0001628280-24-002390.txt : 20240129 0001628280-24-002390.hdr.sgml : 20240129 20240126210020 ACCESSION NUMBER: 0001628280-24-002390 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 119 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240129 DATE AS OF CHANGE: 20240126 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Tesla, Inc. CENTRAL INDEX KEY: 0001318605 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLES & PASSENGER CAR BODIES [3711] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 912197729 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34756 FILM NUMBER: 24569853 BUSINESS ADDRESS: STREET 1: 3500 DEER CREEK RD CITY: PALO ALTO STATE: CA ZIP: 94304 BUSINESS PHONE: 650-681-5000 MAIL ADDRESS: STREET 1: 3500 DEER CREEK RD CITY: PALO ALTO STATE: CA ZIP: 94304 FORMER COMPANY: FORMER CONFORMED NAME: TESLA MOTORS INC DATE OF NAME CHANGE: 20050222 10-K 1 tsla-20231231.htm 10-K tsla-20231231
false00013186052023FYhttp://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Memberhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTaxP7YP3Y0.048414http://www.tesla.com/20231231#AccruedAndOtherCurrentLiabilitieshttp://www.tesla.com/20231231#AccruedAndOtherCurrentLiabilitieshttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://www.tesla.com/20231231#LeasedAssetsNethttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://www.tesla.com/20231231#LeasedAssetsNethttp://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesCurrenthttp://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesCurrenthttp://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesNoncurrenthttp://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesNoncurrenthttp://www.tesla.com/20231231#DigitalAssetsNetNonCurrenthttp://www.tesla.com/20231231#DigitalAssetsNetNonCurrent29841400013186052023-01-012023-12-3100013186052023-06-30iso4217:USD00013186052024-01-22xbrli:shares0001318605tsla:BuildToSuitLeaseArrangementMembertsla:ResearchFoundationMember2023-12-3100013186052023-12-3100013186052022-12-310001318605tsla:OperatingLeaseVehiclesMember2023-12-310001318605tsla:OperatingLeaseVehiclesMember2022-12-310001318605tsla:SolarEnergySystemsMember2023-12-310001318605tsla:SolarEnergySystemsMember2022-12-31iso4217:USDxbrli:shares0001318605tsla:AutomotiveSalesMember2023-01-012023-12-310001318605tsla:AutomotiveSalesMember2022-01-012022-12-310001318605tsla:AutomotiveSalesMember2021-01-012021-12-310001318605tsla:AutomotiveRegulatoryCreditsMember2023-01-012023-12-310001318605tsla:AutomotiveRegulatoryCreditsMember2022-01-012022-12-310001318605tsla:AutomotiveRegulatoryCreditsMember2021-01-012021-12-310001318605tsla:AutomotiveLeasingMember2023-01-012023-12-310001318605tsla:AutomotiveLeasingMember2022-01-012022-12-310001318605tsla:AutomotiveLeasingMember2021-01-012021-12-310001318605tsla:AutomotiveRevenuesMember2023-01-012023-12-310001318605tsla:AutomotiveRevenuesMember2022-01-012022-12-310001318605tsla:AutomotiveRevenuesMember2021-01-012021-12-310001318605tsla:EnergyGenerationAndStorageMember2023-01-012023-12-310001318605tsla:EnergyGenerationAndStorageMember2022-01-012022-12-310001318605tsla:EnergyGenerationAndStorageMember2021-01-012021-12-310001318605tsla:ServicesAndOtherMember2023-01-012023-12-310001318605tsla:ServicesAndOtherMember2022-01-012022-12-310001318605tsla:ServicesAndOtherMember2021-01-012021-12-3100013186052022-01-012022-12-3100013186052021-01-012021-12-3100013186052020-12-310001318605us-gaap:CommonStockMember2020-12-310001318605us-gaap:AdditionalPaidInCapitalMember2020-12-310001318605us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001318605us-gaap:RetainedEarningsMember2020-12-310001318605us-gaap:ParentMember2020-12-310001318605us-gaap:NoncontrollingInterestMember2020-12-3100013186052020-01-012020-12-310001318605srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001318605srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:RetainedEarningsMember2020-12-310001318605srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMemberus-gaap:ParentMember2020-12-310001318605srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2020-12-310001318605us-gaap:CommonStockMember2021-01-012021-12-310001318605us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001318605us-gaap:ParentMember2021-01-012021-12-310001318605us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001318605us-gaap:RetainedEarningsMember2021-01-012021-12-310001318605us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-3100013186052021-12-310001318605us-gaap:CommonStockMember2021-12-310001318605us-gaap:AdditionalPaidInCapitalMember2021-12-310001318605us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001318605us-gaap:RetainedEarningsMember2021-12-310001318605us-gaap:ParentMember2021-12-310001318605us-gaap:NoncontrollingInterestMember2021-12-310001318605us-gaap:CommonStockMember2022-01-012022-12-310001318605us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001318605us-gaap:ParentMember2022-01-012022-12-310001318605us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001318605us-gaap:RetainedEarningsMember2022-01-012022-12-310001318605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001318605us-gaap:CommonStockMember2022-12-310001318605us-gaap:AdditionalPaidInCapitalMember2022-12-310001318605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001318605us-gaap:RetainedEarningsMember2022-12-310001318605us-gaap:ParentMember2022-12-310001318605us-gaap:NoncontrollingInterestMember2022-12-310001318605us-gaap:CommonStockMember2023-01-012023-12-310001318605us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001318605us-gaap:ParentMember2023-01-012023-12-310001318605us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001318605us-gaap:RetainedEarningsMember2023-01-012023-12-310001318605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001318605us-gaap:CommonStockMember2023-12-310001318605us-gaap:AdditionalPaidInCapitalMember2023-12-310001318605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001318605us-gaap:RetainedEarningsMember2023-12-310001318605us-gaap:ParentMember2023-12-310001318605us-gaap:NoncontrollingInterestMember2023-12-31tsla:Segment0001318605tsla:EnergyGenerationAndStorageSalesMember2023-01-012023-12-310001318605tsla:EnergyGenerationAndStorageSalesMember2022-01-012022-12-310001318605tsla:EnergyGenerationAndStorageSalesMember2021-01-012021-12-310001318605tsla:SalesAndServicesMember2023-01-012023-12-310001318605tsla:SalesAndServicesMember2022-01-012022-12-310001318605tsla:SalesAndServicesMember2021-01-012021-12-310001318605tsla:EnergyGenerationAndStorageLeasingMember2023-01-012023-12-310001318605tsla:EnergyGenerationAndStorageLeasingMember2022-01-012022-12-310001318605tsla:EnergyGenerationAndStorageLeasingMember2021-01-012021-12-3100013186052024-01-01tsla:AutomotiveSalesMember2023-12-310001318605tsla:AutomotiveSalesMember2023-12-310001318605tsla:AutomotiveSalesMember2022-12-310001318605tsla:AutomotiveLeasingDirectVehicleOperatingMember2023-01-012023-12-310001318605tsla:AutomotiveLeasingDirectVehicleOperatingMember2022-01-012022-12-310001318605tsla:AutomotiveLeasingDirectVehicleOperatingMember2021-01-012021-12-310001318605tsla:AutomotiveLeasingDirectVehicleOperatingMember2023-12-310001318605tsla:AutomotiveLeasingDirectVehicleOperatingMember2022-12-310001318605tsla:AutomotiveLeasingDirectSalesTypeMember2023-01-012023-12-310001318605tsla:AutomotiveLeasingDirectSalesTypeMember2022-01-012022-12-310001318605tsla:AutomotiveLeasingDirectSalesTypeMember2021-01-012021-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2023-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2022-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2023-01-012023-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2022-01-012022-12-3100013186052024-01-01tsla:EnergyGenerationAndStorageSegmentMember2023-12-310001318605tsla:EnergyGenerationAndStorageLeasingCustomerPaymentsMember2023-12-310001318605tsla:EnergyGenerationAndStorageLeasingCustomerPaymentsMember2022-12-310001318605tsla:StockOptionsAndRestrictedStockUnitsMember2023-01-012023-12-310001318605us-gaap:EmployeeStockMember2023-01-012023-12-310001318605tsla:StockBasedAwardsMember2023-01-012023-12-310001318605tsla:StockBasedAwardsMember2022-01-012022-12-310001318605tsla:StockBasedAwardsMember2021-01-012021-12-310001318605tsla:GovernmentRebatesReceivablesMember2023-12-310001318605tsla:GovernmentRebatesReceivablesMember2022-12-310001318605tsla:MyPowerMember2023-01-012023-12-310001318605tsla:MyPowerMember2023-12-310001318605tsla:MyPowerMember2022-12-310001318605srt:MinimumMembertsla:AssetsLeasedToOthers1Member2023-12-310001318605tsla:AssetsLeasedToOthers1Membersrt:MaximumMember2023-12-310001318605srt:MaximumMember2023-12-310001318605srt:MinimumMembertsla:MachineryEquipmentVehiclesAndOfficeFurnitureMember2023-12-310001318605tsla:MachineryEquipmentVehiclesAndOfficeFurnitureMembersrt:MaximumMember2023-12-310001318605tsla:ToolingMembersrt:MinimumMember2023-12-310001318605tsla:ToolingMembersrt:MaximumMember2023-12-310001318605srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001318605srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001318605tsla:ComputerEquipmentAndSoftwareMembersrt:MinimumMember2023-12-310001318605tsla:ComputerEquipmentAndSoftwareMembersrt:MaximumMember2023-12-310001318605srt:MinimumMember2023-12-310001318605us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2023-12-310001318605us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MaximumMember2023-12-310001318605srt:MinimumMember2023-01-012023-12-310001318605srt:MaximumMember2023-01-012023-12-310001318605tsla:GigafactoryTexasWithTravisMember2023-01-012023-12-310001318605srt:MinimumMembertsla:GigafactoryTexasWithTravisMember2023-01-012023-12-31xbrli:pure0001318605tsla:GigafactoryTexasWithTravisMembersrt:MaximumMember2023-01-012023-12-310001318605tsla:GigafactoryTexasWithDelValleIndependentSchoolMember2023-01-012023-12-310001318605srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:RetainedEarningsMember2020-12-310001318605srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Memberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001318605srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2020-12-310001318605us-gaap:MoneyMarketFundsMember2023-12-310001318605us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-12-310001318605us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-12-310001318605us-gaap:MoneyMarketFundsMember2022-12-310001318605us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-12-310001318605us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-12-310001318605us-gaap:USGovernmentDebtSecuritiesMember2023-12-310001318605us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2023-12-310001318605us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001318605us-gaap:USGovernmentDebtSecuritiesMember2022-12-310001318605us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001318605us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001318605us-gaap:CorporateDebtSecuritiesMember2023-12-310001318605us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2023-12-310001318605us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2023-12-310001318605us-gaap:CorporateDebtSecuritiesMember2022-12-310001318605us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001318605us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001318605tsla:CertificatesOfDepositAndTimeDepositsMember2023-12-310001318605tsla:CertificatesOfDepositAndTimeDepositsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001318605us-gaap:FairValueInputsLevel2Membertsla:CertificatesOfDepositAndTimeDepositsMember2023-12-310001318605us-gaap:FairValueInputsLevel3Membertsla:CertificatesOfDepositAndTimeDepositsMember2023-12-310001318605tsla:CertificatesOfDepositAndTimeDepositsMember2022-12-310001318605tsla:CertificatesOfDepositAndTimeDepositsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001318605us-gaap:FairValueInputsLevel2Membertsla:CertificatesOfDepositAndTimeDepositsMember2022-12-310001318605us-gaap:FairValueInputsLevel3Membertsla:CertificatesOfDepositAndTimeDepositsMember2022-12-310001318605us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001318605us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001318605us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001318605us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-310001318605us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001318605us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-310001318605us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-310001318605us-gaap:FairValueInputsLevel1Member2023-12-310001318605us-gaap:FairValueInputsLevel2Member2023-12-310001318605us-gaap:FairValueInputsLevel3Member2023-12-310001318605us-gaap:FairValueInputsLevel1Member2022-12-310001318605us-gaap:FairValueInputsLevel2Member2022-12-310001318605us-gaap:FairValueInputsLevel3Member2022-12-310001318605us-gaap:CashMember2023-12-310001318605us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2023-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:CashMember2023-12-310001318605us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:MoneyMarketFundsMember2023-12-310001318605us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:USGovernmentDebtSecuritiesMember2023-12-310001318605us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2023-12-310001318605tsla:CertificatesOfDepositAndTimeDepositsMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001318605us-gaap:ShortTermInvestmentsMembertsla:CertificatesOfDepositAndTimeDepositsMember2023-12-310001318605us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001318605us-gaap:CashAndCashEquivalentsMember2023-12-310001318605us-gaap:ShortTermInvestmentsMember2023-12-310001318605us-gaap:CashMember2022-12-310001318605us-gaap:CashAndCashEquivalentsMemberus-gaap:CashMember2022-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:CashMember2022-12-310001318605us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2022-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:MoneyMarketFundsMember2022-12-310001318605us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:CashAndCashEquivalentsMember2022-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001318605us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashAndCashEquivalentsMember2022-12-310001318605us-gaap:ShortTermInvestmentsMemberus-gaap:CorporateDebtSecuritiesMember2022-12-310001318605tsla:CertificatesOfDepositAndTimeDepositsMemberus-gaap:CashAndCashEquivalentsMember2022-12-310001318605us-gaap:ShortTermInvestmentsMembertsla:CertificatesOfDepositAndTimeDepositsMember2022-12-310001318605us-gaap:CashAndCashEquivalentsMember2022-12-310001318605us-gaap:ShortTermInvestmentsMember2022-12-310001318605tsla:RecourseDebtMembertsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember2023-12-310001318605tsla:RecourseDebtMembertsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember2023-01-012023-12-310001318605tsla:ConvertibleSeniorNotesMember2023-12-310001318605tsla:ConvertibleSeniorNotesMember2022-12-310001318605tsla:DigitalAssetsMember2023-12-310001318605tsla:DigitalAssetsMember2022-12-310001318605us-gaap:CostOfSalesMember2023-01-012023-12-310001318605us-gaap:CostOfSalesMember2022-01-012022-12-310001318605us-gaap:CostOfSalesMember2021-01-012021-12-310001318605tsla:SolarEnergySystemsMember2023-01-012023-12-310001318605tsla:SolarEnergySystemsMember2022-01-012022-12-310001318605tsla:SolarEnergySystemsMember2021-01-012021-12-310001318605tsla:MachineryEquipmentVehiclesAndOfficeFurnitureMember2023-12-310001318605tsla:MachineryEquipmentVehiclesAndOfficeFurnitureMember2022-12-310001318605us-gaap:ToolsDiesAndMoldsMember2023-12-310001318605us-gaap:ToolsDiesAndMoldsMember2022-12-310001318605us-gaap:LeaseholdImprovementsMember2023-12-310001318605us-gaap:LeaseholdImprovementsMember2022-12-310001318605us-gaap:LandAndBuildingMember2023-12-310001318605us-gaap:LandAndBuildingMember2022-12-310001318605tsla:ComputerEquipmentAndSoftwareMember2023-12-310001318605tsla:ComputerEquipmentAndSoftwareMember2022-12-310001318605us-gaap:ConstructionInProgressMember2023-12-310001318605us-gaap:ConstructionInProgressMember2022-12-310001318605us-gaap:EquipmentMember2023-12-310001318605us-gaap:EquipmentMember2022-12-310001318605tsla:RcfCreditAgreementMembertsla:RecourseDebtMember2023-12-310001318605tsla:RcfCreditAgreementMembertsla:RecourseDebtMember2023-01-012023-12-310001318605tsla:SolarBondsMembertsla:RecourseDebtMember2023-12-310001318605srt:MinimumMembertsla:SolarBondsMembertsla:RecourseDebtMember2023-12-310001318605tsla:SolarBondsMembertsla:RecourseDebtMembersrt:MaximumMember2023-12-310001318605tsla:SolarBondsMembertsla:RecourseDebtMember2023-01-012023-12-310001318605tsla:OtherRecourseDebtMembertsla:RecourseDebtMember2023-12-310001318605tsla:OtherRecourseDebtMembertsla:RecourseDebtMember2023-01-012023-12-310001318605tsla:RecourseDebtMember2023-12-310001318605tsla:AutomotiveAssetBackedNotesMembertsla:NonrecourseDebtMember2023-12-310001318605tsla:AutomotiveAssetBackedNotesMembersrt:MinimumMembertsla:NonrecourseDebtMember2023-12-310001318605tsla:AutomotiveAssetBackedNotesMembertsla:NonrecourseDebtMembersrt:MaximumMember2023-12-310001318605tsla:AutomotiveAssetBackedNotesMembertsla:NonrecourseDebtMember2023-01-012023-12-310001318605tsla:SolarAssetBackedNotesMembertsla:NonrecourseDebtMember2023-12-310001318605tsla:SolarAssetBackedNotesMembertsla:NonrecourseDebtMember2023-01-012023-12-310001318605tsla:CashEquityDebtMembertsla:NonrecourseDebtMember2023-12-310001318605tsla:CashEquityDebtMembersrt:MinimumMembertsla:NonrecourseDebtMember2023-12-310001318605tsla:CashEquityDebtMembertsla:NonrecourseDebtMembersrt:MaximumMember2023-12-310001318605tsla:CashEquityDebtMembertsla:NonrecourseDebtMember2023-01-012023-12-310001318605tsla:NonrecourseDebtMember2023-12-310001318605tsla:RecourseDebtMembertsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember2022-12-310001318605tsla:RecourseDebtMembertsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember2022-01-012022-12-310001318605tsla:RcfCreditAgreementMembertsla:RecourseDebtMember2022-12-310001318605tsla:RcfCreditAgreementMembertsla:RecourseDebtMember2022-01-012022-12-310001318605tsla:SolarBondsMembertsla:RecourseDebtMember2022-12-310001318605srt:MinimumMembertsla:SolarBondsMembertsla:RecourseDebtMember2022-12-310001318605tsla:SolarBondsMembertsla:RecourseDebtMembersrt:MaximumMember2022-12-310001318605tsla:SolarBondsMembertsla:RecourseDebtMember2022-01-012022-12-310001318605tsla:RecourseDebtMember2022-12-310001318605tsla:AutomotiveAssetBackedNotesMembertsla:NonrecourseDebtMember2022-12-310001318605tsla:AutomotiveAssetBackedNotesMembersrt:MinimumMembertsla:NonrecourseDebtMember2022-12-310001318605tsla:AutomotiveAssetBackedNotesMembertsla:NonrecourseDebtMembersrt:MaximumMember2022-12-310001318605tsla:AutomotiveAssetBackedNotesMembertsla:NonrecourseDebtMember2022-01-012022-12-310001318605tsla:SolarAssetBackedNotesMembertsla:NonrecourseDebtMember2022-12-310001318605tsla:SolarAssetBackedNotesMembertsla:NonrecourseDebtMember2022-01-012022-12-310001318605tsla:CashEquityDebtMembertsla:NonrecourseDebtMember2022-12-310001318605tsla:CashEquityDebtMembersrt:MinimumMembertsla:NonrecourseDebtMember2022-12-310001318605tsla:CashEquityDebtMembertsla:NonrecourseDebtMembersrt:MaximumMember2022-12-310001318605tsla:CashEquityDebtMembertsla:NonrecourseDebtMember2022-01-012022-12-310001318605tsla:AutomotiveLeaseBackedCreditFacilitiesMembertsla:NonrecourseDebtMember2022-12-310001318605tsla:AutomotiveLeaseBackedCreditFacilitiesMembertsla:NonrecourseDebtMember2022-01-012022-12-310001318605tsla:NonrecourseDebtMember2022-12-310001318605us-gaap:SeniorNotesMembersrt:MinimumMember2023-01-012023-12-310001318605us-gaap:SeniorNotesMembersrt:MinimumMembertsla:OneHundredThirtyPercentApplicableConversionPriceMember2023-01-012023-12-31tsla:Days0001318605us-gaap:SeniorNotesMembertsla:OneHundredThirtyPercentApplicableConversionPriceMembersrt:MaximumMember2023-01-012023-12-310001318605tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember2022-01-012022-12-310001318605tsla:LondonInterbankOfferedRateLIBOR1Membertsla:SyndicateOfBanksMembertsla:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2015-06-012015-06-300001318605us-gaap:FederalFundsPurchasedMembertsla:SyndicateOfBanksMembertsla:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2015-06-012015-06-300001318605tsla:UndrawnAmountsInterestRateMembertsla:SyndicateOfBanksMembertsla:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2015-06-012015-06-300001318605tsla:RcfCreditAgreementMembertsla:SyndicateOfBanksMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-01-310001318605tsla:RcfCreditAgreementMembertsla:SyndicateOfBanksMemberus-gaap:RevolvingCreditFacilityMember2023-01-31tsla:extension0001318605tsla:RcfCreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembertsla:SyndicateOfBanksMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-01-310001318605tsla:RcfCreditAgreementMembertsla:UndrawnAmountsInterestRateMembertsla:SyndicateOfBanksMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-01-310001318605us-gaap:SeniorNotesMembertsla:AutomotiveAssetBackedNotesMember2023-12-310001318605us-gaap:SeniorNotesMembertsla:AutomotiveAssetBackedNotesMember2023-01-012023-12-310001318605us-gaap:NonrecourseMembertsla:CashEquityDebtMembertsla:SolarCityMember2016-12-310001318605us-gaap:NonrecourseMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:AssetPledgedAsCollateralWithRightMember2023-12-310001318605us-gaap:NonrecourseMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:AssetPledgedAsCollateralWithRightMember2022-12-310001318605us-gaap:RecourseMember2023-12-310001318605us-gaap:NonrecourseMember2023-12-310001318605tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember2019-05-012019-05-310001318605tsla:PropertyPlantAndEquipmentNetMember2023-12-310001318605tsla:PropertyPlantAndEquipmentNetMember2022-12-31tsla:Transaction0001318605tsla:LeasePassThroughFinancingObligationMembersrt:MinimumMember2023-12-310001318605tsla:LeasePassThroughFinancingObligationMembersrt:MaximumMember2023-12-310001318605tsla:SolarCityMember2023-12-310001318605us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2023-01-012023-12-310001318605tsla:TwoThousandAndNineteenEquityIncentivePlanMember2023-12-310001318605tsla:TwoThousandAndNineteenEquityIncentivePlanMember2022-12-310001318605tsla:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-310001318605tsla:TwoThousandAndNineteenEquityIncentivePlanMember2023-01-012023-12-310001318605tsla:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001318605tsla:TwoThousandAndNineteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310001318605us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001318605us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001318605us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001318605tsla:TwoThousandAndTwelvePerformanceAwardMember2021-12-310001318605us-gaap:EmployeeStockMember2023-12-310001318605us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001318605us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001318605us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001318605srt:ChiefExecutiveOfficerMembertsla:TwoThousandAndEighteenPerformanceAwardMember2018-03-012018-03-31tsla:tranche0001318605srt:ChiefExecutiveOfficerMembertsla:FirstTrancheMilestoneMembertsla:TwoThousandAndEighteenPerformanceAwardMember2018-03-310001318605srt:ChiefExecutiveOfficerMembertsla:TwoThousandAndEighteenPerformanceAwardMember2018-03-31tsla:Milestone0001318605srt:ChiefExecutiveOfficerMembertsla:TwoThousandAndEighteenPerformanceAwardMember2023-01-012023-12-310001318605srt:ChiefExecutiveOfficerMembertsla:TwoThousandAndEighteenPerformanceAwardMember2022-01-012022-12-310001318605srt:ChiefExecutiveOfficerMembertsla:TwoThousandAndEighteenPerformanceAwardMember2021-01-012021-12-310001318605tsla:PerformanceBasedRestrictedStockUnitsAndStockOptionsMember2023-12-310001318605tsla:PerformanceBasedRestrictedStockUnitsAndStockOptionsMember2023-01-012023-12-310001318605tsla:PerformanceBasedRestrictedStockUnitsAndStockOptionsMember2022-01-012022-12-310001318605us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001318605us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001318605us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001318605tsla:SellingGeneralAndAdministrativeExpenseMember2023-01-012023-12-310001318605tsla:SellingGeneralAndAdministrativeExpenseMember2022-01-012022-12-310001318605tsla:SellingGeneralAndAdministrativeExpenseMember2021-01-012021-12-310001318605tsla:SolarCityMember2023-01-012023-12-310001318605tsla:SolarCityMember2022-01-012022-12-310001318605tsla:SolarCityMember2021-01-012021-12-310001318605us-gaap:DomesticCountryMember2023-12-310001318605us-gaap:StateAndLocalJurisdictionMember2023-12-310001318605tsla:RenewableEnergyCreditMember2023-12-310001318605us-gaap:DomesticCountryMember2023-01-012023-12-310001318605tsla:ShanghaiChinaMember2023-01-012023-12-310001318605tsla:ResearchFoundationMember2023-12-310001318605country:CN2023-12-31iso4217:CNY00013186052018-08-102018-09-06tsla:Plaintiff00013186052018-10-172021-03-0800013186052018-10-252019-02-110001318605exch:JPCB2021-11-1500013186052023-03-272023-03-2700013186052021-10-042021-10-0400013186052022-04-132022-04-1300013186052023-04-032023-04-0300013186052022-06-162022-06-16tsla:shareholder00013186052022-07-222022-07-220001318605us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001318605us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001318605tsla:SolarEnergySystemsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001318605tsla:SolarEnergySystemsMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001318605tsla:AutomotiveSegmentMember2023-01-012023-12-310001318605tsla:AutomotiveSegmentMember2022-01-012022-12-310001318605tsla:AutomotiveSegmentMember2021-01-012021-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2023-01-012023-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2022-01-012022-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2021-01-012021-12-310001318605country:US2023-01-012023-12-310001318605country:US2022-01-012022-12-310001318605country:US2021-01-012021-12-310001318605country:CN2023-01-012023-12-310001318605country:CN2022-01-012022-12-310001318605country:CN2021-01-012021-12-310001318605tsla:OtherInternationalMember2023-01-012023-12-310001318605tsla:OtherInternationalMember2022-01-012022-12-310001318605tsla:OtherInternationalMember2021-01-012021-12-310001318605country:US2023-12-310001318605country:US2022-12-310001318605country:DE2023-12-310001318605country:DE2022-12-310001318605country:CN2022-12-310001318605tsla:OtherInternationalMember2023-12-310001318605tsla:OtherInternationalMember2022-12-310001318605tsla:AutomotiveSegmentMember2023-12-310001318605tsla:AutomotiveSegmentMember2022-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2023-12-310001318605tsla:EnergyGenerationAndStorageSegmentMember2022-12-3100013186052022-04-012022-06-3000013186052023-10-012023-12-310001318605tsla:RobynDenholmMember2023-01-012023-12-310001318605tsla:RobynDenholmMember2023-10-012023-12-310001318605tsla:RobynDenholmMember2023-12-310001318605tsla:AndrewBaglinoMember2023-01-012023-12-310001318605tsla:AndrewBaglinoMember2023-10-012023-12-310001318605tsla:AndrewBaglinoMember2023-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________
Commission File Number: 001-34756
Tesla, Inc.
(Exact name of registrant as specified in its charter)
Delaware91-2197729
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1 Tesla Road
Austin, Texas
78725
(Address of principal executive offices)(Zip Code)
(512) 516-8177
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stockTSLAThe Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act:
None
Indicate by check mark whether the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes x No o
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes o No x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 (“Exchange Act”) during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
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 filerx Accelerated filero
Non-accelerated filero Smaller reporting companyo
Emerging growth companyo 



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. o
Indicate by check mark whether the Registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. x
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. o
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
The aggregate market value of voting stock held by non-affiliates of the registrant, as of June 30, 2023, the last day of the registrant’s most recently completed second fiscal quarter, was $722.52 billion (based on the closing price for shares of the registrant’s Common Stock as reported by the NASDAQ Global Select Market on June 30, 2023). Shares of Common Stock held by each executive officer and director have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
As of January 22, 2024, there were 3,184,790,415 shares of the registrant’s common stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023.



TESLA, INC.
ANNUAL REPORT ON FORM 10-K FOR THE YEAR ENDED DECEMBER 31, 2023
INDEX
  Page
  
Item 1C.
 
 
Item 9.
Item 9A.
Item 9B.
Item 9C.
 
 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
 
Item 15.
Item 16.
 


Forward-Looking Statements
The discussions in this Annual Report on Form 10-K contain forward-looking statements reflecting our current expectations that involve risks and uncertainties. These forward-looking statements include, but are not limited to, statements concerning supply chain constraints, our strategy, competition, future operations and production capacity, future financial position, future revenues, projected costs, profitability, expected cost reductions, capital adequacy, expectations regarding demand and acceptance for our technologies, growth opportunities and trends in the markets in which we operate, prospects and plans and objectives of management. The words “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation, the risks set forth in Part I, Item 1A, “Risk Factors” of the Annual Report on Form 10-K for the fiscal year ended December 31, 2023 and that are otherwise described or updated from time to time in our other filings with the Securities and Exchange Commission (the “SEC”). The discussion of such risks is not an indication that any such risks have occurred at the time of this filing. We do not assume any obligation to update any forward-looking statements.


PART I
ITEM 1. BUSINESS
Overview
We design, develop, manufacture, sell and lease high-performance fully electric vehicles and energy generation and storage systems, and offer services related to our products. We generally sell our products directly to customers, and continue to grow our customer-facing infrastructure through a global network of vehicle showrooms and service centers, Mobile Service, body shops, Supercharger stations and Destination Chargers to accelerate the widespread adoption of our products. We emphasize performance, attractive styling and the safety of our users and workforce in the design and manufacture of our products and are continuing to develop full self-driving technology for improved safety. We also strive to lower the cost of ownership for our customers through continuous efforts to reduce manufacturing costs and by offering financial and other services tailored to our products.
Our mission is to accelerate the world’s transition to sustainable energy. We believe that this mission, along with our engineering expertise, vertically integrated business model and focus on user experience differentiate us from other companies.
Segment Information
We operate as two reportable segments: (i) automotive and (ii) energy generation and storage.
The automotive segment includes the design, development, manufacturing, sales and leasing of high-performance fully electric vehicles as well as sales of automotive regulatory credits. Additionally, the automotive segment also includes services and other, which includes sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise. The energy generation and storage segment includes the design, manufacture, installation, sales and leasing of solar energy generation and energy storage products and related services and sales of solar energy systems incentives.
Our Products and Services
Automotive
We currently manufacture five different consumer vehicles – the Model 3, Y, S, X and Cybertruck. Model 3 is a four-door mid-size sedan that we designed for manufacturability with a base price for mass-market appeal. Model Y is a compact sport utility vehicle (“SUV”) built on the Model 3 platform with seating for up to seven adults. Model S is a four-door full-size sedan and Model X is a mid-size SUV with seating for up to seven adults. Model S and Model X feature the highest performance characteristics and longest ranges that we offer in a sedan and SUV, respectively. In November 2023, we entered the consumer pickup truck market with first deliveries of the Cybertruck, a full-size electric pickup truck with a stainless steel exterior that has the utility and strength of a truck while featuring the speed of a sports car.
In 2022, we also began early production and deliveries of a commercial electric vehicle, the Tesla Semi. We have planned electric vehicles to address additional vehicle markets, and to continue leveraging developments in our proprietary Full Self-Driving (“FSD”) Capability features, battery cell and other technologies.
Energy Generation and Storage
Energy Storage Products
Powerwall and Megapack are our lithium-ion battery energy storage products. Powerwall, which we sell directly to customers, as well as through channel partners, is designed to store energy at a home or small commercial facility. Megapack is an energy storage solution for commercial, industrial, utility and energy generation customers, multiple of which may be grouped together to form larger installations of gigawatt hours (“GWh”) or greater capacity.
We also continue to develop software capabilities for remotely controlling and dispatching our energy storage systems across a wide range of markets and applications, including through our real-time energy control and optimization platforms.
4

Solar Energy Offerings
We sell retrofit solar energy systems to customers and channel partners and also make them available through power purchase agreement (“PPA”) arrangements. We purchase most of the components for our retrofit solar energy systems from multiple sources to ensure competitive pricing and adequate supply. We also design and manufacture certain components for our solar energy products.
We sell our Solar Roof, which combines premium glass roof tiles with energy generation, directly to customers, as well as through channel customers. We continue to improve our installation capability and efficiency, including through collaboration with real estate developers and builders on new homes.
Technology
Automotive
Battery and Powertrain
Our core vehicle technology competencies include powertrain engineering and manufacturing and our ability to design vehicles that utilize the unique advantages of an electric powertrain. We have designed our proprietary powertrain systems to be adaptable, efficient, reliable and cost-effective while withstanding the rigors of an automotive environment. We offer dual motor powertrain vehicles, which use two electric motors to maximize traction and performance in an all-wheel drive configuration, as well as vehicle powertrain technology featuring three electric motors for further increased performance in certain versions of Model S and Model X, Cybertruck and the Tesla Semi.
We maintain extensive testing and R&D capabilities for battery cells, packs and systems, and have built an expansive body of knowledge on lithium-ion cell chemistry types and performance characteristics. In order to enable a greater supply of cells for our products with higher energy density at lower costs, we have developed a new proprietary lithium-ion battery cell and improved manufacturing processes.
Vehicle Control and Infotainment Software
The performance and safety systems of our vehicles and their battery packs utilize sophisticated control software. Control systems in our vehicles optimize performance, customize vehicle behavior, manage charging and control all infotainment functions. We develop almost all of this software, including most of the user interfaces, internally and update our vehicles’ software regularly through over-the-air updates.
Self-Driving Development and Artificial Intelligence
We have expertise in developing technologies, systems and software to enable self-driving vehicles using primarily vision-based technologies. Our FSD Computer runs our neural networks in our vehicles, and we are also developing additional computer hardware to better enable the massive amounts of field data captured by our vehicles to continually train and improve these neural networks for real-world performance.
Currently, we offer in our vehicles certain advanced driver assist systems under our Autopilot and FSD Capability options. Although at present the driver is ultimately responsible for controlling the vehicle, our systems provide safety and convenience functionality that relieves drivers of the most tedious and potentially dangerous aspects of road travel much like the system that airplane pilots use, when conditions permit. As with other vehicle systems, we improve these functions in our vehicles over time through over-the-air updates.
We intend to establish in the future an autonomous Tesla ride-hailing network, which we expect would also allow us to access a new customer base even as modes of transportation evolve.
We are also applying our artificial intelligence learnings from self-driving technology to the field of robotics, such as through Optimus, a robotic humanoid in development, which is controlled by the same AI system.
5

Energy Generation and Storage
Energy Storage Products
We leverage many of the component-level technologies from our vehicles in our energy storage products. By taking a modular approach to the design of battery systems, we can optimize manufacturing capacity of our energy storage products. Additionally, our expertise in power electronics enables our battery systems to interconnect with electricity grids while providing fast-acting systems for power injection and absorption. We have also developed software to remotely control and dispatch our energy storage systems.
Solar Energy Systems
We have engineered Solar Roof over numerous iterations to combine aesthetic appeal and durability with power generation. The efficiency of our solar energy products is aided by our own solar inverter, which incorporates our power electronics technologies. We designed both products to integrate with Powerwall.
Design and Engineering
Automotive
We have established significant in-house capabilities in the design and test engineering of electric vehicles and their components and systems. Our team has significant experience in computer-aided design as well as durability, strength and crash test simulations, which reduces the product development time of new models. We have also achieved complex engineering feats in stamping, casting and thermal systems, and developed a method to integrate batteries directly with vehicle body structures without separate battery packs to optimize manufacturability, weight, range and cost characteristics.
We are also expanding our manufacturing operations globally while taking action to localize our vehicle designs and production for particular markets, including country-specific market demands and factory optimizations for local workforces. As we increase our capabilities, particularly in the areas of automation, die-making and line-building, we are also making strides in the simulations modeling these capabilities prior to construction.
Energy Generation and Storage
Our expertise in electrical, mechanical, civil and software engineering allows us to design, engineer, manufacture and install energy generating and storage products and components, including at the residential through utility scale. For example, the modular design of our Megapack utility-scale battery line is intended to significantly reduce the amount of assembly required in the field. We also customize solutions including our energy storage products, solar energy systems and/or Solar Roof for customers to meet their specific needs.
Sales and Marketing
Historically, we have been able to achieve sales without traditional advertising and at relatively low marketing costs. We continue to monitor our public narrative and brand, and tailor our marketing efforts accordingly, including through investments in customer education and advertising as necessary.
Automotive
Direct Sales
Our vehicle sales channels currently include our website and an international network of company-owned stores. In some jurisdictions, we also have galleries to educate and inform customers about our products, but such locations do not transact in the sale of vehicles. We believe this infrastructure enables us to better control costs of inventory, manage warranty service and pricing, educate consumers about electric vehicles, make our vehicles more affordable, maintain and strengthen the Tesla brand and obtain rapid customer feedback.
We reevaluate our sales strategy both globally and at a location-by-location level from time to time to optimize our sales channels. However, sales of vehicles in the automobile industry tend to be cyclical in many markets, which may expose us to volatility from time to time.
6

Used Vehicle Sales
Our used vehicle business supports new vehicle sales by integrating the trade-in of a customer’s existing Tesla or non-Tesla vehicle with the sale of a new or used Tesla vehicle. The Tesla and non-Tesla vehicles we acquire as trade-ins are subsequently remarketed, either directly by us or through third parties. We also remarket used Tesla vehicles acquired from other sources including lease returns.
Public Charging

We have a growing global network of Tesla Superchargers, which are our industrial-grade, high-speed vehicle chargers. Where possible, we co-locate Superchargers with our solar and energy storage systems to reduce costs and promote renewable power. Supercharger stations are typically placed along well-traveled routes and in and around dense city centers to allow vehicle owners the ability to enjoy quick, reliable charging along an extensive network with convenient stops. Use of the Supercharger network either requires payment of a fee or is free under certain sales programs. In November 2021, we began to offer Supercharger access to non-Tesla vehicles in certain locations in support of our mission to accelerate the world’s transition to sustainable energy, and in November 2022, we opened up our previously proprietary charging connector as the North American Charging Standard (NACS). This enables all electric vehicles and charging stations to interoperate which makes charging easier and more efficient for everyone and advances our mission to accelerate the world’s transition to sustainable energy. Following this, a number of major automotive companies announced their adoption of NACS, with their access to the Supercharger network beginning in phases in 2024 and their production of NACS vehicles beginning no later than 2025. We also engaged SAE International to govern NACS as an industry standard, now named J3400. We continue to monitor and increase our network of Tesla Superchargers in anticipation of future demand.
We also work with a wide variety of hospitality, retail and public destinations, as well as businesses with commuting employees, to offer additional charging options for our customers, as well as single-family homeowners and multi-family residential entities, to deploy home charging solutions.
In-App Upgrades
As our vehicles are capable of being updated remotely over-the-air, our customers may purchase additional paid options and features through the Tesla app or through the in-vehicle user interface. We expect that this functionality will also allow us to offer certain options and features on a subscription basis in the future.
Energy Generation and Storage
We market and sell our solar and energy storage products to residential, commercial and industrial customers and utilities through a variety of channels, including through our website, stores and galleries, as well as through our network of channel partners, and in the case of some commercial customers, through PPA transactions. We emphasize simplicity, standardization and accessibility to make it easy and cost-effective for customers to adopt clean energy, while reducing our customer acquisition costs.
Service and Warranty
Automotive
Service
We provide service for our electric vehicles at our company-owned service locations and through Tesla Mobile Service technicians who perform work remotely at customers’ homes or other locations. Servicing the vehicles ourselves allows us to identify problems and implement solutions and improvements faster than traditional automobile manufacturers and their dealer networks. The connectivity of our vehicles also allows us to diagnose and remedy many problems remotely and proactively.
Vehicle Limited Warranties and Extended Service Plans
We provide a manufacturer’s limited warranty on all new and used Tesla vehicles we sell directly to consumers, which may include limited warranties on certain components, specific types of damage or battery capacity retention. We also currently offer optional extended service plans that provide coverage beyond the new vehicle limited warranties for certain models in specified regions.
7

Energy Generation and Storage
We provide service and repairs to our energy product customers, including under warranty where applicable. We generally provide manufacturer’s limited warranties with our energy storage products and offer certain extended limited warranties that are available at the time of purchase of the system. If we install a system, we also provide certain limited warranties on our installation workmanship.
For retrofit solar energy systems, we provide separate limited warranties for workmanship and against roof leaks, and for Solar Roof, we also provide limited warranties for defects and weatherization. For components not manufactured by us, we generally pass-through the applicable manufacturers’ warranties.
As part of our solar energy system and energy storage contracts, we may provide the customer with performance guarantees that commit that the underlying system will meet or exceed the minimum energy generation or performance requirements specified in the contract.
Financial Services
Automotive
Purchase Financing and Leases
We offer leasing and/or loan financing arrangements for our vehicles in certain jurisdictions in North America, Europe and Asia ourselves and through various financial institutions. Under certain of such programs, we have provided resale value guarantees or buyback guarantees that may obligate us to cover a resale loss up to a certain limit or repurchase the subject vehicles at pre-determined values.
Insurance
In 2021, we launched our insurance product using real-time driving behavior in select states, which offers rates that are often better than other alternatives and promotes safer driving. Our insurance products are currently available in 12 states and we plan to expand the markets in which we offer insurance products, as part of our ongoing effort to decrease the total cost of ownership for our customers.
Energy Generation and Storage
We offer certain financing options to our solar customers, which enable the customer to purchase and own a solar energy system, Solar Roof or integrated solar and Powerwall system. Our solar PPAs, offered primarily to commercial customers, charge a fee per kilowatt-hour based on the amount of electricity produced by our solar energy systems.
Manufacturing
We currently have manufacturing facilities in the U.S. in Northern California, in Buffalo, New York, Gigafactory New York; in Austin, Texas, Gigafactory Texas and near Reno, Nevada, Gigafactory Nevada. At these facilities, we manufacture and assemble, among other things, vehicles, certain vehicle parts and components, such as our battery packs and battery cells, energy storage components and solar products and components.
Internationally, we also have manufacturing facilities in China (Gigafactory Shanghai) and Germany (Gigafactory Berlin-Brandenburg), which allows us to increase the affordability of our vehicles for customers in local markets by reducing transportation and manufacturing costs and eliminating the impact of unfavorable tariffs. In March 2023, we announced the location of our next Gigafactory in Monterrey, Mexico. Generally, we continue to expand production capacity at our existing facilities. We also intend to further increase cost-competitiveness in our significant markets by strategically adding local manufacturing.
Supply Chain
Our products use thousands of parts that are sourced from hundreds of suppliers across the world. We have developed close relationships with vendors of key parts such as battery cells, electronics and complex vehicle assemblies. Certain components purchased from these suppliers are shared or are similar across many product lines, allowing us to take advantage of pricing efficiencies from economies of scale.
8

As is the case for some automotive companies, some of our procured components and systems are sourced from single suppliers. Where multiple sources are available for certain key components, we work to qualify multiple suppliers for them where it is sensible to do so in order to minimize potential production risks due to disruptions in their supply. We also mitigate risk by maintaining safety stock for key parts and assemblies and die banks for components with lengthy procurement lead times.
Our products use various raw materials including aluminum, steel, cobalt, lithium, nickel and copper. Pricing for these materials is governed by market conditions and may fluctuate due to various factors outside of our control, such as supply and demand and market speculation. We strive to execute long-term supply contracts for such materials at competitive pricing when feasible, and we currently believe that we have adequate access to raw materials supplies to meet the needs of our operations.
Governmental Programs, Incentives and Regulations
Globally, the ownership of our products by our customers is impacted by various government credits, incentives, and policies. Our business and products are also subject to numerous governmental regulations that vary among jurisdictions.
The operation of our business is also impacted by various government programs, incentives, and other arrangements. See Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further details.
Programs and Incentives
Inflation Reduction Act
On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was enacted into law and is effective for taxable years beginning after December 31, 2022, and remains subject to future guidance releases. The IRA includes multiple incentives to promote clean energy, electric vehicles, battery and energy storage manufacture or purchase, including through providing tax credits to consumers. For example, qualifying Tesla customers may receive up to $7,500 in federal tax credits for the purchase of qualified electric vehicles in the U.S. through 2032.
Automotive Regulatory Credits
We earn tradable credits in the operation of our business under various regulations related to zero-emission vehicles (“ZEVs”), greenhouse gas, fuel economy and clean fuel. We sell these credits to other regulated entities who can use the credits to comply with emission standards and other regulatory requirements. Sales of these credits are recognized within automotive regulatory credits revenue in our consolidated statements of operations included elsewhere in this Annual Report on Form 10-K.
Energy Storage System Incentives and Policies
While the regulatory regime for energy storage projects is still under development, there are various policies, incentives and financial mechanisms at the federal, state and local levels that support the adoption of energy storage.
For example, energy storage systems that are charged using solar energy may be eligible for the solar energy-related U.S. federal tax credits described below. The Federal Energy Regulatory Commission (“FERC”) has also taken steps to enable the participation of energy storage in wholesale energy markets. In addition, California and a number of other states have adopted procurement targets for energy storage, and behind-the-meter energy storage systems qualify for funding under the California Self Generation Incentive Program. Our customers primarily benefit directly under these programs. In certain instances our customers may transfer such credits to us as contract consideration. In such transactions, they are included as a component of energy generation and storage revenues in our consolidated statements of operations included elsewhere in this Annual Report on Form 10-K.
Pursuant to the IRA, under Sections 48, 48E and 25D of the Internal Revenue Code (”IRC”), standalone energy storage technology is eligible for a tax credit between 6% and 50% of qualified expenditures, regardless of the source of energy, which may be claimed by our customers for storage systems they purchase or by us for arrangements where we own the systems. These tax credits are primarily for the benefit of our customers and are currently scheduled to phase-out starting in 2032 or later.
9

Solar Energy System Incentives and Policies
U.S. federal, state and local governments have established various policies, incentives and financial mechanisms to reduce the cost of solar energy and to accelerate the adoption of solar energy. These incentives include tax credits, cash grants, tax abatements and rebates.
In particular, pursuant to the IRA, Sections 48, 48E and 25D of the IRC provides a tax credit between 6% and 70% of qualified commercial or residential expenditures for solar energy systems, which may be claimed by our customers for systems they purchase, or by us for arrangements where we own the systems for properties that meet statutory requirements. These tax credits are primarily for the direct benefit of our customers and are currently scheduled to phase-out starting in 2032 or later.
Regulations
Vehicle Safety and Testing
In the U.S., our vehicles are subject to regulation by the National Highway Traffic Safety Administration (“NHTSA”), including all applicable Federal Motor Vehicle Safety Standards (“FMVSS”) and the NHTSA bumper standard. Numerous FMVSS apply to our vehicles, such as crash-worthiness and occupant protection requirements. Our current vehicles fully comply and we expect that our vehicles in the future will fully comply with all applicable FMVSS with limited or no exemptions, however, FMVSS are subject to change from time to time. As a manufacturer, we must self-certify that our vehicles meet all applicable FMVSS and the NHTSA bumper standard, or otherwise are exempt, before the vehicles may be imported or sold in the U.S.
We are also required to comply with other federal laws administered by NHTSA, including the Corporate Average Fuel Economy standards, Theft Prevention Act requirements, labeling requirements and other information provided to customers in writing, Early Warning Reporting requirements regarding warranty claims, field reports, death and injury reports and foreign recalls, a Standing General Order requiring reports regarding crashes involving vehicles equipped with advanced driver assistance systems, and additional requirements for cooperating with compliance and safety investigations and recall reporting. The U.S. Automobile Information and Disclosure Act also requires manufacturers of motor vehicles to disclose certain information regarding the manufacturer’s suggested retail price, optional equipment and pricing. In addition, federal law requires inclusion of fuel economy ratings, as determined by the U.S. Department of Transportation and the Environmental Protection Agency (the “EPA”), and New Car Assessment Program ratings as determined by NHTSA, if available.
Our vehicles sold outside of the U.S. are subject to similar foreign compliance, safety, environmental and other regulations. Many of those regulations are different from those applicable in the U.S. and may require redesign and/or retesting. Some of those regulations impact or prevent the rollout of new vehicle features.
Self-Driving Vehicles
Generally, laws pertaining to self-driving vehicles are evolving globally, and in some cases may create restrictions on features or vehicle designs that we develop. While there are currently no federal U.S. regulations pertaining specifically to self-driving vehicles or self-driving equipment, NHTSA has published recommended guidelines on self-driving vehicles, apart from the FMVSS and manufacturer reporting obligations, and retains the authority to investigate and/or take action on the safety or compliance of any vehicle, equipment or features operating on public roads. Certain U.S. states also have legal restrictions on the operation, registration or licensure of self-driving vehicles, and many other states are considering them. This regulatory patchwork increases the legal complexity with respect to self-driving vehicles in the U.S.
In markets that follow the regulations of the United Nations Economic Commission for Europe (“ECE markets”), some requirements restrict the design of advanced driver-assistance or self-driving features, which can compromise or prevent their use entirely. Other applicable laws, both current and proposed, may hinder the path and timeline to introducing self-driving vehicles for sale and use in the markets where they apply.
Other key markets, including China, continue to consider self-driving regulation. Any implemented regulations may differ materially from the U.S. and ECE markets, which may further increase the legal complexity of self-driving vehicles and limit or prevent certain features.
10

Automobile Manufacturer and Dealer Regulation
In the U.S., state laws regulate the manufacture, distribution, sale and service of automobiles, and generally require motor vehicle manufacturers and dealers to be licensed in order to sell vehicles directly to residents. Certain states have asserted that the laws in such states do not permit automobile manufacturers to be licensed as dealers or to act in the capacity of a dealer, or that they otherwise restrict a manufacturer’s ability to deliver or perform warranty repairs on vehicles. To sell vehicles to residents of states where we are not licensed as a dealer, we generally conduct the sale out of the state. In certain such states, we have opened “galleries” that serve an educational purpose and where sales may not occur.
Some automobile dealer trade associations have both challenged the legality of our operations in court and used administrative and legislative processes to attempt to prohibit or limit our ability to operate existing stores or expand to new locations. Certain dealer associations have also actively lobbied state licensing agencies and legislators to interpret existing laws or enact new laws in ways not favorable to our ownership and operation of our own retail and service locations. We expect such challenges to continue, and we intend to actively fight any such efforts.
Battery Safety and Testing
Our battery packs are subject to various U.S. and international regulations that govern transport of “dangerous goods,” defined to include lithium-ion batteries, which may present a risk in transportation. We conduct testing to demonstrate our compliance with such regulations.
We use lithium-ion cells in our high voltage battery packs in our vehicles and energy storage products. The use, storage and disposal of our battery packs are regulated under existing laws and are the subject of ongoing regulatory changes that may add additional requirements in the future. We have agreements with third party battery recycling companies to recycle our battery packs, and we are also piloting our own recycling technology.
Solar Energy—General
We are subject to certain state and federal regulations applicable to solar and battery storage providers and sellers of electricity. To operate our systems, we enter into standard interconnection agreements with applicable utilities. Sales of electricity and non-sale equipment leases by third parties, such as our leases and PPAs, have faced regulatory challenges in some states and jurisdictions.
Solar Energy—Net Metering
Most states in the U.S. make net energy metering, or net metering, available to solar customers. Net metering typically allows solar customers to interconnect their solar energy systems to the utility grid and offset their utility electricity purchases by receiving a bill credit for excess energy generated by their solar energy system that is exported to the grid. In certain jurisdictions, regulators or utilities have reduced or eliminated the benefit available under net metering or have proposed to do so.
Competition
Automotive
The worldwide automotive market is highly competitive and we expect it will become even more competitive in the future as a significant and growing number of established and new automobile manufacturers, as well as other companies, have entered, or are reported to have plans to enter the electric vehicle market.
We believe that our vehicles compete in the market based on both their traditional segment classification as well as their propulsion technology. For example, Cybertruck competes with other pickup trucks, Model S and Model X compete primarily with premium sedans and premium SUVs and Model 3 and Model Y compete with small to medium-sized sedans and compact SUVs, which are extremely competitive markets. Competing products typically include internal combustion vehicles from more established automobile manufacturers; however, many established and new automobile manufacturers have entered or have announced plans to enter the market for electric and other alternative fuel vehicles. Overall, we believe these announcements and vehicle introductions, including the introduction of electric vehicles into rental car company fleets, promote the development of the electric vehicle market by highlighting the attractiveness of electric vehicles relative to the internal combustion vehicle. Many major automobile manufacturers have electric vehicles available today in major markets including the U.S., China and Europe, and other current and prospective automobile manufacturers are also developing electric vehicles. In addition, several manufacturers offer hybrid vehicles, including plug-in versions.
11

We believe that there is also increasing competition for our vehicle offerings as a platform for delivering self-driving technologies, charging solutions and other features and services, and we expect to compete in this developing market through continued progress on our Autopilot, FSD and neural network capabilities, Supercharger network and our infotainment offerings.
Energy Generation and Storage
Energy Storage Systems
The market for energy storage products is also highly competitive, and both established and emerging companies have introduced products that are similar to our product portfolio or that are alternatives to the elements of our systems. We compete with these companies based on price, energy density and efficiency. We believe that the specifications and features of our products, our strong brand and the modular, scalable nature of our energy storage products give us a competitive advantage in our markets.
Solar Energy Systems
The primary competitors to our solar energy business are the traditional local utility companies that supply energy to our potential customers. We compete with these traditional utility companies primarily based on price and the ease by which customers can switch to electricity generated by our solar energy systems. We also compete with solar energy companies that provide products and services similar to ours. Many solar energy companies only install solar energy systems, while others only provide financing for these installations. We believe we have a significant expansion opportunity with our offerings and that the regulatory environment is increasingly conducive to the adoption of renewable energy systems.
Intellectual Property
We place a strong emphasis on our innovative approach and proprietary designs which bring intrinsic value and uniqueness to our product portfolio. As part of our business, we seek to protect the underlying intellectual property rights of these innovations and designs such as with respect to patents, trademarks, copyrights, trade secrets, confidential information and other measures, including through employee and third-party nondisclosure agreements and other contractual arrangements. For example, we place a high priority on obtaining patents to provide the broadest and strongest possible protection to enable our freedom to operate our innovations and designs across all of our products and technologies as well as to protect and defend our product portfolio. We have also adopted a patent policy in which we irrevocably pledged that we will not initiate a lawsuit against any party for infringing our patents through activity relating to electric vehicles or related equipment for so long as such party is acting in good faith. We made this pledge in order to encourage the advancement of a common, rapidly-evolving platform for electric vehicles, thereby benefiting ourselves, other companies making electric vehicles and the world.
Environmental, Social and Governance (ESG) and Human Capital Resources
ESG
The very purpose of Tesla's existence is to accelerate the world's transition to sustainable energy. We believe the world cannot reduce carbon emissions without addressing both energy generation and consumption, and we are designing and manufacturing a complete energy and transportation ecosystem to achieve this goal. As we expand, we are building each new factory to be more efficient and sustainably designed than the previous one, including with respect to per-unit waste reduction and resource consumption, including water and energy usage. We are focused on further enhancing sustainability of operations outside of our direct control, including reducing the carbon footprint of our supply chain.
We are committed to sourcing only responsibly produced materials, and our suppliers are required to provide evidence of management systems that ensure social, environmental and sustainability best practices in their own operations, as well as to demonstrate a commitment to responsible sourcing into their supply chains. We have a zero-tolerance policy when it comes to child or forced labor and human trafficking by our suppliers and we look to the Organization for Economic Co-operation and Development Due Diligence Guidelines to inform our process and use feedback from our internal and external stakeholders to find ways to continually improve. We are also driving safety in our own factories by focusing on worker engagement. Our incidents per vehicle continue to drop even as our production volumes increase. We also strive to be an employer of choice by offering compelling, impactful jobs with best in-industry benefits.
12

We believe that sound corporate governance is critical to helping us achieve our goals, including with respect to ESG. We continue to evolve a governance framework that exercises appropriate oversight of responsibilities at all levels throughout the company and manages its affairs consistent with high principles of business ethics. Our ESG Sustainability Council is made up of leaders from across our company, and regularly presents to our Board of Directors, which oversees our ESG impacts, initiatives and priorities.
Human Capital Resources
A competitive edge for Tesla is its ability to attract and retain high quality employees. During the past year, Tesla made substantial investments in its workforce, further strengthening its standing as one of the most desirable and innovative companies to work for. As of December 31, 2023, our employee headcount worldwide was 140,473.
We have created an environment that fosters growth opportunities, and as of this report, nearly two-thirds (65%) of our managers were promoted from an internal, non-manager position, and 43% of our management employees have been with Tesla for more than five years. Tesla’s growth of 35% over the past two years has offered internal career development to our employees as well as the ability to make a meaningful contribution to a sustainable future.
We are able to retain our employees, in part, not only because employees can enjoy ownership in Tesla through stock (of which 89% have been given the opportunity to), but because we also provide them with excellent health benefits such as free counseling, paid parental leave, paid time off and zero-premium medical plan options that are made available on the first day of employment.
We recognize the positive impact that leaders can have on their teams and offer fundamental skills training and continuous development to all leaders through various programs globally.
We don’t stop there. Tesla has several other programs strategically designed to increase paths for greater career opportunity such as:

Technician Trainee (Service) The Tesla Technician Trainee Program provides on-the-job automotive maintenance training at Tesla, resulting in an industry certification. Targeted at individuals with limited experience, whether in industry or vocational schools, the program prepares trainees for employment as technicians. In 2023, we hired over 1,900 Technician Trainees across the U.S., Germany and China.

START (Manufacturing and Service) – Tesla START is an intensive training program that complements the Technician Trainee program and equips individuals with the skills needed for a successful technician role at Tesla. We have partnered with colleges and technical academies to launch Tesla START in the U.S., United Kingdom and Germany. In 2023, we hired over 350 trainees for manufacturing and service roles through this program, providing an opportunity to transition into full-time employment.

Internships – Annually, Tesla hires over 6,000 university and college students from around the world. We recruit from diverse student organizations and campuses, seeking top talent passionate about our mission. Our interns engage in meaningful work from day one, and we often offer them full-time positions post-internship.

Military Fellowship and Transition Programs – The Military Fellowship and Transition Programs are designed to offer exiting military service members in the U.S. and Europe with career guidance on transitioning into the civil workforce. We partner with the career transition services of European Defence Ministries across five countries, as well as the U.S. Chamber of Commerce’s Hire our Heroes. These programs aim to convert high-performing individuals to full-time roles and create a veteran talent pipeline.

Apprenticeships – Tesla Apprenticeships are offered globally, providing academic and on-the-job training to prepare specialists in skilled trades. Apprentices will complete between one to four years of on-the-job training. Apprentice programs have seen skilled trade hires across the U.S., Australia, Hong Kong, Korea and Germany.

Manufacturing Development Program – Tesla's manufacturing pathway program is designed to provide graduating high school seniors with the financial resources, coursework and experience they need to start a successful manufacturing career at Tesla. We hired 373 graduates through this program in 2023, and our goal in 2024 is grow this program to over 600 students annually across our Fremont Factory, Gigafactory Nevada, Gigafactory Texas and Gigafactory New York.

13

Engineering Development Program – Launched in January 2024, this program targets recent college and university graduates for specialized engineering fields. In collaboration with Austin Community College, the program educates early-career engineers in controls engineering, enhancing their knowledge of high-demand technologies for U.S. manufacturing.
We will continue to expand the opportunities for our employees to add skills and develop professionally with a new Employee Educational Assistance Program launching in the U.S. in the spring of 2024 to help employees pursue select certificates or degrees. With virtual, self-paced education options available, employees can pursue a new path or expand their knowledge while continuing to grow their career.
At Tesla, our employees show up passionate about making a difference in the world and for each other. We remain unwavering in our demand that our factories, offices, stores and service centers are places where our employees feel respected and appreciated. Our policies are designed to promote fairness and respect for everyone. We hire, evaluate and promote employees based on their skills and performance. Everyone is expected to be trustworthy, demonstrate excellence in their performance and collaborate with others. With this in mind, we will not tolerate certain behaviors. These include harassment, retaliation, violence, intimidation and discrimination of any kind on the basis of race, color, religion, national origin, gender, sexual orientation, gender identity, gender expression, age, disability or veteran status.
Anti-harassment training is conducted on day one of new hire orientation for all employees and reoccurring for leaders. In addition, we run various leadership development programs throughout the year aimed at enhancing leaders’ skills, and in particular, helping them to understand how to appropriately respond to and address employee concerns.
Employees are encouraged to speak up both in regard to misconduct and safety concerns and can do so by contacting the integrity line, submitting concerns through our Take Charge process, or notifying their Human Resource Partner or any member of management. Concerns are reviewed in accordance with established protocols by investigators with expertise, who also review for trends and outcomes for remediation and appropriate controls. Responding to questions timely is key so Human Resource Partners for each functional area are visible throughout facilities and are actively involved in driving culture and engagement alongside business leaders.
Available Information
We file or furnish periodic reports and amendments thereto, including our Annual Reports on Form 10-K, our Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, proxy statements and other information with the SEC. In addition, the SEC maintains a website (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically. Our website is located at www.tesla.com, and our reports, amendments thereto, proxy statements and other information are also made available, free of charge, on our investor relations website at ir.tesla.com as soon as reasonably practicable after we electronically file or furnish such information with the SEC. The information posted on our website is not incorporated by reference into this Annual Report on Form 10-K.
ITEM 1A. RISK FACTORS
You should carefully consider the risks described below together with the other information set forth in this report, which could materially affect our business, financial condition and future results. The risks described below are not the only risks facing our company. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and operating results.
Risks Related to Our Ability to Grow Our Business
We may experience delays in launching and ramping the production of our products and features, or we may be unable to control our manufacturing costs.
We have previously experienced and may in the future experience launch and production ramp delays for new products and features. For example, we encountered unanticipated supplier issues that led to delays during the initial ramp of our first Model X and experienced challenges with a supplier and with ramping full automation for certain of our initial Model 3 manufacturing processes. In addition, we may introduce in the future new or unique manufacturing processes and design features for our products. As we expand our vehicle offerings and global footprint, there is no guarantee that we will be able to successfully and timely introduce and scale such processes or features.
14

In particular, our future business depends in large part on increasing the production of mass-market vehicles. In order to be successful, we will need to implement, maintain and ramp efficient and cost-effective manufacturing capabilities, processes and supply chains and achieve the design tolerances, high quality and output rates we have planned at our manufacturing facilities in California, Nevada, Texas, China, Germany and any future sites such as Mexico. We will also need to hire, train and compensate skilled employees to operate these facilities. Bottlenecks and other unexpected challenges such as those we experienced in the past may arise during our production ramps, and we must address them promptly while continuing to improve manufacturing processes and reducing costs. If we are not successful in achieving these goals, we could face delays in establishing and/or sustaining our product ramps or be unable to meet our related cost and profitability targets.
We have experienced, and may also experience similar future delays in launching and/or ramping production of our energy storage products and Solar Roof; new product versions or variants; new vehicles; and future features and services based on artificial intelligence. Likewise, we may encounter delays with the design, construction and regulatory or other approvals necessary to build and bring online future manufacturing facilities and products.
Any delay or other complication in ramping the production of our current products or the development, manufacture, launch and production ramp of our future products, features and services, or in doing so cost-effectively and with high quality, may harm our brand, business, prospects, financial condition and operating results.
Our suppliers may fail to deliver components according to schedules, prices, quality and volumes that are acceptable to us, or we may be unable to manage these components effectively.
Our products contain thousands of parts purchased globally from hundreds of suppliers, including single-source direct suppliers, which exposes us to multiple potential sources of component shortages. Unexpected changes in business conditions, materials pricing, including inflation of raw material costs, labor issues, wars, trade policies, natural disasters, health epidemics such as the global COVID-19 pandemic, trade and shipping disruptions, port congestions, cyberattacks and other factors beyond our or our suppliers’ control could also affect these suppliers’ ability to deliver components to us or to remain solvent and operational. For example, a global shortage of semiconductors beginning in early 2021 has caused challenges in the manufacturing industry and impacted our supply chain and production. Additionally, if our suppliers do not accurately forecast and effectively allocate production or if they are not willing to allocate sufficient production to us, or face other challenges such as insolvency, it may reduce our access to components and require us to search for new suppliers. The unavailability of any component or supplier could result in production delays, idle manufacturing facilities, product design changes and loss of access to important technology and tools for producing and supporting our products, as well as impact our capacity expansion and our ability to fulfill our obligations under customer contracts. Moreover, significant increases in our production or product design changes by us have required and may in the future require us to procure additional components in a short amount of time. We have faced in the past, and may face suppliers who are unwilling or unable to sustainably meet our timelines or our cost, quality and volume needs, which may increase our costs or require us to replace them with other sources. Finally, as we construct new manufacturing facilities and add production lines to existing facilities, we may experience issues in correspondingly increasing the level of localized procurement at those facilities. While we believe that we will be able to secure additional or alternate sources or develop our own replacements for most of our components, there is no assurance that we will be able to do so quickly or at all. Additionally, we may be unsuccessful in our continuous efforts to negotiate with existing suppliers to obtain cost reductions and avoid unfavorable changes to terms, source less expensive suppliers for certain parts and redesign certain parts to make them less expensive to produce, especially in the case of increases in materials pricing. Any of these occurrences may harm our business, prospects, financial condition and operating results.
As the scale of our vehicle production increases, we will also need to accurately forecast, purchase, warehouse and transport components at high volumes to our manufacturing facilities and servicing locations internationally. If we are unable to accurately match the timing and quantities of component purchases to our actual needs or successfully implement automation, inventory management and other systems to accommodate the increased complexity in our supply chain and parts management, we may incur unexpected production disruption, storage, transportation and write-off costs, which may harm our business and operating results.
We may be unable to meet our projected construction timelines, costs and production ramps at new factories, or we may experience difficulties in generating and maintaining demand for products manufactured there.
Our ability to increase production of our vehicles on a sustained basis, make them affordable globally by accessing local supply chains and workforces and streamline delivery logistics is dependent on the construction and ramp of our current and future factories. The construction of and commencement and ramp of production at these factories are subject
15

to a number of uncertainties inherent in all new manufacturing operations, including ongoing compliance with regulatory requirements, procurement and maintenance of construction, environmental and operational licenses and approvals for additional expansion, supply chain constraints, hiring, training and retention of qualified employees and the pace of bringing production equipment and processes online with the capability to manufacture high-quality units at scale. Moreover, we will have to establish and ramp production of our proprietary battery cells and packs at our new factories, and we additionally intend to incorporate sequential design and manufacturing changes into vehicles manufactured at each new factory. If we experience any issues or delays in meeting our projected timelines, costs, capital efficiency and production capacity for our new factories, expanding and managing teams to implement iterative design and production changes there, maintaining and complying with the terms of any debt financing that we obtain to fund them or generating and maintaining demand for the vehicles we manufacture there, our business, prospects, operating results and financial condition may be harmed.
We may be unable to grow our global product sales, delivery and installation capabilities and our servicing and vehicle charging networks, or we may be unable to accurately project and effectively manage our growth.
Our success will depend on our ability to continue to expand our sales capabilities. We are targeting a global mass demographic with a broad range of potential customers, in which we have relatively limited experience projecting demand and pricing our products. We currently produce numerous international variants at a limited number of factories, and if our specific demand expectations for these variants prove inaccurate, we may not be able to timely generate deliveries matched to the vehicles that we produce in the same timeframe or that are commensurate with the size of our operations in a given region. Likewise, as we develop and grow our energy products and services worldwide, our success will depend on our ability to correctly forecast demand in various markets.
Because we do not have independent dealer networks, we are responsible for delivering all of our vehicles to our customers. As our production volumes continue to grow, we have faced in the past, and may face challenges with deliveries at increasing volumes, particularly in international markets requiring significant transit times. We have also deployed a number of delivery models, such as deliveries to customers’ homes and workplaces and touchless deliveries, but there is no guarantee that such models will be scalable or be accepted globally. Likewise, as we ramp our energy products, we are working to substantially increase our production and installation capabilities. If we experience production delays or inaccurately forecast demand, our business, financial condition and operating results may be harmed.
Moreover, because of our unique expertise with our vehicles, we recommend that our vehicles be serviced by us or by certain authorized professionals. If we experience delays in adding servicing capacity or servicing our vehicles efficiently, or experience unforeseen issues with the reliability of our vehicles, particularly higher-volume additions to our fleet such as Model 3 and Model Y, it could overburden our servicing capabilities and parts inventory. Similarly, the increasing number of Tesla vehicles also requires us to continue to rapidly increase the number of our Supercharger stations and connectors throughout the world.
There is no assurance that we will be able to ramp our business to meet our sales, delivery, installation, servicing and vehicle charging targets globally, that our projections on which such targets are based will prove accurate or that the pace of growth or coverage of our customer infrastructure network will meet customer expectations. These plans require significant cash investments and management resources and there is no guarantee that they will generate additional sales or installations of our products, or that we will be able to avoid cost overruns or be able to hire additional personnel to support them. As we expand, we will also need to ensure our compliance with regulatory requirements in various jurisdictions applicable to the sale, installation and servicing of our products, the sale or dispatch of electricity related to our energy products and the operation of Superchargers. If we fail to manage our growth effectively, it may harm our brand, business, prospects, financial condition and operating results.
We will need to maintain and significantly grow our access to battery cells, including through the development and manufacture of our own cells, and control our related costs.
We are dependent on the continued supply of lithium-ion battery cells for our vehicles and energy storage products, and we will require substantially more cells to grow our business according to our plans. Currently, we rely on suppliers such as Panasonic and Contemporary Amperex Technology Co. Limited (CATL) for these cells. We have to date fully qualified only a very limited number of such suppliers and have limited flexibility in changing suppliers. Any disruption in the supply of battery cells from our suppliers could limit production of our vehicles and energy storage products. In the long term, we intend to supplement cells from our suppliers with cells manufactured by us, which we believe will be more efficient, manufacturable at greater volumes and more cost-effective than currently available cells. However, our efforts to develop and manufacture such battery cells have required, and may continue to require, significant investments, and there can be no assurance that we will be able to achieve these targets in the timeframes that we have planned or at all. If we are
16

unable to do so, we may have to curtail our planned vehicle and energy storage product production or procure additional cells from suppliers at potentially greater costs, either of which may harm our business and operating results.
In addition, the cost and mass production of battery cells, whether manufactured by our suppliers or by us, depends in part upon the prices and availability of raw materials such as lithium, nickel, cobalt and/or other metals. The prices for these materials fluctuate and their available supply may be unstable, depending on market conditions and global demand for these materials. For example, as a result of increased global production of electric vehicles and energy storage products, suppliers of these raw materials may be unable to meet our volume needs. Additionally, our suppliers may not be willing or able to reliably meet our timelines or our cost and quality needs, which may require us to replace them with other sources. Any reduced availability of these materials may impact our access to cells and our growth, and any increases in their prices may reduce our profitability if we cannot recoup such costs through increased prices. Moreover, our inability to meet demand and any product price increases may harm our brand, growth, prospects and operating results.
Our future growth and success are dependent upon consumers’ demand for electric vehicles and specifically our vehicles in an automotive industry that is generally competitive, cyclical and volatile.
Though we continue to see increased interest and adoption of electric vehicles, if the market for electric vehicles in general and Tesla vehicles in particular does not develop as we expect, develops more slowly than we expect, or if demand for our vehicles decreases in our markets or our vehicles compete with each other, our business, prospects, financial condition and operating results may be harmed.
In addition, electric vehicles still constitute a small percentage of overall vehicle sales. As a result, the market for our vehicles could be negatively affected by numerous factors, such as:
perceptions about electric vehicle features, quality, safety, performance and cost;
perceptions about the limited range over which electric vehicles may be driven on a single battery charge, and access to charging facilities;
competition, including from other types of alternative fuel vehicles, plug-in hybrid electric vehicles and high fuel-economy internal combustion engine vehicles;
volatility in the cost of oil, gasoline and energy;
government regulations and economic incentives and conditions; and
concerns about our future viability.

The target demographics for our vehicles are highly competitive. Sales of vehicles in the automotive industry tend to be cyclical in many markets, which may expose us to further volatility. We also cannot predict the duration or direction of current global trends or their sustained impact on consumer demand. Ultimately, we continue to monitor macroeconomic conditions to remain flexible and to optimize and evolve our business as appropriate, and attempt to accurately project demand and infrastructure requirements globally and deploy our production, workforce and other resources accordingly. Rising interest rates may lead to consumers to increasingly pull back spending, including on our products, which may harm our demand, business and operating results. If we experience unfavorable global market conditions, or if we cannot or do not maintain operations at a scope that is commensurate with such conditions or are later required to or choose to suspend such operations again, our business, prospects, financial condition and operating results may be harmed.
We face strong competition for our products and services from a growing list of established and new competitors.
The worldwide automotive market is highly competitive today and we expect it will become even more so in the future. A significant and growing number of established and new automobile manufacturers, as well as other companies, have entered, or are reported to have plans to enter, the market for electric and other alternative fuel vehicles, including hybrid, plug-in hybrid and fully electric vehicles, as well as the market for self-driving technology and other vehicle applications and software platforms. In some cases, our competitors offer or will offer electric vehicles in important markets such as China and Europe, and/or have announced an intention to produce electric vehicles exclusively at some point in the future. In addition, certain government and economic incentives which provide benefits to manufacturers who assemble domestically or have local suppliers, may provide a greater benefit to our competitors, which could negatively impact our profitability. Many of our competitors have significantly more or better-established resources than we do to devote to the design, development, manufacturing, distribution, promotion, sale and support of their products. Increased competition could result in our lower vehicle unit sales, price reductions, revenue shortfalls, loss of customers and loss of market share, which may harm our business, financial condition and operating results.
17

We also face competition in our energy generation and storage business from other manufacturers, developers, installers and service providers of competing energy technologies, as well as from large utilities. Decreases in the retail or wholesale prices of electricity from utilities or other renewable energy sources could make our products less attractive to customers and lead to an increased rate of customer defaults.
Risks Related to Our Operations

We may experience issues with lithium-ion cells or other components manufactured at our Gigafactories, which may harm the production and profitability of our vehicle and energy storage products.

Our plan to grow the volume and profitability of our vehicles and energy storage products depends on significant lithium-ion battery cell production, including by our partner Panasonic at Gigafactory Nevada. We also produce several vehicle components at our Gigafactories, such as battery modules and packs and drive units, and manufacture energy storage products. If we are unable to or otherwise do not maintain and grow our respective operations, or if we are unable to do so cost-effectively or hire and retain highly-skilled personnel there, our ability to manufacture our products profitably would be limited, which may harm our business and operating results.

Finally, the high volumes of lithium-ion cells and battery modules and packs manufactured by us and by our suppliers are stored and recycled at our various facilities. Any mishandling of these products may cause disruption to the operation of such facilities. While we have implemented safety procedures related to the handling of the cells, there can be no assurance that a safety issue or fire related to the cells would not disrupt our operations. Any such disruptions or issues may harm our brand and business.

We face risks associated with maintaining and expanding our international operations, including unfavorable and uncertain regulatory, political, economic, tax and labor conditions.

We are subject to legal and regulatory requirements, political uncertainty and social, environmental and economic conditions in numerous jurisdictions, including markets in which we generate significant sales, over which we have little control and which are inherently unpredictable. Our operations in such jurisdictions, particularly as a company based in the U.S., create risks relating to conforming our products to regulatory and safety requirements and charging and other electric infrastructures; organizing local operating entities; establishing, staffing and managing foreign business locations; attracting local customers; navigating foreign government taxes, regulations and permit requirements; enforceability of our contractual rights; trade restrictions, customs regulations, tariffs and price or exchange controls; and preferences in foreign nations for domestically manufactured products. For example, we monitor tax legislation changes on a global basis, including changes arising as a result of the Organization for Economic Cooperation and Development’s multi-jurisdictional plan of action to address base erosion and profit shifting. Such conditions may increase our costs, impact our ability to sell our products and require significant management attention, and may harm our business if we are unable to manage them effectively.

Our business may suffer if our products or features contain defects, fail to perform as expected or take longer than expected to become fully functional.

If our products contain design or manufacturing defects, whether relating to our software or hardware, that cause them not to perform as designed or intended or that require repair, or certain features of our vehicles such as new Autopilot or FSD Capability features take longer than expected to become enabled, are legally restricted or become subject to onerous regulation, our ability to develop, market and sell our products and services may be harmed, and we may experience delivery delays, product recalls, allegations of product liability, breach of warranty and related consumer protection claims and significant warranty and other expenses. While we are continuously working to develop and improve our products’ capability and performance, there is no guarantee that any incremental changes in the specific software or equipment we deploy in our vehicles over time will not result in initial functional disparities from prior iterations or will perform as forecast in the timeframe we anticipate, or at all. Although we attempt to remedy any issues we observe in our products as effectively and rapidly as possible, such efforts may not be timely, may hamper production or may not completely satisfy our customers. We have performed, and continue to perform, extensive internal testing on our products and features, though, like the rest of the industry, we currently have a limited frame of reference by which to evaluate certain aspects of their long-term quality, reliability, durability and performance characteristics, including exposure to or consequence of external attacks. While we attempt to identify and address or remedy defects we identify pre-production and sale, there may be latent defects that we may be unable to detect or control for in our products, and thereby address, prior to their sale to or installation for customers.
18

We may be required to defend or insure against product liability claims.
The automobile industry generally experiences significant product liability claims, and as such we face the risk of such claims in the event our vehicles do not perform or are claimed to not have performed as expected. As is true for other automakers, our vehicles have been involved and we expect in the future will be involved in accidents resulting in death or personal injury, and such accidents where Autopilot, Enhanced Autopilot or FSD Capability features are engaged are the subject of significant public attention, especially in light of NHTSA’s Standing General Order requiring reports regarding crashes involving vehicles with advanced driver assistance systems. We have experienced, and we expect to continue to face, claims and regulatory scrutiny arising from or related to misuse or claimed failures or alleged misrepresentations of such new technologies that we are pioneering. In addition, the battery packs that we produce make use of lithium-ion cells. On rare occasions, lithium-ion cells can rapidly release the energy they contain by venting smoke and flames in a manner that can ignite nearby materials as well as other lithium-ion cells. While we have designed our battery packs to passively contain any single cell’s release of energy without spreading to neighboring cells, there can be no assurance that a field or testing failure of our vehicles or other battery packs that we produce will not occur, in particular due to a high-speed crash. Likewise, as our solar energy systems and energy storage products generate and store electricity, they have the potential to fail or cause injury to people or property. Any product liability claim may subject us to lawsuits and substantial monetary damages, product recalls or redesign efforts, and even a meritless claim may require us to defend it, all of which may generate negative publicity and be expensive and time-consuming. In most jurisdictions, we generally self-insure against the risk of product liability claims for vehicle exposure, meaning that any product liability claims will likely have to be paid from company funds and not by insurance.
We will need to maintain public credibility and confidence in our long-term business prospects in order to succeed.
In order to maintain and grow our business, we must maintain credibility and confidence among customers, suppliers, analysts, investors, ratings agencies and other parties in our long-term financial viability and business prospects. Maintaining such confidence may be challenging due to our limited operating history relative to established competitors; customer unfamiliarity with our products; any delays we may experience in scaling manufacturing, delivery and service operations to meet demand; competition and uncertainty regarding the future of electric vehicles or our other products and services; our quarterly production and sales performance compared with market expectations; and other factors including those over which we have no control. In particular, Tesla’s products, business, results of operations, and statements and actions of Tesla and its management are subject to significant amounts of commentary by a range of third parties. Such attention can include criticism, which may be exaggerated or unfounded, such as speculation regarding the sufficiency or stability of our management team. Any such negative perceptions, whether caused by us or not, may harm our business and make it more difficult to raise additional funds if needed.
We may be unable to effectively grow, or manage the compliance, residual value, financing and credit risks related to, our various financing programs.
We offer financing arrangements for our vehicles in North America, Europe and Asia primarily ourselves and through various financial institutions. We also currently offer vehicle financing arrangements directly through our local subsidiaries in certain markets. Depending on the country, such arrangements are available for specified models and may include operating leases directly with us under which we typically receive only a very small portion of the total vehicle purchase price at the time of lease, followed by a stream of payments over the term of the lease. We have also offered various arrangements for customers of our solar energy systems whereby they pay us a fixed payment to lease or finance the purchase of such systems or purchase electricity generated by them. If we do not successfully monitor and comply with applicable national, state and/or local financial regulations and consumer protection laws governing these transactions, we may become subject to enforcement actions or penalties.
The profitability of any directly-leased vehicles returned to us at the end of their leases depends on our ability to accurately project our vehicles’ residual values at the outset of the leases, and such values may fluctuate prior to the end of their terms depending on various factors such as supply and demand of our used vehicles, economic cycles and the pricing of new vehicles. We have made in the past and may make in the future certain adjustments to our prices from time to time in the ordinary course of business, which may impact the residual values of our vehicles and reduce the profitability of our vehicle leasing program. The funding and growth of this program also rely on our ability to secure adequate financing and/or business partners. If we are unable to adequately fund our leasing program through internal funds, partners or other financing sources, and compelling alternative financing programs are not available for our customers who may expect or need such options, we may be unable to grow our vehicle deliveries. Furthermore, if our vehicle leasing business grows substantially, our business may suffer if we cannot effectively manage the resulting greater levels of residual risk.
19

Similarly, we have provided resale value guarantees to vehicle customers and partners for certain financing programs, under which such counterparties may sell their vehicles back to us at certain points in time at pre-determined amounts. However, actual resale values are subject to fluctuations over the term of the financing arrangements, such as from the vehicle pricing changes discussed above. If the actual resale values of any vehicles resold or returned to us pursuant to these programs are materially lower than the pre-determined amounts we have offered, our financial condition and operating results may be harmed.
Finally, our vehicle and solar energy system financing programs and our energy storage sales programs also expose us to customer credit risk. In the event of a widespread economic downturn or other catastrophic event, our customers may be unable or unwilling to satisfy their payment obligations to us on a timely basis or at all. If a significant number of our customers default, we may incur substantial credit losses and/or impairment charges with respect to the underlying assets.
We must manage ongoing obligations under our agreement with the Research Foundation for the State University of New York relating to our Gigafactory New York.
We are party to an operating lease and a research and development agreement through the State University of New York (the “SUNY Foundation”). These agreements provide for the construction and use of our Gigafactory New York, which we have primarily used for the development and production of our Solar Roof and other solar products and components, energy storage components and Supercharger components, and for other lessor-approved functions. Under this agreement, we are obligated to, among other things, meet employment targets as well as specified minimum numbers of personnel in the State of New York and in Buffalo, New York and spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York during a period that was initially 10 years beginning April 30, 2018. As of December 31, 2023, we are currently in excess of such targets relating to investments and personnel in the State of New York and Buffalo. While we expect to have and grow significant operations at Gigafactory New York and the surrounding Buffalo area, any failure by us in any year over the course of the term of the agreement to meet all applicable future obligations may result in our obligation to pay a “program payment” of $41 million to the SUNY Foundation for such year, the termination of our lease at Gigafactory New York which may require us to pay additional penalties, and/or the need to adjust certain of our operations. Any of the foregoing events may harm our business, financial condition and operating results.
If we are unable to attract, hire and retain key employees and qualified personnel, our ability to compete may be harmed.
The loss of the services of any of our key employees or any significant portion of our workforce could disrupt our operations or delay the development, introduction and ramp of our products and services. In particular, we are highly dependent on the services of Elon Musk, Technoking of Tesla and our Chief Executive Officer. None of our key employees is bound by an employment agreement for any specific term and we may not be able to successfully attract and retain senior leadership necessary to grow our business. Our future success also depends upon our ability to attract, hire and retain a large number of engineering, manufacturing, marketing, sales and delivery, service, installation, technology and support personnel, especially to support our planned high-volume product sales, market and geographical expansion and technological innovations. If we are not successful in managing these risks, our business, financial condition and operating results may be harmed.
Employees may leave Tesla or choose other employers over Tesla due to various factors, such as a very competitive labor market for talented individuals with automotive or technology experience, or any negative publicity related to us. In regions where we have or will have operations, particularly significant engineering and manufacturing centers, there is strong competition for individuals with skillsets needed for our business, including specialized knowledge of electric vehicles, engineering and electrical and building construction expertise. We also compete with both mature and prosperous companies that have far greater financial resources than we do and start-ups and emerging companies that promise short-term growth opportunities.
Finally, our compensation philosophy for all of our personnel reflects our startup origins, with an emphasis on equity-based awards and benefits in order to closely align their incentives with the long-term interests of our stockholders. We periodically seek and obtain approval from our stockholders for future increases to the number of awards available under our equity incentive and employee stock purchase plans. If we are unable to obtain the requisite stockholder approvals for such future increases, we may have to expend additional cash to compensate our employees and our ability to retain and hire qualified personnel may be harmed.
20

We are highly dependent on the services of Elon Musk, Technoking of Tesla and our Chief Executive Officer.
We are highly dependent on the services of Elon Musk, Technoking of Tesla and our Chief Executive Officer. Although Mr. Musk spends significant time with Tesla and is highly active in our management, he does not devote his full time and attention to Tesla. Mr. Musk also currently serves as Chief Executive Officer and Chief Technical Officer of Space Exploration Technologies Corp., a developer and manufacturer of space launch vehicles, Chairman and Chief Technical Officer of X Corp., a social media company, and is involved in other emerging technology ventures.
Our information technology systems or data, or those of our service providers or customers or users could be subject to cyber-attacks or other security incidents, which could result in data breaches, intellectual property theft, claims, litigation, regulatory investigations, significant liability, reputational damage and other adverse consequences.
We continue to expand our information technology systems as our operations grow, such as product data management, procurement, inventory management, production planning and execution, sales, service and logistics, dealer management, financial, tax and regulatory compliance systems. This includes the implementation of new internally developed systems and the deployment of such systems in the U.S. and abroad. While, we maintain information technology measures designed to protect us against intellectual property theft, data breaches, sabotage and other external or internal cyber-attacks or misappropriation, our systems and those of our service providers are potentially vulnerable to malware, ransomware, viruses, denial-of-service attacks, phishing attacks, social engineering, computer hacking, unauthorized access, exploitation of bugs, defects and vulnerabilities, breakdowns, damage, interruptions, system malfunctions, power outages, terrorism, acts of vandalism, security breaches, security incidents, inadvertent or intentional actions by employees or other third parties, and other cyber-attacks.
To the extent any security incident results in unauthorized access or damage to or acquisition, use, corruption, loss, destruction, alteration or dissemination of our data, including intellectual property and personal information, or our products or vehicles, or for it to be believed or reported that any of these occurred, it could disrupt our business, harm our reputation, compel us to comply with applicable data breach notification laws, subject us to time consuming, distracting and expensive litigation, regulatory investigation and oversight, mandatory corrective action, require us to verify the correctness of database contents, or otherwise subject us to liability under laws, regulations and contractual obligations, including those that protect the privacy and security of personal information. This could result in increased costs to us and result in significant legal and financial exposure and/or reputational harm.
We also rely on service providers, and similar incidents relating to their information technology systems could also have a material adverse effect on our business. There have been and may continue to be significant supply chain attacks. Our service providers, including our workforce management software provider, have been subject to ransomware and other security incidents, and we cannot guarantee that our or our service providers’ systems have not been breached or that they do not contain exploitable defects, bugs, or vulnerabilities that could result in a security incident, or other disruption to, our or our service providers’ systems. Our ability to monitor our service providers’ security measures is limited, and, in any event, malicious third parties may be able to circumvent those security measures.
Further, the implementation, maintenance, segregation and improvement of these systems require significant management time, support and cost, and there are inherent risks associated with developing, improving and expanding our core systems as well as implementing new systems and updating current systems, including disruptions to the related areas of business operation. These risks may affect our ability to manage our data and inventory, procure parts or supplies or manufacture, sell, deliver and service products, adequately protect our intellectual property or achieve and maintain compliance with, or realize available benefits under, tax laws and other applicable regulations.
Moreover, if we do not successfully implement, maintain or expand these systems as planned, our operations may be disrupted, our ability to accurately and/or timely report our financial results could be impaired and deficiencies may arise in our internal control over financial reporting, which may impact our ability to certify our financial results. Moreover, our proprietary information, including intellectual property and personal information, could be compromised or misappropriated and our reputation may be adversely affected. If these systems or their functionality do not operate as we expect them to, we may be required to expend significant resources to make corrections or find alternative sources for performing these functions.
21

Any unauthorized control or manipulation of our products’ systems could result in loss of confidence in us and our products.
Our products contain complex information technology systems. For example, our vehicles and energy storage products are designed with built-in data connectivity to accept and install periodic remote updates from us to improve or update their functionality. While we have implemented security measures intended to prevent unauthorized access to our information technology networks, our products and their systems, malicious entities have reportedly attempted, and may attempt in the future, to gain unauthorized access to modify, alter and use such networks, products and systems to gain control of, or to change, our products’ functionality, user interface and performance characteristics or to gain access to data stored in or generated by our products. We encourage reporting of potential vulnerabilities in the security of our products through our security vulnerability reporting policy, and we aim to remedy any reported and verified vulnerability. However, there can be no assurance that any vulnerabilities will not be exploited before they can be identified, or that our remediation efforts are or will be successful.
Any unauthorized access to or control of our products or their systems or any loss of data could result in legal claims or government investigations. In addition, regardless of their veracity, reports of unauthorized access to our products, their systems or data, as well as other factors that may result in the perception that our products, their systems or data are capable of being hacked, may harm our brand, prospects and operating results. We have been the subject of such reports in the past.
Our business may be adversely affected by any disruptions caused by union activities.
It is not uncommon for employees of certain trades at companies such as ours to belong to a union, which can result in higher employee costs and increased risk of work stoppages. Moreover, regulations in some jurisdictions outside of the U.S. mandate employee participation in industrial collective bargaining agreements and work councils with certain consultation rights with respect to the relevant companies’ operations. Although we work diligently to provide the best possible work environment for our employees, they may still decide to join or seek recognition to form a labor union, or we may be required to become a union signatory. From time to time, labor unions have engaged in campaigns to organize certain of our operations, as part of which such unions have filed unfair labor practice charges against us with the National Labor Relations Board (the “NLRB”), and they may do so in the future. Any unfavorable ultimate outcome for Tesla may have a negative impact on the perception of Tesla’s treatment of our employees. Furthermore, we are directly or indirectly dependent upon companies with unionized work forces, such as suppliers and trucking and freight companies. Any work stoppages or strikes organized by such unions could delay the manufacture and sale of our products and may harm our business and operating results.
We may choose to or be compelled to undertake product recalls or take other similar actions.
As a manufacturing company, we must manage the risk of product recalls with respect to our products. Recalls for our vehicles have resulted from various hardware and software-related safety concerns or non-compliance determinations. In addition to recalls initiated by us for various causes, testing of or investigations into our products by government regulators or industry groups may compel us to initiate product recalls or may result in negative public perceptions about the safety of our products, even if we disagree with the defect determination or have data that contradicts it. In the future, we may voluntarily or involuntarily initiate recalls if any of our products are determined by us or a regulator to contain a safety defect or be noncompliant with applicable laws and regulations, such as U.S. Federal Motor Vehicle Safety Standards. Such recalls, whether voluntary or involuntary or caused by systems or components engineered or manufactured by us or our suppliers, could result in significant expense, supply chain complications and service burdens, and may harm our brand, business, prospects, financial condition and operating results.
Our current and future warranty reserves may be insufficient to cover future warranty claims.
We provide a manufacturer’s warranty on all new and used Tesla vehicles we sell directly to customers. We also provide certain warranties with respect to the energy generation and storage systems we sell, including on their installation and maintenance. For components not manufactured by us, we generally pass through to our customers the applicable manufacturers’ warranties, but may retain some warranty responsibilities for some or all of the life of such components. As part of our energy generation and storage system contracts, we may provide the customer with performance guarantees that guarantee that the underlying system will meet or exceed the minimum energy generation or other energy performance requirements specified in the contract. Under these performance guarantees, we generally bear the risk of electricity production or other performance shortfalls, including in some cases shortfalls caused by failures in components from third party manufacturers. These risks are exacerbated in the event such manufacturers cease operations or fail to honor their warranties.
22

If our warranty reserves are inadequate to cover future warranty claims on our products, our financial condition and operating results may be harmed. Warranty reserves include our management’s best estimates of the projected costs to repair or to replace items under warranty, which are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. Such estimates are inherently uncertain and changes to our historical or projected experience, especially with respect to products that we have introduced relatively recently and/or that we expect to produce at significantly greater volumes than our past products, may cause material changes to our warranty reserves in the future.
Our insurance coverage strategy may not be adequate to protect us from all business risks.
We may be subject, in the ordinary course of business, to losses resulting from products liability, accidents, acts of God and other claims against us, for which we may have no insurance coverage. As a general matter, we do not maintain as much insurance coverage as many other companies do, and in some cases, we do not maintain any at all. Additionally, the policies that we do have may include significant deductibles or self-insured retentions, policy limitations and exclusions, and we cannot be certain that our insurance coverage will be sufficient to cover all future losses or claims against us. A loss that is uninsured or which exceeds policy limits may require us to pay substantial amounts, which may harm our financial condition and operating results.
Our debt agreements contain covenant restrictions that may limit our ability to operate our business.
The terms of certain of our debt facilities contain, and any of our other future debt agreements may contain, covenant restrictions that may limit our ability to operate our business, including restrictions on our and/or our subsidiaries’ ability to, among other things, incur additional debt or create liens. In addition, under certain circumstances we are required to maintain a certain amount of liquidity. As a result of these covenants, our ability to respond to changes in business and economic conditions and engage in beneficial transactions, including to obtain additional financing as needed, may be restricted. Furthermore, our failure to comply with our debt covenants could result in a default under our debt agreements, which could permit the holders to accelerate our obligation to repay the debt. If any of our debt is accelerated, we may not have sufficient funds available to repay it.
Additional funds may not be available to us when we need or want them.
Our business and our future plans for expansion are capital-intensive, and the specific timing of cash inflows and outflows may fluctuate substantially from period to period. We may need or want to raise additional funds through the issuance of equity, equity-related or debt securities or through obtaining credit from financial institutions to fund, together with our principal sources of liquidity, the costs of developing and manufacturing our current or future products, to pay any significant unplanned or accelerated expenses or for new significant strategic investments, or to refinance our significant consolidated indebtedness, even if not required to do so by the terms of such indebtedness. We cannot be certain that additional funds will be available to us on favorable terms when required, or at all. If we cannot raise additional funds when we need them, our financial condition, results of operations, business and prospects could be materially and adversely affected.
We may be negatively impacted by any early obsolescence of our manufacturing equipment.
We depreciate the cost of our manufacturing equipment over their expected useful lives. However, product cycles or manufacturing technology may change periodically, and we may decide to update our products or manufacturing processes more quickly than expected. Moreover, improvements in engineering and manufacturing expertise and efficiency may result in our ability to manufacture our products using less of our currently installed equipment. Alternatively, as we ramp and mature the production of our products to higher levels, we may discontinue the use of already installed equipment in favor of different or additional equipment. The useful life of any equipment that would be retired early as a result would be shortened, causing the depreciation on such equipment to be accelerated, and our results of operations may be harmed.
There is no guarantee that we will have sufficient cash flow from our business to pay our indebtedness or that we will not incur additional indebtedness.
As of December 31, 2023, we and our subsidiaries had outstanding $4.68 billion in aggregate principal amount of indebtedness (see Note 11, Debt, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K). Our consolidated indebtedness may increase our vulnerability to any generally adverse economic and industry conditions. We and our subsidiaries may, subject to the limitations in the terms of our existing and future indebtedness, incur additional debt, secure existing or future debt or recapitalize our debt.
23

Our ability to make scheduled payments of the principal and interest on our indebtedness when due, to make payments upon conversion or repurchase demands with respect to our convertible senior notes or to refinance our indebtedness as we may need or desire, depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to satisfy our obligations under our existing indebtedness and any future indebtedness we may incur, and to make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance existing or future indebtedness will depend on the capital markets and our financial condition at such time. In addition, our ability to make payments may be limited by law, by regulatory authority or by agreements governing our future indebtedness. We may not be able to engage in these activities on desirable terms or at all, which may result in a default on our existing or future indebtedness and harm our financial condition and operating results.
We are exposed to fluctuations in currency exchange rates.
We transact business globally in multiple currencies and have foreign currency risks related to our revenue, costs of revenue, operating expenses and localized subsidiary debt denominated in currencies other than the U.S. dollar. To the extent we have significant revenues denominated in such foreign currencies, any strengthening of the U.S. dollar would tend to reduce our revenues as measured in U.S. dollars, as we have historically experienced, and are currently experiencing. In addition, a portion of our costs and expenses have been, and we anticipate will continue to be, denominated in foreign currencies. If we do not have fully offsetting revenues in these currencies and if the value of the U.S. dollar depreciates significantly against these currencies, our costs as measured in U.S. dollars as a percent of our revenues will correspondingly increase and our margins will suffer. As a result, our operating results may be harmed.
We may not be able to adequately protect or defend ourselves against intellectual property infringement claims, which may be time-consuming and expensive, or affect the freedom to operate our business.
Our competitors or other third parties may hold or obtain patents, copyrights, trademarks or other proprietary rights that could prevent, limit or interfere with our ability to make, use, develop, sell or market our products and services, which could make it more difficult for us to operate our business. From time to time, the holders of such intellectual property rights may assert their rights and urge us to take licenses and/or may bring suits alleging infringement or misappropriation of such rights, which could result in substantial costs, negative publicity and management attention, regardless of merit.

In addition, the effective protection for our brands, technologies, and proprietary information may be limited or unavailable in certain countries, making it difficult to protect our intellectual property from misappropriation or infringement. Although we make reasonable efforts to maintain the confidentiality of our proprietary information, we cannot guarantee that these actions will deter or prevent misappropriation of our intellectual property. The theft or unauthorized use or publication of our trade secrets and confidential information could affect our competitive position.

While we endeavor to obtain and protect the intellectual property rights that we expect will allow us to retain or advance our strategic initiatives in these circumstances, there can be no assurance that we will be able to adequately identify and protect the portions of intellectual property that are strategic to our business, or mitigate the risk of potential suits or other legal demands by third parties. Accordingly, we may consider the entering into licensing agreements with respect to such rights, although no assurance can be given that such licenses can be obtained on acceptable terms or that litigation will not occur, and such licenses and associated litigation could significantly increase our operating expenses. Further, if we are determined to have or believe there is a high likelihood that we have infringed upon a third party’s intellectual property rights, we may be required to cease making, selling or incorporating certain components or intellectual property into the goods and services we offer, to pay substantial damages and/or license royalties, to redesign our products and services and/or to establish and maintain alternative branding for our products and services. In the event that we are required to take one or more such actions, our brand, business, financial condition and operating results may be harmed.
Increased scrutiny and changing expectations from stakeholders with respect to the Company’s ESG practices may result in additional costs or risks.
Companies across many industries are facing increasing scrutiny related to their environmental, social and governance (ESG) practices. Investor advocacy groups, certain institutional investors, investment funds and other influential investors are also increasingly focused on ESG practices and in recent years have placed increasing importance on the non-financial impacts of their investments. While our mission is to accelerate the world’s transition to sustainable energy, if our ESG practices do not meet investor or other industry stakeholder expectations, which continue to evolve, we may incur additional costs and our brand, ability to attract and retain qualified employees and business may be harmed.
24

Our operations could be adversely affected by events outside of our control, such as natural disasters, wars or health epidemics.
We may be impacted by natural disasters, wars, health epidemics, weather conditions, the long-term effects of climate change, power outages or other events outside of our control. For example, our Fremont Factory and Gigafactory Nevada are located in seismically active regions in Northern California and Nevada, and our Gigafactory Shanghai is located in a flood-prone area. Moreover, the area in which our Gigafactory Texas is located experienced severe winter storms in the first quarter of 2021 that had a widespread impact on utilities and transportation. If major disasters such as earthquakes, floods or other climate-related events occur, or our information system or communication breaks down or operates improperly, our headquarters and production facilities may be seriously damaged, or we may have to stop or delay production and shipment of our products. In addition, the global COVID-19 pandemic has impacted economic markets, manufacturing operations, supply chains, employment and consumer behavior in nearly every geographic region and industry across the world, and we have been, and may in the future be, adversely affected as a result. Also, the broader consequences in the current conflict between Russia and Ukraine, which may include further embargoes, regional instability and geopolitical shifts; airspace bans relating to certain routes, or strategic decisions to alter certain routes; and potential retaliatory action by the Russian government against companies, and the extent of the conflict on our business and operating results cannot be predicted. We may incur expenses or delays relating to such events outside of our control, which could have a material adverse impact on our business, operating results and financial condition.
Risks Related to Government Laws and Regulations
Demand for our products and services may be impacted by the status of government and economic incentives supporting the development and adoption of such products.
Government and economic incentives that support the development and adoption of electric vehicles in the U.S. and abroad, including certain tax exemptions, tax credits and rebates, may be reduced, eliminated, amended or exhausted from time to time. For example, previously available incentives favoring electric vehicles in certain areas have expired or were cancelled or temporarily unavailable, and in some cases were not eventually replaced or reinstituted, which may have negatively impacted sales. In addition, certain government and economic incentives may also be implemented or amended to provide benefits to manufacturers who assemble domestically, have local suppliers or have other characteristics that may not apply to Tesla. Such developments could negatively impact demand for our vehicles, and we and our customers may have to adjust to them, including through pricing modifications.
In addition, certain governmental rebates, tax credits and other financial incentives that are currently available with respect to our solar and energy storage product businesses allow us to lower our costs and encourage customers to buy our products and investors to invest in our solar financing funds. However, these incentives may expire when the allocated funding is exhausted, reduced or terminated as renewable energy adoption rates increase, sometimes without warning. Likewise, in jurisdictions where net metering is currently available, our customers receive bill credits from utilities for energy that their solar energy systems generate and export to the grid in excess of the electric load they use. The benefit available under net metering has been or has been proposed to be reduced, altered or eliminated in several jurisdictions, and has also been contested and may continue to be contested before the Federal Energy Regulatory Commission. Any reductions or terminations of such incentives may harm our business, prospects, financial condition and operating results by making our products less competitive for customers, increasing our cost of capital and adversely impacting our ability to attract investment partners and to form new financing funds for our solar and energy storage assets.
Finally, we and our fund investors claim these U.S. federal tax credits and certain state incentives in amounts based on independently appraised fair market values of our solar and energy storage systems. Some governmental authorities have audited such values and in certain cases have determined that these values should be lower, and they may do so again in the future. Such determinations may result in adverse tax consequences and/or our obligation to make indemnification or other payments to our funds or fund investors.
We are subject to evolving laws and regulations that could impose substantial costs, legal prohibitions or unfavorable changes upon our operations or products.
As we grow our manufacturing operations in additional regions, we are or will be subject to complex environmental, manufacturing, health and safety laws and regulations at numerous jurisdictional levels in the U.S., China, Germany and other locations abroad, including laws relating to the use, handling, storage, recycling, disposal and/or human exposure to hazardous materials, product material inputs and post-consumer products and with respect to constructing, expanding and maintaining our facilities. New, or changes in, environmental and climate change laws, regulations or rules could also lead to increased costs of compliance, including remediations of any discovered issues, and changes to our operations, which may be significant, and any failures to comply could result in significant expenses, delays or fines. In addition, as we have
25

increased our employee headcount and operations, we are and may continue to be subject to increased scrutiny, including litigation and government investigations, that we will need to defend against. If we are unable to successfully defend ourselves in such litigation or government investigations, it may harm our brand, ability to attract and retain qualified employees, business and financial condition. We are also subject to laws and regulations applicable to the supply, manufacture, import, sale, service and performance of our products both domestically and abroad. For example, in countries outside of the U.S., we are required to meet standards relating to vehicle safety, fuel economy and emissions that are often materially different from equivalent requirements in the U.S., thus resulting in additional investment into the vehicles and systems to ensure regulatory compliance in all countries. This process may include official review and certification of our vehicles by foreign regulatory agencies prior to market entry, as well as compliance with foreign reporting and recall management systems requirements.
In particular, we offer in our vehicles in certain markets Autopilot and FSD Capability features that today assist drivers with certain tedious and potentially dangerous aspects of road travel, but which currently require drivers to remain fully engaged in the driving operation. We are continuing to develop our Autopilot and FSD Capability technology. There are a variety of international, federal and state regulations that may apply to, and may adversely affect, the design and performance, sale, marketing, registration and operation of Autopilot and FSD Capability, and future capability, including full self-driving vehicles that may not be operated by a human driver. This includes many existing vehicle standards that were not originally intended to apply to vehicles that may not be operated by a human driver. Such regulations continue to rapidly change, which increases the likelihood of a patchwork of complex or conflicting regulations, or may delay, restrict or prohibit the availability of certain functionalities and vehicle designs, which could adversely affect our business.
Finally, as a manufacturer, installer and service provider with respect to solar generation and energy storage systems, a supplier of electricity generated and stored by certain of the solar energy and energy storage systems we install for customers, and a provider of grid services through virtual power plant models, we are impacted by federal, state and local regulations and policies concerning the import or export of components, electricity pricing, the interconnection of electricity generation and storage equipment with the electrical grid and the sale of electricity generated by third party-owned systems. If regulations and policies are introduced that adversely impact the import or export of components, or the interconnection, maintenance or use of our solar and energy storage systems, they could deter potential customers from purchasing our solar and energy storage products and services, threaten the economics of our existing contracts and cause us to cease solar and energy storage system sales and services in the relevant jurisdictions, which may harm our business, financial condition and operating results.
Any failure by us to comply with a variety of U.S. and international privacy and consumer protection laws may harm us.

Any failure by us or our vendors or other business partners to comply with our public privacy notice or with federal, state or international privacy, data protection or security laws or regulations relating to the processing, collection, use, retention, security and transfer of personally identifiable information could result in regulatory or litigation-related actions against us, legal liability, fines, damages, ongoing audit requirements and other significant costs. Substantial expenses and operational changes may be required in connection with maintaining compliance with such laws, and even an unsuccessful challenge by customers or regulatory authorities of our activities could result in adverse publicity and could require a costly response from and defense by us. In addition, certain privacy laws are still subject to a high degree of uncertainty as to their interpretation, application and impact, and may require extensive system and operational changes, be difficult to implement, increase our operating costs, adversely impact the cost or attractiveness of the products or services we offer, or result in adverse publicity and harm our reputation. For example, the General Data Protection Regulation applies to the processing of personal information collected from individuals located in the European Union requiring certain data protection measures when handling, with a significant risk of fines for noncompliance. Similarly, our North American operations are subject to complex and changing federal and US state-specific data privacy laws and regulations, such as the California Consumer Privacy Act which imposes certain legal obligations on our use and processing of personal information related to California residents. Finally, additional privacy and cybersecurity laws have come into effect in China.

These laws continue to develop and may be inconsistent from jurisdiction to jurisdiction. Complying with emerging and changing requirements may cause us to incur substantial costs and make enhancements to relevant data practices. Noncompliance could result in significant penalties or legal liability.

In addition to the risks related to general privacy regulation, we may also be subject to specific vehicle manufacturer obligations relating to cybersecurity, data privacy and data localization requirements which place additional risks to our international operations. Risks and penalties could include ongoing audit requirements, data protection
26

authority investigations, legal proceedings by international governmental entities or others resulting in mandated disclosure of sensitive data or other commercially unfavorable terms. Notwithstanding our efforts to protect the security and integrity of our customers’ personal information, we may be required to expend significant resources to comply with data breach requirements if, for example, third parties improperly obtain and use the personal information of our customers or we otherwise experience a data loss with respect to the personal information we process and handle. A major breach of our network security and systems may occur despite defensive measures, and may result in fines, penalties and damages and harm our brand, prospects and operating results.
We could be subject to liability, penalties and other restrictive sanctions and adverse consequences arising out of certain governmental investigations and proceedings.
We are cooperating with certain government investigations as discussed in Note 15, Commitments and Contingencies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K. To our knowledge, no government agency in any such ongoing investigation has concluded that any wrongdoing occurred. However, we cannot predict the outcome or impact of any such ongoing matters, and there exists the possibility that we could be subject to liability, penalties and other restrictive sanctions and adverse consequences if the SEC, the U.S. Department of Justice or any other government agency were to pursue legal action in the future. Moreover, we expect to incur costs in responding to related requests for information and subpoenas, and if instituted, in defending against any governmental proceedings.
We may face regulatory challenges to or limitations on our ability to sell vehicles directly.
While we intend to continue to leverage our most effective sales strategies, including sales through our website, we may not be able to sell our vehicles through our own stores in certain states in the U.S. with laws that may be interpreted to impose limitations on this direct-to-consumer sales model. It has also been asserted that the laws in some states limit our ability to obtain dealer licenses from state motor vehicle regulators, and such assertions persist. In certain locations, decisions by regulators permitting us to sell vehicles have been, and may be, challenged by dealer associations and others as to whether such decisions comply with applicable state motor vehicle industry laws. We have prevailed in many of these lawsuits and such results have reinforced our continuing belief that state franchise laws were not intended to apply to a manufacturer that does not have franchise dealers anywhere in the world. In some states, there have also been regulatory and legislative efforts by dealer associations to propose laws that, if enacted, would prevent us from obtaining dealer licenses in their states given our current sales model. A few states have passed legislation that clarifies our ability to operate, but at the same time limits the number of dealer licenses we can obtain or stores that we can operate. The application of state laws applicable to our operations continues to be difficult to predict.
Internationally, there may be laws in jurisdictions we have not yet entered or laws we are unaware of in jurisdictions we have entered that may restrict our sales or other business practices. Even for those jurisdictions we have analyzed, the laws in this area can be complex, difficult to interpret and may change over time. Continued regulatory limitations and other obstacles interfering with our ability to sell vehicles directly to consumers may harm our financial condition and operating results.
Risks Related to the Ownership of Our Common Stock
The trading price of our common stock is likely to continue to be volatile.
The trading price of our common stock has been highly volatile and could continue to be subject to wide fluctuations in response to various factors, some of which are beyond our control. Our common stock has experienced over the last 52 weeks an intra-day trading high of $299.29 per share and a low of $152.37 per share. The stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. In particular, a large proportion of our common stock has been historically and may in the future be traded by short sellers which may put pressure on the supply and demand for our common stock, further influencing volatility in its market price. Public perception of our company or management and other factors outside of our control may additionally impact the stock price of companies like us that garner a disproportionate degree of public attention, regardless of actual operating performance. In addition, in the past, following periods of volatility in the overall market or the market price of our shares, securities class action litigation has been filed against us. While we defend such actions vigorously, any judgment against us or any future stockholder litigation could result in substantial costs and a diversion of our management’s attention and resources.
27

Our financial results may vary significantly from period to period due to fluctuations in our operating costs and other factors.
We expect our period-to-period financial results to vary based on our operating costs, which we anticipate will fluctuate as the pace at which we continue to design, develop and manufacture new products and increase production capacity by expanding our current manufacturing facilities and adding future facilities, may not be consistent or linear between periods. Additionally, our revenues from period to period may fluctuate as we introduce existing products to new markets for the first time and as we develop and introduce new products. As a result of these factors, we believe that quarter-to-quarter comparisons of our financial results, especially in the short term, are not necessarily meaningful and that these comparisons cannot be relied upon as indicators of future performance. Moreover, our financial results may not meet expectations of equity research analysts, ratings agencies or investors, who may be focused only on short-term quarterly financial results. If any of this occurs, the trading price of our stock could fall substantially, either suddenly or over time.
We may fail to meet our publicly announced guidance or other expectations about our business, which could cause our stock price to decline.
We provide from time to time guidance regarding our expected financial and business performance. Correctly identifying key factors affecting business conditions and predicting future events is inherently an uncertain process, and our guidance may not ultimately be accurate and has in the past been inaccurate in certain respects, such as the timing of new product manufacturing ramps. Our guidance is based on certain assumptions such as those relating to anticipated production and sales volumes (which generally are not linear throughout a given period), average sales prices, supplier and commodity costs and planned cost reductions. If our guidance varies from actual results, such as due to our assumptions not being met or the impact on our financial performance that could occur as a result of various risks and uncertainties, the market value of our common stock could decline significantly.
If Elon Musk were forced to sell shares of our common stock, either that he has pledged to secure certain personal loan obligations, or in satisfaction of other obligations, such sales could cause our stock price to decline.
Certain banking institutions have made extensions of credit to Elon Musk, our Chief Executive Officer, a portion of which was used to purchase shares of common stock in certain of our public offerings and private placements at the same prices offered to third-party participants in such offerings and placements. We are not a party to these loans, which are partially secured by pledges of a portion of the Tesla common stock currently owned by Mr. Musk. If the price of our common stock were to decline substantially, Mr. Musk may be forced by one or more of the banking institutions to sell shares of Tesla common stock to satisfy his loan obligations if he could not do so through other means. Any such sales could cause the price of our common stock to decline further. Further, Mr. Musk from time to time may commit to investing in significant business or other ventures, and as a result, be required to sell shares of our common stock in satisfaction of such commitments.
Anti-takeover provisions contained in our governing documents, applicable laws and our convertible senior notes could impair a takeover attempt.
Our certificate of incorporation and bylaws afford certain rights and powers to our board of directors that may facilitate the delay or prevention of an acquisition that it deems undesirable. We are also subject to Section 203 of the Delaware General Corporation Law and other provisions of Delaware law that limit the ability of stockholders in certain situations to effect certain business combinations. In addition, the terms of our convertible senior notes may require us to repurchase such notes in the event of a fundamental change, including a takeover of our company. Any of the foregoing provisions and terms that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
28


ITEM 1C. CYBERSECURITY

Cybersecurity Risk Management and Strategy
We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats, as such term is defined in Item 106(a) of Regulation S-K. These risks include, among other things: operational risks, intellectual property theft, fraud, extortion, harm to employees or customers and violation of data privacy or security laws.
Identifying and assessing cybersecurity risk is integrated into our overall risk management systems and processes. Cybersecurity risks related to our business, technical operations, privacy and compliance issues are identified and addressed through a multi-faceted approach including third party assessments, internal IT Audit, IT security, governance, risk and compliance reviews. To defend, detect and respond to cybersecurity incidents, we, among other things: conduct proactive privacy and cybersecurity reviews of systems and applications, audit applicable data policies, perform penetration testing using external third-party tools and techniques to test security controls, operate a bug bounty program to encourage proactive vulnerability reporting, conduct employee training, monitor emerging laws and regulations related to data protection and information security (including our consumer products) and implement appropriate changes.
We have implemented incident response and breach management processes which have four overarching and interconnected stages: 1) preparation for a cybersecurity incident, 2) detection and analysis of a security incident, 3) containment, eradication and recovery, and 4) post-incident analysis. Such incident responses are overseen by leaders from our Information Security, Product Security, Compliance and Legal teams regarding matters of cybersecurity.
Security events and data incidents are evaluated, ranked by severity and prioritized for response and remediation. Incidents are evaluated to determine materiality as well as operational and business impact, and reviewed for privacy impact.
We also conduct tabletop exercises to simulate responses to cybersecurity incidents. Our team of cybersecurity professionals then collaborate with technical and business stakeholders across our business units to further analyze the risk to the company, and form detection, mitigation and remediation strategies.
As part of the above processes, we regularly engage external auditors and consultants to assess our internal cybersecurity programs and compliance with applicable practices and standards. As of 2023, our Information Security Management System has been certified to conform to the requirements of ISO/IEC 27001:2013.
Our risk management program also assesses third party risks, and we perform third-party risk management to identify and mitigate risks from third parties such as vendors, suppliers, and other business partners associated with our use of third-party service providers. Cybersecurity risks are evaluated when determining the selection and oversight of applicable third-party service providers and potential fourth-party risks when handling and/or processing our employee, business or customer data. In addition to new vendor onboarding, we perform risk management during third-party cybersecurity compromise incidents to identify and mitigate risks to us from third-party incidents.
We describe whether and how risks from identified cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition, under the heading “Our information technology systems or data, or those of our service providers or customers or users could be subject to cyber-attacks or other security incidents, which could result in data breaches, intellectual property theft, claims, litigation, regulatory investigations, significant liability, reputational damage and other adverse consequences” included as part of our risk factor disclosures at Item 1A of this Annual Report on Form 10-K.

Cybersecurity Governance
Cybersecurity is an important part of our risk management processes and an area of focus for our Board and management. Our Audit Committee is responsible for the oversight of risks from cybersecurity threats. Members of the Audit Committee receive updates on a quarterly basis from senior management, including leaders from our Information Security, Product Security, Compliance and Legal teams regarding matters of cybersecurity. This includes existing and new cybersecurity risks, status on how management is addressing and/or mitigating those risks, cybersecurity and data privacy incidents (if any) and status on key information security initiatives. Our Board members also engage in ad hoc conversations with management on cybersecurity-related news events and discuss any updates to our cybersecurity risk management and strategy programs.

29


Our cybersecurity risk management and strategy processes are overseen by leaders from our Information Security, Product Security, Compliance and Legal teams. Such individuals have an average of over 15 years of prior work experience in various roles involving information technology, including security, auditing, compliance, systems and programming. These individuals are informed about, and monitor the prevention, mitigation, detection and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management and strategy processes described above, including the operation of our incident response plan, and report to the Audit Committee on any appropriate items.
ITEM 2. PROPERTIES
We are headquartered in Austin, Texas. Our principal facilities include a large number of properties in North America, Europe and Asia utilized for manufacturing and assembly, warehousing, engineering, retail and service locations, Supercharger sites and administrative and sales offices. Our facilities are used to support both of our reporting segments, and are suitable and adequate for the conduct of our business. We generally lease such facilities with the primary exception of some manufacturing facilities. The following table sets forth the location of our primary owned and leased manufacturing facilities.
Primary Manufacturing FacilitiesLocationOwned or Leased
Gigafactory TexasAustin, TexasOwned
Fremont FactoryFremont, CaliforniaOwned
Gigafactory NevadaSparks, NevadaOwned
Gigafactory Berlin-BrandenburgGrunheide, GermanyOwned
Gigafactory ShanghaiShanghai, China*
Gigafactory New YorkBuffalo, New YorkLeased
MegafactoryLathrop, CaliforniaLeased
*We own the building and the land use rights with an initial term of 50 years. The land use rights are treated as operating lease right-of-use assets.
ITEM 3. LEGAL PROCEEDINGS
For a description of our material pending legal proceedings, please see Note 15, Commitments and Contingencies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
In addition, each of the matters below is being disclosed pursuant to Item 103 of Regulation S-K because it relates to environmental regulations and aggregate civil penalties that we currently believe could potentially exceed $1 million. We believe that any proceeding that is material to our business or financial condition is likely to have potential penalties far in excess of such amount.
District attorneys in certain California counties conducted an investigation into Tesla’s waste segregation practices pursuant to Cal. Health & Saf. Code § 25100 et seq. and Cal. Civil Code § 1798.80. Tesla has implemented various remedial measures, including conducting training and audits, and enhancements to its site waste management programs, and settlement discussions are ongoing. While the outcome of this matter cannot be determined at this time, it is not currently expected to have a material adverse impact on our business.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
30


PART II
ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
Our common stock has traded on The NASDAQ Global Select Market under the symbol “TSLA” since it began trading on June 29, 2010. Our initial public offering was priced at approximately $1.13 per share on June 28, 2010 as adjusted to give effect to the three-for-one stock split effected in the form of a stock dividend in August 2022 (the “2022 Stock Split”) and the five-for-one stock split effected in the form of a stock dividend in August 2020 (the “2020 Stock Split”).
Holders
As of January 22, 2024, there were 9,300 holders of record of our common stock. A substantially greater number of holders of our common stock are “street name” or beneficial holders, whose shares are held by banks, brokers and other financial institutions.
Dividend Policy
We have never declared or paid cash dividends on our common stock. We currently do not anticipate paying any cash dividends in the foreseeable future. Any future determination to declare cash dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on our financial condition, results of operations, capital requirements, general business conditions and other factors that our board of directors may deem relevant.
Stock Performance Graph
This performance graph shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference into any filing of Tesla, Inc. under the Securities Act of 1933, as amended (the “Securities Act”), or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.
The following graph shows a comparison, from January 1, 2019 through December 31, 2023, of the cumulative total return on our common stock, The NASDAQ Composite Index and a group of all public companies sharing the same SIC code as us, which is SIC code 3711, “Motor Vehicles and Passenger Car Bodies” (Motor Vehicles and Passenger Car Bodies Public Company Group). Such returns are based on historical results and are not intended to suggest future performance. Data for The NASDAQ Composite Index and the Motor Vehicles and Passenger Car Bodies Public Company Group assumes an investment of $100 on January 1, 2019 and reinvestment of dividends. We have never declared or paid cash dividends on our common stock nor do we anticipate paying any such cash dividends in the foreseeable future.
31


2470
Unregistered Sales of Equity Securities and Use of Proceeds
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.
ITEM 6. [RESERVED]
32


ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis should be read in conjunction with the consolidated financial statements and the related notes included elsewhere in this Annual Report on Form 10-K. For further discussion of our products and services, technology and competitive strengths, refer to Item 1- Business. For discussion related to changes in financial condition and the results of operations for fiscal year 2022-related items, refer to Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for fiscal year 2022, which was filed with the Securities and Exchange Commission on January 31, 2023.
Overview and 2023 Highlights
Our mission is to accelerate the world’s transition to sustainable energy. We design, develop, manufacture, lease and sell high-performance fully electric vehicles, solar energy generation systems and energy storage products. We also offer maintenance, installation, operation, charging, insurance, financial and other services related to our products. Additionally, we are increasingly focused on products and services based on artificial intelligence, robotics and automation.
In 2023, we produced 1,845,985 consumer vehicles and delivered 1,808,581 consumer vehicles. We are currently focused on increasing vehicle production, capacity and delivery capabilities, reducing costs, improving and developing our vehicles and battery technologies, vertically integrating and localizing our supply chain, improving and further deploying our FSD capabilities, increasing the affordability and efficiency of our vehicles, bringing new products to market and expanding our global infrastructure, including our service and charging infrastructure.
In 2023, we deployed 14.72 GWh of energy storage products and 223 megawatts of solar energy systems. We are currently focused on ramping production of energy storage products, improving our Solar Roof installation capability and efficiency, and increasing market share of retrofit solar energy systems.
In 2023, we recognized total revenues of $96.77 billion, representing an increase of $15.31 billion, compared to the prior year. We continue to ramp production, build new manufacturing capacity and expand our operations to enable increased deliveries and deployments of our products, and invest in research and development to accelerate our AI, software and fleet-based profits for further revenue growth.
In 2023, our net income attributable to common stockholders was $15.00 billion, representing a favorable change of $2.44 billion, compared to the prior year. This included a one-time non-cash tax benefit of $5.93 billion for the release of valuation allowance on certain deferred tax assets. We continue to focus on further cost reductions and operational efficiencies while maximizing delivery volumes.
We ended 2023 with $29.09 billion in cash and cash equivalents and investments, representing an increase of $6.91 billion from the end of 2022. Our cash flows provided by operating activities in 2023 and 2022 were $13.26 billion and $14.72 billion, respectively, representing a decrease of $1.47 billion. Capital expenditures amounted to $8.90 billion in 2023, compared to $7.16 billion in 2022, representing an increase of $1.74 billion. Sustained growth has allowed our business to generally fund itself, and we will continue investing in a number of capital-intensive projects and research and development in upcoming periods.
33


Management Opportunities, Challenges and Uncertainties and 2024 Outlook
Automotive—Production
The following is a summary of the status of production of each of our announced vehicle models in production and under development, as of the date of this Annual Report on Form 10-K:
Production LocationVehicle Model(s)Production Status
Fremont FactoryModel S / Model XActive
 Model 3 / Model YActive
Gigafactory ShanghaiModel 3 / Model YActive
Gigafactory Berlin-BrandenburgModel YActive
Gigafactory TexasModel YActive
 CybertruckActive
Gigafactory NevadaTesla SemiPilot production
Various Next Generation PlatformIn development
TBD Tesla RoadsterIn development
We are focused on growing our manufacturing capacity, which includes capacity for manufacturing new vehicle models such as our Cybertruck and next generation platform, and ramping all of our production vehicles to their installed production capacities as well as increasing production rate and efficiency at our current factories. The next phase of production growth will depend on the continued ramp at our factories and the introduction of our next generation platform, as well as our ability to add to our available sources of battery cell supply by manufacturing our own cells that we are developing to have high-volume output, lower capital and production costs and longer range. Our goals are to improve vehicle performance, decrease production costs and increase affordability and customer awareness.
These plans are subject to uncertainties inherent in establishing and ramping manufacturing operations, which may be exacerbated by new product and manufacturing technologies we introduce, the number of concurrent international projects, any industry-wide component constraints, labor shortages and any future impact from events outside of our control. For example, during the third quarter of 2023, we experienced a sequential decline in production volumes due to pre-planned shutdowns for upgrades at various factories. Moreover, we have set ambitious technological targets with our plans for battery cells as well as for iterative manufacturing and design improvements for our vehicles with each new factory.
Automotive—Demand, Sales, Deliveries and Infrastructure
Our cost reduction efforts, cost innovation strategies, and additional localized procurement and manufacturing are key to our vehicles’ affordability and have allowed us to competitively price our vehicles. We will also continue to generate demand and brand awareness by improving our vehicles’ performance and functionality, including through products based on artificial intelligence such as Autopilot, FSD Capability, and other software features and delivering new vehicles, such as our Cybertruck. Moreover, we expect to continue to benefit from ongoing electrification of the automotive sector and increasing environmental regulations and initiatives.
However, we operate in a cyclical industry that is sensitive to political and regulatory uncertainty, including with respect to trade and the environment, all of which can be compounded by inflationary pressures, rising energy prices, interest rate fluctuations and the liquidity of enterprise customers. For example, inflationary pressures have increased across the markets in which we operate. In an effort to curb this trend, central banks in developed countries raised interest rates rapidly and substantially, impacting the affordability of vehicle lease and finance arrangements. Further, sales of vehicles in the automotive industry also tend to be cyclical in many markets, which may expose us to increased volatility as we expand and adjust our operations. Moreover, as additional competitors enter the marketplace and help bring the world closer to sustainable transportation, we will have to adjust and continue to execute well to maintain our momentum. Additionally, our suppliers’ liquidity and allocation plans may be affected by current challenges in the North American automotive industry, which could reduce our access to components or result in unfavorable changes to cost. These macroeconomic and industry trends have had, and will likely continue to have, an impact on the pricing of, and order rate for our vehicles, and in turn our operating margin. Changes in government and economic incentives in relation to electric vehicles may also impact our sales. We will continue to adjust accordingly to such developments, and we believe our ongoing cost reduction, including improved production innovation and efficiency at our newest factories and lower logistics costs, and focus on operating leverage will continue to benefit us in relation to our competitors, while our new products will help enable future growth.
34


As our production increases, we must work constantly to similarly increase vehicle delivery capability so that it does not become a bottleneck on our total deliveries. We are also committed to reducing the percentage of vehicles delivered in the third month of each quarter, which will help to reduce the cost per vehicle. As we expand our manufacturing operations globally, we will also have to continue to increase and staff our delivery, servicing and charging infrastructure accordingly, maintain our vehicle reliability and optimize our Supercharger locations to ensure cost effectiveness and customer satisfaction. In particular, as other automotive manufacturers have announced their adoption of the North American Charging Standard (“NACS”) and agreements with us to utilize our Superchargers, we must correspondingly expand our network in order to ensure adequate availability to meet customer demands. We also remain focused on continued enhancements of the capability and efficiency of our servicing operations.
Energy Generation and Storage Demand, Production and Deployment
The long-term success of this business is dependent upon increasing margins through greater volumes. We continue to increase the production of our energy storage products to meet high levels of demand, including the construction of a new Megafactory in Shanghai and the ongoing ramp at our Megafactory in Lathrop, California. For Megapack, energy storage deployments can vary meaningfully quarter to quarter depending on the timing of specific project milestones. We remain committed to growing our retrofit solar energy business by offering a low-cost and simplified online ordering experience. In addition, we continue to seek to improve our installation capabilities and price efficiencies for Solar Roof. As these product lines grow, we will have to maintain adequate battery cell supply for our energy storage products and ensure the availability of qualified personnel, particularly skilled electricians, to support the ramp of Solar Roof.
Cash Flow and Capital Expenditure Trends
Our capital expenditures are typically difficult to project beyond the short-term given the number and breadth of our core projects at any given time, and may further be impacted by uncertainties in future global market conditions. We are simultaneously ramping new products, building or ramping manufacturing facilities on three continents, piloting the development and manufacture of new battery cell technologies, expanding our Supercharger network and investing in autonomy and other artificial intelligence enabled training and products, and the pace of our capital spend may vary depending on overall priority among projects, the pace at which we meet milestones, production adjustments to and among our various products, increased capital efficiencies and the addition of new projects. Owing and subject to the foregoing as well as the pipeline of announced projects under development, all other continuing infrastructure growth and varying levels of inflation, we currently expect our capital expenditures to exceed $10.00 billion in 2024 and be between $8.00 to $10.00 billion in each of the following two fiscal years.
Our business has been consistently generating cash flow from operations in excess of our level of capital spend, and with better working capital management resulting in shorter days sales outstanding than days payable outstanding, our sales growth is also generally facilitating positive cash generation. We have and will continue to utilize such cash flows, among other things, to do more vertical integration, expand our product roadmap and provide financing options to our customers. At the same time, we are likely to see heightened levels of capital expenditures during certain periods depending on the specific pace of our capital-intensive projects and other potential variables such as rising material prices and increases in supply chain and labor expenses resulting from changes in global trade conditions and labor availability. Overall, we expect our ability to be self-funding to continue as long as macroeconomic factors support current trends in our sales.
Critical Accounting Policies and Estimates
The consolidated financial statements are prepared in accordance with accounting principles generally accepted in the U.S. (“GAAP”). The preparation of the consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. We base our estimates on historical experience, as appropriate, and on various other assumptions that we believe to be reasonable under the circumstances. Changes in the accounting estimates are reasonably likely to occur from period to period. Accordingly, actual results could differ significantly from the estimates made by our management. We evaluate our estimates and assumptions on an ongoing basis. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows may be affected.
35


The estimates used for, but not limited to, determining significant economic incentive for resale value guarantee arrangements, sales return reserves, the collectability of accounts and financing receivables, inventory valuation, warranties, fair value of long-lived assets, goodwill, fair value of financial instruments, fair value and residual value of operating lease vehicles and solar energy systems subject to leases could be impacted. We have assessed the impact and are not aware of any specific events or circumstances that required an update to our estimates and assumptions or materially affected the carrying value of our assets or liabilities as of the date of issuance of this Annual Report on Form 10-K. These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Revenue Recognition
Automotive Sales
Automotive sales revenue includes revenues related to cash and financing deliveries of new vehicles, and specific other features and services that meet the definition of a performance obligation under Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), including access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates. We recognize revenue on automotive sales upon delivery to the customer, which is when the control of a vehicle transfers. Payments are typically received at the point control transfers or in accordance with payment terms customary to the business, except sales we finance for which payments are collected over the contractual loan term. We also recognize a sales return reserve based on historical experience plus consideration for expected future market values, when we offer resale value guarantees or similar buyback terms. Other features and services such as access to our internet connectivity, unlimited free Supercharging and over-the-air software updates are provisioned upon control transfer of a vehicle and recognized over time on a straight-line basis as we have a stand-ready obligation to deliver such services to the customer. Other limited free Supercharging incentives are recognized based on actual usage or expiration, whichever is earlier. We recognize revenue related to these other features and services over the performance period, which is generally the expected ownership life of the vehicle. Revenue related to FSD Capability features is recognized when functionality is delivered to the customer and their ongoing maintenance is recognized over time. For our obligations related to automotive sales, we estimate standalone selling price by considering costs used to develop and deliver the service, third-party pricing of similar options and other information that may be available.
Inventory Valuation
Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost for vehicles and energy products, which approximates actual cost on a first-in, first-out basis. We record inventory write-downs for excess or obsolete inventories based upon assumptions about current and future demand forecasts. If our inventory on-hand is in excess of our future demand forecast, the excess amounts are written-off.
We also review our inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of our vehicles less the estimated cost to convert the inventory on-hand into a finished product. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.
Should our estimates of future selling prices or production costs change, additional and potentially material write-downs may be required. A small change in our estimates may result in a material charge to our reported financial results.
36


Warranties
We provide a manufacturer’s warranty on all new and used vehicles and a warranty on the installation and components of the energy generation and storage systems we sell for periods typically between 10 to 25 years. We accrue a warranty reserve for the products sold by us, which includes our best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain and changes to our historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with our vehicles subject to operating lease accounting and our solar energy systems under lease contracts or PPAs, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within Accrued liabilities and other, while the remaining balance is included within Other long-term liabilities on the consolidated balance sheets. For liabilities that we are entitled to receive indemnification from our suppliers, we record receivables for the contractually obligated amounts on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Warranty expense is recorded as a component of Cost of revenues in the consolidated statements of operations. Due to the magnitude of our automotive business, our accrued warranty balance is primarily related to our automotive segment.
Stock-Based Compensation
We use the fair value method of accounting for our stock options and restricted stock units (“RSUs”) granted to employees and for our employee stock purchase plan (the “ESPP”) to measure the cost of employee services received in exchange for the stock-based awards. The fair value of stock option awards with only service and/or performance conditions is estimated on the grant or offering date using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires inputs such as the risk-free interest rate, expected term and expected volatility. These inputs are subjective and generally require significant judgment. The fair value of RSUs is measured on the grant date based on the closing fair market value of our common stock. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period, which is generally four years for stock options and RSUs and six months for the ESPP. Stock-based compensation expense is recognized on a straight-line basis, net of actual forfeitures in the period.
For performance-based awards, stock-based compensation expense is recognized over the expected performance achievement period of individual performance milestones when the achievement of each individual performance milestone becomes probable.
As we accumulate additional employee stock-based awards data over time and as we incorporate market data related to our common stock, we may calculate significantly different volatilities and expected lives, which could materially impact the valuation of our stock-based awards and the stock-based compensation expense that we will recognize in future periods. Stock-based compensation expense is recorded in Cost of revenues, Research and development expense and Selling, general and administrative expense in the consolidated statements of operations.
Income Taxes
We are subject to income taxes in the U.S. and in many foreign jurisdictions. Significant judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets that are not more likely than not to be realized. We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. In completing our assessment of realizability of our deferred tax assets, we consider our history of income (loss) measured at pre-tax income (loss) adjusted for permanent book-tax differences on a jurisdictional basis, volatility in actual earnings, excess tax benefits related to stock-based compensation in recent prior years, and impacts of the timing of reversal of existing temporary differences. We also rely on our assessment of the Company’s projected future results of business operations, including uncertainty in future operating results relative to historical results, volatility in the market price of our common stock and its performance over time, variable macroeconomic conditions impacting our ability to forecast future taxable income, and changes in business that may affect the existence and magnitude of future taxable income. Our valuation allowance assessment is based on our best estimate of future results considering all available information.
37


Furthermore, significant judgment is required in evaluating our tax positions. In the ordinary course of business, there are many transactions and calculations for which the ultimate tax settlement is uncertain. As a result, we recognize the effect of this uncertainty on our tax attributes or taxes payable based on our estimates of the eventual outcome. These effects are recognized when, despite our belief that our tax return positions are supportable, we believe that it is more likely than not that some of those positions may not be fully sustained upon review by tax authorities. We are required to file income tax returns in the U.S. and various foreign jurisdictions, which requires us to interpret the applicable tax laws and regulations in effect in such jurisdictions. Such returns are subject to audit by the various federal, state and foreign taxing authorities, who may disagree with respect to our tax positions. We believe that our consideration is adequate for all open audit years based on our assessment of many factors, including past experience and interpretations of tax law. We review and update our estimates in light of changing facts and circumstances, such as the closing of a tax audit, the lapse of a statute of limitations or a change in estimate. To the extent that the final tax outcome of these matters differs from our expectations, such differences may impact income tax expense in the period in which such determination is made.
Results of Operations
Revenues
 Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
Automotive sales$78,509 $67,210 $44,125 $11,299 17 %$23,085 52 %
Automotive regulatory credits1,790 1,776 1,465 14 %311 21 %
Automotive leasing2,120 2,476 1,642 (356)(14)%834 51 %
Total automotive revenues82,419 71,462 47,232 10,957 15 %24,230 51 %
Services and other8,319 6,091 3,802 2,228 37 %2,289 60 %
Total automotive & services and other segment revenue90,738 77,553 51,034 13,185 17 %26,519 52 %
Energy generation and storage segment revenue6,035 3,909 2,789 2,126 54 %1,120 40 %
Total revenues$96,773 $81,462 $53,823 $15,311 19 %$27,639 51 %
Automotive & Services and Other Segment
Automotive sales revenue includes revenues related to cash and financing deliveries of new Model S, Model X, Semi, Model 3, Model Y, and Cybertruck vehicles, including access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates. These deliveries are vehicles that are not subject to lease accounting.
Automotive regulatory credits includes sales of regulatory credits to other automotive manufacturers. Our revenue from automotive regulatory credits is directly related to our new vehicle production, sales and pricing negotiated with our customers. We monetize them proactively as new vehicles are sold based on standing arrangements with buyers of such credits, typically as close as possible to the production and delivery of the vehicle or changes in regulation impacting the credits.
Automotive leasing revenue includes the amortization of revenue for vehicles under direct operating lease agreements. Additionally, automotive leasing revenue includes direct sales-type leasing programs where we recognize all revenue associated with the sales-type lease upon delivery to the customer.
Services and other revenue consists of sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise.
2023 compared to 2022
Automotive sales revenue increased $11.30 billion, or 17%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022, primarily due to an increase of 473,382 combined Model 3 and Model Y cash deliveries from production ramping of Model Y globally. The increase was partially offset by a lower average selling price on our vehicles driven by overall price reductions year over year, sales mix, and a negative impact from the United States dollar strengthening against other foreign currencies in the year ended December 31, 2023 compared to the prior year.
Automotive regulatory credits revenue increased $14 million, or 1%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022.
38


Automotive leasing revenue decreased $356 million, or 14%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The decrease was primarily due to a decrease in direct sales-type leasing revenue driven by lower deliveries year over year, partially offset by an increase from our growing direct operating lease portfolio.
Services and other revenue increased $2.23 billion, or 37%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The increase was primarily due to higher used vehicle revenue driven by increases in volume, body shop and part sales revenue, non-warranty maintenance services revenue, paid Supercharging revenue and insurance services revenue, all of which are primarily attributable to our growing fleet. The increases were partially offset by a decrease in the average selling price of used vehicles.
Energy Generation and Storage Segment
Energy generation and storage revenue includes sales and leasing of solar energy generation and energy storage products, financing of solar energy generation products, services related to such products and sales of solar energy systems incentives.
2023 compared to 2022
Energy generation and storage revenue increased $2.13 billion, or 54%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The increase was primarily due to an increase in deployments of Megapack.
Cost of Revenues and Gross Margin
Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
Cost of revenues
Automotive sales$65,121 $49,599 $32,415 $15,522 31 %$17,184 53 %
Automotive leasing1,268 1,509 978 (241)(16)%531 54 %
Total automotive cost of revenues66,389 51,108 33,393 15,281 30 %17,715 53 %
Services and other7,830 5,880 3,906 1,950 33 %1,974 51 %
Total automotive & services and other segment cost of revenues74,219 56,988 37,299 17,231 30 %19,689 53 %
Energy generation and storage segment4,894 3,621 2,918 1,273 35 %703 24 %
Total cost of revenues$79,113 $60,609 $40,217 $18,504 31 %$20,392 51 %
Gross profit total automotive$16,030 $20,354 $13,839 
Gross margin total automotive19.4 %28.5 %29.3 %
Gross profit total automotive & services and other segment$16,519 $20,565 $13,735 
Gross margin total automotive & services and other segment18.2 %26.5 %26.9 %
Gross profit energy generation and storage segment$1,141 $288 $(129)
Gross margin energy generation and storage segment18.9 %7.4 %(4.6)%
Total gross profit$17,660 $20,853 $13,606 
Total gross margin18.2 %25.6 %25.3 %
39


Automotive & Services and Other Segment
Cost of automotive sales revenue includes direct and indirect materials, labor costs, manufacturing overhead, including depreciation costs of tooling and machinery, shipping and logistic costs, vehicle connectivity costs, FSD ongoing maintenance costs, allocations of electricity and infrastructure costs related to our Supercharger network and reserves for estimated warranty expenses. Cost of automotive sales revenues also includes adjustments to warranty expense and charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of automotive sales revenue benefits from manufacturing credits earned.
Cost of automotive leasing revenue includes the depreciation of operating lease vehicles, cost of goods sold associated with direct sales-type leases and warranty expense related to leased vehicles.
Costs of services and other revenue includes cost of used vehicles including refurbishment costs, costs associated with providing non-warranty after-sales services, costs associated with our body shops and part sales, costs of paid Supercharging, costs to provide vehicle insurance and costs for retail merchandise.
2023 compared to 2022
Cost of automotive sales revenue increased $15.52 billion, or 31%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. Cost of automotive sales revenue increased in line with the change in deliveries year over year, as discussed above. The increase was partially offset by a decrease in the average combined cost per unit of our vehicles primarily due to sales mix, lower inbound freight, a decrease in material costs and lower manufacturing costs from better fixed cost absorption. Our costs of revenue were also positively impacted by the United States dollar strengthening against our foreign currencies as compared to the prior periods and by the IRA manufacturing credits earned during the current year.
Cost of automotive leasing revenue decreased $241 million, or 16%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The decrease was primarily due to a decrease in direct sales-type leasing cost of revenue driven by lower deliveries year over year.
Cost of services and other revenue increased $1.95 billion, or 33%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The increase was generally in line with the changes in services and other revenue as discussed above.
Gross margin for total automotive decreased from 28.5% to 19.4% in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The decrease was primarily due to a lower average selling price on our vehicles partially offset by the favorable change in our average combined cost per unit of our vehicles and IRA manufacturing credits earned as discussed above.
Gross margin for total automotive & services and other segment decreased from 26.5% to 18.2% in the year ended December 31, 2023 as compared to the year ended December 31, 2022, primarily due to the automotive gross margin decrease discussed above.
Energy Generation and Storage Segment
Cost of energy generation and storage revenue includes direct and indirect material and labor costs, warehouse rent, freight, warranty expense, other overhead costs and amortization of certain acquired intangible assets. Cost of energy generation and storage revenue also includes charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of energy generation and storage revenue benefits from manufacturing credits earned. In agreements for solar energy systems and PPAs where we are the lessor, the cost of revenue is primarily comprised of depreciation of the cost of leased solar energy systems, maintenance costs associated with those systems and amortization of any initial direct costs.
2023 compared to 2022
Cost of energy generation and storage revenue increased $1.27 billion, or 35%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022, in line with the increase in Megapack deployments year over year, as discussed above. This increase was partially offset by an improvement in production ramping that drove down the average cost per MWh of Megapack as well as IRA manufacturing credits earned during the current year.
40


Gross margin for energy generation and storage increased from 7.4% to 18.9% in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The increase was driven by an improvement in our Megapack gross margin from lower average cost per MWh and a higher proportion of Megapack, which operated at a higher gross margin, within the segment as compared to the prior year periods. Additionally, there was a margin benefit from IRA manufacturing credits earned.
Research and Development Expense
Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
Research and development$3,969 $3,075 $2,593 $894 29 %$482 19 %
As a percentage of revenues%%%
Research and development (“R&D”) expenses consist primarily of personnel costs for our teams in engineering and research, manufacturing engineering and manufacturing test organizations, prototyping expense, contract and professional services and amortized equipment expense.
R&D expenses increased $894 million, or 29%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The overall increase was primarily driven by additional costs in the current year related to the pre-production phase for Cybertruck, AI and other programs.
R&D expenses as a percentage of revenue stayed consistent at 4% in the year ended December 31, 2023 as compared to the year ended December 31, 2022. Our R&D expenses have increased proportionately with total revenues as we continue to expand our product roadmap and technologies.
Selling, General and Administrative Expense
Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
Selling, general and administrative$4,800 $3,946 $4,517 $854 22 %$(571)(13)%
As a percentage of revenues%%%
Selling, general and administrative (“SG&A”) expenses generally consist of personnel and facilities costs related to our stores, marketing, sales, executive, finance, human resources, information technology and legal organizations, as well as fees for professional and contract services and litigation settlements.
SG&A expenses increased $854 million, or 22%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. This was driven by a $447 million increase in employee and labor costs primarily from increased headcount, including professional services and a $363 million increase in facilities related expenses.
Restructuring and Other
Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
Restructuring and other$— $176 $(27)$(176)(100)%$203 Not meaningful
During the year ended December 31, 2022, we recorded an impairment loss of $204 million as well as realized gains of $64 million in connection with converting our holdings of digital assets into fiat currency. We also recorded other expenses of $36 million during the second quarter of the year ended December 31, 2022, related to employee terminations.
Interest Income
Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
Interest income$1,066 $297 $56 $769 259 %$241 430 %
41


Interest income increased $769 million, or 259%, in the year ended December 31, 2023 as compared to the year ended December 31, 2022. This increase was primarily due to higher interest earned on our cash and cash equivalents and short-term investments in the year ended December 31, 2023 as compared to the prior year due to rising interest rates and our increasing portfolio balance.
Other Income (Expense), Net
Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
Other income (expense), net$172 $(43)$135 $215 Not meaningful$(178)Not meaningful
Other income (expense), net, consists primarily of foreign exchange gains and losses related to our foreign currency-denominated monetary assets and liabilities. We expect our foreign exchange gains and losses will vary depending upon movements in the underlying exchange rates.
Other income, net, changed favorably by $215 million in the year ended December 31, 2023 as compared to the year ended December 31, 2022. The favorable change was primarily due to fluctuations in foreign currency exchange rates on our intercompany balances.
(Benefit from) Provision for Income Taxes
Year Ended December 31,2023 vs. 2022 Change2022 vs. 2021 Change
(Dollars in millions)202320222021$%$%
(Benefit from) provision for income taxes$(5,001)$1,132 $699 $(6,133)Not meaningful$433 62 %
Effective tax rate(50)%%11 %
We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. As of December 31, 2023, based on the relevant weight of positive and negative evidence, including the amount of our taxable income in recent years which is objective and verifiable, and consideration of our expected future taxable earnings, we concluded that it is more likely than not that our U.S. federal and certain state deferred tax assets are realizable. As such, we released $6.54 billion of our valuation allowance associated with the U.S. federal and state deferred tax assets, with the exception of our California deferred tax assets. Approximately $5.93 billion of the total valuation allowance release was related to deferred tax assets to be realized in the future years and the remainder benefited us during the year ended December 31, 2023. We continue to maintain a full valuation allowance against our California deferred tax assets as of December 31, 2023, because we concluded they are not more likely than not to be realized as we expect our California deferred tax assets generation in future years to exceed our ability to use these deferred tax assets.
Our (benefit from) provision for income taxes changed by $6.13 billion in the year ended December 31, 2023 as compared to the year ended December 31, 2022, primarily due to the release of $6.54 billion of our valuation allowance associated with the U.S. federal and certain state deferred tax assets.
Our effective tax rate changed from an expense of 8% to a benefit of 50% in the year ended December 31, 2023 as compared to the year ended December 31, 2022, primarily due to the release of the valuation allowance regarding our U.S. federal and certain state deferred tax assets.
See Note 14, Income Taxes, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further details.
Liquidity and Capital Resources
We expect to continue to generate net positive operating cash flow as we have done in the last five fiscal years. The cash we generate from our core operations enables us to fund ongoing operations and production, our research and development projects for new products and technologies including our proprietary battery cells, additional manufacturing ramps at existing manufacturing facilities, the construction of future factories, and the continued expansion of our retail and service locations, body shops, Mobile Service fleet, Supercharger, including to support NACS, energy product installation capabilities and autonomy and other artificial intelligence enabled products.
42


In addition, because a large portion of our future expenditures will be to fund our growth, we expect that if needed we will be able to adjust our capital and operating expenditures by operating segment. For example, if our near-term manufacturing operations decrease in scale or ramp more slowly than expected, including due to global economic or business conditions, we may choose to correspondingly slow the pace of our capital expenditures. Finally, we continually evaluate our cash needs and may decide it is best to raise additional capital or seek alternative financing sources to fund the rapid growth of our business, including through drawdowns on existing or new debt facilities or financing funds. Conversely, we may also from time to time determine that it is in our best interests to voluntarily repay certain indebtedness early.
Accordingly, we believe that our current sources of funds will provide us with adequate liquidity during the 12-month period following December 31, 2023, as well as in the long-term.
See the sections below for more details regarding the material requirements for cash in our business and our sources of liquidity to meet such needs.
Material Cash Requirements
From time to time in the ordinary course of business, we enter into agreements with vendors for the purchase of components and raw materials to be used in the manufacture of our products. However, due to contractual terms, variability in the precise growth curves of our development and production ramps, and opportunities to renegotiate pricing, we generally do not have binding and enforceable purchase orders under such contracts beyond the short-term, and the timing and magnitude of purchase orders beyond such period is difficult to accurately project.
As discussed in and subject to the considerations referenced in Part II, Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations—Management Opportunities, Challenges and Uncertainties and 2023 Outlook—Cash Flow and Capital Expenditure Trends in this Annual Report on Form 10-K, we currently expect our capital expenditures to support our projects globally to exceed $10.00 billion in 2024 and be between $8.00 to $10.00 billion in each of the following two fiscal years. In connection with our operations at Gigafactory New York, we have an agreement to spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York through December 31, 2029 (pursuant to a deferral of our required timelines to meet such obligations that was granted in April 2021, and which was memorialized in an amendment to our agreement with the SUNY Foundation in August 2021). For details regarding these obligations, refer to Note 15, Commitments and Contingencies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
As of December 31, 2023, we and our subsidiaries had outstanding $4.68 billion in aggregate principal amount of indebtedness, of which $1.98 billion is scheduled to become due in the succeeding 12 months. As of December 31, 2023, our total minimum lease payments was $5.96 billion, of which $1.31 billion is due in the succeeding 12 months. For details regarding our indebtedness and lease obligations, refer to Note 11, Debt, and Note 12, Leases, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Sources and Conditions of Liquidity
Our sources to fund our material cash requirements are predominantly from our deliveries and servicing of new and used vehicles, sales and installations of our energy storage products and solar energy systems, proceeds from debt facilities and proceeds from equity offerings, when applicable.
As of December 31, 2023, we had $16.40 billion and $12.70 billion of cash and cash equivalents and short-term investments, respectively. Balances held in foreign currencies had a U.S. dollar equivalent of $4.43 billion and consisted primarily of Chinese yuan and euros. We had $5.03 billion of unused committed credit amounts as of December 31, 2023. For details regarding our indebtedness, refer to Note 11, Debt, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
We continue adapting our strategy to meet our liquidity and risk objectives, such as investing in U.S. government securities and other investments, to do more vertical integration, expand our product roadmap and provide financing options to our customers.
43


Summary of Cash Flows
 Year Ended December 31,
(Dollars in millions)202320222021
Net cash provided by operating activities$13,256 $14,724 $11,497 
Net cash used in investing activities$(15,584)$(11,973)$(7,868)
Net cash provided by (used in) financing activities$2,589 $(3,527)$(5,203)
Cash Flows from Operating Activities
Our cash flows from operating activities are significantly affected by our cash investments to support the growth of our business in areas such as research and development and selling, general and administrative and working capital. Our operating cash inflows include cash from vehicle sales and related servicing, customer lease and financing payments, customer deposits, cash from sales of regulatory credits and energy generation and storage products, and interest income on our cash and investments portfolio. These cash inflows are offset by our payments to suppliers for production materials and parts used in our manufacturing process, operating expenses, operating lease payments and interest payments on our financings.
Net cash provided by operating activities decreased by $1.47 billion to $13.26 billion during the year ended December 31, 2023 from $14.72 billion during the year ended December 31, 2022. This decrease was primarily due to the decrease in net income excluding non-cash expenses, gains and losses of $2.93 billion, partially offset by favorable changes in net operating assets and liabilities of $1.46 billion.
Cash Flows from Investing Activities
Cash flows from investing activities and their variability across each period related primarily to capital expenditures, which were $8.90 billion for the year ended December 31, 2023 and $7.16 billion for the year ended December 31, 2022, mainly for global factory expansion and machinery and equipment as we expand our product roadmap. We also purchased $6.62 billion and $5.81 billion of investments, net of proceeds from maturities and sales, for the year ended December 31, 2023 and 2022, respectively. Additionally, proceeds from sales of digital assets was $936 million in the year ended December 31, 2022.
Cash Flows from Financing Activities
Net cash from financing activities changed by $6.12 billion to $2.59 billion net cash provided by financing activities during the year ended December 31, 2023 from $3.53 billion net cash used in financing activities during the year ended December 31, 2022. The change was primarily due to a $3.93 billion increase in proceeds from issuances of debt and a $2.01 billion decrease in repayments of debt. See Note 11, Debt, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further details regarding our debt obligations.
Recent Accounting Pronouncements
See Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
44


ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Foreign Currency Risk
We transact business globally in multiple currencies and hence have foreign currency risks related to our revenue, costs of revenue and operating expenses denominated in currencies other than the U.S. dollar (primarily the Chinese yuan and euro in relation to our current year operations). In general, we are a net receiver of currencies other than the U.S. dollar for our foreign subsidiaries. Accordingly, changes in exchange rates affect our operating results as expressed in U.S. dollars as we do not typically hedge foreign currency risk.
We have also experienced, and will continue to experience, fluctuations in our net income as a result of gains (losses) on the settlement and the re-measurement of monetary assets and liabilities denominated in currencies that are not the local currency (primarily consisting of our intercompany and cash and cash equivalents balances).
We considered the historical trends in foreign currency exchange rates and determined that it is reasonably possible that adverse changes in foreign currency exchange rates of 10% for all currencies could be experienced in the near-term. These changes were applied to our total monetary assets and liabilities denominated in currencies other than our local currencies at the balance sheet date to compute the impact these changes would have had on our net income before income taxes. These changes would have resulted in a gain or loss of $1.01 billion at December 31, 2023 and $473 million at December 31, 2022, assuming no foreign currency hedging.
45


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Index to Consolidated Financial Statements
46


Report of Independent Registered Public Accounting Firm
To the Board of Directors and Stockholders of Tesla, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of Tesla, Inc. and its subsidiaries (the “Company”) as of December 31, 2023 and 2022, and the related consolidated statements of operations, of comprehensive income, of redeemable noncontrolling interests and equity and of cash flows for each of the three years in the period ended December 31, 2023, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Changes in Accounting Principles
As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for convertible debt in 2021.
Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

47


Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Automotive Warranty Reserve
As described in Note 2 to the consolidated financial statements, total accrued warranty, which primarily relates to the automotive segment, was $5,152 million as of December 31, 2023. The Company provides a manufacturer’s warranty on all new and used Tesla vehicles. A warranty reserve is accrued for these products sold, which includes management’s best estimate of the projected costs to repair or replace items under warranty and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims.
The principal considerations for our determination that performing procedures relating to the automotive warranty reserve is a critical audit matter are the significant judgment by management in determining the automotive warranty reserve for certain Tesla vehicle models; this in turn led to significant auditor judgment, subjectivity, and effort in performing procedures to evaluate management’s significant assumptions related to the nature, frequency and costs of future claims for certain Tesla vehicle models, and the audit effort involved the use of professionals with specialized skill and knowledge.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management’s estimate of the automotive warranty reserve for certain Tesla vehicle models, including controls over management’s significant assumptions related to the nature, frequency and costs of future claims as well as the completeness and accuracy of actual claims incurred to date. These procedures also included, among others, performing one of the following: (i) testing management’s process for determining the automotive warranty reserve for certain Tesla vehicle models or (ii) developing an independent estimate of the automotive warranty reserve for certain Tesla vehicle models and comparing the independent estimate to management’s estimate to evaluate the reasonableness of the estimate. Testing management’s process involved evaluating the reasonableness of significant assumptions related to the nature and frequency of future claims and the related costs to repair or replace items under warranty. Evaluating the assumptions related to the nature and frequency of future claims and the related costs to repair or replace items under warranty involved evaluating whether the assumptions used were reasonable by performing a lookback analysis comparing prior period forecasted claims to actual claims incurred. Developing the independent estimate involved testing the completeness and accuracy of historical vehicle claims processed and testing that such claims were appropriately used by management in the estimation of future claims. Professionals with specialized skill and knowledge were used to assist in developing an independent estimate of the automotive warranty reserve for certain Tesla vehicle models and in evaluating the appropriateness of certain aspects of management’s significant assumptions related to the nature and frequency of future claims.
/s/ PricewaterhouseCoopers LLP
San Jose, California
January 26, 2024
We have served as the Company’s auditor since 2005.
48


Tesla, Inc.
Consolidated Balance Sheets
(in millions, except per share data)
December 31,
2023
December 31,
2022
Assets
Current assets
Cash and cash equivalents$16,398 $16,253 
Short-term investments12,696 5,932 
Accounts receivable, net3,508 2,952 
Inventory13,626 12,839 
Prepaid expenses and other current assets3,388 2,941 
Total current assets49,616 40,917 
Operating lease vehicles, net5,989 5,035 
Solar energy systems, net5,229 5,489 
Property, plant and equipment, net29,725 23,548 
Operating lease right-of-use assets4,180 2,563 
Digital assets, net184 184 
Intangible assets, net178 215 
Goodwill253 194 
Deferred tax assets6,733 328 
Other non-current assets4,531 3,865 
Total assets$106,618 $82,338 
Liabilities
Current liabilities
Accounts payable$14,431 $15,255 
Accrued liabilities and other9,080 8,205 
Deferred revenue2,864 1,747 
Current portion of debt and finance leases2,373 1,502 
Total current liabilities28,748 26,709 
Debt and finance leases, net of current portion2,857 1,597 
Deferred revenue, net of current portion3,251 2,804 
Other long-term liabilities8,153 5,330 
Total liabilities43,009 36,440 
Commitments and contingencies (Note 15)
Redeemable noncontrolling interests in subsidiaries242 409 
Equity
Stockholders’ equity
Preferred stock; $0.001 par value; 100 shares authorized; no shares issued and outstanding
  
Common stock; $0.001 par value; 6,000 shares authorized; 3,185 and 3,164 shares issued and outstanding as of December 31, 2023 and 2022, respectively
3 3 
Additional paid-in capital34,892 32,177 
Accumulated other comprehensive loss(143)(361)
Retained earnings27,882 12,885 
Total stockholders’ equity62,634 44,704 
Noncontrolling interests in subsidiaries733 785 
Total liabilities and equity$106,618 $82,338 
The accompanying notes are an integral part of these consolidated financial statements.
49


Tesla, Inc.
Consolidated Statements of Operations
(in millions, except per share data)
Year Ended December 31,
202320222021
Revenues
Automotive sales$78,509 $67,210 $44,125 
Automotive regulatory credits1,790 1,776 1,465 
Automotive leasing2,120 2,476 1,642 
Total automotive revenues82,419 71,462 47,232 
Energy generation and storage6,035 3,909 2,789 
Services and other8,319 6,091 3,802 
Total revenues96,773 81,462 53,823 
Cost of revenues
Automotive sales65,121 49,599 32,415 
Automotive leasing1,268 1,509 978 
Total automotive cost of revenues66,389 51,108 33,393 
Energy generation and storage4,894 3,621 2,918 
Services and other7,830 5,880 3,906 
Total cost of revenues79,113 60,609 40,217 
Gross profit17,660 20,853 13,606 
Operating expenses
Research and development3,969 3,075 2,593 
Selling, general and administrative4,800 3,946 4,517 
Restructuring and other 176 (27)
Total operating expenses8,769 7,197 7,083 
Income from operations8,891 13,656 6,523 
Interest income1,066 297 56 
Interest expense(156)(191)(371)
Other income (expense), net172 (43)135 
Income before income taxes9,973 13,719 6,343 
(Benefit from) provision for income taxes(5,001)1,132 699 
Net income14,974 12,587 5,644 
Net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries(23)31 125 
Net income attributable to common stockholders$14,997 $12,556 $5,519 
 
Net income per share of common stock attributable to common stockholders
Basic$4.73 $4.02 $1.87 
Diluted$4.30 $3.62 $1.63 
Weighted average shares used in computing net income per share of common stock
Basic3,1743,1302,959
Diluted3,4853,4753,386
The accompanying notes are an integral part of these consolidated financial statements.
50


Tesla, Inc.
Consolidated Statements of Comprehensive Income
(in millions)
Year Ended December 31,
202320222021
Net income$14,974 $12,587 $5,644 
Other comprehensive income (loss):
Foreign currency translation adjustment198 (392)(308)
Unrealized net gain (loss) on investments16 (23)(1)
Adjustment for net loss realized and included in net income    4   
Comprehensive income15,192 12,172 5,335 
Less: Comprehensive (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries(23)31 125 
Comprehensive income attributable to common stockholders$15,215 $12,141 $5,210 
The accompanying notes are an integral part of these consolidated financial statements.
51


Tesla, Inc.
Consolidated Statements of Redeemable Noncontrolling Interests and Equity
(in millions)
Redeemable
Noncontrolling
Interests
Common Stock
Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
(Accumulated
Deficit)
Retained
Earnings
Total
Stockholders’
Equity
Noncontrolling
Interests in
Subsidiaries
Total
Equity
SharesAmount
Balance as of December 31, 2020$604 2,879$3 $27,260 $363 $(5,401)$22,225 $850 $23,075 
Adjustments for prior periods from adopting ASU 2020-06— — (474)— 211 (263)— (263)
Exercises of conversion feature of convertible senior notes— 2— 6 — — 6 — 6 
Settlements of warrants— 112— — — — — —  
Issuance of common stock for equity incentive awards— 107— 707 — — 707 — 707 
Stock-based compensation— — 2,299 — — 2,299 — 2,299 
Contributions from noncontrolling interests2 — — — — — —  
Distributions to noncontrolling interests(66)— — — — — (106)(106)
Buy-outs of noncontrolling interests(15)— 5 — — 5 — 5 
Net income43 — — — 5,519 5,519 82 5,601 
Other comprehensive loss— — — (309)— (309)— (309)
Balance as of December 31, 2021$568 3,100$3 $29,803 $54 $329 $30,189 $826 $31,015 
Settlements of warrants— 37— — — — — —  
Issuance of common stock for equity incentive awards— 27— 541 — — 541 — 541 
Stock-based compensation— — 1,806 — — 1,806 — 1,806 
Distributions to noncontrolling interests(46)— — — — — (113)(113)
Buy-outs of noncontrolling interests(11)— 27 — — 27 (61)(34)
Net (loss) income(102)— — — 12,556 12,556 133 12,689 
Other comprehensive loss— — — (415)— (415)— (415)
Balance as of December 31, 2022$409 3,164$3 $32,177 $(361)$12,885 $44,704 $785 $45,489 
Issuance of common stock for equity incentive awards— 21— 700 — — 700 — 700 
Stock-based compensation— — 2,013 — — 2,013 — 2,013 
Distributions to noncontrolling interests(32)— — — — — (108)(108)
Buy-outs of noncontrolling interests(39)— 2 — — 2 (17)(15)
Net (loss) income(96)— — — 14,997 14,997 73 15,070 
Other comprehensive income— — — 218 — 218 — 218 
Balance as of December 31, 2023$242 3,185$3 $34,892 $(143)$27,882 $62,634 $733 $63,367 
The accompanying notes are an integral part of these consolidated financial statements.
52


Tesla, Inc.
Consolidated Statements of Cash Flows
(in millions)
Year Ended December 31,
202320222021
Cash Flows from Operating Activities
Net income$14,974 $12,587 $5,644 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, amortization and impairment4,667 3,747 2,911 
Stock-based compensation1,812 1,560 2,121 
Inventory and purchase commitments write-downs463 177 140 
Foreign currency transaction net unrealized (gain) loss(144)81 (55)
Deferred income taxes(6,349)(196)(149)
Non-cash interest and other operating activities81 340 245 
Digital assets loss (gain), net 140 (27)
Changes in operating assets and liabilities:
Accounts receivable(586)(1,124)(130)
Inventory(1,195)(6,465)(1,709)
Operating lease vehicles(1,952)(1,570)(2,114)
Prepaid expenses and other assets(2,652)(3,713)(1,540)
Accounts payable, accrued and other liabilities2,605 8,029 5,367 
Deferred revenue1,532 1,131 793 
Net cash provided by operating activities13,256 14,724 11,497 
Cash Flows from Investing Activities
Purchases of property and equipment excluding finance leases, net of sales(8,898)(7,158)(6,482)
Purchases of solar energy systems, net of sales(1)(5)(32)
Purchases of digital assets  (1,500)
Proceeds from sales of digital assets 936 272 
Purchase of intangible assets (9) 
Purchases of investments(19,112)(5,835)(132)
Proceeds from maturities of investments12,353 22  
Proceeds from sales of investments138   
Receipt of government grants 76 6 
Business combinations, net of cash acquired(64)  
Net cash used in investing activities(15,584)(11,973)(7,868)
Cash Flows from Financing Activities
Proceeds from issuances of debt3,931  8,883 
Repayments of debt(1,351)(3,364)(14,167)
Collateralized lease repayments  (9)
Proceeds from exercises of stock options and other stock issuances700 541 707 
Principal payments on finance leases(464)(502)(439)
Debt issuance costs(29) (9)
Proceeds from investments by noncontrolling interests in subsidiaries  2 
Distributions paid to noncontrolling interests in subsidiaries(144)(157)(161)
Payments for buy-outs of noncontrolling interests in subsidiaries(54)(45)(10)
Net cash provided by (used in) financing activities2,589 (3,527)(5,203)
Effect of exchange rate changes on cash and cash equivalents and restricted cash4 (444)(183)
Net increase (decrease) in cash and cash equivalents and restricted cash265 (1,220)(1,757)
Cash and cash equivalents and restricted cash, beginning of period16,924 18,144 19,901 
Cash and cash equivalents and restricted cash, end of period$17,189 $16,924 $18,144 
Supplemental Non-Cash Investing and Financing Activities
Acquisitions of property and equipment included in liabilities$2,272 $2,148 $2,251 
Supplemental Disclosures
Cash paid during the period for interest, net of amounts capitalized$126 $152 $266 
Cash paid during the period for income taxes, net of refunds$1,119 $1,203 $561 
The accompanying notes are an integral part of these consolidated financial statements.
53


Tesla, Inc.
Notes to Consolidated Financial Statements
Note 1 – Overview
Tesla, Inc. (“Tesla”, the “Company”, “we”, “us” or “our”) was incorporated in the State of Delaware on July 1, 2003. We design, develop, manufacture, sell and lease high-performance fully electric vehicles and energy generation and storage systems, and offer services related to our products. Our Chief Executive Officer, as the chief operating decision maker (“CODM”), organizes our company, manages resource allocations and measures performance among two operating and reportable segments: (i) automotive and (ii) energy generation and storage.
Note 2 – Summary of Significant Accounting Policies
Principles of Consolidation
The accompanying consolidated financial statements have been prepared in conformity with GAAP and reflect our accounts and operations and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of ASC 810, Consolidation (“ASC 810”), we consolidate any variable interest entity (“VIE”) of which we are the primary beneficiary. We have formed VIEs with financing fund investors in the ordinary course of business in order to facilitate the funding and monetization of certain attributes associated with solar energy systems and leases under our direct vehicle leasing programs. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests. ASC 810 requires a variable interest holder to consolidate a VIE if that party has the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. We do not consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have determined that we are the primary beneficiary of all the VIEs (see Note 16, Variable Interest Entity Arrangements). We evaluate our relationships with all the VIEs on an ongoing basis to ensure that we continue to be the primary beneficiary. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The estimates used for, but not limited to, determining significant economic incentive for resale value guarantee arrangements, sales return reserves, income taxes, the collectability of accounts and finance receivables, inventory valuation, warranties, fair value of long-lived assets, goodwill, fair value of financial instruments, fair value and residual value of operating lease vehicles and solar energy systems subject to leases could be impacted. We have assessed the impact and are not aware of any specific events or circumstances that required an update to our estimates and assumptions or materially affected the carrying value of our assets or liabilities as of the date of issuance of this Annual Report on Form 10-K. These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Reclassifications
Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.
54



Revenue Recognition
Revenue by source
The following table disaggregates our revenue by major source (in millions):
Year Ended December 31,
202320222021
Automotive sales$78,509 $67,210 $44,125 
Automotive regulatory credits1,790 1,776 1,465 
Energy generation and storage sales5,515 3,376 2,279 
Services and other8,319 6,091 3,802 
Total revenues from sales and services94,133 78,453 51,671 
Automotive leasing2,120 2,476 1,642 
Energy generation and storage leasing520 533 510 
Total revenues$96,773 $81,462 $53,823 
Automotive Segment
Automotive Sales
Automotive sales revenue includes revenues related to cash and financing deliveries of new vehicles, and specific other features and services that meet the definition of a performance obligation under ASC 606, including access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates. We recognize revenue on automotive sales upon delivery to the customer, which is when the control of a vehicle transfers. Payments are typically received at the point control transfers or in accordance with payment terms customary to the business, except sales we finance for which payments are collected over the contractual loan term. We also recognize a sales return reserve based on historical experience plus consideration for expected future market values, when we offer resale value guarantees or similar buyback terms. Other features and services such as access to our internet connectivity, unlimited free Supercharging and over-the-air software updates are provisioned upon control transfer of a vehicle and recognized over time on a straight-line basis as we have a stand-ready obligation to deliver such services to the customer. Other limited free Supercharging incentives are recognized based on actual usage or expiration, whichever is earlier. We recognize revenue related to these other features and services over the performance period, which is generally the expected ownership life of the vehicle. Revenue related to FSD Capability features is recognized when functionality is delivered to the customer and their ongoing maintenance is recognized over time. For our obligations related to automotive sales, we estimate standalone selling price by considering costs used to develop and deliver the service, third-party pricing of similar options and other information that may be available.
Any fees that are paid or payable by us to a customer’s lender when we arrange the financing are recognized as an offset against automotive sales revenue. Costs to obtain a contract mainly relate to commissions paid to our sales personnel for the sale of vehicles. As our contract costs related to automotive sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred. Amounts billed to customers related to shipping and handling are classified as automotive sales revenue, and we have elected to recognize the cost for freight and shipping when control over vehicles, parts or accessories have transferred to the customer as an expense in cost of automotive sales revenue. Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.
55


We offer resale value guarantees to our commercial banking partners in connection with certain vehicle leasing programs. Under these programs, we originate the lease with our end customer and immediately transfer the lease and the underlying vehicle to our commercial banking partner, with the transaction being accounted for as a sale under ASC 606. We receive upfront payment for the vehicle, do not bear casualty and credit risks during the lease term, and we provide a guarantee capped to a limit if they are unable to sell the vehicle at or above the vehicle’s contract residual value at the end of the lease term. We estimate a guarantee liability in accordance with ASC 460, Guarantees and record it within other liabilities on our consolidated balance sheet. On a quarterly basis, we assess the estimated market value of vehicles sold under this program to determine whether there have been changes to the amount of expected resale value guarantee payments. As we accumulate more data related to the resale values of our vehicles or as market conditions change, there may be material changes to their estimated values. The total guarantee liability on vehicles sold under this program was immaterial as of December 31, 2023.
Deferred revenue related to the access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates primarily on automotive sales consisted of the following (in millions):
Year Ended December 31,
20232022
Deferred revenue— beginning of period$2,913 $2,382 
Additions1,201 1,178 
Net changes in liability for pre-existing contracts17 (67)
Revenue recognized(595)(580)
Deferred revenue— end of period$3,536 $2,913 
Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the balance sheet date. Revenue recognized from the deferred revenue balance as of December 31, 2022 was $469 million for the year ended December 31, 2023. We had recognized revenue of $472 million from the deferred revenue balance as of December 31, 2021, for the year ended December 31, 2022, primarily related to the general FSD Capability feature release in North America in the fourth quarter of 2022. Of the total deferred revenue balance as of December 31, 2023, we expect to recognize $926 million of revenue in the next 12 months. The remaining balance will be recognized at the time of transfer of control of the product or over the performance period as discussed above in Automotive Sales.
We have been providing loans for financing our automotive deliveries in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $242 million and $128 million, respectively, is recorded within Accounts receivable, net, for the current portion and $1.04 billion and $665 million, respectively, is recorded within Other non-current assets for the long-term portion.
Automotive Regulatory Credits
We earn tradable credits in the operation of our automotive business under various regulations related to ZEVs, greenhouse gas, fuel economy and clean fuel. We sell these credits to other regulated entities who can use the credits to comply with emission standards and other regulatory requirements.
Payments for automotive regulatory credits are typically received at the point control transfers to the customer, or in accordance with payment terms customary to the business. We recognize revenue on the sale of automotive regulatory credits, which have negligible incremental costs associated with them, at the time control of the regulatory credits is transferred to the purchasing party. Deferred revenue related to sales of automotive regulatory credits was immaterial as of December 31, 2023 and 2022. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was immaterial for the years ended December 31, 2023 and 2022. During the year ended December 31, 2022, we had also recognized $288 million in revenue due to changes in regulation which entitled us to additional consideration for credits sold previously.
56


Automotive Leasing Revenue
Direct Vehicle Operating Leasing Program
We have outstanding leases under our direct vehicle operating leasing programs in the U.S., Canada and in certain countries in Europe. Qualifying customers are permitted to lease a vehicle directly from Tesla for up to 48 months. At the end of the lease term, customers are generally required to return the vehicles to us. We account for these leasing transactions as operating leases. We record leasing revenues to automotive leasing revenue on a straight-line basis over the contractual term, and we record the depreciation of these vehicles to cost of automotive leasing revenue. For the years ended December 31, 2023, 2022 and 2021, we recognized $1.86 billion, $1.75 billion and $1.25 billion of direct vehicle leasing revenue, respectively. As of December 31, 2023 and 2022, we had deferred $458 million and $407 million, respectively, of lease-related upfront payments, which will be recognized on a straight-line basis over the contractual terms of the individual leases.
Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.
Direct Sales-Type Leasing Program
We have outstanding direct leases and vehicles financed by us under loan arrangements accounted for as sales-type leases under ASC 842, Leases (“ASC 842”), in certain countries in Asia and Europe. Depending on the specific program, customers may or may not have a right to return the vehicle to us during or at the end of the lease term. If the customer does not have a right to return, the customer will take title to the vehicle at the end of the lease term after making all contractual payments. Under the programs for which there is a right to return, the purchase option is reasonably certain to be exercised by the lessee and we therefore expect the customer to take title to the vehicle at the end of the lease term after making all contractual payments. Our arrangements under these programs can have terms for up to 72 months. We recognize all revenue and costs associated with the sales-type lease as automotive leasing revenue and automotive leasing cost of revenue, respectively, upon delivery of the vehicle to the customer. Interest income based on the implicit rate in the lease is recorded to automotive leasing revenue over time as customers are invoiced on a monthly basis. For the years ended December 31, 2023, 2022 and 2021, we recognized $215 million, $683 million and $369 million, respectively, of sales-type leasing revenue and $164 million, $427 million and $234 million, respectively, of sales-type leasing cost of revenue.
Services and Other Revenue
Services and other revenue consists of sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise.
Revenues related to repair, maintenance and vehicle insurance services are recognized over time as services are provided and extended service plans are recognized over the performance period of the service contract as the obligation represents a stand-ready obligation to the customer. We sell used vehicles, services, service plans, vehicle components and merchandise separately and thus use standalone selling prices as the basis for revenue allocation to the extent that these items are sold in transactions with other performance obligations. Payment for used vehicles, services, vehicle components, and merchandise are typically received at the point when control transfers to the customer or in accordance with payment terms customary to the business. Payments received for prepaid plans are refundable upon customer cancellation of the related contracts and are included within Customer deposits on the consolidated balance sheets. We record in Deferred revenue any non-refundable prepayment amounts that are collected from customers and unearned insurance premiums, which is recognized as revenue ratably over the respective customer contract term. Deferred revenue excluding unearned insurance premiums was immaterial as of December 31, 2023 and 2022.
57


Energy Generation and Storage Segment
Energy Generation and Storage Sales
Energy generation and storage sales revenue consists of the sale of solar energy systems and energy storage systems to residential, small commercial, large commercial and utility grade customers. Sales of solar energy systems to residential and small scale commercial customers consist of the engineering, design and installation of the system. Residential and small scale commercial customers pay the full purchase price of the solar energy system upfront. Revenue for the design and installation obligation is recognized when control transfers, which is when we install a solar energy system and the system passes inspection by the utility or the authority having jurisdiction. Sales of energy storage systems to residential and small scale commercial customers consist of the installation of the energy storage system and revenue is recognized when control transfers, which is when the product has been delivered or, if we are performing installation, when installed and commissioned. Payment for such storage systems is made upon invoice or in accordance with payment terms customary to the business.
For large commercial and utility grade energy storage system sales which consist of the engineering, design and installation of the system, customers make milestone payments that are consistent with contract-specific phases of a project. Revenue from such contracts is recognized over time using the percentage of completion method based on cost incurred as a percentage of total estimated contract costs for energy storage system sales.
In instances where there are multiple performance obligations in a single contract, we allocate the consideration to the various obligations in the contract based on the relative standalone selling price method. Standalone selling prices are estimated based on estimated costs plus margin or by using market data for comparable products. Costs to obtain a contract relate mainly to commissions paid to our sales personnel related to the sale of energy storage systems. As our contract costs related to energy storage system sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred.
As part of our energy storage system contracts, we may provide the customer with performance guarantees that warrant that the underlying system will meet or exceed the minimum energy performance requirements specified in the contract. If an energy storage system does not meet the performance guarantee requirements, we may be required to pay liquidated damages. Other forms of variable consideration related to our large commercial and utility grade energy storage system contracts include variable customer payments that will be made based on our energy market participation activities. Such guarantees and variable customer payments represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available. Such estimates are included in the transaction price only to the extent that it is probable a significant reversal of revenue will not occur.
We record as deferred revenue any non-refundable amounts that are collected from customers related to fees charged for prepayments, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $1.60 billion and $863 million, respectively, mainly due to contractual payment terms. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was $571 million and $171 million for the years ended December 31, 2023 and 2022, respectively. We have elected the practical expedient to omit disclosure of the amount of the transaction price allocated to remaining performance obligations for energy generation and storage sales with an original expected contract length of one year or less and the amount that we have the right to invoice when that amount corresponds directly with the value of the performance to date. As of December 31, 2023, total transaction price allocated to performance obligations that were unsatisfied or partially unsatisfied for contracts with an original expected length of more than one year was $3.43 billion. Of this amount, we expect to recognize $1.05 billion in the next 12 months and the rest over the remaining performance obligation period.
We have been providing loans for financing our energy generation products in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $31 million and $24 million, respectively, is recorded within Accounts receivable, net, for the current portion and $578 million and $387 million, respectively, is recorded within Other non-current assets for the long-term portion.
58


Energy Generation and Storage Leasing
For revenue arrangements where we are the lessor under operating lease agreements for energy generation and storage products, we record lease revenue from minimum lease payments, including upfront rebates and incentives earned from such systems, on a straight-line basis over the life of the lease term, assuming all other revenue recognition criteria have been met. The difference between the payments received and the revenue recognized is recorded as deferred revenue or deferred asset on the consolidated balance sheet.
For solar energy systems where customers purchase electricity from us under PPAs prior to January 1, 2019, we have determined that these agreements should be accounted for as operating leases pursuant to ASC 840, Leases. Revenue is recognized based on the amount of electricity delivered at rates specified under the contracts, assuming all other revenue recognition criteria are met.
We record as deferred revenue any amounts that are collected from customers, including lease prepayments, in excess of revenue recognized, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $181 million and $191 million, respectively. Deferred revenue also includes the portion of rebates and incentives received from utility companies and various local and state government agencies, which is recognized as revenue over the lease term. As of December 31, 2023 and 2022, deferred revenue from rebates and incentives was immaterial.
We capitalize initial direct costs from the execution of agreements for solar energy systems and PPAs, which include the referral fees and sales commissions, as an element of solar energy systems, net, and subsequently amortize these costs over the term of the related agreements.
Cost of Revenues
Automotive Segment
Automotive Sales
Cost of automotive sales revenue includes direct and indirect materials, labor costs, manufacturing overhead, including depreciation costs of tooling and machinery, shipping and logistic costs, vehicle connectivity costs, FSD Capability ongoing maintenance costs, allocations of electricity and infrastructure costs related to our Supercharger network and reserves for estimated warranty expenses. Cost of automotive sales revenues also includes adjustments to warranty expense and charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of automotive sales revenue benefits from manufacturing credits earned.
Automotive Leasing
Cost of automotive leasing revenue includes the depreciation of operating lease vehicles, cost of goods sold associated with direct sales-type leases and warranty expense related to leased vehicles.
Services and Other
Costs of services and other revenue includes cost of used vehicles including refurbishment costs, costs associated with providing non-warranty after-sales services, costs associated with our body shops and part sales, costs of paid Supercharging, costs to provide vehicle insurance and costs for retail merchandise.
Energy Generation and Storage Segment
Energy Generation and Storage
Cost of energy generation and storage revenue includes direct and indirect material and labor costs, overhead costs, freight, warranty expense, and amortization of certain acquired intangible assets. Cost of energy generation and storage revenue also includes charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of energy generation and storage revenue benefits from manufacturing credits earned. In agreements for solar energy systems and PPAs where we are the lessor, the cost of revenue is primarily comprised of depreciation of the cost of leased solar energy systems, maintenance costs associated with those systems and amortization of any initial direct costs.
59


Research and Development Costs
Research and development costs are expensed as incurred.
Income Taxes
We are subject to income taxes in the U.S. and in many foreign jurisdictions. Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. Significant judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets that are not more likely than not to be realized. In completing our assessment of realizability of our deferred tax assets, we consider our history of income (loss) measured at pre-tax income (loss) adjusted for permanent book-tax differences on a jurisdictional basis, volatility in actual earnings, excess tax benefits related to stock-based compensation in recent prior years, and impacts of the timing of reversal of existing temporary differences. We also rely on our assessment of the Company’s projected future results of business operations, including uncertainty in future operating results relative to historical results, volatility in the market price of our common stock and its performance over time, variable macroeconomic conditions impacting our ability to forecast future taxable income, and changes in business that may affect the existence and magnitude of future taxable income. Our valuation allowance assessment is based on our best estimate of future results considering all available information.
We record liabilities related to uncertain tax positions when, despite our belief that our tax return positions are supportable, we believe that it is more likely than not that those positions may not be fully sustained upon review by tax authorities. Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.
The Tax Cuts and Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, we can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into our measurement of deferred taxes. We elected the deferred method, under which we recorded the corresponding deferred tax assets and liabilities in our consolidated balance sheets.
Comprehensive Income
Comprehensive income is comprised of net income and other comprehensive income (loss). Other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized net gains and losses on investments that have been excluded from the determination of net income.
Stock-Based Compensation
We use the fair value method of accounting for our stock options and RSUs granted to employees and for our ESPP to measure the cost of employee services received in exchange for the stock-based awards. The fair value of stock option awards with only service and/or performance conditions is estimated on the grant or offering date using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires inputs such as the risk-free interest rate, expected term and expected volatility. These inputs are subjective and generally require significant judgment. The fair value of RSUs is measured on the grant date based on the closing fair market value of our common stock. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period, which is generally four years for stock options and RSUs and six months for the ESPP. Stock-based compensation expense is recognized on a straight-line basis, net of actual forfeitures in the period.
For performance-based awards, stock-based compensation expense is recognized over the expected performance achievement period of individual performance milestones when the achievement of each individual performance milestone becomes probable.
60


As we accumulate additional employee stock-based awards data over time and as we incorporate market data related to our common stock, we may calculate significantly different volatilities and expected lives, which could materially impact the valuation of our stock-based awards and the stock-based compensation expense that we will recognize in future periods. Stock-based compensation expense is recorded in Cost of revenues, Research and development expense and Selling, general and administrative expense in the consolidated statements of operations.
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling interests and redeemable noncontrolling interests represent third-party interests in the net assets under certain funding arrangements, or funds, that we have entered into to finance the costs of solar energy systems and vehicles under operating leases. We have determined that the contractual provisions of the funds represent substantive profit-sharing arrangements. We have further determined that the methodology for calculating the noncontrolling interest and redeemable noncontrolling interest balances that reflects the substantive profit-sharing arrangements is a balance sheet approach using the hypothetical liquidation at book value (“HLBV”) method. We, therefore, determine the amount of the noncontrolling interests and redeemable noncontrolling interests in the net assets of the funds at each balance sheet date using the HLBV method, which is presented on the consolidated balance sheet as noncontrolling interests in subsidiaries and redeemable noncontrolling interests in subsidiaries. Under the HLBV method, the amounts reported as noncontrolling interests and redeemable noncontrolling interests in the consolidated balance sheet represent the amounts the third parties would hypothetically receive at each balance sheet date under the liquidation provisions of the funds, assuming the net assets of the funds were liquidated at their recorded amounts determined in accordance with GAAP and with tax laws effective at the balance sheet date and distributed to the third parties. The third parties’ interests in the results of operations of the funds are determined as the difference in the noncontrolling interest and redeemable noncontrolling interest balances in the consolidated balance sheets between the start and end of each reporting period, after taking into account any capital transactions between the funds and the third parties. However, the redeemable noncontrolling interest balance is at least equal to the redemption amount. The redeemable noncontrolling interest balance is presented as temporary equity in the mezzanine section of the consolidated balance sheet since these third parties have the right to redeem their interests in the funds for cash or other assets. For certain funds, there have been significant fluctuations in net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries due to changes in the liquidation provisions as time-based milestones have been reached.
Net Income per Share of Common Stock Attributable to Common Stockholders
Basic net income per share of common stock attributable to common stockholders is calculated by dividing net income attributable to common stockholders by the weighted-average shares of common stock outstanding for the period. Potentially dilutive shares, which are based on the weighted-average shares of common stock underlying outstanding stock-based awards, warrants and convertible senior notes using the treasury stock method or the if-converted method, as applicable, are included when calculating diluted net income per share of common stock attributable to common stockholders when their effect is dilutive.
Furthermore, in connection with the offerings of our convertible senior notes, we entered into convertible note hedges and warrants (see Note 11, Debt). However, our convertible note hedges are not included when calculating potentially dilutive shares since their effect is always anti-dilutive. The strike price on the warrants were below our average share price during the period and were included in the tables below. Warrants are included in the weighted-average shares used in computing basic net income per share of common stock in the period(s) they are settled.
The following table presents the reconciliation of net income attributable to common stockholders to net income used in computing basic and diluted net income per share of common stock (in millions):
Year Ended December 31,
202320222021
Net income attributable to common stockholders$14,997 $12,556 $5,519 
Less: Buy-out of noncontrolling interest(2)(27)(5)
Net income used in computing basic net income per share of common stock14,999 12,583 5,524 
Less: Dilutive convertible debt (1)(9)
Net income used in computing diluted net income per share of common stock$14,999 $12,584 $5,533 
61


The following table presents the reconciliation of basic to diluted weighted average shares used in computing net income per share of common stock attributable to common stockholders (in millions):
Year Ended December 31,
202320222021
Weighted average shares used in computing net income per share of common stock, basic3,1743,1302,959
Add:
Stock-based awards298310292
Convertible senior notes2329
Warrants1132106
Weighted average shares used in computing net income per share of common stock, diluted3,4853,4753,386
The following table presents the potentially dilutive shares that were excluded from the computation of diluted net income per share of common stock attributable to common stockholders, because their effect was anti-dilutive (in millions):
Year Ended December 31,
202320222021
Stock-based awards1241
Business Combinations
We account for business acquisitions under ASC 805, Business Combinations. The total purchase consideration for an acquisition is measured as the fair value of the assets given, equity instruments issued and liabilities assumed at the acquisition date. Costs that are directly attributable to the acquisition are expensed as incurred. Identifiable assets (including intangible assets), liabilities assumed (including contingent liabilities) and noncontrolling interests in an acquisition are measured initially at their fair values at the acquisition date. We recognize goodwill if the fair value of the total purchase consideration and any noncontrolling interests is in excess of the net fair value of the identifiable assets acquired and the liabilities assumed. We recognize a bargain purchase gain within Other income (expense), net, in the consolidated statement of operations if the net fair value of the identifiable assets acquired and the liabilities assumed is in excess of the fair value of the total purchase consideration and any noncontrolling interests. We include the results of operations of the acquired business in the consolidated financial statements beginning on the acquisition date.
Cash and Cash Equivalents
All highly liquid investments with an original maturity of three months or less at the date of purchase are considered cash equivalents. Our cash equivalents are primarily comprised of U.S. government securities, money market funds and commercial paper.
Restricted Cash
We maintain certain cash balances restricted as to withdrawal or use. Our restricted cash is comprised primarily of cash held to service certain payments under various secured debt facilities. In addition, restricted cash includes cash held as collateral for sales to lease partners with a resale value guarantee, letters of credit, real estate leases and deposits held for our insurance services. We record restricted cash as other assets in the consolidated balance sheets and determine current or non-current classification based on the expected duration of the restriction.
62


Our total cash and cash equivalents and restricted cash, as presented in the consolidated statements of cash flows, was as follows (in millions):
December 31,
2023
December 31,
2022
December 31,
2021
Cash and cash equivalents$16,398 $16,253 $17,576 
Restricted cash included in prepaid expenses and other current assets543 294 345 
Restricted cash included in other non-current assets248 377 223 
Total as presented in the consolidated statements of cash flows$17,189 $16,924 $18,144 
Investments
Investments may be comprised of a combination of marketable securities, including U.S. government securities, corporate debt securities, commercial paper, time deposits, and certain certificates of deposit, which are all designated as available-for-sale and reported at estimated fair value, with unrealized gains and losses recorded in accumulated other comprehensive income which is included within stockholders’ equity. Available-for-sale marketable securities with maturities greater than three months at the date of purchase are included in short-term investments in our consolidated balance sheets. Interest, dividends, amortization and accretion of purchase premiums and discounts on these investments are included within Interest income in our consolidated statements of operations.
The cost of available-for-sale investments sold is based on the specific identification method. Realized gains and losses on the sale of available-for-sale investments are recorded in Other income (expense), net.
We regularly review all of our investments for declines in fair value. The review includes but is not limited to (i) the consideration of the cause of the decline, (ii) any currently recorded expected credit losses and (iii) the creditworthiness of the respective security issuers. The amortized cost basis of our investments approximates its fair value.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable primarily include amounts related to receivables from financial institutions and leasing companies offering various financing products to our customers, sales of energy generation and storage products, sales of regulatory credits to other automotive manufacturers and government rebates already passed through to customers. We provide an allowance against accounts receivable for the amount we expect to be uncollectible. We write-off accounts receivable against the allowance when they are deemed uncollectible.
Depending on the day of the week on which the end of a fiscal quarter falls, our accounts receivable balance may fluctuate as we are waiting for certain customer payments to clear through our banking institutions and receipts of payments from our financing partners, which can take up to approximately two weeks based on the contractual payment terms with such partners. Our accounts receivable balances associated with our sales of regulatory credits are dependent on contractual payment terms. Additionally, government rebates can take up to a year or more to be collected depending on the customary processing timelines of the specific jurisdictions issuing them. These various factors may have a significant impact on our accounts receivable balance from period to period. As of December 31, 2023 and 2022, we had $207 million and $753 million, respectively, of long-term government rebates receivable in Other non-current assets in our consolidated balance sheets.
Financing Receivables
We provide financing options to our customers for our automotive and energy products. Financing receivables are carried at amortized cost, net of allowance for loan losses. Provisions for loan losses are charged to operations in amounts sufficient to maintain the allowance for loan losses at levels considered adequate to cover expected credit losses on the financing receivables. In determining expected credit losses, we consider our historical level of credit losses, current economic trends, and reasonable and supportable forecasts that affect the collectability of the future cash flows.
When originating consumer receivables, we review the credit application, the proposed contract terms, credit bureau information (e.g., FICO score) and other information. Our evaluation emphasizes the applicant’s ability to pay and creditworthiness focusing on payment, affordability, and applicant credit history as key considerations. Generally, all customers in this portfolio have strong creditworthiness at loan origination.
63


After origination, we review the credit quality of retail financing based on customer payment activity and aging analysis. For all financing receivables, we define “past due” as any payment, including principal and interest, which is at least 31 days past the contractual due date. As of December 31, 2023 and 2022, the vast majority of our financing receivables were at current status with only an immaterial balance being past due. As of December 31, 2023, the majority of our financing receivables, excluding MyPower notes receivable, were originated in 2023 and 2022, and as of December 31, 2022, the majority of our financing receivables, excluding MyPower notes receivable, were originated in 2022.
We have customer notes receivable under the legacy MyPower loan program, which provided residential customers with the option to finance the purchase of a solar energy system through a 30-year loan and were all originated prior to year 2018. The outstanding balances, net of any allowance for expected credit losses, are presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. As of December 31, 2023 and 2022, the total outstanding balance of MyPower customer notes receivable, net of allowance for expected credit losses, was $266 million and $280 million, respectively, of which $5 million and $7 million were due in the next 12 months as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, the allowance for expected credit losses was $36 million and $37 million, respectively.
Concentration of Risk
Credit Risk
Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, investments, restricted cash, accounts receivable and other finance receivables. Our cash and investments balances are primarily on deposit at high credit quality financial institutions or invested in money market funds. These deposits are typically in excess of insured limits. As of December 31, 2023 and 2022, no entity represented 10% or more of our total receivables balance.
Supply Risk
We are dependent on our suppliers, including single source suppliers, and the inability of these suppliers to deliver necessary components of our products in a timely manner at prices, quality levels and volumes acceptable to us, or our inability to efficiently manage these components from these suppliers, could have a material adverse effect on our business, prospects, financial condition and operating results.
Inventory Valuation
Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost for vehicles and energy products, which approximates actual cost on a first-in, first-out basis. We record inventory write-downs for excess or obsolete inventories based upon assumptions about current and future demand forecasts. If our inventory on-hand is in excess of our future demand forecast, the excess amounts are written-off.
We also review our inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of our vehicles less the estimated cost to convert the inventory on-hand into a finished product. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.
Should our estimates of future selling prices or production costs change, additional and potentially material write-downs may be required. A small change in our estimates may result in a material charge to our reported financial results.
Operating Lease Vehicles
Vehicles that are leased as part of our direct vehicle leasing program are classified as operating lease vehicles at cost less accumulated depreciation. We generally depreciate their cost, less residual value, using the straight-line-method to cost of automotive leasing revenue over the contractual period. The gross cost of operating lease vehicles as of December 31, 2023 and 2022 was $7.36 billion and $6.08 billion, respectively. Operating lease vehicles on the consolidated balance sheets are presented net of accumulated depreciation of $1.38 billion and $1.04 billion as of December 31, 2023 and 2022, respectively.
64


Digital Assets, Net
We currently account for all digital assets held as indefinite-lived intangible assets in accordance with ASC 350, Intangibles—Goodwill and Other. We have ownership of and control over our digital assets and we may use third-party custodial services to secure it. The digital assets are initially recorded at cost and are subsequently remeasured on the consolidated balance sheet at cost, net of any impairment losses incurred since acquisition.
We determine the fair value of our digital assets on a nonrecurring basis in accordance with ASC 820, Fair Value Measurement (“ASC 820”), based on quoted prices on the active exchange(s) that we have determined is the principal market for such assets (Level I inputs). We perform an analysis each quarter to identify whether events or changes in circumstances, principally decreases in the quoted prices on active exchanges, indicate that it is more likely than not that our digital assets are impaired. In determining if an impairment has occurred, we consider the lowest market price of one unit of digital asset quoted on the active exchange since acquiring the digital asset. When the then current carrying value of a digital asset exceeds the fair value determined each quarter, an impairment loss has occurred with respect to those digital assets in the amount equal to the difference between their carrying values and the prices determined.
Impairment losses are recognized within Restructuring and other in the consolidated statements of operations in the period in which the impairment is identified. Gains are not recorded until realized upon sale(s), at which point they are presented net of any impairment losses for the same digital assets held within Restructuring and other. In determining the gain to be recognized upon sale, we calculate the difference between the sales price and carrying value of the digital assets sold immediately prior to sale.
See Note 3, Digital Assets, Net, for further information regarding digital assets.
Solar Energy Systems, Net
We are the lessor of solar energy systems. Solar energy systems are stated at cost less accumulated depreciation.
Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the respective assets, as follows:
Solar energy systems in service
30 to 35 years
Initial direct costs related to customer solar energy system lease acquisition costs
Lease term (up to 25 years)
Solar energy systems pending interconnection will be depreciated as solar energy systems in service when they have been interconnected and placed in-service. Solar energy systems under construction represents systems that are under installation, which will be depreciated as solar energy systems in service when they are completed, interconnected and placed in service. Initial direct costs related to customer solar energy system agreement acquisition costs are capitalized and amortized over the term of the related customer agreements.
Property, Plant and Equipment, Net
Property, plant and equipment, net, including leasehold improvements, are recognized at cost less accumulated depreciation. Depreciation is generally computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Machinery, equipment, vehicles and office furniture
3 to 15 years
Tooling
4 to 7 years
Building and building improvements
15 to 30 years
Computer equipment and software
3 to 10 years
Leasehold improvements are depreciated on a straight-line basis over the shorter of their estimated useful lives or the terms of the related leases.
Upon the retirement or sale of our property, plant and equipment, the cost and associated accumulated depreciation are removed from the consolidated balance sheet, and the resulting gain or loss is reflected on the consolidated statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that increase the functionality, output or expected life of an asset are capitalized and depreciated ratably over the identified useful life.
65


Interest expense on outstanding debt is capitalized during the period of significant capital asset construction. Capitalized interest on construction in progress is included within Property, plant and equipment, net and is amortized over the life of the related assets.
Long-Lived Assets Including Acquired Intangible Assets
We review our property, plant and equipment, solar energy systems, long-term prepayments and intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. We measure recoverability by comparing the carrying amount to the future undiscounted cash flows that the asset is expected to generate. If the asset is not recoverable, its carrying amount would be adjusted down to its fair value. For the years ended December 31, 2023, 2022 and 2021, we have recognized no material impairments of our long-lived assets.
Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives, which range from seven to thirty years.
Goodwill
We assess goodwill for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. For the years ended December 31, 2023, 2022, and 2021, we did not recognize any impairment of goodwill.
Capitalization of Software Costs
We capitalize costs incurred in the development of internal use software, during the application development stage to Property, plant and equipment, net on the consolidated balance sheets. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Such costs are amortized on a straight-line basis over their estimated useful life of three to five years.
Software development costs incurred in development of software to be sold, leased, or otherwise marketed, incurred subsequent to the establishment of technological feasibility and prior to the general availability of the software are capitalized when they are expected to become significant. Such costs are amortized over the estimated useful life of the applicable software once it is made generally available to our customers.
We evaluate the useful lives of these assets on an annual basis, and we test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. For the years ended December 31, 2023, 2022, and 2021, we have recognized no impairments of capitalized software costs.
Foreign Currency
We determine the functional and reporting currency of each of our international subsidiaries and their operating divisions based on the primary currency in which they operate. In cases where the functional currency is not the U.S. dollar, we recognize a cumulative translation adjustment created by the different rates we apply to current period income or loss and the balance sheet. For each subsidiary, we apply the monthly average functional exchange rate to its monthly income or loss and the month-end functional currency rate to translate the balance sheet.
Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency of the respective subsidiary. Transaction gains and losses are recognized in Other income (expense), net, in the consolidated statements of operations. For the years ended December 31, 2023, 2022 and 2021, we recorded a net foreign currency transaction gain of $122 million, loss of $89 million and gain of $97 million, respectively.
66


Warranties
We provide a manufacturer’s warranty on all new and used vehicles and a warranty on the installation and components of the energy generation and storage systems we sell for periods typically between 10 to 25 years. We accrue a warranty reserve for the products sold by us, which includes our best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain and changes to our historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with our vehicles subject to operating lease accounting and our solar energy systems under lease contracts or PPAs, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within Accrued liabilities and other, while the remaining balance is included within Other long-term liabilities on the consolidated balance sheets. For liabilities that we are entitled to receive indemnification from our suppliers, we record receivables for the contractually obligated amounts on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Warranty expense is recorded as a component of Cost of revenues in the consolidated statements of operations. Due to the magnitude of our automotive business, our accrued warranty balance is primarily related to our automotive segment. Accrued warranty activity consisted of the following (in millions):
Year Ended December 31,
202320222021
Accrued warranty—beginning of period$3,505 $2,101 $1,468 
Warranty costs incurred(1,225)(803)(525)
Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact539 522 102 
Provision for warranty2,333 1,685 1,056 
Accrued warranty—end of period$5,152 $3,505 $2,101 
Customer Deposits
Customer deposits primarily consist of refundable cash payments from customers at the time they place an order or reservation for a vehicle or an energy product and any additional payments up to the point of delivery or the completion of installation. Customer deposits also include prepayments on contracts that can be cancelled without significant penalties, such as vehicle maintenance plans. Customer deposits are included in Accrued liabilities and other on the consolidated balance sheets until refunded, forfeited or applied towards the customer’s purchase balance.
Government Assistance Programs and Incentives
Globally, the operation of our business is impacted by various government programs, incentives, and other arrangements. Government incentives are recorded in our consolidated financial statements in accordance with their purpose as a reduction of expense, or an offset to the related capital asset. The benefit is generally recorded when all conditions attached to the incentive have been met or are expected to be met and there is reasonable assurance of their receipt.
The IRA Incentives
On August 16, 2022, the IRA was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy, electric vehicles, battery and energy storage manufacture or purchase, in addition to a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion. Some of these measures are expected to materially affect our consolidated financial statements. For the year ended December 31, 2023, the impact from our IRA incentive was primarily a reduction of our material costs in our consolidated statement of operations. We will continue to evaluate the effects of the IRA as more guidance is issued and the relevant implications to our consolidated financial statements.
67


Gigafactory New York—New York State Investment and Lease
We have a lease through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to designate further buildouts at the facility. We are required to comply with certain covenants, including hiring and cumulative investment targets. Under the terms of the arrangement, the SUNY Foundation paid for a majority of the construction costs related to the manufacturing facility and the acquisition and commissioning of certain manufacturing equipment; and we are responsible for any construction or equipment costs in excess of such amount (refer to Note 15, Commitments and Contingencies). This incentive reduces the related lease costs of the facility within the Energy generation and storage cost of revenues and operating expense line items in our consolidated statements of operations.
Gigafactory Shanghai—Land Use Rights and Economic Benefits
We have an agreement with the local government of Shanghai for land use rights at Gigafactory Shanghai. Under the terms of the arrangement, we are required to meet a cumulative capital expenditure target and an annual tax revenue target starting at the end of 2023. In addition, the Shanghai government has granted to our Gigafactory Shanghai subsidiary certain incentives to be used in connection with eligible capital investments at Gigafactory Shanghai (refer to Note 15, Commitments and Contingencies). For the year ended December 31, 2022, we received grant funding of $76 million. These incentives offset the related costs of our facilities and are recorded as a reduction of the cost of the capital investment within the Property, plant and equipment, net line item in our consolidated balance sheets. The incentive therefore reduces the depreciation expense over the useful lives of the related equipment.
Nevada Tax Incentives
In connection with the construction of Gigafactory Nevada, we entered into agreements with the State of Nevada and Storey County in Nevada that provide abatements for specified taxes, discounts to the base tariff energy rates and transferable tax credits of up to $195 million in consideration of capital investment and hiring targets that were met at Gigafactory Nevada.
Gigafactory Texas Tax Incentives
In connection with the construction of Gigafactory Texas, we entered into a 20-year agreement with Travis County in Texas pursuant to which we would receive grant funding equal to 70-80% of property taxes paid by us to Travis County and a separate 10-year agreement with the Del Valle Independent School District in Texas pursuant to which a portion of the taxable value of our property would be capped at a specified amount, in each case subject to our meeting certain minimum economic development metrics through our construction and operations at Gigafactory Texas. This incentive is recorded as a reduction of the related expenses within the Cost of automotive revenues and operating expense line items of our consolidated statements of operations. As of December 31, 2023, the grant funding related to property taxes paid were immaterial.
Defined Contribution Plan
We have a 401(k) savings plan in the U.S. that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code and a number of savings plans internationally. Under the 401(k) savings plan, participating employees may elect to contribute up to 90% of their eligible compensation, subject to certain limitations. Beginning in January 2022, we began to match 50% of each employee’s contributions up to a maximum of 6% (capped at $3,000) of the employee’s eligible compensation, vested upon one year of service. During the years ended December 31, 2023 and 2022, we recognized $99 million and $91 million, respectively, of expenses related to employer contributions for the 401(k) savings plan.
68


Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.
In December 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (Subtopic 350-60). This ASU requires certain crypto assets to be measured at fair value separately in the balance sheet and income statement each reporting period. This ASU also enhances the other intangible asset disclosure requirements by requiring the name, cost basis, fair value, and number of units for each significant crypto holding. The ASU is effective for annual periods beginning after December 15, 2024, including interim periods within those fiscal years. Adoption of the ASU requires a cumulative-effect adjustment to the opening balance of retained earnings as of the beginning of the annual reporting period in which an entity adopts the amendments. Early adoption is also permitted, including adoption in an interim period. However, if the ASU is early adopted in an interim period, an entity must adopt the ASU as of the beginning of the fiscal year that includes the interim period. This ASU will result in gains and losses recorded in the consolidated financial statements of operations and additional disclosures when adopted. We are currently evaluating the adoption of this ASU and it will affect the carrying value of our crypto assets held and the gains and losses relating thereto, once adopted.
In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
Recently adopted accounting pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted this ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.
In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which we adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted the ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.
69


ASU 2020-06
In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. The ASU updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, the ASU made amendments to the EPS guidance in Topic 260 for convertible debt instruments, the most significant impact of which is requiring the use of the if-converted method for diluted EPS calculation, and no longer allowing the net share settlement method. The ASU also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities.
On January 1, 2021, we adopted the ASU using the modified retrospective method. We recognized a favorable $211 million cumulative effect of initially applying the ASU as an adjustment to the January 1, 2021 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt remaining outstanding, additional paid in capital was reduced by $474 million and convertible senior notes (mezzanine equity) was reduced by $51 million. The removal of the remaining debt discounts recorded for this previous separation had the effect of increasing our net debt balance by $269 million and we reduced property, plant and equipment by $45 million related to previously capitalized interest. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.
Note 3 – Digital Assets, Net
During the years ended December 31, 2023 and 2022, we purchased and/or received immaterial amounts of digital assets. During the year ended December 31, 2023, we recorded an immaterial amount of impairment losses on digital assets. During the year ended December 31, 2022, we recorded $204 million of impairment losses on digital assets and realized gains of $64 million in connection with converting our holdings of digital assets into fiat currency. The gains are presented net of impairment losses in Restructuring and other in the consolidated statements of operations. As of December 31, 2023 and 2022, the carrying value of our digital assets held reflects cumulative impairment of $204 million.
Note 4 – Goodwill and Intangible Assets
Goodwill increased $59 million within the automotive segment from $194 million as of December 31, 2022 to $253 million as of December 31, 2023 primarily from a business combination, net of the impact of a divestiture. There were no accumulated impairment losses as of December 31, 2023 and 2022.
The net carrying value of our intangible assets decreased from $215 million as of December 31, 2022 to $178 million as of December 31, 2023 mainly from amortization.
Note 5 – Fair Value of Financial Instruments
ASC 820, Fair Value Measurements (“ASC 820”) states that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. The three-tiered fair value hierarchy, which prioritizes which inputs should be used in measuring fair value, is comprised of: (Level I) observable inputs such as quoted prices in active markets; (Level II) inputs other than quoted prices in active markets that are observable either directly or indirectly and (Level III) unobservable inputs for which there is little or no market data. The fair value hierarchy requires the use of observable market data when available in determining fair value. Our assets and liabilities that were measured at fair value on a recurring basis were as follows (in millions):
70


 December 31, 2023December 31, 2022
 Fair ValueLevel ILevel IILevel IIIFair ValueLevel ILevel IILevel III
Money market funds$109 $109 $ $ $2,188 $2,188 $ $ 
U.S. government securities5,136  5,136  894  894  
Corporate debt securities480  480  885  885  
Certificates of deposit and time deposits6,996  6,996  4,253  4,253  
Commercial paper470  470      
Total$13,191 $109 $13,082 $ $8,220 $2,188 $6,032 $ 
All of our money market funds were classified within Level I of the fair value hierarchy because they were valued using quoted prices in active markets. Our U.S. government securities, certificates of deposit, commercial paper, time deposits and corporate debt securities are classified within Level II of the fair value hierarchy and the market approach was used to determine fair value of these investments.
Our cash, cash equivalents and investments classified by security type as of December 31, 2023 and 2022 consisted of the following (in millions):
 December 31, 2023
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$15,903 $ $ $15,903 $15,903 $ 
Money market funds109   109 109  
U.S. government securities5,136 1 (1)5,136 277 4,859 
Corporate debt securities485 1 (6)480  480 
Certificates of deposit and time deposits6,995 1  6,996  6,996 
Commercial paper470   470 109 361 
Total cash, cash equivalents and short-term investments$29,098 $3 $(7)$29,094 $16,398 $12,696 
 December 31, 2022
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$13,965 $ $ $13,965 $13,965 $ 
Money market funds2,188   2,188 2,188  
U.S. government securities897  (3)894  894 
Corporate debt securities907  (22)885  885 
Certificates of deposit and time deposits4,252 1  4,253 100 4,153 
Total cash, cash equivalents and short-term investments$22,209 $1 $(25)$22,185 $16,253 $5,932 
We record gross realized gains, losses and credit losses as a component of Other income (expense), net in the consolidated statements of operations. For the years ended December 31, 2023 and 2022, we did not recognize any material gross realized gains, losses or credit losses. The ending allowance balances for credit losses were immaterial as of December 31, 2023 and 2022. We have determined that the gross unrealized losses on our investments as of December 31, 2023 and 2022 were temporary in nature.
71


The following table summarizes the fair value of our investments by stated contractual maturities as of December 31, 2023 (in millions):
Due in 1 year or less$12,374 
Due in 1 year through 5 years297 
Due in 5 years through 10 years25 
Total$12,696 
Disclosure of Fair Values
Our financial instruments that are not re-measured at fair value include accounts receivable, financing receivables, other receivables, digital assets, accounts payable, accrued liabilities, customer deposits and debt. The carrying values of these financial instruments materially approximate their fair values, other than our 2.00% Convertible Senior Notes due in 2024 (“2024 Notes”) and digital assets.
We estimate the fair value of the 2024 Notes using commonly accepted valuation methodologies and market-based risk measurements that are indirectly observable, such as credit risk (Level II). In addition, we estimate the fair values of our digital assets based on quoted prices in active markets (Level I). The following table presents the estimated fair values and the carrying values (in millions):
 December 31, 2023December 31, 2022
 Carrying ValueFair ValueCarrying ValueFair Value
2024 Notes$37 $443 $37 $223 
Digital assets, net$184 $487 $184 $191 
Note 6 – Inventory
Our inventory consisted of the following (in millions):
 December 31,
2023
December 31,
2022
Raw materials$5,390 $6,137 
Work in process2,016 2,385 
Finished goods (1)5,049 3,475 
Service parts1,171 842 
Total$13,626 $12,839 
(1)Finished goods inventory includes products in transit to fulfill customer orders, new vehicles available for sale, used vehicles and energy products available for sale.
We write-down inventory for any excess or obsolete inventories or when we believe that the net realizable value of inventories is less than the carrying value. During the years ended December 31, 2023, 2022 and 2021 we recorded write-downs of $233 million, $144 million and $106 million, respectively, in Cost of revenues in the consolidated statements of operations.
72


Note 7 – Solar Energy Systems, Net
Our solar energy systems, net, consisted of the following (in millions):
December 31,
2023
December 31,
2022
Solar energy systems in service$6,755 $6,785 
Initial direct costs related to customer solar energy system lease acquisition costs104 104 
6,859 6,889 
Less: accumulated depreciation and amortization (1)(1,643)(1,418)
5,216 5,471 
Solar energy systems under construction1 2 
Solar energy systems pending interconnection12 16 
Solar energy systems, net (2)$5,229 $5,489 
(1)Depreciation and amortization expense during the years ended December 31, 2023, 2022 and 2021 was $235 million, $235 million and $236 million, respectively.
(2)As of December 31, 2023 and 2022, there were $740 million and $802 million, respectively, of gross solar energy systems under lease pass-through fund arrangements with accumulated depreciation of $157 million and $148 million, respectively.
Note 8 – Property, Plant and Equipment, Net
Our property, plant and equipment, net, consisted of the following (in millions):
December 31,
2023
December 31,
2022
Machinery, equipment, vehicles and office furniture$16,372 $13,558 
Tooling3,147 2,579 
Leasehold improvements3,168 2,366 
Land and buildings9,505 7,751 
Computer equipment, hardware and software3,799 2,072 
Construction in progress5,791 4,263 
 41,782 32,589 
Less: Accumulated depreciation(12,057)(9,041)
Total$29,725 $23,548 
Construction in progress is primarily comprised of ongoing construction and expansion of our facilities, and equipment and tooling related to the manufacturing of our products. Completed assets are transferred to their respective asset classes and depreciation begins when an asset is ready for its intended use.
Depreciation expense during the years ended December 31, 2023, 2022 and 2021 was $3.33 billion, $2.42 billion and $1.91 billion, respectively.
Panasonic has partnered with us on Gigafactory Nevada with investments in the production equipment that it uses to manufacture and supply us with battery cells. Under our arrangement with Panasonic, we plan to purchase the full output from their production equipment at negotiated prices. As the terms of the arrangement convey a finance lease under ASC 842, we account for their production equipment as leased assets when production commences. We account for each lease and any non-lease components associated with that lease as a single lease component for all asset classes, except production equipment classes embedded in supply agreements. This results in us recording the cost of their production equipment within Property, plant and equipment, net, on the consolidated balance sheets with a corresponding liability recorded to debt and finance leases. Depreciation on Panasonic production equipment is computed using the units-of-production method whereby capitalized costs are amortized over the total estimated productive life of the respective assets. As of December 31, 2023 and 2022, we had cumulatively capitalized gross costs of $2.02 billion and $2.01 billion, respectively, on the consolidated balance sheets in relation to the production equipment under our Panasonic arrangement.
73


Note 9 – Accrued Liabilities and Other
Our accrued liabilities and other current liabilities consisted of the following (in millions):
December 31,
2023
December 31,
2022
Accrued purchases (1)$2,721 $2,747 
Accrued warranty reserve, current portion1,546 1,025 
Payroll and related costs1,325 1,026 
Taxes payable (2)1,204 1,235 
Customer deposits876 1,063 
Operating lease liabilities, current portion672 485 
Sales return reserve, current portion219 270 
Other current liabilities517 354 
Total$9,080 $8,205 
(1)Accrued purchases primarily reflects receipts of goods and services for which we had not yet been invoiced. As we are invoiced for these goods and services, this balance will reduce and accounts payable will increase.
(2)Taxes payable includes value added tax, income tax, sales tax, property tax and use tax payables.
Note 10 – Other Long-Term Liabilities
Our other long-term liabilities consisted of the following (in millions):
December 31,
2023
December 31,
2022
Operating lease liabilities$3,671 $2,164 
Accrued warranty reserve3,606 2,480 
Other non-current liabilities876 686 
Total other long-term liabilities$8,153 $5,330 
Note 11 – Debt
The following is a summary of our debt and finance leases as of December 31, 2023 (in millions):
 Net Carrying ValueUnpaid
Principal
Balance
Unused
Committed
Amount (1)
Contractual
Interest Rates
Contractual
Maturity Date
 CurrentLong-Term
Recourse debt:   
2024 Notes$37 $ $37 $ 2.00 %May 2024
RCF Credit Agreement   5,000 Not applicableJanuary 2028
Solar Bonds 7 7  
4.70-5.75%
March 2025 - January 2031
Other   28 Not applicableDecember 2026
Total recourse debt37 7 44 5,028 
Non-recourse debt:
Automotive Asset-backed Notes1,906 2,337 4,259  
0.60-6.57%
July 2024-May 2031
Solar Asset-backed Notes4 8 13  4.80 %December 2026
Cash Equity Debt28 330 367  
5.25-5.81%
July 2033-January 2035
Total non-recourse debt1,938 2,675 4,639  
Total debt1,975 2,682 $4,683 $5,028 
Finance leases398 175 
Total debt and finance leases$2,373 $2,857 
74


The following is a summary of our debt and finance leases as of December 31, 2022 (in millions):
Net Carrying ValueUnpaid
Principal
Balance
Unused
Committed
Amount (2)
Contractual
Interest Rates
Contractual
Maturity Date
CurrentLong-Term
Recourse debt:   
2024 Notes$ $37 $37 $ 2.00 %May 2024
Credit Agreement   2,266 Not applicableJuly 2023
Solar Bonds 7 7  
4.70-5.75%
March 2025 - January 2031
Total recourse debt 44 44 2,266 
Non-recourse debt:
Automotive Asset-backed Notes984 613 1,603  
0.36-4.64%
December 2023-September 2025
Solar Asset-backed Notes4 13 17  4.80 %December 2026
Cash Equity Debt28 359 397  
5.25-5.81%
July 2033-January 2035
Automotive Lease-backed Credit Facilities   151 Not applicableSeptember 2024
Total non-recourse debt1,016 985 2,017 151 
Total debt1,016 1,029 $2,061 $2,417 
Finance leases486 568 
Total debt and finance leases$1,502 $1,597 
(1)There are no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our RCF Credit Agreement, except certain specified conditions prior to draw-down. Refer to the section below for the terms of the facility.
(2)There were no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our credit facilities, except certain specified conditions prior to draw-down, including pledging to our lenders sufficient amounts of qualified receivables, inventories, leased vehicles and our interests in those leases or various other assets as described below.
Recourse debt refers to debt that is recourse to our general assets. Non-recourse debt refers to debt that is recourse to only assets of our subsidiaries. The differences between the unpaid principal balances and the net carrying values are due to debt discounts or deferred issuance costs. As of December 31, 2023, we were in material compliance with all financial debt covenants.
2024 Notes
The closing price of our common stock continued to exceed 130% of the applicable conversion price of our 2024 Notes on at least 20 of the last 30 consecutive trading days of each quarter in 2023, causing the 2024 Notes to be convertible by their holders in the subsequent quarter. As of December 31, 2023, the if-converted value of the notes exceeds the outstanding principal amount by $406 million. Upon conversion, the 2024 Notes will be settled in cash, shares of our common stock or a combination thereof, at our election.
Credit Agreement
In June 2015, we entered into a senior asset-based revolving credit agreement (as amended from time to time, the “Credit Agreement”) with a syndicate of banks. Borrowed funds bear interest, at our option, at an annual rate of (a) 1% plus LIBOR or (b) the highest of (i) the federal funds rate plus 0.50%, (ii) the lenders’ “prime rate” or (iii) 1% plus LIBOR. The fee for undrawn amounts is 0.25% per annum. The Credit Agreement is secured by certain of our accounts receivable, inventory and equipment. Availability under the Credit Agreement is based on the value of such assets, as reduced by certain reserves.
In January 2023, we entered into a 5-year senior unsecured revolving credit facility (the “RCF Credit Agreement”) with a syndicate of banks to replace the existing Credit Agreement, which was terminated. The RCF Credit Agreement contains two optional one-year extensions and has a total commitment of up to $5.00 billion, which could be increased up to $7.00 billion under certain circumstances. The underlying borrowings may be used for general corporate purposes. Borrowed funds accrue interest at a variable rate equal to: (i) for dollar-denominated loans, at our election, (a) Term SOFR (the forward-looking secured overnight financing rate) plus 0.10%, or (b) an alternate base rate; (ii) for loans denominated in pounds sterling, SONIA (the sterling overnight index average reference rate); or (iii) for loans denominated in euros, an adjusted EURIBOR (euro interbank offered rate); in each case, plus an applicable margin. The applicable margin will be based on the rating assigned to our senior, unsecured long-term indebtedness (the “Credit Rating”) from time to time. The fee for undrawn amounts is variable based on the Credit Rating and is currently 0.125% per annum.
75


Automotive Asset-backed Notes
From time to time, we transfer receivables and/or beneficial interests related to certain vehicles (either leased or financed) into special purpose entities (“SPEs”) and issue Automotive Asset-backed Notes, backed by these automotive assets to investors. The SPEs are consolidated in the financial statements. The cash flows generated by these automotive assets are used to service the principal and interest payments on the Automotive Asset-backed Notes and satisfy the SPEs’ expenses, and any remaining cash is distributed to the owners of the SPEs. We recognize revenue earned from the associated customer lease or financing contracts in accordance with our revenue recognition policy. The SPEs’ assets and cash flows are not available to our other creditors, and the creditors of the SPEs, including the Automotive Asset-backed Note holders, have no recourse to our other assets.
In 2023, we transferred beneficial interests related to certain leased vehicles and financing receivables into SPEs and issued $3.93 billion in aggregate principal amount of Automotive Asset-backed Notes, with terms similar to our other previously issued Automotive Asset-backed Notes. The proceeds from the issuance, net of debt issuance costs, were $3.92 billion.
Cash Equity Debt
In connection with the cash equity financing deals closed in 2016, our subsidiaries issued $502 million in aggregate principal amount of debt that bears interest at fixed rates. This debt is secured by, among other things, our interests in certain financing funds and is non-recourse to our other assets.
Automotive Lease-backed Credit Facilities
In the third quarter of 2023, we terminated our Automotive Lease-backed Credit Facilities and the previously committed funds are no longer available for future borrowings.
Pledged Assets
As of December 31, 2023 and 2022, we had pledged or restricted $4.64 billion and $2.02 billion of our assets (consisting principally of operating lease vehicles, financing receivables, restricted cash, and equity interests in certain SPEs) as collateral for our outstanding debt.
Schedule of Principal Maturities of Debt
The future scheduled principal maturities of debt as of December 31, 2023 were as follows (in millions):
Recourse debtNon-recourse debtTotal
2024$37 $1,941 $1,978 
20254 1,663 1,667 
2026 494 494 
2027 276 276 
2028 44 44 
Thereafter3 221 224 
Total$44 $4,639 $4,683 
Note 12 – Leases
We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.
We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.
76


We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.
Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.
The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:
December 31, 2023December 31, 2022
Operating leases:  
Operating lease right-of-use assets$4,180 $2,563 
 
Accrued liabilities and other$672 $485 
Other long-term liabilities3,671 2,164 
Total operating lease liabilities$4,343 $2,649 
 
Finance leases:  
Solar energy systems, net$23 $25 
Property, plant and equipment, net601 1,094 
Total finance lease assets$624 $1,119 
 
Current portion of long-term debt and finance leases$398 $486 
Long-term debt and finance leases, net of current portion175 568 
Total finance lease liabilities$573 $1,054 
77


The components of lease expense are as follows (in millions) within our consolidated statements of operations:
Year Ended December 31,
202320222021
Operating lease expense:   
Operating lease expense (1)$1,153 $798 $627 
 
Finance lease expense:
Amortization of leased assets$506 $493 $415 
Interest on lease liabilities45 72 89 
Total finance lease expense$551 $565 $504 
 
Total lease expense$1,704 $1,363 $1,131 
(1)Includes short-term leases and variable lease costs, which are immaterial.
Other information related to leases where we are the lessee is as follows:
December 31, 2023December 31, 2022
Weighted-average remaining lease term:
Operating leases7.4 years6.4 years
Finance leases2.3 years3.1 years
 
Weighted-average discount rate:
Operating leases5.6 %5.3 %
Finance leases5.5 %5.7 %
Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,084 $754 $616 
Operating cash outflows from finance leases (interest payments)$47 $75 $89 
Leased assets obtained in exchange for finance lease liabilities$10 $58 $486 
Leased assets obtained in exchange for operating lease liabilities$2,170 $1,059 $818 
78


As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):
 Operating
Leases
Finance
Leases
2024$892 $418 
2025831 81 
2026706 57 
2027603 38 
2028508 2 
Thereafter1,820 4 
Total minimum lease payments5,360 600 
Less: Interest1,017 27 
Present value of lease obligations4,343 573 
Less: Current portion672 398 
Long-term portion of lease obligations$3,671 $175 
As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.
Operating Lease and Sales-type Lease Receivables
We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, Summary of Significant Accounting Policies. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):
Operating
Leases
Sales-type
Leases
2024$1,405 $227 
2025960 214 
2026461 210 
2027227 102 
2028197 25 
Thereafter1,492 2 
Gross lease receivables$4,742 $780 
The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future.
79


Net Investment in Sales-type Leases
Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):
December 31, 2023December 31, 2022
Gross lease receivables$780 $837 
Unearned interest income(78)(95)
Allowance for expected credit losses(6)(4)
Net investment in sales-type leases$696 $738 
 
Reported as:
Prepaid expenses and other current assets$189 $164 
Other non-current assets507 574 
Net investment in sales-type leases$696 $738 
Lease Pass-Through Financing Obligation
As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.
Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):
2024$18 
202527 
202628 
202729 
202829 
Thereafter337 
Total$468 
Note 13 – Equity Incentive Plans
In June 2019, we adopted the 2019 Equity Incentive Plan (the “2019 Plan”). The 2019 Plan provides for the grant of stock options, restricted stock, RSUs, stock appreciation rights, performance units and performance shares to our employees, directors and consultants. Stock options granted under the 2019 Plan may be either incentive stock options or nonstatutory stock options. Incentive stock options may only be granted to our employees. Nonstatutory stock options may be granted to our employees, directors and consultants. Generally, our stock options and RSUs vest over four years and our stock options are exercisable over a maximum period of 10 years from their grant dates. Vesting typically terminates when the employment or consulting relationship ends.
As of December 31, 2023, 131.1 million shares were reserved and available for issuance under the 2019 Plan.
80


The following table summarizes our stock option and RSU activity for the year ended December 31, 2023:
Stock OptionsRSUs
Number of
Options
(in thousands)
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in billions)
Number
of RSUs
(in thousands)
Weighted-
Average
Grant
Date Fair
Value
Beginning of period343,564$30.65 21,333$162.32 
Granted9,521$226.50 11,743$228.33 
Exercised or released(7,626)$43.07 (11,085)$116.47 
Cancelled(1,438)$194.23 (2,903)$192.22 
End of period344,021$35.11 4.31$73.57 19,088$225.01 
Vested and expected to vest, December 31, 2023340,884$33.38 4.27$73.45 18,446$225.76 
Exercisable and vested, December 31, 2023329,124$27.07 4.11$72.90 
The weighted-average grant date fair value of RSUs granted in the years ended December 31, 2023, 2022 and 2021 was $228.33, $239.85 and $261.33, respectively. The aggregate release date fair value of RSUs in the years ended December 31, 2023, 2022 and 2021 was $2.50 billion, $4.32 billion and $5.70 billion, respectively.
The aggregate intrinsic value of options exercised in the years ended December 31, 2023, 2022, and 2021 was $1.33 billion, $1.90 billion and $26.88 billion, respectively. During the year ended December 31, 2021, our CEO exercised all of the remaining vested options from the 2012 CEO Performance Award, which amounted to an intrinsic value of $23.45 billion.
ESPP
Our employees are eligible to purchase our common stock through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations. The purchase price would be 85% of the lower of the fair market value on the first and last trading days of each six-month offering period. During the years ended December 31, 2023, 2022 and 2021, under the ESPP we issued 2.1 million, 1.4 million and 1.5 million shares, respectively. As of December 31, 2023, there were 97.8 million shares available for issuance under the ESPP.
Fair Value Assumptions
We use the fair value method in recognizing stock-based compensation expense. Under the fair value method, we estimate the fair value of each stock option award with service or service and performance conditions and the ESPP on the grant date generally using the Black-Scholes option pricing model. The weighted-average assumptions used in the Black-Scholes model for stock options are as follows:
Year Ended December 31,
202320222021
Risk-free interest rate3.90 %3.11 %0.66 %
Expected term (in years)4.54.14.3
Expected volatility63 %63 %59 %
Dividend yield0.0 %0.0 %0.0 %
Grant date fair value per share$121.62 $114.51 $128.02 
The fair value of RSUs with service or service and performance conditions is measured on the grant date based on the closing fair market value of our common stock. The risk-free interest rate is based on the U.S. Treasury yield for zero-coupon U.S. Treasury notes with maturities approximating each grant’s expected life. We use our historical data in estimating the expected term of our employee grants. The expected volatility is based on the average of the implied volatility of publicly traded options for our common stock and the historical volatility of our common stock.
81


2018 CEO Performance Award
In March 2018, our stockholders approved the Board of Directors’ grant of 304.0 million stock option awards, as adjusted to give effect to the 2020 Stock Split and the 2022 Stock Split, to our CEO (the “2018 CEO Performance Award”). The 2018 CEO Performance Award consisted of 12 vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment either as the CEO or as both Executive Chairman and Chief Product Officer and service through each vesting date. Each of the 12 vesting tranches of the 2018 CEO Performance Award vested upon certification by the Board of Directors that both (i) the market capitalization milestone for such tranche, which began at $100.0 billion for the first tranche and increases by increments of $50.0 billion thereafter (based on both a six calendar month trailing average and a 30 calendar day trailing average, counting only trading days), had been achieved, and (ii) any one of the following eight operational milestones focused on total revenue or any one of the eight operational milestones focused on Adjusted EBITDA had been achieved for the four consecutive fiscal quarters on an annualized basis and subsequently reported by us in our consolidated financial statements filed with our Forms 10-Q and/or 10-K. Adjusted EBITDA was defined as net income (loss) attributable to common stockholders before interest expense, provision (benefit) for income taxes, depreciation and amortization and stock-based compensation. Upon vesting and exercise, including the payment of the exercise price of $23.34 per share as adjusted to give effect to the 2020 Stock Split and the 2022 Stock Split, our CEO must hold shares that he acquires for five years post-exercise, other than a cashless exercise where shares are simultaneously sold to pay for the exercise price and any required tax withholding.
The achievement status of the operational milestones as of December 31, 2023 is provided below.
Total Annualized RevenueAnnualized Adjusted EBITDA
Milestone
(in billions)
Achievement Status
Milestone
(in billions)
Achievement Status
$20.0 Achieved$1.5 Achieved
$35.0 Achieved$3.0 Achieved
$55.0 Achieved$4.5 Achieved
$75.0 Achieved$6.0 Achieved
$100.0 -$8.0 Achieved
$125.0 -$10.0 Achieved
$150.0 -$12.0 Achieved
$175.0 -$14.0 Achieved
Stock-based compensation under the 2018 CEO Performance Award represented a non-cash expense and was recorded as a Selling, general, and administrative operating expense in our consolidated statements of operations. In each quarter since the grant of the 2018 CEO Performance Award, we had recognized expense, generally on a pro-rated basis, for only the number of tranches (up to the maximum of 12 tranches) that corresponded to the number of operational milestones that had been achieved or had been determined probable of being achieved in the future, in accordance with the following principles.
On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved, or its “expected market capitalization milestone achievement time.” Separately, based on a subjective assessment of our future financial performance each quarter, we determined whether it was probable that we would achieve each operational milestone that had not previously been achieved or deemed probable of achievement and if so, the future time when we expected to achieve that operational milestone, or its “expected operational milestone achievement time.”
As of December 31, 2022, all remaining unrecognized stock-based compensation expense under the 2018 CEO Performance Award had been recognized. For the years ended December 31, 2022 and 2021, we recorded stock-based compensation expense of $66 million and $910 million, respectively, related to the 2018 CEO Performance Award.
82


Other Performance-Based Grants
From time to time, the Compensation Committee of our Board of Directors grants certain employees performance-based RSUs and stock options.
As of December 31, 2023, we had unrecognized stock-based compensation expense of $655 million under these grants to purchase or receive an aggregate 5.3 million shares of our common stock. For awards probable of achievement, we estimate the unrecognized stock-based compensation expense of $110 million will be recognized over a weighted-average period of 4.0 years.
For the years ended December 31, 2023 and 2022, we recorded $57 million and $159 million, respectively, of stock-based compensation expense related to these grants, net of forfeitures.
Summary Stock-Based Compensation Information
The following table summarizes our stock-based compensation expense by line item in the consolidated statements of operations (in millions):
Year Ended December 31,
202320222021
Cost of revenues$741 $594 $421 
Research and development689 536 448 
Selling, general and administrative382 430 1,252 
Total$1,812 $1,560 $2,121 
Our income tax benefits recognized from stock-based compensation arrangements were immaterial while we were under full valuation allowances on our U.S. deferred tax assets during the years ended December 31, 2022 and 2021. With the release of the valuation allowance associated with our federal and certain state deferred tax assets in 2023, income tax benefits recognized from stock-based compensation expense were $326 million during the year ended December 31, 2023. During the years ended December 31, 2023, 2022 and 2021, stock-based compensation expense capitalized to our consolidated balance sheets was $199 million, $245 million and $182 million, respectively. As of December 31, 2023, we had $4.82 billion of total unrecognized stock-based compensation expense related to non-performance awards, which will be recognized over a weighted-average period of 2.8 years.
Note 14 – Income Taxes
Our income before (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):
Year Ended December 31,
202320222021
Domestic$3,196 $5,524 $(130)
Noncontrolling interest and redeemable noncontrolling interest(23)31 125 
Foreign6,800 8,164 6,348 
Income before income taxes$9,973 $13,719 $6,343 
83



A (benefit from) provision for income taxes of $(5.00) billion, $1.13 billion and $699 million has been recognized for the years ended December 31, 2023, 2022 and 2021, respectively. The components of the (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 consisted of the following (in millions):
Year Ended December 31,
202320222021
Current:
Federal$48 $ $ 
State57 62 9 
Foreign1,243 1,266 839 
Total current1,348 1,328 848 
Deferred:
Federal(5,246)26  
State(653)1  
Foreign(450)(223)(149)
Total deferred(6,349)(196)(149)
Total (Benefit from) provision for income taxes$(5,001)$1,132 $699 
The reconciliation of taxes at the federal statutory rate to our (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):
Year Ended December 31,
202320222021
Tax at statutory federal rate$2,094 $2,881 $1,332 
State tax, net of federal benefit(372)51 6 
Nondeductible executive compensation23 14 201 
Excess tax benefits related to stock-based compensation(288)(745)(7,123)
Nontaxable manufacturing credit(101)  
Foreign income rate differential(816)(923)(668)
U.S. tax credits(593)(276)(328)
GILTI inclusion670 1,279 1,008 
Unrecognized tax benefits183 252 28 
Change in valuation allowance(5,962)(1,532)6,165 
Other161 131 78 
(Benefit from) provision for income taxes$(5,001)$1,132 $699 
We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. As of December 31, 2023, based on the relevant weight of positive and negative evidence, including the amount of our taxable income in recent years which is objective and verifiable, and consideration of our expected future taxable earnings, we concluded that it is more likely than not that our U.S. federal and certain state deferred tax assets are realizable. As such, we released $6.54 billion of our valuation allowance associated with the U.S. federal and state deferred tax assets, with the exception of our California deferred tax assets. We continue to maintain a full valuation allowance against our California deferred tax assets as of December 31, 2023, because we concluded they are not more likely than not to be realized as we expect our California deferred tax assets generation in future years to exceed our ability to use these deferred tax assets.
84


Deferred tax assets (liabilities) as of December 31, 2023 and 2022 consisted of the following (in millions):
December 31,
2023
December 31,
2022
Deferred tax assets:
Net operating loss carry-forwards$2,826 $4,486 
Research and development credits1,358 1,184 
Other tax credits and attributes827 217 
Deferred revenue1,035 751 
Inventory and warranty reserves1,258 819 
Stock-based compensation230 185 
Operating lease right-of-use liabilities930 554 
Capitalized research and development costs1,344 693 
Deferred GILTI tax assets760 466 
Accruals and others206 178 
Total deferred tax assets10,774 9,533 
Valuation allowance(892)(7,349)
Deferred tax assets, net of valuation allowance9,882 2,184 
Deferred tax liabilities:
Depreciation and amortization(2,122)(1,178)
Investment in certain financing funds(133)(238)
Operating lease right-of-use assets(859)(506)
Other(116)(15)
Total deferred tax liabilities(3,230)(1,937)
Deferred tax assets (liabilities), net of valuation allowance$6,652 $247 
As of December 31, 2023, we maintained valuation allowances of $892 million for deferred tax assets that are not more likely than not to be realized, which primarily included deferred tax assets in the state of California and certain foreign operating losses. The valuation allowance on our net deferred tax assets decreased by $6.46 billion and $1.73 billion during the years ended December 31, 2023 and 2022, respectively, and increased by $6.14 billion during the year ended December 31, 2021. The valuation allowance decrease during the year ended December 31, 2023 was primarily due to the release of our valuation allowance with respect to our U.S. federal and certain state deferred tax assets. The changes in valuation allowances during the years ended December 31, 2022 and 2021 were primarily due to changes in our U.S. deferred tax assets and liabilities in the respective year. Among our deferred tax assets in foreign jurisdictions, we recorded a valuation allowance on certain foreign net operating losses that are not more likely than not to be realized. The remainder of our foreign deferred tax assets are more likely than not to be realized given the expectation of future earnings in these jurisdictions.
As of December 31, 2023, we had $10.31 billion of federal and $10.36 billion of state net operating loss carry-forwards available to offset future taxable income, some of which, if not utilized, will begin to expire in 2024 for federal and state purposes. Federal and state laws can impose substantial restrictions on the utilization of net operating loss and tax credit carry-forwards in the event of an “ownership change,” as defined in Section 382 of the Internal Revenue Code. We have determined that no significant limitation would be placed on the utilization of our net operating loss and tax credit carry-forwards due to prior ownership changes or expirations.
As of December 31, 2023, we had federal research and development tax credits of $1.10 billion, federal renewable energy tax credits of $605 million, and state research and development tax credits of $923 million. Most of our state research and development tax credits were in the state of California. If not utilized, some of the federal tax credits may expire in various amounts beginning in 2036. However, California research and development tax credits can be carried forward indefinitely.
85


The local government of Shanghai granted a beneficial corporate income tax rate of 15% to certain eligible enterprises, compared to the 25% statutory corporate income tax rate in China. Our Gigafactory Shanghai subsidiary was granted this beneficial income tax rate of 15% for 2019 through 2023. Starting in 2024, Gigafactory Shanghai is subject to 25% statutory corporate income tax rate in China.
As of December 31, 2023, we intend to indefinitely reinvest our foreign earnings and cash unless such repatriation results in no or minimal tax costs. We have recorded the taxes associated with the foreign earnings we intend to repatriate in the future. For the earnings we intend to indefinitely reinvest, no deferred tax liabilities for foreign withholding or other taxes have been recorded. The estimated amount of such unrecognized withholding tax liability associated with the indefinitely reinvested earnings is approximately $245 million.
Uncertain Tax Positions
The changes to our gross unrecognized tax benefits were as follows (in millions):
December 31, 2020$380 
Increases in balances related to prior year tax positions117 
Decreases in balances related to prior year tax positions(90)
Increases in balances related to current year tax positions124 
December 31, 2021531 
Increases in balances related to prior year tax positions136 
Decreases in balances related to prior year tax positions(12)
Increases in balances related to current year tax positions222 
Decreases in balances related to expiration of the statute of limitations(7)
December 31, 2022870 
Increases in balances related to prior year tax positions59 
Decreases related to settlement with tax authorities(6)
Increases in balances related to current year tax positions255 
Decreases in balances related to expiration of the statute of limitations(4)
December 31, 2023$1,174 
We include interest and penalties related to unrecognized tax benefits in income tax expense. We recognized net interest and penalties related to unrecognized tax benefits in provision for income taxes line of our consolidated statements of operations of $17 million, $27 million and $4 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, and 2022, we have accrued $47 million and $31 million, respectively, related to interest and penalties on our unrecognized tax benefits. Unrecognized tax benefits of $901 million, if recognized, would affect our effective tax rate.
We file income tax returns in the U.S. and various state and foreign jurisdictions. We are currently under examination by the Internal Revenue Service (“IRS”) for the years 2015 to 2018. Additional tax years within the periods 2004 to 2014 and 2019 to 2022 remain subject to examination for federal income tax purposes. All net operating losses and tax credits generated to date are subject to adjustment for U.S. federal and state income tax purposes. Our returns for 2004 and subsequent tax years remain subject to examination in U.S. state and foreign jurisdictions.
Given the uncertainty in timing and outcome of our tax examinations, an estimate of the range of the reasonably possible change in gross unrecognized tax benefits within twelve months cannot be made at this time.
Note 15 – Commitments and Contingencies
Operating Lease Arrangement in Buffalo, New York
We have an operating lease arrangement through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to further develop the facility.
86


Under this agreement, we are obligated to, among other things, meet employment targets as well as specified minimum numbers of personnel in the State of New York and in Buffalo, New York and spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York during the 10-year period beginning April 30, 2018. On an annual basis during the initial lease term, as measured on each anniversary of such date, if we fail to meet these specified investment and job creation requirements, then we would be obligated to pay a $41 million “program payment” to the SUNY Foundation for each year that we fail to meet these requirements. Furthermore, if the arrangement is terminated due to a material breach by us, then additional amounts may become payable by us.
In 2021, an amendment was executed to extend our overall agreement to spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York through December 31, 2029. On February 1, 2022, we reported to the State of New York that we had met and exceeded our annual requirements for jobs and investment in Buffalo and New York State. As of December 31, 2023, we have met and expect to meet the requirements under this arrangement based on our current and anticipated level of operations. However, if our expectations as to the costs and timelines of our investment and operations at Buffalo prove incorrect, we may incur additional expenses or be required to make substantial payments to the SUNY Foundation.
Operating Lease Arrangement in Shanghai, China
We have an operating lease arrangement for an initial term of 50 years with the local government of Shanghai for land use rights where we have been constructing Gigafactory Shanghai. Under the terms of the arrangement, we are required to spend RMB 14.08 billion in capital expenditures by the end of 2023, which has been achieved in 2023, and to generate RMB 2.23 billion of annual tax revenues starting at the end of 2023. As of December 31, 2023, we have met and expect to meet the tax revenue requirements based on our current level of spend and sales.
Legal Proceedings
Litigation Relating to 2018 CEO Performance Award
On June 4, 2018, a purported Tesla stockholder filed a putative class and derivative action in the Delaware Court of Chancery against Elon Musk and the members of Tesla’s board of directors as then constituted, alleging corporate waste, unjust enrichment and that such board members breached their fiduciary duties by approving the stock-based compensation plan awarded to Elon Musk in 2018. Trial was held November 14-18, 2022. Post-trial briefing and argument are now complete.
Litigation Related to Directors’ Compensation
On June 17, 2020, a purported Tesla stockholder filed a derivative action in the Delaware Court of Chancery, purportedly on behalf of Tesla, against certain of Tesla’s current and former directors regarding compensation awards granted to Tesla’s directors, other than Elon Musk, between 2017 and 2020. The suit asserts claims for breach of fiduciary duty and unjust enrichment and seeks declaratory and injunctive relief, unspecified damages and other relief. Defendants filed their answer on September 17, 2020.
On July 14, 2023, the parties filed a Stipulation and Agreement of Compromise and Settlement, which does not involve an admission of any wrongdoing by any party. If the settlement is approved by the Court, this action will be fully settled and dismissed with prejudice. Pursuant to the terms of the agreement, Tesla provided notice of the proposed settlement to stockholders of record as of July 14, 2023. The Court held a hearing regarding the settlement on October 13, 2023, after which it took the settlement and plaintiff counsels’ fee request under advisement. The settlement is not expected to have an adverse impact on our results of operations, cash flows or financial position.
Litigation Relating to Potential Going Private Transaction
Between August 10, 2018 and September 6, 2018, nine purported stockholder class actions were filed against Tesla and Elon Musk in connection with Mr. Musk’s August 7, 2018 Twitter post that he was considering taking Tesla private. On January 16, 2019, Plaintiffs filed their consolidated complaint in the United States District Court for the Northern District of California and added as defendants the members of Tesla’s board of directors. The consolidated complaint asserts claims for violations of the federal securities laws and seeks unspecified damages and other relief. The parties stipulated to certification of a class of stockholders, which the court granted on November 25, 2020. Trial started on January 17, 2023, and on February 3, 2023, a jury rendered a verdict in favor of the defendants on all counts. After trial, plaintiffs filed a motion for judgment as a matter of law and a motion for new trial, which the Court denied and judgement was entered in favor of defendants on July 11, 2023. On July 14, 2023, plaintiffs filed a notice of appeal.
87


Between October 17, 2018 and March 8, 2021, seven derivative lawsuits were filed in the Delaware Court of Chancery, purportedly on behalf of Tesla, against Mr. Musk and the members of Tesla’s board of directors, as constituted at relevant times, in relation to statements made and actions connected to a potential going private transaction, with certain of the lawsuits challenging additional Twitter posts by Mr. Musk, among other things. Five of those actions were consolidated, and all seven actions have been stayed pending resolution of the appeal in the above-referenced consolidated purported stockholder class action. In addition to these cases, two derivative lawsuits were filed on October 25, 2018 and February 11, 2019 in the U.S. District Court for the District of Delaware, purportedly on behalf of Tesla, against Mr. Musk and the members of the Tesla board of directors as then constituted. Those cases have also been consolidated and stayed pending resolution of the appeal in the above-referenced consolidated purported stockholder class action.
On October 21, 2022, a lawsuit was filed in the Delaware Court of Chancery by a purported shareholder of Tesla alleging, among other things, that board members breached their fiduciary duties in connection with their oversight of the Company’s 2018 settlement with the SEC, as amended. Among other things, the plaintiff seeks reforms to the Company’s corporate governance and internal procedures, unspecified damages, and attorneys’ fees. The parties reached an agreement to stay the case until March 5, 2024.
On November 15, 2021, JPMorgan Chase Bank (“JP Morgan”) filed a lawsuit against Tesla in the Southern District of New York alleging breach of a stock warrant agreement that was entered into as part of a convertible notes offering in 2014. In 2018, JP Morgan informed Tesla that it had adjusted the strike price based upon Mr. Musk’s August 7, 2018 Twitter post that he was considering taking Tesla private. Tesla disputed JP Morgan’s adjustment as a violation of the parties’ agreement. In 2021, Tesla delivered shares to JP Morgan per the agreement, which they duly accepted. JP Morgan now alleges that it is owed approximately $162 million as the value of additional shares that it claims should have been delivered as a result of the adjustment to the strike price in 2018. On January 24, 2022, Tesla filed multiple counterclaims as part of its answer to the underlying lawsuit, asserting among other points that JP Morgan should have terminated the stock warrant agreement in 2018 rather than make an adjustment to the strike price that it should have known would lead to a commercially unreasonable result. Tesla believes that the adjustments made by JP Morgan were neither proper nor commercially reasonable, as required under the stock warrant agreements. JP Morgan filed a motion for judgment on the pleadings, which Tesla opposed, and that motion is currently pending before the Court.
Litigation and Investigations Relating to Alleged Discrimination and Harassment
On October 4, 2021, in a case captioned Diaz v. Tesla, a jury in the Northern District of California returned a verdict against Tesla on claims by a former contingent worker that he was subjected to race discrimination while assigned to work at Tesla’s Fremont Factory from 2015-2016. A retrial was held starting on March 27, 2023, after which a jury returned a verdict of $3,175,000. As a result, the damages awarded against Tesla were reduced from an initial $136.9 million (October 4, 2021) down to $15 million (April 13, 2022), and then further down to $3.175 million (April 3, 2023). On November 2, 2023, the plaintiff filed a notice of appeal, and on November 16, 2023, Tesla filed a notice of cross appeal.
On February 9, 2022, shortly after the first Diaz jury verdict, the California Civil Rights Department (“CRD,” formerly “DFEH”) filed a civil complaint against Tesla in Alameda County, California Superior Court, alleging systemic race discrimination, hostile work environment and pay equity claims, among others. CRD’s amended complaint seeks monetary damages and injunctive relief. On September 22, 2022, Tesla filed a cross complaint against CRD, alleging that it violated the Administrative Procedures Act by failing to follow statutory pre-requisites prior to filing suit and that cross complaint was subject to a sustained demurrer, which Tesla later amended and refiled. The case is currently in discovery.
Additionally, on June 1, 2022 the Equal Employment Opportunity Commission (“EEOC”) issued a cause finding against Tesla that closely parallels the CRD’s allegations. On September 28, 2023, the EEOC filed a civil complaint against Tesla in the United States District Court for the Northern District of California asserting claims for race harassment and retaliation and seeking, among other things, monetary and injunctive relief. On December 18, 2023, Tesla filed a motion to stay the case. Separately, on December 26, 2023, Tesla filed a motion to dismiss the case.
On June 16, 2022, two Tesla stockholders filed separate derivative actions in the U.S. District Court for the Western District of Texas, purportedly on behalf of Tesla, against certain of Tesla’s current and former directors. Both suits assert claims for breach of fiduciary duty, unjust enrichment, and violation of the federal securities laws in connection with alleged race and gender discrimination and sexual harassment. Among other things, plaintiffs seek declaratory and injunctive relief, unspecified damages payable to Tesla, and attorneys’ fees. On July 22, 2022, the Court consolidated the two cases and on September 6, 2022, plaintiffs filed a consolidated complaint. On November 7, 2022, the defendants filed a motion to dismiss the case and on September 15, 2023, the Court dismissed the action but granted plaintiffs leave to file an amended complaint. On November 2, 2023, plaintiff filed an amended complaint purportedly on behalf of Tesla, against Elon Musk. On December 19, 2023, the defendants moved to dismiss the amended complaint.
88


Other Litigation Related to Our Products and Services
We are also subject to various lawsuits that seek monetary and other injunctive relief. These lawsuits include proposed class actions and other consumer claims that allege, among other things, purported defects and misrepresentations related to our products and services. For example, on September 14, 2022, a proposed class action was filed against Tesla, Inc. and related entities in the U.S. District Court for the Northern District of California, alleging various claims about the Company’s driver assistance technology systems under state and federal law. This case was later consolidated with several other proposed class actions, and a Consolidated Amended Complaint was filed on October 28, 2022, which seeks damages and other relief on behalf of all persons who purchased or leased from Tesla between January 1, 2016 to the present. On October 5, 2022 a proposed class action complaint was filed in the U.S. District Court for the Eastern District of New York asserting similar state and federal law claims against the same defendants. On September 30, 2023, the Court dismissed this action with leave to amend the complaint. On November 20, 2023, the plaintiff moved to amend the complaint, which Tesla opposed. On March 22, 2023, the plaintiffs in the Northern District of California consolidated action filed a motion for a preliminary injunction to order Tesla to (1) cease using the term “Full Self-Driving Capability” (FSD Capability), (2) cease the sale and activation of FSD Capability and deactivate FSD Capability on Tesla vehicles, and (3) provide certain notices to consumers about proposed court-findings about the accuracy of the use of the terms Autopilot and FSD Capability. Tesla opposed the motion. On September 30, 2023, the Court denied the request for a preliminary injunction, compelled four of five plaintiffs to arbitration, and dismissed the claims of the fifth plaintiff with leave to amend the complaint. On October 31, 2023, the remaining plaintiff in the Northern District of California action filed an amended complaint, which Tesla has moved to dismiss. On October 2, 2023, a similar proposed class action was filed in San Diego County Superior Court in California. Tesla subsequently removed the San Diego County case to federal court and on January 8, 2024, the federal court granted Tesla’s motion to transfer the case to the U.S. District Court for the Northern District of California.
On February 27, 2023, a proposed class action was filed in the U.S. District Court for the Northern District of California against Tesla, Inc., Elon Musk and certain current and former Company executives. The complaint alleges that the defendants made material misrepresentations and omissions about the Company’s Autopilot and FSD Capability technologies and seeks money damages and other relief on behalf of persons who purchased Tesla stock between February 19, 2019 and February 17, 2023. An amended complaint was filed on September 5, 2023, naming only Tesla, Inc. and Elon Musk as defendants. On November 6, 2023, Tesla moved to dismiss the amended complaint.
On March 14, 2023, a proposed class action was filed against Tesla, Inc. in the U.S. District Court for the Northern District of California. Several similar complaints have also been filed in the same court and these cases have now all been consolidated. These complaints allege that Tesla violates federal antitrust and warranty laws through its repair, service, and maintenance practices and seeks, among other relief, damages for persons who paid Tesla for repairs services or Tesla compatible replacement parts from March 2019 to March 2023. On July 17, 2023, these plaintiffs filed a consolidated amended complaint. On September 27, 2023, the court granted Tesla’s motion to compel arbitration as to three of the plaintiffs, and on November 17, 2023, the court granted Tesla’s motion to dismiss without prejudice. The plaintiffs filed a Consolidated Second Amended Complaint on December 12, 2023, which Tesla has moved to dismiss. Plaintiffs have also appealed the court’s arbitration order. Trial is currently set for July 7, 2025.
The Company intends to vigorously defend itself in these matters; however, we cannot predict the outcome or impact. We are unable to reasonably estimate the possible loss or range of loss, if any, associated with these claims, unless noted.
Certain Investigations and Other Matters
We regularly receive requests for information, including subpoenas, from regulators and governmental authorities such as the National Highway Traffic Safety Administration, the National Transportation Safety Board, the Securities and Exchange Commission (“SEC”), the Department of Justice (“DOJ”), and various local, state, federal, and international agencies. The ongoing requests for information include topics such as operations, technology (e.g., vehicle functionality, Autopilot and FSD Capability), compliance, finance, data privacy, and other matters related to Tesla’s business, its personnel, and related parties. We routinely cooperate with such formal and informal requests for information, investigations, and other inquiries. To our knowledge no government agency in any ongoing investigation has concluded that any wrongdoing occurred. We cannot predict the outcome or impact of any ongoing matters. Should the government decide to pursue an enforcement action, there exists the possibility of a material adverse impact on our business, results of operation, prospects, cash flows, financial position or brand.
89


We are also subject to various other legal proceedings, risks and claims that arise from the normal course of business activities. For example, during the second quarter of 2023, a foreign news outlet reported that it obtained certain misappropriated data including, purportedly non-public Tesla business and personal information. Tesla has made notifications to potentially affected individuals (current and former employees) and regulatory authorities and we are working with certain law enforcement and other authorities. On August 5, 2023, a putative class action was filed in the United States District Court for the Northern District of California, purportedly on behalf of all U.S. individuals impacted by the data incident, followed by several additional lawsuits, that each assert claims under various state laws and seeks monetary damages and other relief. If an unfavorable ruling or development were to occur in these or other possible legal proceedings, risks and claims, there exists the possibility of a material adverse impact on our business, results of operations, prospects, cash flows, financial position or brand.
Letters of Credit
As of December 31, 2023, we had $525 million of unused letters of credit outstanding.
Note 16 – Variable Interest Entity Arrangements
We have entered into various arrangements with investors to facilitate the funding and monetization of our solar energy systems and vehicles. In particular, our wholly owned subsidiaries and fund investors have formed and contributed cash and assets into various financing funds and entered into related agreements. We have determined that the funds are VIEs and we are the primary beneficiary of these VIEs by reference to the power and benefits criterion under ASC 810. We have considered the provisions within the agreements, which grant us the power to manage and make decisions that affect the operation of these VIEs, including determining the solar energy systems and the associated customer contracts to be sold or contributed to these VIEs, redeploying solar energy systems and managing customer receivables. We consider that the rights granted to the fund investors under the agreements are more protective in nature rather than participating.
As the primary beneficiary of these VIEs, we consolidate in the financial statements the financial position, results of operations and cash flows of these VIEs, and all intercompany balances and transactions between us and these VIEs are eliminated in the consolidated financial statements. Cash distributions of income and other receipts by a fund, net of agreed upon expenses, estimated expenses, tax benefits and detriments of income and loss and tax credits, are allocated to the fund investor and our subsidiary as specified in the agreements.
Generally, our subsidiary has the option to acquire the fund investor’s interest in the fund for an amount based on the market value of the fund or the formula specified in the agreements.
Upon the sale or liquidation of a fund, distributions would occur in the order and priority specified in the agreements.
Pursuant to management services, maintenance and warranty arrangements, we have been contracted to provide services to the funds, such as operations and maintenance support, accounting, lease servicing and performance reporting. In some instances, we have guaranteed payments to the fund investors as specified in the agreements. A fund’s creditors have no recourse to our general credit or to that of other funds. Certain assets of the funds have been pledged as collateral for their obligations.
90


The aggregate carrying values of the VIEs’ assets and liabilities, after elimination of any intercompany transactions and balances, in the consolidated balance sheets were as follows (in millions):
December 31,
2023
December 31,
2022
Assets  
Current assets  
Cash and cash equivalents$66 $68 
Accounts receivable, net13 22 
Prepaid expenses and other current assets361 274 
Total current assets440 364 
Solar energy systems, net3,278 4,060 
Other non-current assets369 404 
Total assets$4,087 $4,828 
Liabilities  
Current liabilities  
Accrued liabilities and other$67 $69 
Deferred revenue6 10 
Current portion of debt and finance leases1,564 1,013 
Total current liabilities1,637 1,092 
Deferred revenue, net of current portion99 149 
Debt and finance leases, net of current portion2,041 971 
Other long-term liabilities 3 
Total liabilities$3,777 $2,215 
Note 17 – Related Party Transactions
In relation to our CEO’s exercise of stock options and sale of common stock from the 2012 CEO Performance Award, Tesla withheld the appropriate amount of taxes. However, given the significant amounts involved, our CEO entered into an indemnification agreement with us in November 2021 for additional taxes owed, if any.
Tesla periodically does business with certain entities with which its CEO and directors are affiliated, such as SpaceX and X Corp., in accordance with our Related Person Transactions Policy. Such transactions have not had to date, and are not currently expected to have, a material impact on our consolidated financial statements.
91


Note 18 – Segment Reporting and Information about Geographic Areas
We have two operating and reportable segments: (i) automotive and (ii) energy generation and storage. The automotive segment includes the design, development, manufacturing, sales and leasing of electric vehicles as well as sales of automotive regulatory credits. Additionally, the automotive segment is also comprised of services and other, which includes sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise. The energy generation and storage segment includes the design, manufacture, installation, sales and leasing of solar energy generation and energy storage products and related services and sales of solar energy systems incentives. Our CODM does not evaluate operating segments using asset or liability information. The following table presents revenues and gross profit by reportable segment (in millions):
Year Ended December 31,
202320222021
Automotive segment  
Revenues$90,738 $77,553 $51,034 
Gross profit$16,519 $20,565 $13,735 
Energy generation and storage segment  
Revenues$6,035 $3,909 $2,789 
Gross profit$1,141 $288 $(129)
The following table presents revenues by geographic area based on the sales location of our products (in millions):
Year Ended December 31,
202320222021
United States$45,235 $40,553 $23,973 
China21,745 18,145 13,844 
Other international29,793 22,764 16,006 
Total$96,773 $81,462 $53,823 
The following table presents long-lived assets by geographic area (in millions):
December 31,
2023
December 31,
2022
United States$26,629 $21,667 
Germany4,258 3,547 
China2,820 2,978 
Other international1,247 845 
Total$34,954 $29,037 
The following table presents inventory by reportable segment (in millions):
December 31,
2023
December 31,
2022
Automotive$11,139 $10,996 
Energy generation and storage2,487 1,843 
Total$13,626 $12,839 
Note 19 – Restructuring and Other
During the years ended December 31, 2022 and 2021, we recorded $204 million and $101 million, respectively, of impairment losses on digital assets. During the years ended December 31, 2022 and 2021 we also realized gains of $64 million and $128 million, respectively, in connection with converting our holdings of digital assets into fiat currency. We also recorded other expenses of $36 million during the second quarter of the year ended December 31, 2022, related to employee terminations.
92


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In designing and evaluating the disclosure controls and procedures, our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that our management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Based on this evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that, as of December 31, 2023, our disclosure controls and procedures were designed at a reasonable assurance level and were effective to provide reasonable assurance that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and our Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is a process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer 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 and includes those policies and procedures that (1) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.
Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Our management concluded that our internal control over financial reporting was effective as of December 31, 2023.
Our independent registered public accounting firm, PricewaterhouseCoopers LLP, has audited the effectiveness of our internal control over financial reporting as of December 31, 2023, as stated in their report which is included herein.
Limitations on the Effectiveness of Controls
Because of inherent limitations, internal control over financial reporting may not prevent or detect misstatements and projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting that occurred during the quarter ended December 31, 2023, which has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
93


ITEM 9B. OTHER INFORMATION
None of the Company’s directors or officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company’s fiscal quarter ended December 31, 2023, as such terms are defined under Item 408(a) of Regulation S-K, except as follows:
On October 23, 2023, Robyn Denholm, one of our directors, adopted a Rule 10b5-1 trading arrangement for the potential sale of up to 281,116 shares of our common stock, subject to certain conditions. The trading arrangement covers stock options that expire in August 2024. The arrangement's expiration date is August 16, 2024.
On November 13, 2023, Andrew Baglino, Senior Vice President, Powertrain and Energy Engineering, adopted a Rule 10b5-1 trading arrangement for the potential sale of up to 115,500 shares of our common stock, subject to certain conditions. The arrangement's expiration date is December 31, 2024.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
94


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information required by this Item 10 of Form 10-K will be included in our 2024 Proxy Statement to be filed with the Securities and Exchange Commission in connection with the solicitation of proxies for our 2024 Annual Meeting of Stockholders and is incorporated herein by reference. The 2024 Proxy Statement will be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.
ITEM 11. EXECUTIVE COMPENSATION
The information required by this Item 11 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item 12 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
The information required by this Item 13 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required by this Item 14 of Form 10-K will be included in our 2024 Proxy Statement and is incorporated herein by reference.
95


PART IV
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
1.Financial statements (see Index to Consolidated Financial Statements in Part II, Item 8 of this report)
2.All financial statement schedules have been omitted since the required information was not applicable or was not present in amounts sufficient to require submission of the schedules, or because the information required is included in the consolidated financial statements or the accompanying notes
3.The exhibits listed in the following Index to Exhibits are filed or incorporated by reference as part of this report
INDEX TO EXHIBITS
Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
3.110-K001-347563.1March 1, 2017
3.210-K001-347563.2March 1, 2017
3.38-K001-347563.1April 5, 2023
4.110-K001-347564.1March 1, 2017
4.2S-1333-1645934.2January 29, 2010
4.3S-1/A333-1645934.2AMay 27, 2010
4.4S-1/A333-1645934.2BMay 27, 2010
4.5S-1/A333-1645934.2CJune 15, 2010
4.68-K001-347564.1November 4, 2010
96


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
4.7S-1/A333-1744664.2EJune 2, 2011
4.88-K001-347564.1June 1, 2011
4.98-K001-347564.1May 20, 2013
4.108-K001-347564.2May 20, 2013
4.118-K001-347564.1August 19, 2015
4.128-K001-347564.1May 24, 2016
4.138-K001-347564.1March 17, 2017
4.148-K001-347564.1May 3, 2019
4.158-K001-347564.1May 22, 2013
97


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
4.168-K001-347564.2May 8, 2019
4.178-K001-347564.2May 8, 2019
4.18S-3ASR(1)333-1993214.1October 15, 2014
4.198-K(1)001-357584.3March 9, 2015
4.208-K(1)001-357584.4March 9, 2015
4.218-K(1)001-357584.5March 19, 2015
4.228-K(1)001-357584.6March 19, 2015
4.238-K(1)001-357584.5March 26, 2015
4.248-K(1)001-357584.6March 26, 2015
4.258-K(1)001-357584.5April 2, 2015
4.268-K(1)001-357584.5April 9, 2015
98


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
4.278-K(1)001-357584.6April 9, 2015
4.288-K(1)001-357584.5April 14, 2015
4.298-K(1)001-357584.6April 14, 2015
4.308-K(1)001-357584.3April 21, 2015
4.318-K(1)001-357584.4April 21, 2015
4.328-K(1)001-357584.5April 27, 2015
4.338-K(1)001-357584.6April 27, 2015
4.348-K(1)001-357584.5May 1, 2015
4.358-K(1)001-357584.6May 1, 2015
4.368-K(1)001-357584.4May 11, 2015
99


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
4.378-K(1)001-357584.5May 11, 2015
4.388-K(1)001-357584.4May 18, 2015
4.398-K(1)001-357584.5May 18, 2015
4.408-K(1)001-357584.4May 26, 2015
4.418-K(1)001-357584.5May 26, 2015
4.428-K(1)001-357584.4June 16, 2015
4.438-K(1)001-357584.5June 16, 2015
4.448-K(1)001-357584.4June 23, 2015
4.458-K(1)001-357584.5June 23, 2015
4.468-K(1)001-357584.5June 29, 2015
100


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
4.478-K(1)001-357584.6June 29, 2015
4.488-K(1)001-357584.5July 21, 2015
4.498-K(1)001-357584.6July 21, 2015
4.508-K(1)001-357584.5July 31, 2015
4.518-K(1)001-357584.6July 31, 2015
4.528-K(1)001-357584.5August 10, 2015
4.538-K(1)001-357584.6August 17, 2015
4.548-K(1)001-357584.6August 24, 2015
4.558-K(1)001-357584.6August 31, 2015
4.568-K(1)001-357584.5September 15, 2015
101


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
4.578-K(1)001-357584.6September 15, 2015
4.588-K(1)001-357584.5September 29, 2015
4.598-K(1)001-357584.6September 29, 2015
4.608-K(1)001-357584.5October 13, 2015
4.618-K(1)001-357584.5October 30, 2015
4.628-K(1)001-357584.6October 30, 2015
4.638-K(1)001-357584.5November 4, 2015
4.648-K(1)001-357584.5November 17, 2015
4.658-K(1)001-357584.6November 17, 2015
102


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
4.668-K(1)001-357584.5November 30, 2015
4.678-K(1)001-357584.6November 30, 2015
4.688-K(1)001-357584.5December 14, 2015
4.698-K(1)001-357584.6December 14, 2015
4.708-K(1)001-357584.5December 28, 2015
4.718-K(1)001-357584.6December 28, 2015
4.728-K(1)001-357584.5January 29, 2016
4.738-K(1)001-357584.6January 29, 2016
4.7410-K001-347564.119February 13, 2020
10.1**S-1/A333-16459310.1June 15, 2010
10.2**S-1/A333-16459310.2May 27, 2010
103


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
10.3**S-1333-16459310.3January 29, 2010
10.4**10-K001-3475610.4February 23, 2018
10.5**10-K001-3475610.6March 1, 2017
10.6**10-K001-3475610.7March 1, 2017
10.7**10-K001-3475610.8March 1, 2017
10.8**S-8333-2320794.2June 12, 2019
10.9**S-8333-2320794.3June 12, 2019
10.10**S-8333-2320794.4June 12, 2019
10.11**S-8333-2320794.5June 12, 2019
10.12**S-1(1)333-18431710.2October 5, 2012
10.13**S-1(1)333-18431710.3October 5, 2012
10.14**S-8(1)333-1929964.5December 20, 2013
10.15**S-1333-16459310.9January 29, 2010
10.16**DEF 14A001-34756Appendix AFebruary 8, 2018
10.17**8-K(2)001-1547710.1May 10, 2010
10.18**DEF 14A(2)001-15477Appendix AJune 2, 2017
10.1910-Q001-3475610.4July 28, 2020
104


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
10.208-K001-3475610.1March 5, 2014
10.218-K001-3475610.3March 5, 2014
10.228-K001-3475610.5March 5, 2014
10.238-K001-3475610.1May 3, 2019
10.248-K001-3475610.2May 3, 2019
10.25†10-K001-3475610.50February 27, 2012
10.26†10-K001-3475610.35AFebruary 26, 2014
10.2710-Q001-3475610.1November 7, 2014
10.28†8-K001-3475610.2October 11, 2016
10.2910-K001-3475610.25AFebruary 24, 2016
10.30†8-K001-3475610.1October 11, 2016
10.31††10-Q001-3475610.2July 28, 2020
10.32†10-Q001-3475610.3November 7, 2014
105


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
10.33†10-Q001-3475610.4November 7, 2014
10.3410-Q001-3475610.2May 10, 2016
10.35††10-Q001-3475610.6October 29, 2019
10.36††10-Q001-3475610.3July 28, 2020
10.37††10-K001-3475610.39February 8, 2021
10.38††10-Q001-3475610.3July 29, 2019
10.39††10-Q001-3475610.7October 29, 2019
10.40††10-Q001-3475610.1July 28, 2020
106


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
10.41S-4/A333-22974910.68April 3, 2019
10.4210-K001-3475610.44February 8, 2021
10.43†10-Q001-3475610.1August 7, 2015
10.448-K001-3475610.1August 23, 2017
10.4510-Q(1)001-3575810.16November 6, 2014
107


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
10.4610-K(1)001-3575810.16aFebruary 24, 2015
10.4710-K(1)001-3575810.16bFebruary 24, 2015
10.4810-Q(1)001-3575810.16cMay 6, 2015
10.4910-Q(1)001-3575810.16dMay 6, 2015
10.5010-Q(1)001-3575810.16eJuly 30, 2015
10.5110-Q(1)001-3575810.16fOctober 30, 2015
108


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
10.5210-Q(1)001-3575810.16gOctober 30, 2015
10.5310-Q(1)001-3575810.16hOctober 30, 2015
10.5410-K(1)001-3575810.16iFebruary 10, 2016
10.5510-Q001-3475610.8May 10, 2017
10.5610-Q001-3475610.6July 28, 2020
10.5710-Q001-3475610.1October 25, 2021
109


Exhibit
Number
Incorporated by Reference
Filed
Herewith
Exhibit DescriptionFormFile No.ExhibitFiling Date
10.58††10-Q001-3475610.2July 29, 2019
10.5910-K001-3475610.59January 31, 2023
21.1X
23.1X
31.1X
31.2X
32.1*X
97X
101.INSInline XBRL Instance DocumentX
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101)
*Furnished herewith
**Indicates a management contract or compensatory plan or arrangement
Confidential treatment has been requested for portions of this exhibit
††Portions of this exhibit have been redacted in compliance with Regulation S-K Item 601(b)(10).
110


(1)Indicates a filing of SolarCity
(2)Indicates a filing of Maxwell Technologies, Inc.
ITEM 16. SUMMARY
None.
111


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Tesla, Inc.
 
Date: January 26, 2024
/s/ Elon Musk
Elon Musk
Chief Executive Officer
(Principal Executive Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
   
/s/ Elon MuskChief Executive Officer and Director (Principal Executive Officer)January 26, 2024
Elon Musk
 
/s/ Vaibhav TanejaChief Financial Officer (Principal Financial Officer and Principal Accounting Officer )January 26, 2024
Vaibhav Taneja  
   
/s/ Robyn DenholmDirectorJanuary 26, 2024
Robyn Denholm  
   
/s/ Ira EhrenpreisDirectorJanuary 26, 2024
Ira Ehrenpreis  
   
/s/ Joseph GebbiaDirectorJanuary 26, 2024
Joseph Gebbia  
   
/s/ James MurdochDirectorJanuary 26, 2024
James Murdoch
/s/ Kimbal MuskDirectorJanuary 26, 2024
Kimbal Musk
   
/s/ JB StraubelDirectorJanuary 26, 2024
JB Straubel  
   
/s/ Kathleen Wilson-ThompsonDirectorJanuary 26, 2024
Kathleen Wilson-Thompson  
112
EX-21.1 2 tsla-2023x12x31xex211.htm EX-21.1 Document

Exhibit 21.1
SUBSIDIARIES OF TESLA, INC.

Name of Subsidiary
Jurisdiction of
Incorporation or Organization
Alabama Service LLCDelaware
All EV Holdings, LLCDelaware
Allegheny Solar 1, LLCDelaware
Allegheny Solar Manager 1, LLCDelaware
Alset Transport GmbHGermany
Alset Warehouse GmbHGermany
Ancon Holdings II, LLCDelaware
Ancon Holdings III, LLCDelaware
Ancon Holdings, LLCDelaware
Ancon Solar CorporationDelaware
Ancon Solar I, LLCDelaware
Ancon Solar II Lessee Manager, LLCDelaware
Ancon Solar II Lessee, LLCDelaware
Ancon Solar II Lessor, LLCDelaware
Ancon Solar III Lessee Manager, LLCDelaware
Ancon Solar III Lessee, LLCDelaware
Ancon Solar III Lessor, LLCDelaware
Ancon Solar Managing Member I, LLCDelaware
Arpad Solar Borrower, LLCDelaware
Arpad Solar I, LLCDelaware
Arpad Solar Manager I, LLCDelaware
AU Solar 1, LLCDelaware
AU Solar 2, LLCDelaware
Banyan SolarCity Manager 2010, LLCDelaware
Banyan SolarCity Owner 2010, LLCDelaware
Basking Solar I, LLCDelaware
Basking Solar II, LLCDelaware
Basking Solar Manager II, LLCDelaware
Beatrix Solar I, LLCDelaware
Bernese Solar Manager I, LLCDelaware
Blue Skies Solar I, LLCDelaware
Blue Skies Solar II, LLCDelaware
BT Connolly Storage, LLCTexas
Caballero Solar Managing Member I, LLCDelaware
Caballero Solar Managing Member II, LLCDelaware
Caballero Solar Managing Member III, LLCDelaware
Cardinal Blue Solar, LLCDelaware
Castello Solar I, LLCDelaware
Castello Solar II, LLCDelaware
Castello Solar III, LLCDelaware
Chaparral SREC Borrower, LLCDelaware
Chaparral SREC Holdings, LLCDelaware
Chompie Solar I, LLCDelaware
Chompie Solar II, LLCDelaware
Chompie Solar Manager I, LLCDelaware
Chompie Solar Manager II, LLCDelaware



Clydesdale SC Solar I, LLCDelaware
Colorado River Project, LLCDelaware
Community Solar Partners, LLCDelaware
Connecticut Auto Repair and Service LLCDelaware
Compass Automation IncorporatedIllinois
Dom Solar General Partner I, LLCDelaware
Dom Solar Lessor I, LPCayman Islands
Domino Solar Ltd.Cayman Islands
Dom Solar Limited Partner I, LLCDelaware
El Rey EV, LLCDelaware
Falconer Solar Manager I, LLCDelaware
Firehorn Solar I, LLCCayman Islands
Firehorn Solar Manager I, LLCDelaware
FocalPoint Solar Borrower, LLCDelaware
FocalPoint Solar I, LLCDelaware
FocalPoint Solar Manager I, LLCDelaware
Fontane Solar I, LLCDelaware
Fotovoltaica GI 4, S. de R.L. de C.V.Mexico
Fotovoltaica GI 5, S. de R.L. de C.V.Mexico
FP System Owner, LLCDelaware
Giga Insurance Texas, Inc.Texas
Giga Texas Energy, LLCDelaware
Grohmann Engineering Trading (Shanghai) Co. Ltd.China
Grohmann USA, Inc.Delaware
Guilder Solar, LLCDelaware
Hamilton Solar, LLCDelaware
Harborfields LLCDelaware
Hangzhou Silevo Electric Power Co., Ltd.China
Harpoon Solar I, LLCDelaware
Harpoon Solar Manager I, LLCDelaware
Haymarket Holdings, LLCDelaware
Haymarket Manager 1, LLCDelaware
Haymarket Solar 1, LLCDelaware
Hibar Systems Europe GmbHGermany
Hive Battery Inc.Delaware
Ikehu Manager I, LLCDelaware
IL Buono Solar I, LLCDelaware
Iliosson, S.A. de C.V.Mexico
Industrial Maintenance Technologies, Inc.California
Kansas Repair LLCDelaware
Klamath Falls Solar 1, LLCDelaware
Knight Solar Managing Member I, LLCDelaware
Knight Solar Managing Member II, LLCDelaware
Knight Solar Managing Member III, LLCDelaware
Landlord 2008-A, LLCDelaware
Lincoln Auto Repair and Service LLCDelaware
Louis Solar II, LLCDelaware
Louis Solar III, LLCDelaware
Louis Solar Manager II, LLCDelaware
Louis Solar Manager III, LLCDelaware



Louis Solar Master Tenant I, LLCDelaware
Louis Solar MT Manager I, LLCDelaware
Louis Solar Owner I, LLCDelaware
Louis Solar Owner Manager I, LLCDelaware
Master Tenant 2008-A, LLCDelaware
Matterhorn Solar I, LLCDelaware
Maxwell Technologies, Inc.Delaware
Megalodon Solar, LLCDelaware
Monte Rosa Solar I, LLCDelaware
Mound Solar Manager V, LLCDelaware
Mound Solar Manager VI, LLCDelaware
Mound Solar Manager X, LLCDelaware
Mound Solar Manager XI, LLCDelaware
Mound Solar Manager XII, LLCDelaware
Mound Solar Master Tenant IX, LLCDelaware
Mound Solar Master Tenant V, LLCCalifornia
Mound Solar Master Tenant VI, LLCDelaware
Mound Solar Master Tenant VII, LLCDelaware
Mound Solar Master Tenant VIII, LLCDelaware
Mound Solar MT Manager IX, LLCDelaware
Mound Solar MT Manager VII, LLCDelaware
Mound Solar MT Manager VIII, LLCDelaware
Mound Solar Owner IX, LLCDelaware
Mound Solar Owner Manager IX, LLCDelaware
Mound Solar Owner Manager VII, LLCDelaware
Mound Solar Owner Manager VIII, LLCDelaware
Mound Solar Owner V, LLCCalifornia
Mound Solar Owner VI, LLCDelaware
Mound Solar Owner VII, LLCDelaware
Mound Solar Owner VIII, LLCDelaware
Mound Solar Partnership X, LLCDelaware
Mound Solar Partnership XI, LLCDelaware
Mound Solar Partnership XII, LLCDelaware
MS SolarCity 2008, LLCDelaware
MS SolarCity Commercial 2008, LLCDelaware
MS SolarCity Residential 2008, LLCDelaware
New Mexico Sales and Vehicle Service LLCDelaware
NBA SolarCity AFB, LLCCalifornia
NBA SolarCity Commercial I, LLCCalifornia
NBA SolarCity Solar Phoenix, LLCCalifornia
Northern Nevada Research Co., LLCNevada
Oranje Solar I, LLCDelaware
Oranje Solar Manager I, LLCDelaware
Palmetto Auto Repair and Service LLCDelaware
Paramount Energy Fund I Lessee, LLCDelaware
Paramount Energy Fund I Lessor, LLCDelaware
PEF I MM, LLCDelaware
Perbix Machine Company, Inc.Minnesota
Presidio Solar I, LLCDelaware
Presidio Solar II, LLCDelaware



Presidio Solar III, LLCDelaware
Pukana La Solar I, LLCDelaware
R9 Solar 1, LLCDelaware
Roadster Automobile Sales and Service (Beijing) Co., Ltd.China
Roadster Finland OyFinland
SA VPP Holding TrustAustralia
SA VPP Project TrustAustralia
Sequoia Pacific Holdings, LLCDelaware
Sequoia Pacific Manager I, LLCDelaware
Sequoia Pacific Solar I, LLCDelaware
Sequoia SolarCity Owner I, LLCDelaware
Sierra Solar Power (Hong Kong) LimitedHong Kong
SiiLion, Inc.Delaware
Silevo, LLCDelaware
Solar Aquarium Holdings, LLCDelaware
Solar Energy of America 1, LLCDelaware
Solar Energy of America Manager 1, LLCDelaware
Solar Explorer, LLCDelaware
Solar Gezellig Holdings, LLCDelaware
Solar House I, LLCDelaware
Solar House II, LLCDelaware
Solar House III, LLCDelaware
Solar House IV, LLCDelaware
Solar Integrated Fund I, LLCDelaware
Solar Integrated Fund II, LLCDelaware
Solar Integrated Fund III, LLCDelaware
Solar Integrated Fund IV-A, LLCDelaware
Solar Integrated Fund V, LLCDelaware
Solar Integrated Fund VI, LLCDelaware
Solar Integrated Manager I, LLCDelaware
Solar Integrated Manager II, LLCDelaware
Solar Integrated Manager III, LLCDelaware
Solar Integrated Manager IV-A, LLCDelaware
Solar Integrated Manager V, LLCDelaware
Solar Integrated Manager VI, LLCDelaware
Solar Services Company, LLCDelaware
Solar Ulysses Manager I, LLCDelaware
Solar Ulysses Manager II, LLCDelaware
Solar Voyager, LLCDelaware
Solar Warehouse Manager I, LLCDelaware
Solar Warehouse Manager II, LLCDelaware
Solar Warehouse Manager III, LLCDelaware
Solar Warehouse Manager IV, LLCDelaware
SolarCity Alpine Holdings, LLCDelaware
SolarCity Amphitheatre Holdings, LLCDelaware
SolarCity Arbor Holdings, LLCDelaware
SolarCity Arches Holdings, LLCDelaware
SolarCity AU Holdings, LLCDelaware
SolarCity Cruyff Holdings, LLCDelaware
SolarCity Electrical, LLCDelaware



SolarCity Electrical New York CorporationDelaware
SolarCity Finance Company, LLCDelaware
SolarCity Finance Holdings, LLCDelaware
SolarCity Foxborough Holdings, LLCDelaware
SolarCity FTE Series 1, LLCDelaware
SolarCity FTE Series 2, LLCDelaware
SolarCity Fund Holdings, LLCDelaware
SolarCity Grand Canyon Holdings, LLCDelaware
SolarCity Holdings 2008, LLCDelaware
SolarCity International, Inc.Delaware
SolarCity Leviathan Holdings, LLCDelaware
SolarCity LMC Series I, LLCDelaware
SolarCity LMC Series II, LLCDelaware
SolarCity LMC Series III, LLCDelaware
SolarCity LMC Series IV, LLCDelaware
SolarCity LMC Series V, LLCDelaware
SolarCity Mid-Atlantic Holdings, LLCDelaware
SolarCity Nitro Holdings, LLCDelaware
SolarCity Orange Holdings, LLCDelaware
SolarCity Series Holdings I, LLCDelaware
SolarCity Series Holdings II, LLCDelaware
SolarCity Series Holdings IV, LLCDelaware
SolarCity Steep Holdings, LLCDelaware
SolarCity Ulu Holdings, LLCDelaware
SolarCity Village Holdings, LLCDelaware
SolarRock, LLCDelaware
SolarStrong, LLCDelaware
Sparrowhawk Solar I, LLCDelaware
SREC Holdings, LLCDelaware
TALT Holdings, LLCDelaware
TALT TBM Holdings, LLCDelaware
TBM Partnership II, LLCDelaware
TEO Engineering, Inc.California
TES 2017-1, LLCDelaware
TES 2017-2, LLCDelaware
TES Holdings 2017-1, LLCDelaware
Tesla 2014 Warehouse SPV LLCDelaware
Tesla Auto Lease Trust 2021-ADelaware
Tesla Auto Lease Trust 2021-BDelaware
Tesla Auto Lease Trust 2022-ADelaware
Tesla Auto Lease Trust 2023-ADelaware
Tesla Auto Lease Trust 2023-BDelaware
Tesla Electric Vehicle Trust 2023-1Delaware
Tesla Autobidder International B.V.Netherlands
Tesla Automation GmbHGermany
Tesla Automobile Information Service (Dalian) Co., Ltd.China
Tesla Automobile Management and Service (Haikou) Co., Ltd.China
Tesla Automobile Sales and Service (Beijing) Co., Ltd.China
Tesla Automobile Sales and Service (Changchun) Co., Ltd.China
Tesla Automobile Sales and Service (Changsha) Co., Ltd.China



Tesla Automobile Sales and Service (Chengdu) Co., Ltd.China
Tesla Automobile Sales and Service (Chongqing) Co., Ltd.China
Tesla Automobile Sales and Service (Dalian) Co., Ltd.China
Tesla Automobile Sales and Service (Fuzhou) Co., Ltd.China
Tesla Automobile Sales and Service (Guangzhou) Co., Ltd.China
Tesla Automobile Sales and Service (Guiyang) Co., Ltd.China
Tesla Automobile Sales and Service (Haerbin) Co., Ltd.China
Tesla Automobile Sales and Service (Hangzhou) Co., Ltd.China
Tesla Automobile Sales and Service (Hefei) Co., Ltd.China
Tesla Automobile Sales and Service (Hohhot) Co., Ltd.China
Tesla Automobile Sales and Service (Jinan) Co., Ltd.China
Tesla Automobile Sales and Service (Kunming) Co., Ltd.China
Tesla Automobile Sales and Service (Lanzhou) Co., Ltd.China
Tesla Automobile Sales and Service (Nanchang) Co., Ltd.China
Tesla Automobile Sales and Service (Nanjing) Co., Ltd.China
Tesla Automobile Sales and Service (Nanning) Co., Ltd.China
Tesla Automobile Sales and Service (Ningbo) Co., Ltd.China
Tesla Automobile Sales and Service (Qingdao) Co., Ltd.China
Tesla Automobile Sales and Service (Shanghai) Co., Ltd.China
Tesla Automobile Sales and Service (Shenyang) Co., Ltd.China
Tesla Automobile Sales and Service (Shijiazhuang) Co., Ltd.China
Tesla Automobile Sales and Service (Suzhou) Co. Ltd.China
Tesla Automobile Sales and Service (Taiyuan) Co., Ltd.China
Tesla Automobile Sales and Service (Tianjin) Co. Ltd.China
Tesla Automobile Sales and Service (Urumqi) Co. Ltd.China
Tesla Automobile Sales and Service (Wenzhou) Co., Ltd.China
Tesla Automobile Sales and Service (Wuhan) Co., Ltd.China
Tesla Automobile Sales and Service (Wuxi) Co., Ltd.China
Tesla Automobile Sales and Service (Xi'an) Co., Ltd.China
Tesla Automobile Sales and Service (Xiamen) Co., Ltd.China
Tesla Automobile Sales and Service (Xining) Co., Ltd.China
Tesla Automobile Sales and Service (Yinchuan) Co., Ltd.China
Tesla Automobile Sales and Service (Zhengzhou) Co. Ltd.China
Tesla Automobiles Sales and Service Mexico, S. de R.L. de C.V.Mexico
Tesla (Beijing) New Energy R&D Co., Ltd.China
Tesla Belgium BVBelgium
Tesla Canada Finance ULCCanada
Tesla Canada GP Inc.Canada
Tesla Canada LPCanada
Tesla Charging, LLCDelaware
Tesla Chile SpAChile
Tesla Construction (Shanghai) Co., Ltd.China
Tesla Czech Republic s.r.o.Czech Republic
Tesla Energia Macau LimitadaMacau
Tesla Engineering Germany GmbHGermany
Tesla Energy d.o.o.Slovenia
Tesla Energy Management LLCDelaware
Tesla Energy Operations, Inc.Delaware
Tesla Energy Ventures Australia Pty LtdAustralia
Tesla Energy Ventures LimitedUnited Kingdom



Tesla Energy Ventures Holdings B.V.Netherlands
Tesla Finance LLCDelaware
Tesla Financial Leasing (China) Co., Ltd.China
Tesla Financial Services GmbHGermany
Tesla Financial Services Holdings B.V.Netherlands
Tesla Financial Services LimitedUnited Kingdom
Tesla France S.à r.l.France
Tesla Germany GmbHGermany
Tesla General Insurance, Inc.Arizona
Tesla Greece Single Member P.C.Greece
Tesla Hrvatska d.o.o.Croatia
Tesla Hungary Kft.Hungary
Tesla India Motors and Energy Private LimitedIndia
Tesla Insurance Brokers Co., Ltd.China
Tesla Insurance Holdings, LLCDelaware
Tesla Insurance, Inc.Delaware
Tesla Insurance Ltd.Malta
Tesla Insurance CompanyCalifornia
Tesla Insurance Services, Inc.California
Tesla Insurance Services of Texas, Inc.Texas
Tesla International B.V.Netherlands
Tesla Investments LLCDelaware
Tesla Italy S.r.l.Italy
Tesla Jordan Car Trading LLCJordan
Tesla Korea LimitedRepublic of Korea
Tesla Lease TrustDelaware
Tesla LLCDelaware
Tesla Manufacturing Brandenburg SEGermany
Tesla Manufacturing Mexico, S. de R.L. de C.V.Mexico
Tesla Manufacturing Mexico Holding, S. de R.L. de C.V.Mexico
Tesla Michigan, Inc.Michigan
Tesla Mississippi LLCDelaware
Tesla Motors Australia, Pty LtdAustralia
Tesla Motors Austria GmbHAustria
Tesla Motors (Beijing) Co., Ltd.China
Tesla Motors Canada ULCCanada
Tesla Motors Colombia S.A.SColombia
Tesla Motors Holding B.V.Netherlands
Tesla Motors Denmark ApSDenmark
Tesla Motors FL, Inc.Florida
Tesla Motors HK LimitedHong Kong
Tesla Motors Iceland ehf.Iceland
Tesla Motors Ireland LimitedIreland
Tesla Motors Israel Ltd.Israel
Tesla Motors Japan GKJapan
Tesla Motors LimitedUnited Kingdom
Tesla Motors Luxembourg S.à r.l.Luxembourg
Tesla Motors MA, Inc.Massachusetts
Tesla Motors Netherlands B.V.Netherlands
Tesla Motors New York LLCNew York



Tesla Motors NL LLCDelaware
Tesla Motors NV, Inc.Nevada
Tesla Motors PA, Inc.Pennsylvania
Tesla Motors Romania S.R.L.Romania
Tesla Motors Sales and Service LLCTurkey
Tesla Motors Singapore Holdings Pte. Ltd.Singapore
Tesla Motors Singapore Private LimitedSingapore
Tesla Motors StichtingNetherlands
Tesla Motors Taiwan LimitedTaiwan
Tesla Motors TN, Inc.Tennessee
Tesla Motors TX, Inc.Texas
Tesla Motors UT, Inc.Utah
Tesla Nambe LLCDelaware
Tesla New Zealand ULCNew Zealand
Tesla Norway ASNorway
Tesla Poland sp. z o.o.Poland
Tesla Property &Casualty, Inc.California
Tesla Portugal, Sociedade Unipessoal LDAPortugal
Tesla Puerto Rico LLCPuerto Rico
Tesla Qatar LLCQatar
Tesla Sales, Inc.Delaware
Tesla Sdn. Bhd.Malaysia
Tesla Shanghai Co., LtdChina
Tesla (Shanghai) New Energy Co., LTD.China
Tesla Spain, S.L. UnipersonalSpain
Tesla Switzerland GmbHSwitzerland
Tesla (Thailand) Ltd.Thailand
Tesla TH1 LLCDelaware
Tesla TH2 LLCDelaware
Telsa Toronto Automation ULCCanada
Tesla Toronto International Holdings ULCCanada
Tesla Transport B.V.Netherlands
The Big Green Solar I, LLCDelaware
The Big Green Solar Manager I, LLCDelaware
Three Rivers Solar 1, LLCDelaware
Three Rivers Solar 2, LLCDelaware
Three Rivers Solar 3, LLCDelaware
Three Rivers Solar Manager 1, LLCDelaware
Three Rivers Solar Manager 2, LLCDelaware
Three Rivers Solar Manager 3, LLCDelaware
TM International C.V.Netherlands
TM Sweden ABSweden
USB SolarCity Manager IV, LLCDelaware
USB SolarCity Master Tenant IV, LLCCalifornia
USB SolarCity Owner IV, LLCCalifornia
Visigoth Solar 1, LLCDelaware
Visigoth Solar Holdings, LLCDelaware
Visigoth Solar Managing Member 1, LLCDelaware
VPP Project 1 (SA) Pty Ltd.Australia
Weisshorn Solar I, LLCCayman Islands



Weisshorn Solar Manager I, LLCDelaware
Zep Solar LLCCalifornia


EX-23.1 3 tsla-2023x12x31xex231.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-232079, 333-223169, 333-216376, 333-209696, 333-198002, 333-187113, 333-183033, and 333-167874) of Tesla, Inc. of our report dated January 26, 2024 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP

San Jose, California
January 26, 2024


EX-31.1 4 tsla-2023x12x31xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, Elon Musk, certify that:
1.I have reviewed this Annual Report on Form 10-K of Tesla, 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: January 26, 2024/s/ Elon Musk
 Elon Musk
 Chief Executive Officer
 (Principal Executive Officer)

EX-31.2 5 tsla-2023x12x31xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, Vaibhav Taneja, certify that:
1.I have reviewed this Annual Report on Form 10-K of Tesla, 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: January 26, 2024/s/ Vaibhav Taneja
 Vaibhav Taneja
 Chief Financial Officer
 (Principal Financial Officer and
Principal Accounting Officer)

EX-32.1 6 tsla-2023x12x31xex321.htm EX-32.1 Document

Exhibit 32.1
SECTION 1350 CERTIFICATIONS
I, Elon Musk, certify, pursuant to 18 U.S.C. Section 1350, that, to my knowledge, the Annual Report of Tesla, Inc. on Form 10-K for the annual period ended December 31, 2023, (i) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and (ii) that the information contained in such Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Tesla, Inc.
Date: January 26, 2024/s/ Elon Musk
 Elon Musk
 Chief Executive Officer
 (Principal Executive Officer)
I, Vaibhav Taneja, certify, pursuant to 18 U.S.C. Section 1350, that, to my knowledge, the Annual Report of Tesla, Inc. on Form 10-K for the annual period ended December 31, 2023, (i) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and (ii) that the information contained in such Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Tesla, Inc.
Date: January 26, 2024/s/ Vaibhav Taneja
 Vaibhav Taneja
 Chief Financial Officer
 (Principal Financial Officer and
 Principal Accounting Officer)

EX-97 7 tsla-2023x12x31xex97.htm EX-97 Document

Exhibit 97

Tesla, Inc.

CLAWBACK POLICY

The Compensation Committee (the “Committee”) of the Board of Directors (the “Board”) of Tesla, Inc. (the “Company”) believes that it is appropriate for the Company to adopt this Clawback Policy (this “Policy”) to be applied to the certain executive officers of the Company and adopts this Policy to be effective as of the Effective Date.

1.Definitions

For purposes of this Policy, the following definitions shall apply:

a)Company Group” means the Company and each of its Subsidiaries, as applicable.

b)Covered Compensation” means any Incentive-Based Compensation Received by a person who served as an Executive Officer at any time during the performance period for such Incentive-Based Compensation and that was Received (i) on or after October 2, 2023 and (ii) after the person became an Executive Officer.

c)Effective Date” means November 15, 2023.

d)Erroneously Awarded Compensation” means the amount of Covered Compensation Received by a person during the fiscal period when the applicable Financial Reporting Measure relating to such Covered Compensation was attained that exceeds the amount of Covered Compensation that otherwise would have been Received by such person had such amount been determined based on the applicable Restatement, computed without regard to any taxes paid (i.e., on a pre-tax basis). For Covered Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Restatement, the Committee will determine the amount of such Covered Compensation that constitutes Erroneously Awarded Compensation, if any, based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Covered Compensation was granted, vested or paid and the Committee shall maintain documentation of such determination and provide such documentation to Nasdaq.

e)Exchange Act” means the U.S. Securities Exchange Act of 1934, as amended.

f)Executive Officer” means each “executive officer” of the Company (as defined in Rule 10D-1(d) under the Exchange Act), which shall be deemed to include any individuals identified by the Company as executive officers pursuant to Item 401(b) of Regulation S-K under the Exchange Act. Both current and former Executive Officers are subject to the Policy in accordance with its terms.
1


g)Financial Reporting Measure” means (i) any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures derived wholly or in part from such measures and may consist of GAAP or non-GAAP financial measures (as defined under Regulation G of the Exchange Act and Item 10 of Regulation S-K under the Exchange Act), (ii) stock price or (iii) total shareholder return. Financial Reporting Measures may or may not be filed with the SEC and may be presented outside the Company’s financial statements, such as in Managements’ Discussion and Analysis of Financial Conditions and Result of Operations or in the performance graph required under Item 201(e) of Regulation S-K under the Exchange Act.

h)Incentive-Based Compensation” means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

i)Lookback Period” means the three completed fiscal years (plus any transition period of less than nine months that is within or immediately following the three completed fiscal years and that results from a change in the Company’s fiscal year) immediately preceding the date on which the Company is required to prepare a Restatement for a given reporting period, with such date being the earlier of: (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Restatement. Recovery of any Erroneously Awarded Compensation under the Policy is not dependent on if or when the Restatement is actually filed.

j)Nasdaq” means the Nasdaq Stock Market.

k)Received”: Incentive-Based Compensation is deemed “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in or otherwise relating to the Incentive-Based Compensation award is attained, even if the grant, certification of achievement, vesting or payment of the Incentive-Based Compensation occurs after the end of that period.

l)Restatement” means an accounting restatement required due to the material noncompliance by the Company with any financial reporting requirement under the securities laws, including (i) to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as a “Big R” restatement) or (ii) to correct an error in previously issued financial statements that is not material to the previously issued financial statements but that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as a “little r” restatement). Changes to the Company’s financial statements that do not represent error corrections under the then-current relevant accounting standards will not constitute Restatements.

2



m)SEC” means the U.S. Securities and Exchange Commission.

n)Subsidiary” means any domestic or foreign corporation, partnership, association, joint stock company, joint venture, trust or unincorporated organization “affiliated” with the Company, that is, directly or indirectly, through one or more intermediaries, “controlling”, “controlled by” or “under common control with”, the Company. “Control” for this purpose means the possession, direct or indirect, of the power to direct or cause the direction of the management and policies of such person, whether through the ownership of voting securities, contract or otherwise.

2.Recoupment of Erroneously Awarded Compensation

In the event of a Restatement, any Erroneously Awarded Compensation Received during the Lookback Period that (a) is then-outstanding but has not yet been paid shall be automatically and immediately forfeited or (b) has been paid to any person shall be subject to reasonably prompt repayment to the Company Group in accordance with Section 3 of this Policy. The Committee must pursue (and shall not have the discretion to waive) the forfeiture and/or repayment of such Erroneously Awarded Compensation in accordance with Section 3 of this Policy, except as provided below. Recovery of any Erroneously Awarded Compensation under the Policy is not dependent on fraud or misconduct by any person in connection with the Restatement.

Notwithstanding the foregoing, the Committee (or, if the Committee is not a committee of the Board responsible for the Company’s executive compensation decisions and composed entirely of independent directors, a majority of the independent directors serving on the Board) may determine not to pursue the forfeiture and/or recovery of Erroneously Awarded Compensation from any person if the Committee determines that such forfeiture and/or recovery would be impracticable due to any of the following circumstances: (i) the direct expense paid to a third party (for example, reasonable legal expenses and consulting fees) to assist in enforcing the Policy would exceed the amount to be recovered (following reasonable attempts by the Company Group to recover such Erroneously Awarded Compensation, the documentation of such attempts, and the provision of such documentation to the Nasdaq) or (ii) recovery would likely cause any otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of Company Group, to fail to meet the requirements of 26 U.S.C.
401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

3.Means of Repayment

In the event that the Committee determines that any person shall repay any Erroneously Awarded Compensation, the Committee shall provide written notice to such person by email or certified mail to the physical address on file with the Company Group for such person, and the person shall satisfy such repayment in a manner and on such terms as required by the Committee, and the Company Group shall be entitled to set off the repayment amount against any amount owed to the person by the Company Group, to require the forfeiture of any award granted by the Company Group to the person, or to take any and all necessary actions to reasonably promptly recoup the repayment amount from the person, in each case, to the fullest extent permitted under applicable law, including without limitation, Section 409A of the U.S.

3



Internal Revenue Code and the regulations and guidance thereunder. If the Committee does not specify a repayment timing in the written notice described above, the applicable person shall be required to repay the Erroneously Awarded Compensation to the Company Group by wire, cash or cashier’s check no later than thirty (30) days after receipt of such notice.

4.No Indemnification

No person shall be indemnified, insured or reimbursed by the Company Group in respect of any loss of compensation by such person in accordance with this Policy, nor shall any person receive any advancement of expenses for disputes related to any loss of compensation by such person in accordance with this Policy, and no person shall be paid or reimbursed by the Company Group for any premiums paid by such person for any third-party insurance policy covering potential recovery obligations under this Policy.

5.Miscellaneous

This Policy generally will be administered and interpreted by the Committee, provided that the Board may, from time to time, exercise discretion to administer and interpret this Policy, in which case, all references herein to “Committee” shall be deemed to refer to the Board. Any determination by the Committee with respect to this Policy shall be final, conclusive and binding on all interested parties. Any discretionary determinations of the Committee under this Policy, if any, need not be uniform with respect to all persons, and may be made selectively amongst persons, whether or not such persons are similarly situated.

This Policy is intended to satisfy the requirements of Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act, as it may be amended from time to time, Rule 10D- 1 under the Exchange Act, and any related rules or regulations promulgated by the SEC or the Nasdaq, including any additional or new requirements that become effective after the Effective Date which upon effectiveness shall be deemed to automatically amend this Policy to the extent necessary to comply with such additional or new requirements.

The provisions in this Policy are intended to be applied to the fullest extent of the law. To the extent that any provision of this Policy is found to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to applicable law. The invalidity or unenforceability of any provision of this Policy shall not affect the validity or enforceability of any other provision of this Policy. Recoupment of Erroneously Awarded Compensation under this Policy is not dependent upon the Company Group satisfying any conditions in this Policy, including any requirements to provide applicable documentation to the Nasdaq.

The rights of the Company Group under this Policy to seek forfeiture or reimbursement are in addition to, and not in lieu of, any rights of recoupment, or remedies or rights other than recoupment, that may be available to the Company Group pursuant to the terms of any law, government regulation or stock exchange listing requirement or any other policy, code of

4



conduct, employee handbook, employment agreement, equity award agreement, or other plan or agreement of the Company Group.

6.Amendment and Termination

To the extent permitted by, and in a manner consistent with applicable law, including SEC and Nasdaq rules, the Committee may terminate, suspend or amend this Policy at any time in its discretion.

7.Successors

This Policy shall be binding and enforceable against all persons and their respective beneficiaries, heirs, executors, administrators or other legal representatives with respect to any Covered Compensation granted, vested or paid to or administered by such persons or entities.

8.Agreement to Arbitrate; Governing Law; Venue

This Policy and all rights and obligations hereunder will be governed by and interpreted in accordance with Texas law.  Any dispute arising from or relating to this Policy shall be subject to binding arbitration in accordance with the then-current Streamlined Arbitration Rules of the Judicial Arbitration and Mediation Services (“JAMS”).  The existence, content and result of the arbitration shall be held in confidence by the parties, their representatives, any other participants and the arbitrator.  The arbitration will be conducted by a single arbitrator selected by agreement of the parties or, failing such agreement, appointed in accordance with the JAMS rules.  The arbitration shall be conducted in English and in Austin, Texas.  Each party will bear its own expenses in the arbitration and will share equally the costs of the arbitration; provided, however, that the arbitrator may, in its discretion, award reasonable costs and fees to the prevailing party.  Judgment upon the award rendered in the arbitration may be entered in any court of competent jurisdiction.  If any dispute in arbitration under this Policy is substantially the same or involves common issues of law or fact, either party shall be entitled to require that any such dispute be consolidated with the relevant arbitration pursuant hereto, and the other party shall permit, and co-operate in, such consolidation.  
5


Tesla, Inc.

CLAWBACK POLICY
ACKNOWLEDGMENT, CONSENT AND AGREEMENT

I acknowledge that I have received and reviewed a copy of the Tesla, Inc. Clawback Policy (as may be amended from time to time, the “Policy”) and I have been given an opportunity to ask questions about the Policy and review it with my counsel. I knowingly, voluntarily and irrevocably consent to and agree to be bound by and subject to the Policy’s terms and conditions, including that I will return any Erroneously Awarded Compensation that is required to be repaid in accordance with the Policy. I further acknowledge, understand and agree that (i) the compensation that I receive, have received or may become entitled to receive from the Company Group is subject to the Policy, and the Policy may affect such compensation and (ii) I have no right to indemnification, insurance payments or other reimbursement by or from the Company Group for any compensation that is subject to recoupment and/or forfeiture under the Policy.
Capitalized terms used but not defined herein have the meanings set forth in the Policy.


Signed:
Print Name:
Date:

EX-101.SCH 8 tsla-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Redeemable Noncontrolling Interest and Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Overview link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Digital Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Solar Energy Systems, Net link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Property, Plant and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Accrued Liabilities and Other link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Variable Interest Entity Arrangements link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Segment Reporting and Information about Geographic Areas link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Restructuring and Other link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Solar Energy Systems, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property, Plant and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Accrued Liabilities and Other (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Variable Interest Entity Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Segment Reporting and Information about Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Overview (Detail) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Summary of Significant Accounting Policies - Schedule of Deferred Revenue Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Attributable to Common Stockholders (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Respective Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Related Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Digital Assets, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value of Marketable Securities by Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Inventory - Schedule of Inventory (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Inventory - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Debt - Summary of Debt and Finance Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Debt - Principal of Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Schedule of Components of Lease Expense and Other Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Leases - Maturities of Operating Lease and Sales-Type Lease Receivables from Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Leases - Schedule of Lease Receivables Relating to Sales-Type Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Leases - Schedule of future minimum master lease payments to be received from investors (Detail) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Equity Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Equity Incentive Plans - Summary of Stock Option and RSU Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Equity Incentive Plans - Schedule of Fair Value of Stock Option Award and ESPP on Grant Date (Detail) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Income Taxes - Schedule of Income before Provision For Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Income Taxes - Components of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Income Taxes - Schedule of Changes to Gross Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Commitments and Contingencies (Detail) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Segment Reporting and Information about Geographic Areas - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of inventory by reportable segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Restructuring and Other (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 tsla-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 tsla-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 tsla-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Total damages awarded relating to alleged race discrimination Loss Contingency, Damages Awarded, Value Maximum commitment amount Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Deferred revenue, expected to recognize period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Impairment losses Impairment of Intangible Assets (Excluding Goodwill) Lease arrangement, amount obligated to spend or incur Lease Arrangement Amount Obligated To Spend Or Incur Lease arrangement amount obligated to spend or incur. Purchases of investments Payments to Acquire Investments Number of consolidated actions Number of Consolidated Actions Number of consolidated actions. Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Aggregate intrinsic value, Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Inventory and purchase commitments write-downs Inventory write-downs Inventory Write-down Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate 2027 Sales-Type and Direct Financing Leases, Payment to be Received, Year Four Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Solar energy systems in service Assets Leased To Others1 [Member] Assets Leased To Others [Member] Long-term Purchase Commitment, Category of Item Purchased Long-Term Purchase Commitment, Category of Item Purchased [Domain] Current liabilities Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Preferred stock; $0.001 par value; 100 shares authorized; no shares issued and outstanding Preferred Stock, Value, Issued Diluted (in dollars per share) Earnings Per Share, Diluted Unrealized net gain (loss) on investments Unrealized Gain (Loss) on Investments Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Receivable [Domain] Receivable [Domain] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Purchase of intangible assets Payments to Acquire Other Indefinite Lived Intangible Assets Payments to acquire other indefinite lived intangible assets. Total annualized revenue of operational milestone, three Operational Milestone Based On Revenue Three Operational milestone based on revenue three. Redeemable noncontrolling interests in subsidiaries Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Automotive segment Automotive Automotive Segment [Member] Automotive segment. Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Contractual Maturity Date, End Debt Instrument Contractual Maturity Month And Year Range End Debt instrument contractual maturity month and year range end. Total revenues from sales and services Sales And Services [Member] Sales and services. Long-Lived Assets Including Acquired Intangible Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Secured Overnight Financing Rate (SOFR) Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Cost of revenues Cost of Revenue [Abstract] Gross lease receivables Lessor, Operating Lease, Payment to be Received Employee Stock Employee Stock [Member] Stockholders’ equity Equity, Attributable to Parent [Abstract] Syndicate Of Banks Syndicate Of Banks [Member] Syndicate Of Banks [Member] Deferred revenue Deferred revenue— beginning of period Deferred revenue— end of period Contract with Customer, Liability Corporate income tax rate Corporate Income Tax Rate Corporate Income Tax Rate 2026 Sales-Type and Direct Financing Leases, Payment to be Received, Year Three Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Effect of exchange rate changes on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations 2027 Lessor, Operating Lease, Payment to be Received, Year Four Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Land and buildings Land and Building [Member] Level I Fair Value, Inputs, Level 1 [Member] Deferred tax assets, net Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Settlements of warrants Warrants Settlement Settlement of warrants. Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Exercised or released (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised Or Released In Period Share based compensation arrangement by share based payment award equity instruments other than options exercised or released in period Operating lease vehicles Increase Decrease In Operating Lease Vehicles Increase decrease in operating lease vehicles. 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Prepaid expenses and other current assets Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Current Schedule of Total Revenues and Gross Profit by Reportable Segment Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Entity Small Business Entity Small Business Sales-type lease term Lessor, Sales-type Lease, Term of Contract Local Phone Number Local Phone Number Foreign currency transaction net unrealized (gain) loss Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 2028 Finance Lease, Liability, to be Paid, Year Five Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Less: accumulated depreciation and amortization Leased Assets Accumulated Depreciation And Amortization Leased assets accumulated depreciation and amortization. Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation expense Depreciation Nondeductible executive compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Deferred tax assets (liabilities), net of valuation allowance Deferred Tax Asset Liabilities Net Deferred tax asset liabilities net. Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Buy-outs of noncontrolling interests Temporary Equity, Buy-out of Noncontrolling Interests Temporary Equity, Buy-out of Noncontrolling Interests Number of operational milestones focused on total revenue Number Of Operational Milestones Focused On Revenue Targets Number of operational milestones focused on revenue targets. Estimated Useful Lives of Respective Assets Schedule of Depreciation and Amortization Computed Using Straight Line Method over Estimated Useful Lives of Assets [Table Text Block] Schedule of Depreciation and Amortization Computed Using Straight Line Method over Estimated Useful Lives of Assets Revenues Revenues Maximum annual contributions per employee, amount Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Renewable Energy Credit Renewable Energy Credit [Member] Renewable Energy Credit Exercised or released (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised Or Released Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options exercised or released weighted average grant date fair value. Summary of Operational Milestone Based on Revenue or Adjusted EBITDA Summary Of Operational Milestone Based On Revenue Or Adjusted EBITDA [Table Text Block] Summary of operational milestone based on revenue or adjusted EBITDA. Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Lease Pass-Through Financing Obligation Lease Pass-Through Financing Obligation [Member] Lease pass-through financing obligation. Potential common shares excluded from computation of net income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Supplemental Non-Cash Investing and Financing Activities Noncash Investing and Financing Items [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Property, plant and equipment, gross Property, Plant and Equipment, Gross Annualized Adjusted EBITDA of operational milestone, four Operational Milestone Based On Adjusted E B I T D A Four Operational milestone based on Adjusted EBITDA four. Leased assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Non-cash interest and other operating activities Noncash Interest Income Expense And Other Operating Activities Noncash interest income (expense) and other operating activities. Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Components of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Solar energy systems in service Lease Assets In Service Leased assets in service. Number of transactions number of transactions number of transactions Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Percentage of payroll deductions of employees eligible compensation Percentage Of Payroll Deductions Of Employees Eligible Compensation Percentage of payroll deductions of employees eligible compensation. Operating lease liabilities, current portion Accrued liabilities and other Operating Lease, Liability, Current Contractual term of stock options, in years Deferred Compensation Arrangement with Individual, Maximum Contractual Term Interest on lease liabilities Finance Lease, Interest Expense Number of shares issued under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Segment Reporting Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Income before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Payments for buy-outs of noncontrolling interests in subsidiaries Payments For Buy Outs Of Noncontrolling Interests In Subsidiaries Payments for buy-outs of noncontrolling interests in subsidiaries. Gross profit Gross profit Gross Profit Performance Based Restricted Stock Units And Stock Options Performance Based Restricted Stock Units And Stock Options [Member] Performance Based Restricted Stock Units And Stock Options Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Financing receivable, net of allowance for credit losses, current Financing Receivable, after Allowance for Credit Loss, Current Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Option Employee Stock Option [Member] Investments Investment, Policy [Policy Text Block] Maximum Maximum [Member] Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Solar Bonds Solar Bonds [Member] Solar bonds. Thereafter Long-Term Debt, Maturity, after Year Five Inventory Valuation Inventory, Policy [Policy Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] 2026 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Chief Executive Officer Chief Executive Officer [Member] Federal Current Federal Tax Expense (Benefit) Business Acquisition [Axis] Business Acquisition [Axis] Restricted cash included in other non-current assets Restricted Cash, Noncurrent Leases Lessor, Sales-type Leases [Text Block] State Deferred State and Local Income Tax Expense (Benefit) Net investment in sales-type leases Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss Variable Rate [Axis] Variable Rate [Axis] Accounts payable, accrued and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Cash Cash [Member] 2024 Lessor, Operating Lease, Payment to be Received, Year One Inventory [Line Items] Inventory [Line Items] Raw materials Inventory, Raw Materials, Net of Reserves Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Security 12b Title Title of 12(b) Security Issuance of common stock for equity incentive awards (in shares) Stock Issued During Period Shares Equity Incentive Awards Stock issued during period shares equity incentive awards Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Schedule of Accrued Liabilities and Other Current Liabilities Schedule Of Accrued Liabilities And Other Current Liabilities [Table Text Block] Schedule of accrued liabilities and other current liabilities. Automotive Leasing, Direct Vehicle Operating Automotive Leasing, Direct Vehicle Operating [Member] Automotive Leasing, Direct Vehicle Operating Beginning of period (in dollars per share) End of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Distributions paid to noncontrolling interests in subsidiaries Payments to Noncontrolling Interests Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Digital Assets, Net Digital Assets Net [Policy Text Block] Digital assets, net. Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Total lease expense Lease, Cost Inventory and warranty reserves Deferred Tax Assets, Inventory Stock-based compensation expense capitalized Share-Based Payment Arrangement, Amount Capitalized Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location Balance Sheet Location [Domain] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Variable Interest Entity Disclosure [Abstract] Variable interest entity disclosure. Entity Interactive Data Current Entity Interactive Data Current Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Research and development tax credits, federal carry-forwards expiration date Research Tax Credit Carry Forward Expiration Dates Research tax credit carry forward expiration dates. Initial direct costs related to customer solar energy system lease acquisition costs Lessor, Operating Lease, Term of Contract Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Components of Solar Energy Systems, Net Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block] Due in 1 year or less Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Schedule of Deferred Tax Assets (Liabilities) Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Total annualized revenue of operational milestone, six Operational Milestone Based On Revenue Six Operation milestone based on revenue six. Schedule of Estimated Fair Values and Carrying Values Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Additions Contract with Customer Liability Additions Contract with customer liability additions Energy generation and storage segment Energy Generation And Storage Segment [Member] Energy generation and storage segment. Operating cash outflows from operating leases Operating Lease, Payments Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Lessor, Operating Lease, Payment to be Received, Maturity Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Proceeds from sales of digital assets Proceeds from sales of digital assets Proceeds from sales of digital assets Solar energy systems, net Solar Energy Systems [Member] Solar energy systems. Schedule Of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] State tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock Sale of Stock [Axis] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Due in 1 year through 5 years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Debt Instrument Debt Instrument [Axis] Germany GERMANY 2028 Sales-Type and Direct Financing Leases, Payment to be Received, Year Five Increase (decrease) to goodwill Goodwill, Period Increase (Decrease) Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Repayments of debt Repayments of Debt Contractual Maturity Date Debt Instrument Contractual Maturity Month And Year Debt instrument contractual maturity month and year. Aggregate intrinsic value, Exercisable and vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Solar energy systems, gross Leased Assets Gross Leased assets gross. Total current Current Income Tax Expense (Benefit) Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Equity Incentive Plans Shareholders' Equity and Share-Based Payments [Text Block] Solar energy systems, net Solar energy systems, net Leased Assets Net Leased assets net. Shares reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Gain on sale Gain (Loss) on Disposition of Intangible Assets Property, Plant and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Title of Individual Title of Individual [Axis] 2026 Lessor, Operating Lease, Payment to be Received, Year Three Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Thereafter Sales-Type and Direct Financing Leases, Payment to be Received, after Year Five U.S. government securities US Government Debt Securities [Member] Shanghai, China China CHINA Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Net gains (losses) from foreign currency transaction Foreign Currency Transaction Gain (Loss) Realized and Unrealized Foreign currency transaction gain (loss) realized and unrealized. Supplemental Disclosures Supplemental Cash Flow Information [Abstract] Accounting Standards Update Accounting Standards Update [Axis] Allowance for credit losses Financing Receivable, Allowance for Credit Loss Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Beginning Balance Ending Balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Net Income per Share of Common Stock Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Digital assets loss (gain), net Gain (Loss) on Digital Assets Gain (loss) on digital assets. Grant funding equal percentage on property taxes paid by us Grant Funding Equal Percentage on Property Taxes Paid Grant funding equal percentage on property taxes paid Excess tax benefits related to stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Debt Conversion, Name Debt Conversion, Name [Domain] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2027 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Other non-current liabilities Other Liabilities Miscellaneous Noncurrent Other liabilities, miscellaneous, noncurrent. Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other tax credits and attributes Deferred Tax Assets, Tax Credit Carryforwards, Other Lease deposit liability Lease Deposit Liability Convertible senior awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Operating Lease Vehicles Operating Lease Vehicles [Member] Operating lease vehicles. Property, plant and equipment, net Property Plant And Equipment Net [Member] Property plant and equipment net. Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Lease Contractual Term Lease Contractual Term [Domain] Unrecognized tax benefits EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits Effective income tax rate reconciliation unrecognized tax benefits. Long-lived Assets Long-Lived Assets Impairment of goodwill Goodwill, Impairment Loss Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Revenue recognized Revenue recognized Contract with Customer, Liability, Revenue Recognized Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Variable Interest Entity Arrangements Variable Interest Entity Disclosure [Text Block] Sales return reserve, current portion Sales Return Reserve Current Sales return reserve current. Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued RCF Credit Agreement Credit Agreement [Member] Credit agreement Entity Emerging Growth Company Entity Emerging Growth Company Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total deferred tax assets Deferred Tax Assets, Gross Warranties Standard Product Warranty, Policy [Policy Text Block] Warranty costs incurred Standard Product Warranty Accrual, Decrease for Payments Restructuring and other Restructuring And Other Expenses Restructuring and other expenses. 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Debt and finance leases, net of current portion Net Carrying Value Total debt and finance leases, Long-Term Long Term Debt And Finance Leases Noncurrent Long term debt and finance leases, noncurrent Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Customer Deposits Customer Deposits [Policy Text Block] Customer Deposits Common Stock Common Stock [Member] Individual: Individual [Axis] Energy Generation And Storage Leasing, Customer Payments Energy Generation And Storage Leasing, Customer Payments [Member] Energy Generation And Storage Leasing, Customer Payments Entity Address, Postal Zip Code Entity Address, Postal Zip Code Decreases in balances related to expiration of the statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location Income Statement Location [Domain] Recourse debt: Recourse Debt [Member] Recourse debt. Number of vesting tranches CEO Performance Award consists Number Of Tranches Number of tranches. Noncontrolling interest and redeemable noncontrolling interest Income loss from continuing operations before income taxes attributable to noncontrolling interest and redeemable noncontrolling interest Income loss from continuing operations before income taxes attributable to noncontrolling interest and redeemable noncontrolling interest Balance Balance Increase (decrease) to equity Equity, Including Portion Attributable to Noncontrolling Interest Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Gross lease receivables Gross lease receivables Sales-Type and Direct Financing Leases, Payment to be Received Income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Minimum Minimum [Member] Weighted average shares used in computing net income per share of common stock Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Reduction to property, plant and equipment Total Property, Plant and Equipment, Net London Interbank Offered Rate (LIBOR) 1 London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Finance leases: Lessee, Finance Lease, Description [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Net income Net Income Loss Including Portion Attributable To Redeemable Non Controlling Interest And Non Controlling Interest In Subsidiaries Net income loss including portion attributable to redeemable non-controlling interest and non-controlling interest in subsidiaries. Liabilities Liabilities [Abstract] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net 2024 Notes Two Point Zero Zero Percent Senior Convertible Note Due Twenty Twenty Four [Member] Two point zero zero percent senior convertible note due twenty twenty four. Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] (Accumulated Deficit) Retained Earnings Retained Earnings [Member] Provision for warranty Standard Product Warranty Accrual, Increase for Warranties Issued Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Basic (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Sale of Stock Sale of Stock [Domain] Revision of Prior Period, Accounting Standards Update, Adjustment Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Extension term Debt Instrument, Extension Term Debt Instrument, Extension Term Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Aggregate intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Other Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Cash paid during the period for income taxes, net of refunds Income Taxes Paid Number of options (in shares), exercisable and vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Principles of Consolidation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Selling, general and administrative Selling General And Administrative Expense [Member] Selling, General and Administrative Expense Proceeds from issuances of debt Proceeds from Issuance of Debt Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Other non-current assets Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent Customer deposits Customer Deposits, Liabilities, Current Customer deposits liabilities current. Value of shares available for issuance under ESPP Share Based Compensation Arrangement By Share Based Payment Award Value Of Shares Available For Issuance Share Based Compensation Arrangement By Share Based Payment Award Value Of Shares Available For Issuance. Entity Public Float Entity Public Float Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Depreciation, amortization and impairment Depreciation Amortization And Impairment Depreciation amortization and impairment. Capital expenditures Lessee Operating Lease Capital Expenditures Lessee operating lease capital expenditures. Deferred GILTI tax assets Deferred tax assets deferred global intangible low taxed income tax assets Deferred tax assets deferred global intangible low taxed income tax assets Property, Plant and Equipment [Abstract] Asset Pledged as Collateral with Right Asset Pledged as Collateral with Right [Member] Increase (Decrease) in valuation on deferred taxes Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Unpaid Principal Balance Total Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Solar Asset-backed Notes Solar Asset Backed Notes [Member] Solar asset-backed notes. All Adjustments to Compensation All Adjustments to Compensation [Member] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Compensation Amount Outstanding Recovery Compensation Amount Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Operating lease vehicles, net Deferred Costs, Leasing, Net, Noncurrent Cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income taxes Total deferred Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Total finance lease liabilities Finance Lease, Liability Number of lawsuits filed Loss Contingency, Number of Plaintiffs Cancelled (in shares) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction Document Financial Statement Error Correction [Flag] Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total annualized revenue of operational milestone, one Operational Milestone Based On Revenue One Operational milestone based on revenue one. Number of Tesla stockholders Number Of Tesla Stockholders Number Of Tesla Stockholders Exercised or released (in dollars per share) Share Based Compensation Arrangements By Share Based Payment Award Options Exercised Or Released In Period Weighted Average Exercise Price Share based compensation arrangements by share based payment award options exercised or released in period weighted average exercise price. MyPower MyPower [Member] MyPower 2024 Long-Term Debt, Maturity, Year One Automotive sales Automotive Sales [Member] Automotive Sales [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Number of RSUs (in shares), vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Operating Lease Vehicles Property Subject To Or Available For Operating Lease [Policy Text Block] Lessor's property under leasing agreements and property available for lease (not currently under lease) by property class, the gross amount, accumulated depreciation and net amount of as of the balance sheet date. Stock-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Finance leases Finance Lease, Weighted Average Discount Rate, Percent Long-term portion of lease obligations Long-term debt and finance leases, net of current portion Finance Lease, Liability, Noncurrent Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] MyPower customer notes receivable, net of allowance for credit losses Accounts and Financing Receivable, after Allowance for Credit Loss (Benefit from) provision for income taxes Total (Benefit from) provision for income taxes Income Tax Expense (Benefit) Digital Assets Digital Assets[Member] Digital Assets[Member] Total finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Grant funding amount received Grant Funding Amount Received Grant funding amount received. Vesting Vesting [Axis] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of operating segment Number of operating segment Number of Operating Segments Number of operational milestones focused on adjusted EBITDA Number Of Operational Milestones Focused On Adjusted E B I T D A Number of operational milestones focused on adjusted EBITDA. Lender Name [Axis] Lender Name [Axis] Schedule of Operating and Financing Leases Presented in Balance Sheets Schedule Of Operating And Financing Leases Presented In Balance Sheet [Table Text Block] Schedule of operating and financing leases presented in balance sheet. Inventory Inventory Disclosure [Text Block] Operating leases Operating Lease, Weighted Average Remaining Lease Term Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] 2025 Lessor, Operating Lease, Payment to be Received, Year Two Money market funds Money Market Funds [Member] Annualized Adjusted EBITDA of operational milestone, five Operational Milestone Based On Adjusted E B I T D A Five Operational milestone based on adjusted EBITDA five. Tax credit carryforward, amount Tax Credit Carryforward, Amount Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Nontaxable manufacturing credit Effective Income Tax Rate Reconciliation, Nontaxable Manufacturing Credit, Amount Effective Income Tax Rate Reconciliation, Nontaxable Manufacturing Credit, Amount Credit Facility [Domain] Credit Facility [Domain] Government Rebates Receivables Government Rebates Receivables [Member] An amount representing the long-term government rebates receivables. Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Solar energy systems in service Estimated useful lives of assets (in years) Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Litigation relating to alleged race discrimination Loss Contingency, Damages Sought, Value Holding period of shares post-exercise Share Based Compensation Arrangement Holding Period Of Shares Post Exercise Share-based compensation arrangement holding period of shares post-exercise. Energy generation and storage leasing Energy Generation And Storage Leasing [Member] Energy generation and storage leasing. Automotive Lease-backed Credit Facilities Automotive Lease Backed Credit Facilities [Member] Automotive lease-backed credit facilities. Schedule of Deferred Revenue Activity Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Leased assets obtained in exchange for finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Schedule of Other Long-term Liabilities Other Noncurrent Liabilities [Table Text Block] Intangible Assets, Net (Excluding Goodwill) [Abstract] Annualized Adjusted EBITDA of operational milestone, eight Operational Milestone Based On Adjusted E B I T D A Eight Operational milestone based on adjusted EBITDA eight. Less: Interest Finance Lease, Liability, Undiscounted Excess Amount Gross solar energy system under lease pass through fund arrangements accumulated depreciation Gross Solar Energy System Under Lease Pass Through Fund Arrangement Accumulated Depreciation Gross solar energy systems under lease pass through fund arrangements accumulated depreciation. Exercised or released (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Or Released In Period Share based compensation arrangement by share based payment award options exercised or released in period Decreases related to settlement with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Balance Sheet Location Balance Sheet Location [Axis] Cash and cash equivalents and restricted cash, beginning of period Cash and cash equivalents and restricted cash, end of period Total as presented in the consolidated statements of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Investment in certain financing funds Deferred Tax Liabilities, Investments Revision of Prior Period Revision of Prior Period [Axis] Cover [Abstract] Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Category of Item Purchased Category of Item Purchased [Axis] United States UNITED STATES Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Other long-term liabilities Total other long-term liabilities Other Liabilities, Noncurrent Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Unbilled transaction price allocated to performance obligations, expected of more than one year Revenue, Remaining Performance Obligation, Amount Short-term investments Short-Term Investments Tooling Tools, Dies and Molds [Member] Annualized Adjusted EBITDA of operational milestone, one Operational Milestone Based On Adjusted E B I T D A One Operational milestone based on adjusted EBITDA one. Total operating expenses Operating Expenses Amortization of leased assets Finance Lease, Right-of-Use Asset, Amortization Segment Reporting and Information about Geographic Areas Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Automotive regulatory credits Automotive Regulatory Credits [Member] Automotive regulatory credits. Accrued purchases Accrued Purchases Carrying value as of the balance sheet date of obligations incurred through that date and payable for purchases. Operating lease right-of-use assets Deferred tax liabilities operating lease right of use assets Deferred tax liabilities operating lease right of use assets Equity Component Equity Component [Domain] Less: Current portion Current portion of long-term debt and finance leases Finance Lease, Liability, Current Solar energy systems pending interconnection Lease Assets Pending Interconnection Lease assets pending interconnection. State State and Local Jurisdiction [Member] Work in process Inventory, Work in Process, Net of Reserves Contractual obligation Contractual Obligation Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other Deferred Tax Liabilities, Other Entity Current Reporting Status Entity Current Reporting Status Income from operations Operating Income (Loss) Solar Energy Systems, Net Solar Renewable Energy Credits [Policy Text Block] Solar renewable energy credits policy text block Unearned interest income Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount Cash and Cash Equivalents Cash and Cash Equivalents [Member] Consolidated Entities Consolidated Entities [Domain] Total deferred tax liabilities Deferred Tax Liabilities, Gross Annualized Adjusted EBITDA of operational milestone, seven Operational Milestone Based On Adjusted E B I T D A Seven Operational milestone based on adjusted EBITDA seven. Segments Segments [Axis] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Property, Plant and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Consolidated Entities Consolidated Entities [Axis] Variable Rate [Domain] Variable Rate [Domain] Net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Estimated Useful Lives of Related Assets Schedule of Property Plant and Equipment [Table Text Block] Schedule of property plant and equipment text block Underlying Security Market Price Change Underlying Security Market Price Change, Percent Financing receivable, after allowance for credit loss, noncurrent Financing Receivable, after Allowance for Credit Loss, Noncurrent Debt instrument convertible trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Beginning of period (in shares) End of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Variable Interest Entities (VIEs) Variable Interest Entity, Primary Beneficiary [Member] Increase to market capitalization for each remaining milestone Increase To Market Capitalization For Each Remaining Milestone Increase to market capitalization for each remaining milestone. Revolving Credit Facility Revolving Credit Facility [Member] Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Allowance for expected credit losses Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss Service parts Inventory, Parts and Components, Net of Reserves Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Total annualized revenue of operational milestone, eight Operational Milestone Based On Revenue Eight Operational milestone based on revenue eight. 2024 Notes Convertible Senior Notes [Member] Convertible senior notes. Restatement Determination Date: Restatement Determination Date [Axis] Purchases of digital assets Purchase Of Digital Assets Purchase of digital assets. Corporate debt securities Corporate Debt Securities [Member] Commitments and contingencies (Note 15) Commitments and Contingencies Impairment losses Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] 2018 CEO Performance Award Two Thousand And Eighteen Performance Award [Member] 2018 Performance Award Geographical Geographical [Axis] Net accumulated depreciation related to leased vehicles Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation One Hundred Thirty Percent Applicable Conversion Price One Hundred Thirty Percent Applicable Conversion Price [Member] One Hundred Thirty Percent Applicable Conversion Price. Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Revenue due to changes in regulation Revenue Due to Changes in Regulation Revenue Due to Changes in Regulation Services and other Services And Other [Member] Services and other. Revenue Recognition Revenue [Policy Text Block] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Tooling Tooling [Member] Tooling [Member] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] PEO Total Compensation Amount PEO Total Compensation Amount 2025 Sales-Type and Direct Financing Leases, Payment to be Received, Year Two Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Operating Leases Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract] Weighted-average exercise price (in dollars per share), vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level III Fair Value, Inputs, Level 3 [Member] Leases Lessor, Operating Leases [Text Block] Beginning of period (in shares) End of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Building and building improvements Building and Building Improvements [Member] Debt Conversion Description Debt Conversion Description [Axis] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Grant date fair value per share (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Fair Value Long-Term Debt, Fair Value Net income attributable to common stockholders Net income attributable to common stockholders Net Income (Loss) Total current liabilities Liabilities, Current Capitalized research and development costs Deferred Tax Assets Capitalized Research And Development Costs Deferred tax assets capitalized research and development costs. 2025 Finance Lease, Liability, to be Paid, Year Two Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Debt and lease obligation Debt and Lease Obligation Undrawn Amounts Interest Rate Undrawn Amounts Interest Rate [Member] Undrawn Amounts Interest Rate [Member] Number of extension options Debt Instrument, Number Of Extension Options Debt Instrument, Number Of Extension Options Balance (in shares) Balance (in shares) Shares, Issued Weighted-average discount rate: Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Operating leases not yet commenced value with aggregate rent payments Operating Leases Not Yet Commenced Value with Aggregate Rent Payments Operating leases not yet commenced value with aggregate rent payments. Receipt of government grants Government Grant Receipt Receipt of government grants. Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Accounts Receivable and Allowance for Doubtful Accounts Receivable [Policy Text Block] Vesting period, in years Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Increases in balances related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Shanghai, China Shanghai, China [Member] Shanghai, China. Schedule of Revenues by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Loss contingency number of purported stockholder class actions filed Loss Contingency Number of Purported Stockholder Class Actions Filed Loss Contingency Number of Purported Stockholder Class Actions Filed Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Percentage of discount on purchase price of shares lower than fair market value Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Computer equipment and software Computer Equipment And Software [Member] Computer equipment and software. Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Solar City Solar City [Member] Solar City. Operating lease liabilities Other long-term liabilities Operating Lease, Liability, Noncurrent Summary of Fair Value of Marketable Securities by Contractual Maturities Investments Classified by Contractual Maturity Date [Table Text Block] Debt Instrument, Name Debt Instrument, Name [Domain] Deferred tax liability Deferred Tax Liabilities, Undistributed Foreign Earnings Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Debt issuance costs Payments of Debt Issuance Costs Income Statement Location Income Statement Location [Axis] Net changes in liability for pre-existing contracts Contract with Customer Liability Increase Decrease Contract with customer liability increase decrease. Lessee, Operating Lease, Liability, to be Paid, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Total annualized revenue of operational milestone, four Operational Milestone Based On Revenue Four Operational milestone based on revenue four. Pledged Status [Axis] Pledged Status [Axis] Cost of Revenues Cost of Goods and Service [Policy Text Block] Payables and Accruals [Abstract] Initial direct costs related to customer solar energy system lease acquisition costs Lease Asset Direct Costs Related To Acquisition Lease asset direct costs related to acquisition. Reduction to temporary equity, carrying amount, attributable to parent Temporary Equity, Carrying Amount, Attributable to Parent Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount JPMorgan Chase Bank (JP Morgan) JPMORGAN CHASE BANK N.A. LONDON BRANCH [Member] Proceeds from convertible senior notes, net of underwriting discounts and issuance costs Proceeds from Debt, Net of Issuance Costs Digital Assets, Net Digital Assets Net [Text Block] Digital assets, net. First Tranche Milestone First Tranche Milestone [Member] First tranche milestone. Schedule of Components of Lease Expense and Other Information Related to Leases Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Solar energy systems under construction Assets To Be Leased C I P Assets to be leased CIP. Plan Name Plan Name [Domain] Non-recourse debt: Nonrecourse Debt [Member] Non recourse debt. Interest expense Interest Expense 2019 Equity Incentive Plan Two Thousand And Nineteen Equity Incentive Plan [Member] Two thousand and nineteen equity incentive plan. Weighted-average remaining contractual life (years), End of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Financing Receivables Financing Receivable [Policy Text Block] Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type Long-Term Debt, Type [Domain] Entity File Number Entity File Number Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Solar Energy Systems, Net Solar Energy Systems Net Disclosure [Text Block] Solar energy systems, net. 2026 Long-Term Debt, Maturity, Year Three Decreases in balances related to prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Issuance of common stock for equity incentive awards Stock Issued During Period Value Equity Incentive Awards Stock issued during period value equity incentive awards. Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Increases in balances related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Less: Dilutive convertible debt Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Nonrecourse Nonrecourse [Member] Operating lease expense Operating Lease, Cost Andrew Baglino [Member] Andrew Baglino Stock-based awards Stock Based Awards [Member] Stock based awards. Common stock, shares issued (in shares) Common Stock, Shares, Issued Proceeds from maturities of investments Proceeds from Sale, Maturity and Collection of Investments Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments [Table Text Block] Carrying Value Long-Term Long-Term Debt Total Assets, Fair Value Disclosure 2027 Long-Term Debt, Maturity, Year Four Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Weighted-average period of recognition of unrecognized compensation, in years Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive income attributable to common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Accruals and others Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Federal Domestic Tax Authority [Member] Accounting Standards Update Accounting Standards Update [Domain] Entity Address, Address Line One Entity Address, Address Line One Build-to-suit Lease Arrangement Build To Suit Lease Arrangement [Member] Build to suit lease arrangement. Automotive Revenues Automotive Revenues [Member] Automotive revenues. Receivable Type [Axis] Receivable Type [Axis] Total annualized revenue of operational milestone, five Operational Milestone Based On Revenue Five Operational milestone based on revenue five. 2024 Finance Lease, Liability, to be Paid, Year One Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Collateralized lease repayments Proceeds from (Repayments of) Secured Debt Taxes payable Taxes Payable, Current Income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Operating loss carry-forwards Operating Loss Carryforwards Sales-Type and Direct Financing Leases, Payment to be Received, Maturity Sales-Type and Direct Financing Leases, Payment to be Received, Maturity [Table Text Block] Deferred revenue Deferred Tax Assets, Deferred Income Other current liabilities Other Liabilities, Current Income Statement [Abstract] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Annualized Adjusted EBITDA of operational milestone, three Operational Milestone Based On Adjusted E B I T D A Three Operational milestone based on adjusted EBITDA three. Total finance lease expense Finance Lease Expense Financing lease expense. Schedule of Future Principal Maturities of Debt Debt Instrument Redemption [Table Text Block] Lessee, finance lease, term Lessee, Finance Lease, Term of Contract Tax at statutory federal rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Annualized Adjusted EBITDA of operational milestone, six Operational Milestone Based On Adjusted E B I T D A Six Operational milestone based on adjusted EBITDA six. Operating leases: Lessee, Operating Lease, Description [Abstract] Inventory Total Total Inventory, Net Sales-type Leases Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract] Energy generation and storage sales Energy Generation And Storage Sales [Member] Energy generation and storage sales. Financial Instrument [Axis] Financial Instrument [Axis] Other Liabilities [Abstract] Total Shareholder Return Amount Total Shareholder Return Amount Agreement term Agreement Term Agreement term Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Inventory Disclosure [Abstract] Total Stockholders’ Equity Parent [Member] Segments Segments [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Proceeds from sales of investments Proceeds from Sale of Short-Term Investments Debt principal issued Debt Instrument, Face Amount Current assets Assets, Current [Abstract] Leases [Abstract] Schedule of Lease Receivables Relating to Sales-Type Leases Net Investment In Sales Type Leases [Table Text Block] Net investment in sales-type leases. Schedule of Cash and Cash Equivalents and Restricted Cash Schedule Of Cash And Cash Equivalents And Restricted Cash [Table Text Block] Schedule of cash and cash equivalents and restricted cash. Deferred tax assets: Components of Deferred Tax Assets [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total minimum lease payments Finance Lease, Liability, to be Paid Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Cumulative impairments Cumulative Impairment of Intangible Assets Excluding Goodwill Cumulative impairment of intangible assets excluding goodwill. Redeemable Noncontrolling Interests Increase (Decrease) in Temporary Equity [Roll Forward] Standard product warranty term Standard Product Warranty Term Standard Product Warranty Term Automotive Leasing, Direct Sales-Type Automotive Leasing, Direct Sales-Type [Member] Automotive Leasing, Direct Sales-Type Acquisitions of property and equipment included in liabilities Noncash or Part Noncash Acquisition, Value of Assets Acquired Net income used in computing basic net income per share of common stock Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of Options (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Sales-type leasing cost of revenue Cost of Goods Sold, Sales-type Lease Present value of lease obligations Operating Lease, Liability Debt instrument convertible, percentage of conversion price Debt Instrument Convertible Conversion Price Percentage Debt instrument convertible conversion price percentage. Summary of Stock Option and RSU Activity Share-Based Payment Arrangement, Activity [Table Text Block] Maturity year Debt Instrument Contractual Maturity Year Debt instrument contractual maturity year. Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Total annualized revenue of operational milestone, seven Operational Milestone Based On Revenue Seven Operational milestone based on revenue seven. Weighted-average exercise price (in dollars per share), exercisable and vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Vesting Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Plan Name Plan Name [Axis] Accrued Liabilities and Other Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Excess tax benefits related to stock-based compensation Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segment Number of Reportable Segments Net income per share of common stock attributable to common stockholders Earnings Per Share [Abstract] Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets Schedule of Variable Interest Entities [Table Text Block] Payment of exercise price per share (in dollars per share) Share Based Compensation Arrangement Payment Of Exercise Price Per Share Share based compensation arrangement payment of exercise price per share. Common stock; $0.001 par value; 6,000 shares authorized; 3,185 and 3,164 shares issued and outstanding as of December 31, 2023 and 2022, respectively Common Stock, Value, Issued Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Senior Notes Senior Notes [Member] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Long-Lived Assets by Geographic Area Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Offering period Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period 2028 Lessor, Operating Lease, Payment to be Received, Year Five Principal payments on finance leases Finance Lease, Principal Payments Finance Lease, Liability, to be Paid, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] All Individuals All Individuals [Member] Total Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Solar energy systems, net Operating Leased Assets Net Operating leased assets net. Direct lease term Direct Lease Term Direct lease term. Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Distributions to noncontrolling interests Temporary Equity, Distributions to Noncontrolling Interests Temporary Equity, Distributions to Noncontrolling Interests Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Marketable Securities [Line Items] Marketable Securities [Line Items] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Lessee, renewal term Lessee, Renewal Term Lessee, Renewal Term Energy generation and storage Energy Generation and Storage [Member] Energy generation and storage. Overview Nature of Operations [Text Block] Contractual Interest Rates Contractual Interest Rates Debt Instrument, Interest Rate, Stated Percentage Federal Funds Purchased [Member] Federal Funds Purchased [Member] Statement of Financial Position [Abstract] Total stockholders’ equity Equity, Attributable to Parent Government Assistance Programs and Incentives Government Assistance Programs and Incentives [Policy Text Block] Government assistance programs and incentives. Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Net income Temporary Equity, Net Income Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Solar energy systems, gross, less accumulated depreciation and amortization Leased Assets Net Before Construction And Pending Interconnection Leased assets net before construction and pending interconnection. Revision of Prior Period Revision of Prior Period [Domain] Adjustment for net loss realized and included in net income Adjustment For Net Loss Realized And Included In Net Income Adjustment For Net Loss Realized And Included In Net Income Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Machinery, equipment, vehicles and office furniture Machinery Equipment Vehicles And Office Furniture [Member] Machinery equipment vehicles and office furniture. Exercises of conversion feature of convertible senior notes (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Level II Fair Value, Inputs, Level 2 [Member] Gigafactory Texas With Travis Gigafactory Texas With Travis [Member] Gigafactory Texas With Travis. Schedule of Accrued Warranty Activity Schedule of Product Warranty Liability [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Restructuring and Other Restructuring, Impairment, and Other Activities Disclosure [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Estimated useful lives Finite-Lived Intangible Asset, Useful Life 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Beginning of period (in dollars per share) End of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Marketable Securities [Table] Marketable Securities [Table] Operating lease arrangement, initial term Lessee, Operating Lease, Term of Contract Software and Software Development Costs Software and Software Development Costs [Member] Weighted-average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Due in 5 years through 10 years Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value Stock Options And Restricted Stock Units Stock Options And Restricted Stock Units [Member] Stock Options And Restricted Stock Units Exercise Price Award Exercise Price Goodwill and Intangible Assets Disclosure [Abstract] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Accrued warranty—beginning of period Accrued warranty—end of period Standard Product Warranty Accrual Thereafter Lessor, Operating Lease, Payment to be Received, after Year Five Summary of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and equity Liabilities and Equity Adjusted Cost Debt Securities, Available-for-Sale, Amortized Cost Other non-current assets Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Employee termination expenses Business Exit Costs Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Weighted-average grant date fair value (in dollars per share), vested and expected to vest Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options To Vested And Expected To Vest Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options to vested and expected to vest weighted average grant date fair value. Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Automotive Asset-backed Notes Automotive Asset Backed Notes [Member] Automotive asset-backed notes. Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Net income used in computing diluted net income per share of common stock Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Remaining, vested option Share Based Compensation Arrangement By Share Based Payment Award of Remaining Vesting Option Share Based Compensation Arrangement By Share Based Payment Award of Remaining Vesting Option. Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Inventory Current [Table] Inventory, Current [Table] Gigafactory Texas with Del Valle Independent School Gigafactory Texas with Del Valle Independent School [Member] Gigafactory Texas with del valle independent school. Weighted-average remaining contractual life (years), Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Automotive leasing Automotive Leasing [Member] Automotive leasing. U.S. tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Gross cost of operating lease vehicles Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Buy-outs of noncontrolling interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Settlement of warrants (in shares) Warrants Settlement Shares Settlement of warrants, shares Fair Value Debt Securities, Available-for-Sale Accrued warranty reserve, current portion Accrued Warranty Reserve Current Portion Accrued warranty reserve, current portion. RCF Credit Agreement RCF Credit Agreement [Member] RCF credit agreement. Proceeds from investments by noncontrolling interests in subsidiaries Proceeds from Noncontrolling Interests Lease Pass-Through Financing Obligation Lease Pass-Through Financing Obligation [Table Text Block] Lease pass-through financing obligation Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Short-Term Investments Short-Term Investments [Member] Sales-type leasing revenue Sales-type Lease, Revenue Warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Term of credit facility Term of Credit Facility Term of credit facility. Award Timing Disclosures [Line Items] Corporate income tax rate to certain enterprises Beneficial Corporate Income Tax Rate for Certain Enterprises Beneficial Corporate Income Tax Rate for Certain Enterprises Title of Individual Title of Individual [Domain] Less: Buy-out of noncontrolling interest Buy Out Of Noncontrolling Interest Buy-out of noncontrolling interest. Less: Comprehensive (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Aggregate fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Gain loss on investments Gain (Loss) on Investments Digital assets, net Digital Assets Net Non-current Amount of digital assets net, non-current. Unused Committed Amount Debt Instrument, Unused Borrowing Capacity, Amount Gross solar energy system under lease pass through fund arrangement Gross Solar Energy System Under Lease Pass Through Fund Arrangement Gross solar energy systems under lease pass through fund arrangements. Pledged Status [Domain] Pledged Status [Domain] Auditor Information [Abstract] Auditor Information Contractual Maturity Date, Start Debt Instrument Contractual Maturity Month And Year Range Start Debt instrument contractual maturity month and year range start. Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Current Debt, Current Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Fair market value of digital assets Fair Market Value of Intangible Assets Fair market value of intangible assets. Total annualized revenue of operational milestone, two Operational Milestone Based On Revenue Two Operational milestone based on revenue two. Insider Trading Arrangements [Line Items] Certificates of deposit and time deposits Certificates Of Deposit And Time Deposits [Member] Certificates Of Deposit And Time Deposits [Member] Contributions from noncontrolling interests Noncontrolling Interests Increase From Contributions From Noncontrolling Interests Noncontrolling interests increase from contributions from noncontrolling interests. Aggregate intrinsic value, End of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of Revenues Cost of revenues Cost of Sales [Member] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Lease Contractual Term Lease Contractual Term [Axis] Percentage of employees eligible compensation vested percentage of employees eligible compensation vested percentage of employees eligible compensation vested Noncontrolling interests in subsidiaries Equity, Attributable to Noncontrolling Interest Auditor Name Auditor Name Tax credit amount Investment Tax Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Purchases of solar energy systems, net of sales Payments For Solar Energy Systems Net Of Sales Payments for solar energy systems, net of sales. Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Reconciliation Of Revenue From Segments To Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Capitalization of Software Costs Internal Use Software, Policy [Policy Text Block] Additional shares claim value Additional Shares Claim Value Additional shares claim value. Cash Equity Debt Cash Equity Debt [Member] Cash equity debt. Entity Central Index Key Entity Central Index Key Total Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Contributions from noncontrolling interests Temporary Equity, Contributions to Noncontrolling Interests Temporary Equity, Contributions to Noncontrolling Interests Finished goods Inventory, Finished Goods, Net of Reserves Income Tax Authority [Domain] Income Tax Authority [Domain] Number of pending resolutions Number of Pending Resolutions Number of pending resolutions. Accrued warranty reserve Accrued Warranty Reserve Noncurrent Accrued warranty reserve, noncurrent. Payroll and related costs Employee-related Liabilities, Current Noncontrolling Interests and Redeemable Noncontrolling Interests Noncontrolling Interests [Policy Text Block] Noncontrolling interests policy text block Name Trading Arrangement, Individual Name Schedule of Fair Value of Stock Option Award and ESPP on Grant Date Schedule Of Share Based Payment Award Stock Options And Employee Stock Purchase Plan Valuation Assumptions [Table Text Block] Schedule of share based payment award stock options and employee stock purchase plan valuation assumptions. Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue by Major Source Disaggregation of Revenue [Table Text Block] 2012 CEO Performance Award Two Thousand And Twelve Performance Award [Member] 2012 Performance Award. Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Annual tax revenues to be generated end of 2023 Annual Tax Revenues To Be Generated End Of Five Year Annual tax revenues to be generated end of five year. Foreign income rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Revenues Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Goodwill and Intangible Assets Intangible Assets Disclosure [Text Block] Beneficial income tax rate Beneficial Corporate Income Tax Rate Beneficial corporate income tax rate. If-converted value in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid during the period for interest, net of amounts capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Business Combinations Business Combinations Policy [Policy Text Block] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Finance leases Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Leasehold improvements Leasehold Improvements [Member] Diluted (in shares) Weighted average shares used in computing net income per share of common stock, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Employers matching contribution, annual vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] GILTI inclusion Effective Income Tax Rate Reconciliation, GILTI, Amount Operating lease right-of-use liabilities Deferred tax assets operating lease right of use liabilities Deferred tax assets operating lease right of use liabilities 2024 Sales-Type and Direct Financing Leases, Payment to be Received, Year One Operating expenses Operating Expenses [Abstract] Other Other Recourse Debt [Member] Other Recourse Debt Purchases of property and equipment excluding finance leases, net of sales Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Defined Contribution Plan Defined Contribution Plan [Policy Text Block] Defined contribution plan policy text block Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Thereafter Finance Lease, Liability, to be Paid, after Year Five Number of years for loans payable Loans Payable Term Loans payable term. Production Equipment Equipment [Member] Weighted-average remaining contractual life (years), Exercisable and vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Recourse Recourse [Member] Restructuring and Related Activities [Abstract] Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Operating cash outflows from finance leases (interest payments) Finance Lease, Interest Payment on Liability Non-NEOs Non-NEOs [Member] Construction in progress Construction in Progress [Member] Probable of achievement, cost not yet recognized, amount Share-Based Payment Arrangement, Nonvested Award, Probable of Achievement, Cost Not yet Recognized, Amount, Share-Based Payment Arrangement, Nonvested Award, Probable of Achievement, Cost Not yet Recognized, Amount Schedule of Changes to Gross Unrecognized Tax Benefits Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block] Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Market capitalization Market Capitalization Market capitalization. Adjustment to Compensation: Adjustment to Compensation [Axis] Total commitments Line of Credit Facility Maximum Commitment Amount Line of credit facility maximum commitment amount. Research and development credits Deferred Tax Assets, Tax Credit Carryforwards, Research Net operating loss carry-forwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average shares used in computing net income per share of common stock, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Robyn Denholm [Member] Robyn Denholm Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Revenues Revenues [Abstract] Current portion of debt and finance leases Long Term Debt And Finance Leases Current Long term debt and finance leases current. Total cost of revenues Cost of Revenue Annualized Adjusted EBITDA of operational milestone, two Operational Milestone Based On Adjusted E B I T D A Two Operational milestone based on adjusted EBITDA two. Other international Other International [Member] Other international [Member]. Lease income Operating Lease, Lease Income Proceeds from exercises of stock options and other stock issuances Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Exercises of conversion feature of convertible senior notes Stock Issued During Period, Value, Conversion of Convertible Securities Number of options (in shares), vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Unrecognized deferred tax liability on reinvested earnings Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Summary of Debt and Finance Leases Schedule of Debt [Table Text Block] SUNY Foundation Research Foundation [Member] Research foundation. Accrued liabilities and other Total Accrued And Other Current Liabilities Accrued and other current liabilities. Noncontrolling Interests in Subsidiaries Noncontrolling Interest [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] EX-101.PRE 12 tsla-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 tsla-20231231_g1.jpg begin 644 tsla-20231231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# MP 5 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _3/X??#[X@_&OX@^(M'T?XB7.G_V?_Z+7_Y$N/\ XJOI M*B@#YM_X8R^+W_1:_P#R)_Z+7_Y$N/_ (JOI*B@#YM_X8R^ M+W_1:_\ R)_P"BU_\ D2X_^*KZ2HH ^;?^&,OB]_T6O_R)_Z+7_ .1+C_XJOI*B@#YM M_P"&,OB]_P!%K_\ (EQ_\51_PQE\7O\ HM?_ )$N/_BJ^DJ* /FW_AC+XO?] M%K_\B7'_ ,51_P ,9?%[_HM?_D2X_P#BJ^DJ* /FW_AC+XO?]%K_ /(EQ_\ M%4?\,9?%[_HM?_D2X_\ BJ^DJ* /FW_AC+XO?]%K_P#(EQ_\51_PQE\7O^BU M_P#D2X_^*KZ2HH ^;?\ AC+XO?\ 1:__ ")_Z+7_Y$N/\ XJOI*B@#YM_X M8R^+W_1:_P#R)_Z+7_Y$N/_ (JOI*B@#YM_X8R^+W_1:_\ MR)_P"BU_\ D2X_^*KZ2HH ^;?^&,OB]_T6O_R)_Z+7_ .1+C_XJOI*B@#YM_P"&,OB] M_P!%K_\ (EQ_\51_PQE\7O\ HM?_ )$N/_BJ^DJ* /FW_AC+XO?]%K_\B7'_ M ,51_P ,9?%[_HM?_D2X_P#BJ^DJ* /FW_AC+XO?]%K_ /(EQ_\ %4?\,9?% M[_HM?_D2X_\ BJ^DJ* /FW_AC+XO?]%K_P#(EQ_\51_PQE\7O^BU_P#D2X_^ M*KZ2HH ^;?\ AC+XO?\ 1:__ ")_Z+7_Y$N/\ XJOI*B@#YM_X8R^+W_1: M_P#R)_Z+7_Y$N/_ (JOI*B@#YM_X8R^+W_1:_\ R)_P"B MU_\ D2X_^*KZ2HH ^;?^&,OB]_T6O_R)_Z+7_ .1+C_XJOI*B@#YM_P"&,OB]_P!%K_\ M(EQ_\51_PQE\7O\ HM?_ )$N/_BJ^DJ* /FW_AC+XO?]%K_\B7'_ ,51_P , M9?%[_HM?_D2X_P#BJ^DJ* /FW_AC+XO?]%K_ /(EQ_\ %4?\,9?%[_HM?_D2 MX_\ BJ^DJ* /FW_AC+XO?]%K_P#(EQ_\51_PQE\7O^BU_P#D2X_^*KZ2HH ^ M;?\ AC+XO?\ 1:__ ")_Z+7_Y$N/\ XJOI*B@#YM_X8R^+W_1:_P#R)_Z+7_Y$N/_ (JOI*B@#YM_X8R^+W_1:_\ R)_P"BU_\ D2X_ M^*KZ2HH ^;?^&,OB]_T6O_R)_Z+7_ .1+C_XJOI*B@#YM_P"&,OB]_P!%K_\ (EQ_\51_ MPQE\7O\ HM?_ )$N/_BJ^DJ* /FW_AC+XO?]%K_\B7'_ ,51_P ,9?%[_HM? M_D2X_P#BJ^DJ* /FW_AC+XO?]%K_ /(EQ_\ %4?\,9?%[_HM?_D2X_\ BJ^D MJ* /FW_AC+XO?]%K_P#(EQ_\51_PQE\7O^BU_P#D2X_^*KZ2HH ^;?\ AC+X MO?\ 1:__ ")_Z+7_Y$N/\ XJOI*B@#YM_X8R^+W_1:_P#R)_Z+7_Y$N/_ (JOI*B@#YM_X8R^+W_1:_\ R)_P"BU_\ D2X_^*KZ2HH M^;?^&,OB]_T6O_R)_Z+7_ .1+C_XJOI*B@#YM_P"&,OB]_P!%K_\ (EQ_\51_PQE\7O\ MHM?_ )$N/_BJ^DJ* /FW_AC+XO?]%K_\B7'_ ,51_P ,9?%[_HM?_D2X_P#B MJ^DJ* /FW_AC+XO?]%K_ /(EQ_\ %4?\,9?%[_HM?_D2X_\ BJ^DJ* /FW_A MC+XO?]%K_P#(EQ_\51_PQE\7O^BU_P#D2X_^*KZ2HH ^;?\ AC+XO?\ 1:__ M ")_Z+7_Y$N/\ XJOI*B@#YM_X8R^+W_1:_P#R)_Z+7_Y M$N/_ (JOI*B@#YM_X8R^+W_1:_\ R)_P"BU_\ D2X_^*KZ2HH ^;?^&,OB M]_T6O_R)_ MZ+7_ .1+C_XJOI*B@#YM_P"&,OB]_P!%K_\ (EQ_\51_PQE\7O\ HM?_ )$N M/_BJ^DJ* /FW_AC+XO?]%K_\B7'_ ,51_P ,9?%[_HM?_D2X_P#BJ^DJ* /F MW_AC+XO?]%K_ /(EQ_\ %4?\,9?%[_HM?_D2X_\ BJ^DJ* /FW_AC+XO?]%K M_P#(EQ_\51_PQE\7O^BU_P#D2X_^*KZ2HH ^;?\ AC+XO?\ 1:__ ")_Z+ M7_Y$N/\ XJOI*B@#YM_X8R^+W_1:_P#R)_Z+7_Y$N/_ (JO MI*B@#YM_X8R^+W_1:_\ R)_P"BU_\ D2X_^*KZ2HH ^;?^&,OB]_T6O_R) M_Z+7_ .1+ MC_XJOI*B@#YM_P"&,OB]_P!%K_\ (EQ_\57#_'#X1?$KX(:58ZKJOQ/N+Y;Z MX:)$M[F92I"YR\$)\5)_C+JFB>#)EW6WCWQ?\/M=T/P]<@_=,.JZA8PV4P8\)LF; M>>%W&@#Z0HJEX<\0Z/XM\/6'BOP]>?:+#4[**[L;CRV3S89$#HVU@&7*L#@@ M$9Y J[0 4444 %%%% !115/Q!K^B^%-!OO%/B34X;+3M-LY;J_O+A]L<$,:% MWD8]E5023Z"@"Y17FW[*'[7O[./[<7PT@U:VL[BW M_?POLEC:*XCCE1@<<,@R"K#*L"?2: "BBB@ HHHH **X?]H;]I+X&?LH?#.X M^,/[0_Q)L/"_AVVN8;8W]]O9IKB5ML4$,4:M)/,[<+%&K.V#A3@UE?LP_MC? MLW_MDZ%X@\1?LY?$A=?A\)^)KKP]XFMYM*N["ZTO5+<@36L]M>1131NN1]Y M#V)P: /3:*X#XR_M2? +X :QHGA?XJ_$BTL-<\2SM%X:\,VEO-?:MJ[*,O\ M9;"U22YN0@Y8QQL$'+$"JWQ<_:W^ 7P+B\+Q?$WQA>66I>-I)(_"/ANT\.W] M[K6KM% 9YE@TRV@DO)#%$-\N(?W0^_MH ](HKE/@C\?''_A!I]:CD?1YM5\,ZF]M?",1F00W$5L\4I3S8]ZJY*;UW 9% M'OU%8VJ?$+P/HOP^N?BOJGBJRA\-6FC/JUQK9G!MDL5B,S7&\<>6(P7W#C'- M>1_LA_\ !2O]BC]O2]U6S_9%^,[>-UT,H-8N].\-:G%:V;N"4CDN)[9(E=@K M$(6W$*2!Q0![K1110 445X_^U%^WQ^R-^QA\+M&^-O[2?QFM/#O@_P 07,=O MH_B9-.N[ZQN))(C+$!-:12JOF1JS(6(#A6*DX- 'L%%16%]::I8PZE83"2"X MB66&0 @,C $'GU!%2T %%%?/VH?\%1OV((OBUK'P-\+?%;5?&/BCPY)Y?B33 MOAMX"UOQ2NC."04O)M'LKF*T8%6!65T(*D$ @B@#Z!HK@?@)^U+^SS^U)INK MZQ^SS\7=&\7VN@:D-.UNXT2Y\U+&\\I)3;2G'R3*DB;XS\\9.UPK BN^H ** M** "BBL+XG?$GP?\'/AYK/Q4^(6H3VFA>'].EO\ 6+RVTZ>[:WMHUW22^5;H M\C*J@L=JG"@D\ F@#=HKS[]F+]JCX ?ME_"*R^//[,OQ(MO%?A'4;F>WLM:M M+::%)9(9#'*H6=$<;74CE>W&:]!H **YWQS\6OAI\-O _BGXD^-_&VGV&A^" M-/N+WQ=J#SAETF""U%W*TX3+(5MV67:1NV.K $,,XW[,_P"TU\#/VQ/@CH?[ M1O[-GQ M_%'@OQ)'*^C:U;VLT G$4SPR Q3HDL;+)&Z%716!4Y% '=T444 % M%<+^T5^TM\$OV3OANWQ;_: \;KX?\/C4K73Q?'3[BZ9[JYE$4$*16T@H **\B_9I_;P_90_:_\ &7CCX=_L\?%A-?U[ MX:ZC%8>/-'DT:]L;G1+J22XC6">.[AB97WVMPI4 E3$0V.,U_P!KW_@H%^R1 M^P7HFG>*/VN/BK)X,TG5;I;6PUF\\.:C/92W#+(RP?:+>WDB68K%(PB9@Y5" MV,#- 'LM%>"Z#_P4[_88UOXA^&_A-??'B#P]XD\8HK>$M&\;Z#J'A^?6@Q4) M]D&IV\'V@L64*(]Q8LH7.1GWJ@ HJ'4=1T_2-/GU;5KZ&UM;6%IKFYN)0D<, M:@LSLS8"J "23P *?!/!=0)-O\ @7_I0U?25?-O[&7_ "5[QM_P+_TH:OI*@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** /P^_X.-?B!KWQO\ ^"SO[&7_ 3O^)-Q(?A-K/B30-;U M[2)&(M=9NKS79+%XIATD*P6_EKG.T7LG]^OVA^(WPM\ ?%KX8ZU\&OB#X6L] M2\,^(->K5M'GA!AGLY8S$\17& "A(]NW2OEW_@K7_P2"^''_!4+PWX/\46 M7Q)OOAY\5/AGJPU/X<_$72[);E]/G$D% MO!W_ 5*\8^#[?X>?&+XH?"+PO(T M]9\>?#ZQU"ZU*Y3 #R6EG>JMO8SL,E M7D>[2-CGRG Q0!X3\1/VZ_BK\4P^$],\,_"IM>\;>.[W M28M0U'$5L%L[*WCFQ ORF"265D8N)=J",J6/@,?_ 7I_:C^)/\ P1!^-'[: M?A2V\,:!\9?@%\0+7PUXCBBT9KC2-:#ZC9V@N$@DD+PK)'>,VT2$K+;'G8VV MOKGXX?\ !,OQG:?\%,/"W_!4_P#9?\2Z#_PF5CX$N/"/C'PIXRGN(;+7;1D8 M6]VMW!'+)!<1-Y88&)UE2-5S$07;PZR_X-[-8\'?\$>_B3_P3B\#_'329O&W MQE\86_B/XA?$/4])E6V2Z2^M;LI:VJ.7\M19QPJKR GS99202(Z /,=2_P"" ML_\ P5/^'?QT_8FTOQ%XS^%.N:=^UQ\/K"XD\/\ _"&W5K!X>O;FUM&2\-PM MRTMR0UY',\($2$(\"E,K<+Z9^Q!_P4I_;=^)?QS_ &UOV-_CA\0_#.K>(OV? M[26]\#^/-&\(K8B9=ERPCN+,S2(R Q0X ?=AI 78E671\;_\$3OVB/&'Q"_8 MG\>CXV^"X#^R%X:TS2IK0V%VW_"4&T%I$7#?\NF^&RC.,2[7D;[P49U?AA_P M2]^+_P"R7^T7^V+^W5XR^*GAK5],^.?@[59SX?TZSN(I]%\J&=XAYKY6<;&* ML=L?/(X^6@#Y-\*?\%KO^"M5Y_P1PT__ (+":AXV^%UU9>&/B0NC^)/A['X& MFC&MZ<]Y':F5KS[5FVD$DT:*D<9P TC.^X1+]L_M&?\ !03]I+6_&7PCU7X4 MV%O\.?@9\3OA$OBBX^..I0V5[/9:U=VYFTS18[.XD_>RR#RAY<<4TL[7*+$% M\N1J_.;_ ()%_P#!/C]J/_@IG_P0+T/]D7PY\;/!?A;X7>(_BO=7GBS4+K1+ MJ;7+2"TO4F:WM@LGD3^9*D4@:3RS'M(/F!@5_0OX^_\ !';XW>*_V]O@5^T] M^SM^UAI_A'P1\%_AJ/!VD^"=?\*G5_L$/D3VKW5DK2I$ES);2QQ^+XB?\%)D3PSHOQ3^&>N3:;-/!HOFZ;JWDS67 MSO;.^8]\-Z 0CC$D6X85O+'IW[*'[1'_ 6)_:C_ &9O#?[:/Q#\2_!_0?A9 MXB_9YOM7N-$M=$GN-8?7%M2\-U)'*I@:WF9&?R0X"P2;#NDQ(.8_9Z_X("?M M!_ ;_@D#\8_^"5H_::\':K#\2/%37VB>)_\ A&+J!M,MW:T,K3IY[>?(RV<8 M6-1&(RSDR2\*/L3]G']D7XH_ G_@F7HG[#EUXIT#4/$/AWX9GPA9:_&)TL[C M%J;:.Z>,J73Y2&:,$Y*X#C.0 ?EW\ /^"ROQQ_9U_P""!_PV_:\\'? CPCX3 MT[5?CV_AKQK<_"OX?6UK9>%=!:XEDN;ZUT\,+O:;I3V-M)#-IT5P/[6 MLUD\V"ZMV@U'S8+] OK&ZBGTBZMSO,;"XD@E6;]XH\KYHF *2<#%_P M;)_##Q#_ ,$W?BC^Q5KOQ#L_#>J>/?B_[TKP3>!#!9V-NMPR2 MW<,=JTD#ROY;NLI(52BT >H>#_\ @H9^T/\ #_@L#X0_P""3'[2OC73O&4? MQ0^#J>*_"GC:ST&+3[W3=6C74/M5G)%$3#+;%=,N9(B5$B91':;.X?%2_P#! M;#_@K;K_ .Q)^U5^U#HWQ5^&-E_PS;\4[/0[6&3X>237'B"WEU1+$QN?M2QV MJA7$K.$D=S\B^3MWM]__ Y_X)D?%/QQ_P %-M&_X*J?M<^*O"UQXS\$?"Z+ MP=X%\*^#I;F2QAD(N_M.I3W-Q$C[Y?MUVBP+$1$DW,DI4,?G#P__ ,&\O[1F MD?L4_M0_LCW/[1_@J2;]I'Q_8^)6UV/1KM5T'R=26^EA\HL3<;C&D:MNCVY9 MB#P* /TB_8^^-]]^TU^R3\+OVD-3T:'3KGX@_#K1/$ESI]NY:.UDOK"&Z:)2 MW)53*5!/.!7YT^)/^"Q'[6'QZUK]M_XD_LS^(?#WA?PI^QU9B+0-)U7PX+__ M (3&_M6OS?M?2-(KQ6Y&G2I$MN8G E1VK86L=JDX5_F0ND2N4YVLQ + GXL^(/\ P1%^ M*_A#Q#^UGX>_92^*OA33O!W[85M$?%D7BFVN?M?A"]D:[^W7%FD"E+])UO;A MEAD>W\MF3#LJ$, ?%?\ P7I_:P\8?\%!/^"87[''[9W@[Q'!X>\/>//BEICW M'@YM+^T-8:]$E_!-.+HR*98HI(IXEC,:[AA]RY*U^YWPM\ VGPM\$)97\>CR MZO.OVWQ7K&A^'H]-CUC4F1?M%\UO&6VO*R[B"SMT!9L9K\_OVUO^"!VJ?&?] MAG]G[]@G]FKXMZ/X7\.? OQ#:ZW'K?B6QFNKG5[N))A)NBA*+'YLMQ+,[!CA MGVJH R?TCTM]3DTVWDUJV@AO&A4W4-K.TL:28^94=E4LH.<$JI([#I0!_.[^ MPK_P4W_:J\#?"K]H[_@XB\0_ WPG\2;:\^+5EX/UVUUSQ'GQ]X/_ &?/CU_P3_\ M@C\<_#^E_ OX\^/].\3M)J&GSMK/@T0WEO<7-E:0J#!>K(MI;11RR20F%4^9 M)CS7O/Q/_P""2^E>#?VG_@#^V3^Q[=:/IOBCX#> '\!VGAOQ5/-'8:[X;%C- M:VT$ES!'));S6QF>19!%('W,K*.& !\N?\&E7CGQ5J?P]_:>^&E[/(^A:!\? M;RYT5&.5ADN583(G]U?]'B;:.,N3U)KWC_@MY^PK8?\ !1>&U_9ECL8I-?O/ M@'X]U'P5/+@K35O",UIAC]P2.OD.W_/.>3UKV7_@E+_P3?\,_\$S/V;[_ M .$]MXN7Q'XF\5^*[WQ3XZ\1QV7V>*]U2ZV!U@B+,T<$:1QQHI8D[6"_CQX$_#/A#6O#]_I=[)<_P!H7BZG?\ !.+QQ=3/XQ\$ M>)F\/_$NRNP1./!6DF*Y0RHW_+.]FOKD M[5 (EBCP/+#U\Z_\$J_^"#'B[]AK]F_XX_LB?M"_%?P[\0/!GQSMY8M;N=$L M[C3KNP66TFMI5C63S5 --T#[.OAC36NKF*UN;"Z$AFEFBBM6DE%P9%EW[ M5$. ]>@_%'_@H-_P4=UW_@MA\3O^"9'P1^*_@+1?#6D?"63Q7HFO^(_ SW]U MIDAMK67:$BN85N2))BB[RH57WMYACV2)X>_X(!?$[Q;\#/V>?V(?VA/C3X8U M;X1?L[^/;SQ)::AH]G<)K'C"-KF::TLKJ!QY-@B">1)9(Y9S*N HB/S5ZG=_ M\$J/CQ;?\%@O'?\ P5'T3XJ^$FL_%7PRG\'V/@ZZM+H2VZ_9((XKF2X7(8F6 MW5FC"#"N5#$J&(!\;^*O^"N7[<'[7W_!KQ\2?VX+7XB:9X+^(GAKQ'_PC/B/ M6O#FC%'U.SEO[&U9K8F7%A.T6HINE4.08G\L1EU:/SC_ (*\^&_BOX?_ .#5 M'X 3?$[XI6/B6"_3X=W/AR&S\-C3SI.GMX663+)*P 4J"VC^UM_P11_:I_:Z_X)%_#/_@FAXS_:3\#66H^ KC0X ME\36'AF[6V73])TTV-M"L+3,\LT@/FR3,Z*#\JQ ?-0!'^SC_P %#/VW?AQ_ MP6A\+_\ !,W]HOQ1X)\3^%/&_P %(/%6B/X:\,2Z?)X>N%@F<6JRR3RM>(%M M95:20(7+HZI" 8SRO_!.3_@M!\;OVT?VOM2_9X\??%K0? ?Q"T+XLZIIWB3X M%>*?":6LLOANW$Z1G2K\R!YK^%EB>YCE!+HLK0QHJY/M-O\ \$I?CQ>?\%?_ M (>_\%0]:^*WA)+/P;\,H/!U[X.M;2Z,MRGV2YBEN4N&P%(ENG98RARL84L" MQ8<_JW_!&/XI?&W]KOX$_M4?M+>*?A\_BCX+:ZNIZA\1O"%C=V^O^-(H /L. MGZ@C@1D0LJ;[IGD>9595B@$C8 /2?^#@S]HOXK?LK_\ !(+XR_%[X*:E=:?X MBCTFQTJTU:R8K+I\=_J-M8S7",O*.L5Q)L<8*N58$$5RG_!LK\*_A_\ #/\ MX(O_ AU'P/IULESXJMM0UOQ%?Q(/,OK^6_N$=Y6'WF1(HX!GD+ H[5]D?'[ MX$_##]IWX*^)_P!GSXT>&TU?PKXOT:;3-;T]V*F2"5<$JPY1U.&5QRK*K @@ M5\<_L!?\$]O^"@/_ 2U^'%U^RK^SU\;/AQ\2_A);:M=7O@I?B-#?Z9K7AR. MYE:62V9[*.:&]C\UGD^[ 2\DA^4,%4 U/^"O/CWQ3_P2_P#V!OCK^WI^QTFE M:)XWO/$FAZ_KT6I:2EU9:IISQ]7?MF_\$]?B9^V__P $Z_BA^QO\9?VBEO/$WQ)$=U_PD=OH M]-T>Y@ MGM+BVMK6T$CR)9K)9Q[A)-+*QEFV]OJ&GVD26Z,;J65W:Y>),O(8TC#!0L0PS. M,US_ (*&?\%*?'__ 62_:2_X)J?"'XO^ =#\.?#7X5'Q9X<\1ZYX$:]O;,R M6FD7*Q;([B))RKZB807P!&-[!V7:WSC<_P#!?#_@J=JG_!&GPW_P5-T_Q!\, M+"X\.?%&/PCXD\,?\(=-/_PE(RS-=23&Y46(VM#'Y,*,2RR2>:H=88_N7PS_ M ,$GOCYX1_X*T_'7_@IGIWQ7\(7%M\8/AE+X/L_"4UI=(^F*MIIL%O=/. 1* M2VF1L\81<"=@KG8"WSW;_P#!MS^T-!_P1[G_ ."4H_:;\&'SOBL/%_\ PFW] MAW?$/E ?9/LN[[WF*&\WS,;3C9GYJ /9_P!MC_@IM^TW\#_^"G7[(7[/OPPU M+1%\ ?M PK)XETK5-&$UW: &,GR+A64J6690=RG!3(ZX'#_LK?\ !0_]J#]K M;7_^"C/[,'Q]US0]2T;X#V&J:'X.OM,T06=S/;O'KL+/5"C.X@ M ' ]._;G_P""2?[0O[17Q6_97_:A^"OQA\&:'\1/V='2.\LO$NFW=SI&L1;; M8.R^2R3(08&PG&X38WJ4RV-^R+_P1H_:1_9>\=?M@>/-=_:(\(^+]0_:EMKE M_MG]@7&FC1[V5M1_>-"KRAXL:E*WEAP1Y*+O.XN #YH_X(T?M _M8?LX?\&Z MGPQ\;?LA_!6U\8:Q>?%O4;#Q-=WUY!%#X;T)]2N6O=683S0QN8D0* [JB-*) M),I&RGZ&_P"";_\ P4__ &A_VJ/^"@/[2/\ P3Z/QC\-^+=+\"^'+?6OA9\7 M(_"RHTL-Q';[3/;0210WL*M=QM')$8A*D98,RRJR\!>_\&\'[4*?\$C?!O\ MP3-\-_MD^'M-N?!_Q4;Q3/K*:!<2:=XALVDFF^Q7MH7RRQS2K(%+/&YB7<@( M#+[K^QE_P23_ &A?V8/^"JGQ)_X*(^-/VHO#/BVS^*'@RTTSQ)I,/@>2PN?M M<4-HF;8)=-%;P![164-YS^61&Q+9F(!\,?\ !$SXY_MH_$__ (([?M>_MQ^. MOVBM*\17 U[QQK>M>'O%?@:#41K&K6_AW3+@O<2O,$-G)!&MJ;,0A%CX1E " MCID_X*1?\%!O@I_P;B?!K_@I#^R#X2^&/AV/2]4U.T\?^"-#^'L=OI-GIAU^ M_L(+JSMX9%%N4EC@$B_,'-R\AV[3N^B_V)_^"(?[1/[$_P"PI^T'_P $_O"W M[2?A'6_!WQ6'B,>%+V[\,W,-]8OJ^GP:<9KR03,CB"W@#+#$@\R1R3*BX6O: M_P!@/_@ERO[-_P#P2@A_X)9?M&>)=(\9Z&NC:]HU_J^D6TD OK+4[N[NG)CE MW&&6,WCJI#-_JT<$'@ "6_[>=QJ6@ZO^V3X-^+ USX%^!/V=HO'?B6WCT2#[ M9JE[/:37L$,VTEV8-*O(M3$>)57 ^U23.Z-ER@@V8 MKZH_84_X)2_#;]E'_@EU_P .VO'.N'Q%9^(/#&J:9X_URUW1/JDFHQ20W#Q[ M\E D#I!%D?*D$?'%>"?$OP1\,>( M)]0\*FQ\'W,7B9[=[AK@Z>\TDYMK:W>9F>3$<\A$DJ(\896C /N+QA\/_!_C M\Z5_PF&A0WZZ+K,&JZ:D^2L-Y#N\J;'0LA8LNI_\$\OB1\"_V1_V4O"NCZ5XW_:A^-*V M$FNZC9-\TXV%MVZ+(@2) MRVYH<(5D]^_X*??\$RU_;M\3_!?X[^ /&MEX>^)7P#^(EKXK\$WFK6KS6%^J M7%M/<:?=",ATCF-I!^]3,]/G\? M_M%: WAN?3O"IDDLO"^A_9(K7[/#/.B/=S.+>W=Y6BB7,*A8P,Y /DK_ ((> M_&C_ (*)^&?^"%_BC]L#X3WD7QJ\:ZCJ>OWWA;X/O"?Q-^ M#H\1WMY::5;0W'A/Q!#!>R7FFQ75D[6][#$]C+ Y!D*R$KYI:%PU_P"#W_!# M+]KGX6?\$>?'_P#P2GL?VV]!T^+5[BX7PAXJ\.^%KFUF^S3ZC'>7$>H$W+,R MS(LEN8X=H2.:3<9P0HD^ ?\ P0N_:A^#W[=G[.7[:^O?M=^"=8N/@Q\*(? F MKZ';?#F2QMY]/A@O+=$LTANAM:A<) 'DR+E=NHNI?$9S$I"_,0 MLO\ P7._X)>_%K_@KA^S5H'[,/@3XH^'?!6GZ5XRMO$=WKFK6<]Y--+#;7EN MMND$>Q54BZWF0N3E=NP?>(!^:?\ P4S^)_\ P^-^-_[-'_!&OX;^"M6^$GCW MP?;V.NZUXN^)[VUG^X.DP.JZ2;.>X^V,\!>=0'C#-;HN058I^BW[?7_!3W7_ M ((?\%$_@W_P30\">*SX8F\;^%;[Q/XV\?'P])J]]I^F0Q7:6L-E:I'(KW$U MQ9RAY)(W2.-2=A+97E_^"CG_ 0R\1?M[_"+X->+?#7Q?TKX9_'[X+1Z?;:# M\3- MIIXKBVM@I",O[N5,3(MQ%\S>2QD4%A(S4[]L_\ X)(_MF_M!?'7X$?\ M%#/A!^TKX(\+?M)_!W1AHVL:K=Z%=2>'O$]D?.WAH4;SK57^U7@:)2^4NV59 M%**] 'QA_P %<_\ @HY^WU\9_P#@@?J/COQS%J/PPU]?C'Z^'ZV:?89)+()Y"+*[3Q+%KVC^&)8=#L[F!#$ MMC!:O/).MMY3O^\>9Y#*[28"D0K@_P#!2+_@DM^TS^WG^S[\#P?V@/!=A\7/ M@OXYL_$ME?R>'+J+P_>M$(P;7REFDN$0&&%MY=BY63B,2*(@"O\ LH_\%"/V MJ?BQ_P %S?VCO^":_CKQ5HLW@;X<>!8=8\)ZA::"D.H03W*:5*HDDW%)1&+^ M11E!NV*6SSGP;_@FU_P41_X+A_\ !2_P9XX'P<\0?!73)?AG\;XM%U_7_$VA MW4']J:.K+YMM;PP>:J2JBO([L06$T:QE"K,?HO\ 8_\ ^"5'[3?[/'_!57XK M?\%-OBA\?/!OC"]^*_@F+1]3T#2_#]SI26-Q'%I_EF%FDN,PJU@(@&RY1P[, MSJ5;?_X(N_\ !+SXK_\ !+SPK\4/!_Q#^*OA[Q=#\0_'LWBJ*\T:QGM6LII4 M5'MS'(6#IA00^X'J"ISD 'S#X[_X*=?\%.M?_;\_;(_8]^%/Q=^'VCZ)\ _A MC>>+_#>NZSX":\O6$5I:WB6FQ+F*-F;SS%YSA@BKN\J1C\OV=_P12_;B^(W_ M 46_P"":_P[_:N^+^CZ;9>*=<74+374TB%H[:6>SO[BT\Y$9F*>8L*N5R0& M9@. *\/B_P""-/[0%G^W!^U7^V!:?&?P4<7.U+?\;?\"_]*&KZ2H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "LWQCX,\'_$3PM?^!OB!X4TW7=$U6V:VU31]9L8[JUO(6&&CEBD#)(A M'!5@0:TJ* .+^"G[.'[/'[->AW/AC]G3X#>"_ &FWMP)[S3O!7A:TTJ">4# MD>.UC16;'&2":[2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^?_ M -O_ /Y%#P__ -A*7_T77T!7S_\ M_\ _(H>'_\ L)2_^BZ ,W]C+_DKWC;_ M (%_Z4-7TE7S;^QE_P E>\;?\"_]*&KZ2H ***"0H+,0 !R30 45R_P4^-'P MR_:*^%&@_''X,^*4UOPKXGTY+_0=7CMI85N[=_NR!)51U!Q_$H-=10 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !7S_P#M_P#_ "*'A_\ ["4O_HNOH"OG_P#;_P#^10\/_P#82E_]%T 9O[&7 M_)7O&W_ O_2AJ^DJ^;?V,O\ DKWC;_@7_I0U?25 !7P'_P %Q=;\>^'M<^!V MJ_$,_$Y?V:8_$NK_ /#14GPFGOXM1C@-DHTI[EM-*W@TT7'G&X\DC@1YRVP' M[\KYG_X*1_MM?'K]@CP+;_'SPE^RI#\2?AYIMG*WCBYL/&L&F:II$K3016K0 MV]S&4NXY&E9"JR*ZMM(!&: ,/_@F9\.?V'M%_9EU]?\ @E3^TO<:SX'U:/R/ M#MO<>-;SQ-I_@^\2W*I'#;7T[3VH!>.5[221-V!PF[)\<_X)S_#7XB? [_@L MC^T/\)/'O[27CGXF7*_"+P=JNH:YXUU-7,M]<3WYF:"VA5(+.'Y0J00HJHH MRQRQ[+_@GW^RK^TA\-/VF_VAO^"@_P 4_P!F[1OAK>_%?3-)AT/X*>%_$EI> M3S3:;!/NO;ZZAV6?VVZDEV@HQ1 27D8DM7G?[.EU_P %,=)_X*K^./VNO'W_ M 2@\5Z%X3^)_A3PMX5N9I?BSX3N)- CLKBX\^_F2'4&>>-4N-_EQ*9"(R " M2!0!]X_M.:9\9M;_ &;?B#HW[.>JP6/Q!N_!&JP^!;VZ91';ZPUG*MG(Q8%0 MJSF,DD$#'((K\8?V*_'OP ^+OQP_9F^%W[#GC+XG:-^U3X;\;VES^U5)XT\? M:I+YNDV$;1^(X+\7ET]KJ;75QC[.+19"F0Y\@(0/O[XV_%O]H3_@HEX8_;)_ M8<_9OTZ#PF/!.@VOA+P7\5H=:E$6J>(+S36N+^Q)2/-N;;S(())(V=D-QG&Y M=H^?/%'[*O[6'[2WPD_9[_97\(?\$I!\ ]4^#GC3P]J3?%BX\9:!+:>&+:PE MCDO?[).G7$EY=O=JC*4>.-7,FZ8[AN !V7P2_9I\!_\ !7C]I;]I[XH_M:>* M_&E_H?PT^,5Y\,/ACX;T#QWJ6CVOAI=,L;1[G484LIXEDNY[BZ\PRS"3 B1 M-@VUX5\"?VC?V@OVT?A;^R-_P3<^-_QO\42KXK^)WQ%T#XO^+='UN>RU7Q/I M/@WS/)M)+N%EF070ELTN)$=9)!$YW_.V?I?PGX+_ &^?^"<'[3'[0 _9_P#V M(+WXV> _C7X\?Q]X0O\ 0/'&E:4^BZ[=VD,%]9ZDFH31,L#2V\ZM%H7B"PU6.UFDM)+V666&*>WG#/'O(,B ] H M7]!Z^+?V5?@O^U%\??\ @HUK?_!2/]I[X!S?"C3-%^%*^ /AMX"U?7[+4=4E MCFOQ?WVJ7;6,DL$#,T<,,<2RNVQ7+;21N^TJ "BBB@#B/BS\8[;X:^)O"/@T MZ5+-=>,M8;3K*Y1ALMG$9?>X/+# Q@5O_8O&_P#T&[+_ ,!C_C7D?[6'_);/ M@?\ ]CW+_P"DS5[I0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T? M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1 M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_] M!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"-;%% %?38]1BM0FJ7$)-HQVXJQ110 5\_\ [?\ _P B MAX?_ .PE+_Z+KZ KY_\ V_\ _D4/#_\ V$I?_1= &;^QE_R5[QM_P+_TH:OI M*OFW]C+_ )*]XV_X%_Z4-7TE0 54UO0=#\3:9)HGB31K34+*8J9K2^MUEBU6Z* "BBB@#*\'^ _ _P\TZXT?P!X-TK0[2[U*YU"ZM=' MTZ*VCFN[F5IKBX=8U :665WD=S\SN[,Q))-:M%% !1110 4444 %%%% 'A?[ M6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/'_ /L)2_\ HNOH"OG_ M /;_ /\ D4/#_P#V$I?_ $70!F_L9?\ )7O&W_ O_2AJ^DJ^;?V,O^2O>-O^ M!?\ I0U?25 !02%!9B .2:*^ _^"XNM^/?#VN? [5?B&?B21P(\Y;8" ?:GP4^-'PR_:*^%&@_ M''X,^*4UOPKXGTY+_0=7CMI85N[=_NR!)51U!Q_$H-=17R7_ ,$S/AS^P]HO M[,NOK_P2I_:7N-9\#ZM'Y'AVWN/&MYXFT_P?>);E4CAMKZ=I[4 O'*]I)(F[ M X3=D^.?\$Y_AK\1/@=_P61_:'^$GCW]I+QS\3+E?A%X.U74-<\:ZFKF6^N) M[\S-!;0JD%G#\H5((4544 98Y8@'Z+T5SWQ9^%WA#XV?#/7/A'X^AO9-%\1: M9+8:HFFZK<6,[0R+M81W%LZ2PM@\,C*P[&ORQ_:5_P"":G[,'@K_ (*.?LY_ ML=_L?WGQ'TCQ3=:XWQ$^)FKS?&'Q%J"Z9X1TIP!"\-U?21C[=?-%;*^TE?+D MZ9S0!^M]%?FM\$OV:? ?_!7C]I;]I[XH_M:>*_&E_H?PT^,5Y\,/ACX;T#QW MJ6CVOAI=,L;1[G484LIXEDNY[BZ\PRS"3 B1 -@VUX5\"?VC?V@OVT?A;^R- M_P $W/C?\;_%$J^*_B=\1= ^+_BW1];GLM5\3Z3X-\SR;22[A99D%T);-+B1 M'6201.=_SMD _9ZBOSX_9D\ V?[ '_!92?\ 8A^"7B7Q$GPA^)?P$F\9:?X. MUWQ->ZM%H7B"PU6.UFDM)+V666&*>WG#/'O(,B ] H7]!Z "BBB@#PO]K#_D MMGP/_P"Q[E_])FKW2O!_VNYI+?XQ_!*>*!I63QQ,5C3JQ^S-P*]@_P"$EU?_ M *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z M6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: - MBBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@ M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^ MEH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (27 M5_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O? M^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ MOI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BB ML?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EJGK_Q M$B\*Z%>^*/$^D-IVFZ;:276HZA?74<4%K!&I>261V(5$506+$@ DT =%++' M!&TTTBHB*6=V. H'4D]J_/[_ (+2?\%%O^"B?[#?Q&^"]A^QI^R!;>/_ IX MJ\1[?&/B"XN=T92-7=].+@A-.#6ZR7'V^8F)%A&PO+R'_1!J$2D[%G7!G;2KS#1F6,*_RG\/\ C"RT/5CI.N7/ MAS5HKV"SOUABF>W\Z$M'(56:,[XV9#GAC@X]%K\U_P#@FQX%_P""3O\ P1K^ M/-Q_P32^ ?QMUS4?B_\ $B[BNM6\-^(_$!OKQY;>RFNHA(D$26M@QMG9U5@D MLR-%S)A#7Z(?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L457TV\GOK43W%A);,6(\J4C/UXJQ0 M 5\__M__ /(H>'_^PE+_ .BZ^@*^?_V__P#D4/#_ /V$I?\ T70!F_L9?\E> M\;?\"_\ 2AJ^DJ^;?V,O^2O>-O\ @7_I0U?25 !7S/\ \%(_VVOCU^P1X%M_ MCYX2_94A^)/P\TVSE;QQYC*7<:;38)]U[ M?74.RS^VW4DNT%&*("2\C$EJ\[_9TNO^"F.D_P#!5?QQ^UUX^_X)0>*]"\)_ M$_PIX6\*W,TOQ9\)W$F@1V5Q<>??S)#J#//&J7&_RXE,A$9 !) K]*:* /!O MV;/VPO$W[1'[67QW^"&F?#.&'P9\']7T;1--\>6^HM*FMZO/9?:M1LO+\L*C MV9DMXWVLWS2X.#D#S[_@GA^S!\=='_:3^/O[=W[6_@@:%XY^)WB]-&\'Z%)J M=M>-HG@O2U,6FQ>9;221QR7#-+=3(CGYF3=A@0/J7P?X#\#_ \TZXT?P!X- MTK0[2[U*YU"ZM='TZ*VCFN[F5IKBX=8U :665WD=S\SN[,Q))-:M 'Y\>$_! M?[?/_!.#]IC]H ?L_P#[$%[\;/ ?QK\>/X^\(7^@>.-*TI]%UV[M(8+ZSU)- M0FB98&EMXY%GA$N$R"I8[1Y[X?\ ^"6O[8/['_P6_9<_:%^$WA;2?B9\9/@C MXU\5^(?B1X0L=:BT^/Q''XK67^UX;&YNBL0EMRT A\THL@M\DJ2%/ZDT4 ?% MO[*OP7_:B^/O_!1K6_\ @I'^T]\ YOA1IFB_"E? 'PV\!:OK]EJ.J2QS7XO[ M[5+MK&26"!F:.&&.)97;8KEMI(W?:5%% !1110!X7^UA_P EL^!__8]R_P#I M,U>Z5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7Y^Z-_P4#_ ."F'BK_ (+,WO[']Y_P3F\1)^SBECHV'B[ M0WT[1_"^IV3:A+'+JEN+B:U9+6R&);HQ*Z;IR8O+@4$+MW5]E_ CXU?#_P#: M0^"OA3X__"K53>^&_&?A^TUG1+EU"NUM<1+*@=03L_ []JKX:)XL\(27MMJ5SI)EN(W::UE$T;(ULRS9RI4JARZLRX++EP2 ?:E%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7S_ /M__P#(H>'_ /L)2_\ HNOH"OG_ /;_ /\ D4/# M_P#V$I?_ $70!F_L9?\ )7O&W_ O_2AJ^DJ^;?V,O^2O>-O^!?\ I0U?25 ! M1102%!9B .2: "BN7^"GQH^&7[17PHT'XX_!GQ2FM^%?$^G)?Z#J\=M+"MW M;O\ =D"2JCJ#C^)0:ZB@ HHHH **** "BBB@ HHHH \+_:P_Y+9\#_\ L>Y? M_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J]TH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@!ES/]FMI+GRGD\M"VR-325\%2-X'U#2)=6^T?;3=9>ZF>.X$0AMAF)5VF8[L[EQ M]D?M&^*/B-X(_9Z\>>-/@]X:DUKQ=I'@S5+WPMH\-L9GOM2BM)9+:!8P07+R MJBA01G=CO7S-_P $2_VH/^"DO[5G[.WBCQI_P4T_9YB^&_BW2O&DFEZ'I0\( M7NC27EBEI;2_:FBNY9#(IEFD021X0F)AR5- 'V91110 5^;OQF_X*!_\$TO^ M".?_ 4$\%_L0^"?V+1X3\4?''6[2^\0?$#1M$L[*Q*:E?S0K<3W>YI[G;=A M@T1"QPJ:\1D,08CABA ) !]045X1_P $SOVV;3_@HC^Q M'X%_:\@\"3^&)_%EA*]_X?N'=S8W$4\D,B+(Z(98R8]Z2;0&1U/>O=Z "BBB M@ HHHH ***^:O^"K7_!3+X5_\$H_V4KC]ISXG>')=?=]9M=*T/PQ::@EM<:K M=S$DQQNZL!LB265B1]V)N^ 0#Z5HKP?_ ()F?MSZ%_P4D_8E\%_ME^'O S^& M8/%ZWP?P]+J8O'L)+6_N+-D:81Q[R3!O^XO#CKU/O% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?/_[?_P#R*'A__L)2_P#HNOH"OG_]O_\ Y%#P_P#]A*7_ -%T 9O[&7_) M7O&W_ O_ $H:OI*OFW]C+_DKWC;_ (%_Z4-7TE0 5\!_\%Q=;\>^'M<^!VJ_ M$,_$Y?V:8_$NK_\ #14GPFGOXM1C@-DHTI[EM-*W@TT7'G&X\DC@1YRVP'[\ MKYG_ ."D?[;7QZ_8(\"V_P ?/"7[*D/Q)^'FFV.+FP\:P:9JFD2M-!%:M M#;W,92[CD:5D*K(KJVT@$9H P_\ @F9\.?V'M%_9EU]?^"5/[2]QK/@?5H_( M\.V]QXUO/$VG^#[Q+_M)>.?B9_%?3-)AT/X*>%_$E MI>3S3:;!/NO;ZZAV6?VVZDEV@HQ1 27D8DM7G?[.EU_P4QTG_@JOXX_:Z\?? M\$H/%>A>$_B?X4\+>%;F:7XL^$[B30([*XN//OYDAU!GGC5+C?Y<2F0B,@ D M@4 ?;'[;W[04_P"RA^QQ\4OVF+/3XKNY\!^ -6URQLY\[+BXMK226&)L8.UI M%13[$U^:W[ 7Q#_X)9:UJOP9^*/[3'QW^,'B;X]^--2TN]A^+WB^3QGI6A:S MXHF"3G2;"X(@TE[579K>*U4&"6-0F)"PS];^-_B!X@_X*<)^V'_P3ULO!%MI M/@WP[X;C\#:/\3([]YXM0US4='DDO83$(P%:PDFM0X5FY?!P^.]*O=-NK/0I89/-TB"UF M>[>XN_LZ[1+%$(1(RN3UH WO@E^S3X#_ ."O'[2W[3WQ1_:T\5^-+_0_AI\8 MKSX8?#'PWH'CO4M'M?#2Z98VCW.HPI93Q+)=SW%UYAEF$F!$B ;!MKPKX$_M M&_M!?MH_"W]D;_@FY\;_ (W^*)5\5_$[XBZ!\7_%NCZW/9:KXGTGP;YGDVDE MW"RS(+H2V:7$B.LD@B<[_G;/TOX3\%_M\_\ !.#]IC]H ?L__L07OQL\!_&O MQX_C[PA?Z!XXTK2GT77;NTA@OK/4DU":)E@:6WCD6>$2X3(*ECM'GOA__@EK M^V#^Q_\ !;]ES]H7X3>%M)^)GQD^"/C7Q7XA^)'A"QUJ+3X_$ M,M/\':[XFO=6BT+Q!8:K':S26DE[+++#%/;SAGCWD&1 >@4+^@]?%O[*OP7_ M &HOC[_P4:UO_@I'^T]\ YOA1IFB_"E? 'PV\!:OK]EJ.J2QS7XO[[5+MK&2 M6"!F:.&&.)97;8KEMI(W?:5 !1110!X/^UW-);_&/X)3Q0-*R>.)BL:=6/V9 MN!7L'_"2ZO\ ]"A>_P#?2UY'^UA_R6SX'_\ 8]R_^DS5[I0!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% '@W[?WQG_:C^%7[''C[X@?LC?!F^\1_$G3=%W^$-%73OMGVF[:6- M # C!I %9F*@CA37&_\ !*#]I#]N[]H+]C?2?B9_P4 _9[D\&?$6YUB_@N]! MM_#MQI1BM8IC'"[V]U(\@9PI?=D*P92HQUT_^"MWQH_;>^ G[%FL_$3_ ()Y M_"23QK\3X-8T^+2]$31&U -;-.OVES CJS@1!AP<@L#78_\ !/+XF?M,?&3] MBWX??%#]L;P!%X5^)FM:,UQXL\/0Z1-8"PG,T@2,V\[O)$WE",D,QY)/ ( M/3_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:I MZ[-!XITB?P_XF^&IU&PNDV7-E?P130RKG.&1\JPR <$=JZ2B@#\]/^"<'_!8 MC]I7]LW]O+XT?LG?$[]A'5? OA_X8R7%AI>NV7VJ]@-_9WAMKBWN;TPQVX>5 M'CFAC55.R.4[I 5(^\_^$EU?_H4+W_OI:^&/^"AG_!2_]OC]ES_@I)\&/V2O MV?/V*)/'/PZ\:=92:B]M?[4MML5LT$02?S)=ZE9.0,9 M'W_0!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2U^=O_!P;J7_!+7XH?!33 MOA3_ ,%(_&&IZ/J^B:1JGBOX?^&=.\7+I%WK%S;VS)Y44LD4D!=R1"@D4_-( M< \U^E5?GM^W+^S_ /\ !%W]NG_@I?X!^&?[3GQCW?M _#TZ<_AOP5#KL]O] MJACD.J16[V\D307"R*2[A3O,9P2,# !K_P#!"7_@J=X+_P""C_[)=]J7PN_9 MNO\ P+I7PSUB#PCIFAR>(DU)WL8+"V-O>F*_0"@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MB MB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C M_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** , M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ M .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ M *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[ MZ6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_ M[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V M** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$ MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z% M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z M6C_A)=7_ .A0O?\ OI:V** *^FWD]]:B>XL)+9BQ'E2D9^O%6*** "OG_P#; M_P#^10\/_P#82E_]%U] 5\__ +?_ /R*'A__ +"4O_HN@#-_8R_Y*]XV_P"! M?^E#5])5\V_L9?\ )7O&W_ O_2AJ^DJ "JFMZ#H?B;3)-$\2:-::A93%3-:7 MUNLL3E6#+E&!!PP!&1P0#VJW10 4444 97@_P'X'^'FG7&C^ /!NE:':7>I7 M.H75KH^G16TY?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ^-?\ @ME^T/\ \%*OV".]?2W[-O MB/XH^,?V=O /B[XXZ%%I?C75?!6E7GC#3(+-[=+35);2)[N%8I&9X@DS2*$9 MBR@8))&:^./^"X_[47_!7?\ 9J3X877_ 2K_9Q;X@?VE-JQ\?*WA5]42T6/ M[&+)2LD?..*^][1;I;2);Z1'F$:B9HU(4MCD@'.!F@"2BBB@ MHHHH ^3?^"S/[5/[$_'V MK^$+&?QGX>O;0V[V6J>2HN5\HDF-3*'95))"LH/.:ZGXR:E\2-'^$/BK5_@Y MIEA>^+[7PW?3>%;/58W>UGU);=VMHYEC=':-I0@8*RL5)PP/-?)'_!#O]I;_ M (*>_M.? KQ?XS_X*A?L\7/@#Q"?%:S>$()_#O\ 9*RZ5);1_N1:2.UPABF2 M0EI_F83J,G;P ?;=%%% !1110 5^?7P4^$7_ 16_:A_X+'>)?VK_@9\5'UW M]ISX=7.HP>,=)@UB^"6TEI;#0+AWM;F,1%85=(0\!";RK MG)^^];UG3/#FC M7?B'6[Q;>RL+62XN[A_NQ1(I9V/L "?PKX-_X)"_"/\ X(M^-?CA\3OVY?\ M@EEXQFU_7_%&ZU\?WC:CJKK%+>7)O6S#J:++$\LL1<@G_ !8DT6YU/Q]!KLBMIUO= MZI)I\Y^QQVK&1H$B64NTP&UU&!BOT!H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY_\ V_\ M_D4/#_\ V$I?_1=?0%?/_P"W_P#\BAX?_P"PE+_Z+H S?V,O^2O>-O\ @7_I M0U?25?-O[&7_ "5[QM_P+_TH:OI*@ KAOVA/VF/V??V3_AW+\6/VE/C'X=\$ M>'8IEA_M7Q'JD=K'+,P)6&/>099"%8B- 6(4D#@UW-?'?_!4+]DO]ICXI_%[ MX$_ME?LI>%?"GC/Q1\!=>UF^_P"%8^-=1-E9>)+?4K-+9VANMCI;WL'EAH)) M%V*TC$D8VL >E?\ !.'_ (*"_!K_ (*2_LPZ#^T3\*=:T:.[OK*)O$OA73O$ M46HW/AN[==_V.Z9%0I*%P<,BY!X!'-=Q\./VL/V;/C#\7?%GP%^%7QK\/>(O M%_@5(6\8:%HVH+<2Z096=42ZAU&Q?%];M'YJQW,;JR] M0$W(S>/_ +!GP-^#W[./_!;/]H#X/_ ?X;:/X3\,:3\"? R6&BZ'8K!!'FXU M$LY"CYG8Y9G;+.Q+,2230!^@'BCQ-X?\%>&=1\9>+-6@T_2M(L9KW4[^Y?;' M;6\2%Y)'/9552Q/H*^>/@G_P6*_X)B?M'?%+2/@I\#OVT?!GB7Q7K\SPZ-H> MG74AGNW6-I&5 R $A$9NO\->O?M,_#[7OBW^S?\ $'X5>%6@&J>)O!&K:3II MNI"D0N+FSEACWL 2J[G&3@X&>#7PW^S[^U%^U3_P3-\*_L[_ ++O[>/[$_A+ M1_"6JOX>^%V@_%GX>?$$:MY.M?8TM+,7UG-8VTL*7+0,3+&\BQ[L-G@D ^JO MVG/^"E?[!W[&GBZR\ _M._M1^%?"&N7]H+N#2-1NV>Y6V+;!<21Q*S0PE@0) M) J$J<'@X['XD_M6?LU?"#X%K^TW\2_CIX7TCX>R64%W;^,;K68O[/N89P# MT,JDK-Y@9=@CW%]PV@YKY-_X)%:)H/Q3^._[<'Q;^(.B6FI>(M4_:CUCP;J, MVH6ZRM-H.EZ7I\%C:,&!S (YIL(?E.\\5\/_ /!/B*/Q1\5?V$?V5/%*'4?A M_P"%?CK\<;GP[IE\?-MYI-"\UM(?#9W&V:\N&C/\/EC'"XH _8#]ES]MG]E# M]M7P_J?B7]ECX[:!XTMM%NUMM932;D^?I\K E%G@D"RP[@K%2Z@-M;:3@X]2 MKX1U?3K3P/\ \'(6B7G@^U2W;QU^R5?OXQAME"K=O8Z_;K:76SC(!^S-@D5[!]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_ MV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\ M;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ?#'_! M3#]I;_@L-\)?V^O@U\-OV%?V?AXD^$7B$Z7!\2?$<_A8W\6FO<:JT$[F1)4> M$16H$I8@HH;<>AK[_K\\OC?^T'_P6I\/?\%B?!_P,^%7P8AO/V;-26P3Q#XT ME\)K/#;DV\DMRPN4D#Q$.$C&\8#= 2K\UI((-_^@W9?^ Q_ MQKX,_P""NM[_ ,%W-*^.'P@L/^"7L>GZOX3O;J2?XC6BVNE6_EBUN;>01SW6 MH',<4\4CIM@Q(?)?'4 @'Z%T5C"S\;D G6K,>QMC_C2_8O&__0;LO_ 8_P"- M &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!R'[7WQ5_9_P#@I^S' MXW^)'[56OG2_AS9>'YHO&-Z(KIREC./L\@ M 9\MYH4>4-^6&WG%>$?\$:/@ M!_P2^^$G[.NL?$/_ ()0SM<_#OQUXB>\N+TW^H7"O=0((&C0Z@//54VD;6SA MBWK5O_@K;\3?V(_AI^QY?>&/^"H_C2SM?A+XZURS\/ZC$+'5&^U7>6O8(\Z7 M_I* &R,FY,#]WAC@D'L/^"=OP)^ 7P%_8T\#>"/V&+^UB^%-WIC:UX,D?[5, MUQ::C*]\)M]T?.8.;@LOF?,%*CL* /&?^"XO_!6SXL_\$GOA_P" ?%'PC_93 M3XFW_CW6;S2U#:S-;_8)H8DEB'DPV\KW'F!I> T>WRC][=\OVGX"\51>._ N MB^-X+*:VCUG2;:^2VN$*R1":)9 C @$,-V"",@BOFK_@K)^VU\N M_M6_#WX4V?Q!O=&U33[230!<26QV7=RELLN8XI&?;))&-@ SN^\,<]9_P3R_ M:.^,_P"V3^Q?X _:9^(/@^+P=K?BS1WN=4\-7.G31-83I/+"R;9@'VDQ[E+# ME6!Z$4 >_P!%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%% M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L457 MTV/48K4)JEQ'++N.7B3:,=N*L4 %?/\ ^W__ ,BAX?\ ^PE+_P"BZ^@*^?\ M]O\ _P"10\/_ /82E_\ 1= &;^QE_P E>\;?\"_]*&KZ2KYM_8R_Y*]XV_X% M_P"E#5])4 %?+G_!3[P;^WY!\,H_C9_P3W^/6HZ/XN\,V;P_\*\;P?8ZO8>* M?M%Q;H#*)RDEN\ WR"6.0?)O!4YKZCHH ^9OV4/^"?7C']GCQ=\3?VA_B)^T MS>_$/XV?%'3;6RU;X@ZIX6M[*QTZWLX9$L;:TTNWD"Q6\32,[(9F>5N6DSS7 ME'P6_P""8/\ P4*^&'[;.J?MK>)?^"H'A37=4\56.BZ3XWTF+]GA+2/4])TZ M=Y%M87&LO]ED=994\X*Y4L&VMMP?O"B@#Y0^"FG?MU_'3XK?M-^+-6^*_B+X M<>#M4U:T\,? 2VUGPG;/=:+)IUJ\%_KJ6US$//M[J]8M"LQ(EB@#KA)(S7/_ M /#MG]J[X]_&#X>>./\ @H-^W+I/Q#\,?"OQ=;>*O"W@CP7\+D\.6U_KMJK" MTO\ 4)6O;N2;R2[.L$?EQ[\%MP&VOL^B@#XR^('_ 35_:@\$_M%?$OXX?L$ M_MRV?PIL?C--;WOC_P .:]\-8_$$5OJT5N+8ZKIKF[M_LT[Q*F])%EC9U#D< M!17\4_\ !&/P/X:_9C^"?P@_97^-^K> /''[/FMS:S\._B3?:7'JTTU[=B4: MI_:%LSQK,Y9=I"KM/VK10!\S_LC_L&_$?X4_M%^*_VT_VK?VAX M/B?\6/$_AFU\,6FIZ5X471-*\/Z#!.UR-/LK3SYWQ)<,9I99)79V5,!0IS], M444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-7NE M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ? 'PN_:#_P""R&J_\%K/ M$?P4\?? X67[*Z"[?0O%6%NXY,@O>;CB1/^"R_Q!_X*4?&CX=?MM?!<>'_ ($Z4=;F^%FL2>'H(9+I5UB*/3H_M,,A M$H^PF5B&7<2 Q(P0?O\ H **** "BBB@ KYS_P""KFE_M\ZI^P]XKC_X)F>( M18?&&.XL3X=3R=/8W4+744=U$&U &WB;R'DD#OC!C&""TO+_ $JZ ML=.U22QN)K=XX+V&-'>W'_VP_"?[$?@' MPO\ M]:A;7GQ:T_39H/%U]:ZDEV+EQ-^[!(P3[E7P3_ M ,$1/@9_P64^#K?%'5O^"L_QCLO%Q\1:E93>#$_X2%+JYT\Q?:$N,06\0MK> M"56MW5(VR"C;E!-?>U !1110!\+_ /!:OXI?\$:)='^'W[,?_!7R[>33?%FI MW.I^"K-(-;(2\ME2W,QDTC]Y&V+S8N_Y#N?T-?9?PO\ AOX/^#?PT\._"'X> MZ7]AT#PKH5IH^AV7F,_V>SMH4@ACW,26VQHHR22<)/\ @A[^TW_P M4=^'W[&G[<'AY]:^.NC_ &&?X>VQMM;18WGD-S#$)[!A ,F+>RW&$P!NX.*_ M06@#SS]K?XQ>*OV>/V6OB+\?/ _@5?$^K>"?!.IZ]8>'6NFA_M*2TM9+C[.' M5'*E_+*C"DY(&*\&_P""+7_!0SXX_P#!2K]E35OCS^T#^SM-\,]:L_&MUI5G MH3V5W$ES8I;6LT-TC7*JTJL9Y$+J NZ(@ 8KZ\.<<5\ _P#!&#_@JO\ M??\ M%%OB9\6_"?[3W[&\GPOT[P5)91^%;ZWT_4#!J+F:ZBO$:ZN46.9D,=N5$:J< M.Y(/& #[^HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "OG_]O_\ Y%#P_P#]A*7_ -%U] 5\_P#[ M?_\ R*'A_P#["4O_ *+H S?V,O\ DKWC;_@7_I0U?25?-O[&7_)7O&W_ +_ M -*&KZ2H ***X;]H3]IC]GW]D_X=R_%C]I3XQ^'?!'AV*98?[5\1ZI':QRS, M"5ACWD&60A6(C0%B%) X- '(=)DU/1O!+W>;^ZM$29VF$8'"A8)FY M(R(V(SB@#T6BO#OVG/\ @I7^P=^QIXNLO /[3O[4?A7PAKE_:"[@TC4;MGN5 MMBVP7$D<2LT,)8$"20*A*G!X..Q^)/[5G[-7P@^!:_M-_$OXZ>%](^'LEE!= MV_C&ZUF+^S[F&< P-#*I*S>8&78(]Q?<-H.: /0**\M_9<_;9_90_;5\/ZGX ME_98^.V@>-+;1;M;;64TFY/GZ?*P)19X) LL.X*Q4NH#;6VDX./4J "BBB@# MPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J]TH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "D8[5+8)P.@I:Y3X\ZG\2-$^!OC/6?@YI# M:AXOM/"FHS>%;!1&3^<]Z;D>;;2-',(EBM@<8P91US M7W]7Q9_P1'^*7_!5GXK? GQ=JG_!6;X?)X<\7V'BT6?ARU_L2WLGN+ 6L3M, M1;LT<@,KNH88^X17VG0 4444 %%%% !1110!\ :M^QU_P5MN?^"X-K^U=H_[ M5L;_ +,FFVJ?\6XU;Q3**Q@A,4CI=?Z0DL[*1D*&(R*^_Z^#_^ M"XW_ 3\_P""A'[?/A?X<>%_V"_VO[KX5#2=9O?^$Z7_ (2O4--MM2LI$A:% MG6R1FN'BDA8+&V$/GL21@$?<'A)==3POIT/BG4;6[U6.RBCU2ZL4*PRW2J%E M9%/*J7#8!Y'0]* -"BBF75S;V5M)>7\;>DKFVD>:>R:1GB!<&,;B XW?H%0 5\ ? +_@J#^W%\3O M^"S'C?\ 8 \:.&*XM6EO#BUB62)V&S&2Y5 M0V>#]_U\ _MB_P#!2K_@H)\"O^"MWPI_8B^#O[%[>+?A3XQ71;GQ9\0K#PMJ MNH2Z3:WEY/:3N\MLPM[40&'S6>4,%C.Y@!@T ??U%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ M_P#[?_\ R*'A_P#["4O_ *+KZ KY_P#V_P#_ )%#P_\ ]A*7_P!%T 9O[&7_ M "5[QM_P+_TH:OI*OFW]C+_DKWC;_@7_ *4-7TE0 5\=_P#!4+]DO]ICXI_% M[X$_ME?LI>%?"GC/Q1\!=>UF^_X5CXUU$V5EXDM]2LTMG:&ZV.EO>P>6&@DD M78K2,21C:WV)7RY_P4^\&_M^0?#*/XV?\$]_CUJ.C^+O#-F\/_"O&\'V.KV' MBG[1<6Z RBUKXL? GQO^S%X@^$7 MQ8T*UM;/XP> O$,,-OJ$EO=P2K;W4.HV+XOK=H_-6.YC=67J FY&;Q_]@SX& M_![]G'_@MG^T!\'_ (#_ VT?PGX8TGX$^!DL-%T.Q6""/-QJ)9R%'S.QRS. MV6=B68DDFO=?V4/^"?7C']GCQ=\3?VA_B)^TS>_$/XV?%'3;6RU;X@ZIX6M[ M*QTZWLX9$L;:TTNWD"Q6\32,[(9F>5N6DSS7E'P6_P""8/\ P4*^&'[;.J?M MK>)?^"H'A37=4\56.BZ3XWTF+]GA+2/4])TZ=Y%M87&LO]ED=994\X*Y4L&V MMMP0#ZO_ &K?VE_AE^QS^SEXQ_:>^,6H/;^'/!>B2ZCJ'E &6('AI9 M96CB0<9>11D9K\E?A+JGPL\(?\%-_P!CK]J/XX_M ?#_ %#XL?%77?B-XE^+ MU]IWC&RN(/#SW'AN"#2M!\U9"(X;.#9:1!C^\F$[*29#7Z!_L_>#OCA^T[\< M/VC-3_:W\'MJ7P.U?Q-IOAWX7?##X@^$X&BDATJ(IJ&JM;W$.Z2VN[_]Y 9= MVY+9)4PCQFL7XI?\$3OV(_'/[5'P=_:(\(? #X6>%])^&$NO2:YX*TWX3::+ M;Q6U_9);VQN&0(J&TD4SQEXI?F;Y?+/S4 L>#=1FU"W65IM!TO2]/@L;1@P.8!'--A#\IWGBOA__@GQ%'XH M^*O["/[*GBE#J/P_\*_'7XXW/AW3+X^;;S2:%YK:0^&SN-LUY<-&?X?+&.%Q M7Z"_$#_@FK^U!X)_:*^)?QP_8)_;EL_A38_&::WO?'_AS7OAK'X@BM]6BMQ; M'5=-)4WI(LL;.H%9&YV';G 'W=7 MS/\ LC_L&_$?X4_M%^*_VT_VK?VAX/B?\6/$_AFU\,6FIZ5X471-*\/Z#!.U MR-/LK3SYWQ)<,9I99)79V5,!0IS],4 %%%% '@_[7:W+_&/X)+:2*DI\<3>6 MSC(!^S-@D5[!]B\;_P#0;LO_ &/^->1_M8?\EL^!_\ V/Z4 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C7DO[=NI_MF>%?V0/B! MK_['5M;:O\4+?P_(?!.GQ6=NS2WQ950@7+"$[02V'.#MQSTKW*OF_P#X*Q>* M_P!O7P;^Q)XCUK_@FGX4.L?%U=0TY="MA;V4VVW^UQ&Z;R[UA$_[@2+@_-\^ M5Y ( .=_X)*>,_\ @I=\3?V/[/Q9_P %(M$M/#WQ,D\07T5QI4FB0VKQV4;J MD#,D#&,EL.VX'D,*^FOL7C?_ *#=E_X#'_&O*?\ @G!XG_:W\9_L2^ /%'[= MNAIIGQ9O=-GD\9:>EC%;"";[5,(D\N(E%(@$.=IP3D]Z]NH Q_L7C?\ Z#=E M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH \O\ MVE?@Q\3_ (\_L^^,_@SX<^,%[X0U'Q-X;N]/T[Q3X>FEM;W2KB2)EBN8I8F5 MU9'*MP1D CO7S!_P1U_8G^*'_!*3]GO2_P!CS]H7]N#PSXO\8^,_$=_K>@Z% M<2^7(D[Q":]M[#[1(+B^C!CDN7?8N&>5RBY8G[OK\^_VU_\ @D;^R3??\%(? M#G_!:?XX?M8:E\,8/ASI=A/J\2ZG;V%E=7EG(RPSW%Y#_"OARY MOO$4%KIOG2S6JH0\21EE#LX.P*2 2P&174?L_P#[07P9_:H^$&B_'O\ 9]\? MV?BCPAXABDDT?7+ .(KE8Y7B? =592LD;H0P!!4@BO'?^"L/[5W[%_[(G['N MI>,_V^_!,_B3X;>(=7M/#^JZ#!HT>H"]DG+2(KP2.@=%\AG."2-F0"10!YO_ M ,$8K#_@G?XW_9_UW]H7_@E=\.=.\)>$_%_B V_B"-= N[$W%]9H!CR9W95" M+.0#%\A+-U(./L3[%XW_ .@W9?\ @,?\:\F_X)Q>'?V0-'_8Y\&Z_P#L(_#F M/PM\+_%%DVO^&]*CLIK?Y+MC*TICF9G0N3NP3@ C'&*]QH Q_L7C?_H-V7_@ M,?\ &O@__@MI^WU_P5$_82A^&=M^P/\ LI6WQ>NO&=UJ<&NPVO@S5-6FTPVX MM6A(BL'4J)%FF^9^ 81P>17Z$5\K?\%BOVJ_VT?V-_V.Y/C-^P;^S[;_ !,\ M=+XGL; ^&9O#M_JK&TG$JO,EM82)-(RR>3T; 5F)H ^BM,_X3;4]-M]1&HPP M?:($D\FYL622/< =K*>589P0>AJ?[%XW_P"@W9?^ Q_QK@?V&OBC\;/C7^R! M\.?BI^TC\.+CPCX_UOPI:7'C+PW=:7+9/8ZELVSIY$Q,D*EPS*C$D*PR3UKU M:@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@"OIL>HQ6H35+B.67<-O^!?\ I0U?25?-O[&7_)7O M&W_ O_2AJ^DJ "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^2V? _P#[ M'N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KX\_X+6>-_P#@J9X#_9B\/ZO_ ,$D_!3:U\01XYMSX@A%IIUP M%T06=WYH\N_8*Q-Q]D_U?[P8.."U?8=?!7_!:H_Q# L=)N=D2K:_8T\N_8.=Q:Y.8>1Y?S$97(!]<_LLZC\9=8_9D^' M>L?M&6J0?$&[\#:3/XZMX[=(5BUA[.)KQ B$J@6P Z MDXJU0 4444 %%%% !1110 5YK^V'^RE\)_ MVX/V9_&/[*GQOL)I_#7C/2&LKY[5E$]JX8/# /@[_P5&^"UQXZ\ M.^/]3O;OP_IR^%8-5ALKFP2*-[IT>5)(G"W^Q'B#-AY!P"_P!1 M\'V6I0^'+R_O9;673I+OSEN+>6&YLV\XQQ^651'RW0 'Z>?"OX?^!OA1\,O# MWPO^&/A:+0_#GAW1+73=!T:%"J6-G!$L<, #$D;$55Y)/'))K>HHH *\I_;E M^*/QT^"7['_Q&^,'[,_P_MO%?CSPQX4N]3\,^&[O3KB[34KB%/,\CR+9TFF9 ME5@J1L&9BH'7%>K5!J8U(Z;<#1FA6\\A_LIN5)C$FT[=X4@E:T1 M,*LRG>(W!VD9CP<9W ^M;>XM[NW2[M)TEBE0/%+&P974C(((X(([T^OGS_@ MG#X1O_V;?V9/ G[#'Q>_:1\/>._BG\-/ UC;^*DT[4T>ZBMLLEL[0G$PA5%6 M&.65%,@AW'YB:^@Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "OG_P#;_P#^10\/_P#82E_]%U] 5\__ +?_ /R*'A__ +"4O_HN M@#-_8R_Y*]XV_P"!?^E#5])5\V_L9?\ )7O&W_ O_2AJ^DJ "N&_:$_:8_9] M_9/^'J1VL,_%'P%U[6;[_ (5CXUU$V5EXDM]2 MLTMG:&ZV.EO>P>6&@DD78K2,21C:P!Z5_P $X?\ @H+\&O\ @I+^S#H/[1/P MIUK1H[N^LHF\2^%=.\11:C<^&[MUW_8[ID5"DH7!PR+D'@$;C42SD*/F=CEF=LL[$LQ))- 'Z!Z]KVA^%M#O?$_B?6; M33M-TZTDNM0U"_N%A@M8(U+R2R2.0J(J@LS,0 23@5X;^S]_P %3/\ @GE^ MU1\5#\$OV?/VN/!WBGQ4;>6>VT73]0(EO8H\^8]L755NE4*S$PEP%4MT!->X M^(?#V@>+M OO"?BS0[/5-*U2SEM-2TW4;9)[>[MY$*20RQN"LB,K%65@002" M"#7Y8_M'?%/XL>./^"GW[)%_^W'^QU=?L\^"?!WC2]M/AQXLM];L-?C\1^(K MVS-M9Z$T^GL!I,3A=P61&$YCV#8$+@ ^Z?VG/^"E?[!W[&GBZR\ _M._M1^% M?"&N7]H+N#2-1NV>Y6V+;!<21Q*S0PE@0)) J$J<'@X['XD_M6?LU?"#X%K^ MTW\2_CIX7TCX>R64%W;^,;K68O[/N89P# T,JDK-Y@9=@CW%]PV@YKY-_P"" M16B:#\4_CO\ MP?%OX@Z)::EXBU3]J/6/!NHS:A;K*TV@Z7I>GP6-HP8', C MFFPA^4[SQ7P__P $^(H_%'Q5_81_94\4H=1^'_A7XZ_'&Y\.Z9?'S;>:30O- M;2'PV=QMFO+AHS_#Y8QPN* /V _9<_;9_90_;5\/ZGXE_98^.V@>-+;1;M;; M64TFY/GZ?*P)19X) LL.X*Q4NH#;6VDX./4J^$=7TZT\#_\ !R%HEYX/M4MV M\=?LE7[^,8;90JW;V.OVZVEW,!]Z15E>%9&YV';G 'W=0 4444 >%_M8?\ M);/@?_V/#_M=K6SC(!^S-@D5[!]B\;_ M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%% M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q M16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%? '_!4GQI_P %O/#G M[:7P=TO_ ()S>$1=?""]:SA^*6HO8Z-O>/\[?VA&3^[CR,+D J.22 ?H916/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!4^+/PA^%OQY^'NH_";XT_#[2/%7AC5UC75= UZQ2YM+M8Y4E021. M"K@2(C $8RHK\ROV9OVW?V-/VGO^"Z?B']B#Q3_P2J\-^#/&GP;TRX3P5\1[ MG0['^UXGTXJJ',$:_9K)K:96M@LDHVLI^7S %_4#[%XW_P"@W9?^ Q_QKP2U M_P"">7AK2O\ @I'+_P %*-#U+3[;Q9J7PJG\%Z] MB=MXOVVTN(+OK_K5C@: M L>3'Y2\!>0#Z3HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q> M-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#X8_8N_:T_X*[_%+_@K-\7?@C^TE M^S1#HW[//A9M9L? WC*R\)3V$=_+'>P'3YC*OA-JDMG>_$6[LM!M1,B0Z@! M?6L][?2B&W22T:,Q[ DI82%6; ^]/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\: -BO@__ (+D?\$OOVM?^"EOA'X=Z?\ LG?M:Q?"O4? ^I:C M>WS8/$(Q'+GY6SYHZ;>?MC[%XW_Z#=E_X#'_ !KX*_;T M_P""1'[6G[6G_!2[X/?MR>!/VRXO"WAKX=_V-;Z[X)M$O;5M4M;35);VX'FP M2[9//240E'4#:@R>: ./\!?\$X?^"=O_ 0T_:V^(/\ P56^.'[<>K^%K+QC M'<6EAX=UW4 MO*+A(9;R$H/-NM6F:YC-Q&D8!B!4%'V;Z_3+0-?T3Q7H-EXH M\-:M;W^FZE:1W6GWUI*)(KB"10\C>)+;6M.O-%<6UY!-$&5XUE*L5CEC=XW4#)# @JRJR^?_\ M!,C_ (*&?L'?M Z]KO[!7[ GQ'$UI\#M L;&VL;O3;M(7T^,M;8M)+QS<7"6 M[HD4CN 98MK.&!H ^V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QH V**Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V* M*Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QH V**KZ;'J,5J$U2XCEEW'+Q M)M&.W%6* "OG_P#;_P#^10\/_P#82E_]%U] 5\__ +?_ /R*'A__ +"4O_HN M@#-_8R_Y*]XV_P"!?^E#5])5\V_L9?\ )7O&W_ O_2AJ^DJ "OES_@I]X-_; M\@^&4?QL_P"">_QZU'1_%WAFS>'_ (5XW@^QU>P\4_:+BW0&43E)+=X!OD$L M<@^3>"IS7U'10!\S?LH?\$^O&/[/'B[XF_M#_$3]IF]^(?QL^*.FVMEJWQ!U M3PM;V5CIUO9PR)8VUII=O(%BMXFD9V0S,\K"=7U6U\+_ :WO_ U; M+?:(^GVKP7^O107,'[Z"YO6+PK/N66*W#C$NV@<6=]J$YO;DOY)D=A!$L: M,6YXXK[:HH ^,OB!_P $U?VH/!/[17Q+^.'[!/[W8E&J?VA;,\:W,5\9YFF17C.67: M0J[3]JT4 ?,_[(_[!OQ'^%/[1?BO]M/]JW]H>#XG_%CQ/X9M?#%IJ>E>%%T3 M2O#^@P3MZ5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %? '@OQ#_P %QI/^"WNKZ-XTT$6W[')#-\6(-8T];& MS?3;2ZEN+.680SB%;S]PKH)%FWR94)"_'-=W_P $_3^U@O[&'PZMOVY],BM/ MBU;>'8[;QRD5[;7'FWD3-'Y[26I,)>5%25A'\H:1@.E>K>(;/5M1T"^T_0=8 M_LZ^GLY8[+4! LOV:5D(278WROM8AMIX.,&OAC_@A]X._P""TGA?2?B9JG_! M8+Q'9ZG=ZUJ]G<^""FJV$LUJBK,ERGD:>@@@A8"V=%!#9+[E4F@#[SHHHH * M*** "O@#P=_P1Y^.GAC_ (+?:M_P57U']KQ[_P ):RDS3?#6&SNK41-_8RZ9 M;JY$[PW"HJB3+(OS $#(!K[^9E52S, ,DD]*^ ?^"57_!&;XJ?\$[?VPOC) M^TQX]_:W?XAV/Q/>XGL=)32)[!+"XN=0>]N)&A:YFC9B2BAU(.-W3.* /O\ MK\U_^"@'[1__ 3*_P"#=_Q)-^U7HG[#U[>^/?CKXHOI-4\1>&+!"\TIEBGO M1+>W#M]C1MXE6UA4+,Z$[!M:1?THKD?C%\(?A9\6]"LO^%H?!S0_&Q\-ZBNM M>'M,UW3+>Y6'4H8I%AFA^T I',!(ZK)QMWDY'6@#9\"^-O"_Q+\$:-\1O!&K M1W^B^(-*M]2TB_B!"W-K/$LL4@R <,C*PSSS6K7P9_P1C_X+$_$[_@J7XQ^, M'A[XC?L@:[\,8?A_XB2ST66ZBN+B&9 7AN+.YNFB2(7T,T99XEQA)E !\MG; M[SH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY_\ V_\ M_D4/#_\ V$I?_1=?0%?/_P"W_P#\BAX?_P"PE+_Z+H S?V,O^2O>-O\ @7_I M0U?25?-O[&7_ "5[QM_P+_TH:OI*@ HHKAOVA/VF/V??V3_AW+\6/VE/C'X= M\$>'8IEA_M7Q'JD=K'+,P)6&/>099"%8B- 6(4D#@T =S17@O_!.'_@H+\&O M^"DO[,.@_M$_"G6M&CN[ZRB;Q+X5T[Q%%J-SX;NW7?\ 8[ID5"DH7!PR+D'@ M$%]$O/$WB;6;73M-TZUDNM0U"_N%A@M8(U+R2 MR2.0J(J@L6) !).!7A7[/?_ 50_P""=O[5OQ5E^"'[.W[7W@KQ9XK2&66+ M1=,U/,MW''GS'MRX"W2J%9B82X"J6Z F@#W^BO#OVG/^"E?[!W[&GBZR\ _M M._M1^%?"&N7]H+N#2-1NV>Y6V+;!<21Q*S0PE@0)) J$J<'@X['XD_M6?LU? M"#X%K^TW\2_CIX7TCX>R64%W;^,;K68O[/N89P# T,JDK-Y@9=@CW%]PV@YH M ] HKRW]ES]MG]E#]M7P_J?B7]ECX[:!XTMM%NUMM932;D^?I\K E%G@D"RP M[@K%2Z@-M;:3@X]2H **** /"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ M /L>Y?\ TF:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL[ MPAXN\+^/_"VG>-_!.OVNJZ/JUG'=Z9J5C,)(;F"10R2(PX92""#0!HT444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ ?\ !%Z^_P""Y=Y\ M2?BQ;_\ !7BS%IH-L;$_#*'R_#[;Q)-=F<"72"2XCC2V7]\=WS@\G=7VW\9) M/B%#\(?%4OPDM!<>*U\-WQ\,0&2-!)J MW^S+NE(C&9=@RY"C//&:^2/^"(? M_#XL?!WQI#_P60G!\60>)8H?"*F+0@6TX6ZEY-^C?NGS(Q'S_.-GOR ?;=%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5\ >(OV;_P#@LM=_\%O] M/^/^@?M%6\O[*^F6D;2>"=4\0+;1R+-IC6\\"6EK"6N98[O_ $E)+D@#*J)/ ME(K[_KX8_P""Y?[%/_!2#]MCX5^ _!'_ 3G_:KNOAC?VWB.XC\;.GBJ[TB" M\TV6 %9))K.-YW,>]6)1/)$& (1I Q4$ X(S6Q0 4444 +QX?N?$OAB_TFUUTVPF_LZ6YMW@2X\LNGF%&<-LWKNVXW#.:^4_\ @B)_ MP25\2?\ !(GX'>,/@YXH_:&?XC2>(/%:ZAI^IC2I;%+2S2VBBC@$#SS!#O$S M':^"'7TKUW_@IK^Q\/V_OV)/&W[&P^,@\!-X^BL[)?$O]E+?-!Y5Y#=-&L!F MA\TR+ T9&\':[$=*H?\ !*O]A:__ .";W[#GA#]D/6/B@WC2^\-S:C)>>)VL MWMA>FXOI[A,1/)(8PD4D<6W>P_=Y[T ?1%%%% 'QK_P6V\/?\%.+C]BBYL/^ M"2\UA8^-O[?AGUN.R,<.JRV)D,DO]GM+B$3-*5:3S.6C,NT[R ??#+X0_MH_%/P+%\;_$GADRZCHVAWJVZ:O>6T2->O8P2MYDRQAU+E!@9+ M!54@#UJOB#]KW_@AE\ /VP/^"D7PT_X*.^,OBUXTTW5O *P&]\-:=K$RV^I/ M:/YEB891('T]4D+-*D&!-GI&[22. ?;]%?&/_!/_ /X+D?LB_P#!1C]JWXF_ MLE_!/2_$MOK'P]FDDLM2U329$MM=L8G2">ZC.W-MLN&V".<([HT;@9+I']G4 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M445\S_\ !0K_ (*Z?L,?\$OT\/0?M;?$V\TO4/%,O_$ET?2=$N+VZF@614EN M2L2E5BBW L2P8@817;"D ^F**I^']=TOQ3H-CXFT.=I;+4;.*ZLY7A>,O%(@ M="4\;?\"_]*&KZ2H *^._^"H7[)?[3'Q3^+WP)_;*_92\*^%/ M&?BCX"Z]K-]_PK'QKJ)LK+Q);ZE9I;.T-UL=+>]@\L-!)(NQ6D8DC&UOL2OE MS_@I]X-_;\@^&4?QL_X)[_'K4='\7>&;-X?^%>-X/L=7L/%/VBXMT!E$Y22W M> ;Y!+'(/DW@JZAU&Q?%];M'YJQW,;JR]0$W(S>/_ +!GP-^#W[./_!;/ M]H#X/_ ?X;:/X3\,:3\"? R6&BZ'8K!!'FXU$LY"CYG8Y9G;+.Q+,2237NO[ M*'_!/KQC^SQXN^)O[0_Q$_:9O?B'\;/BCIMK9:M\0=4\+6]E8Z=;V<,B6-M: M:7;R!8K>)I&=D,S/*W+29YKRCX+?\$P?^"A7PP_;9U3]M;Q+_P %0/"FNZIX MJL=%TGQOI,7[/"6D>IZ3IT[R+:PN-9?[+(ZRRIYP5RI8-M;;@@'W'XE\->'/ M&GAS4/!WC'P_9:MI&K64MGJNE:G:)/;7EM*A26&6)P5DC=&961@0P)!!!K\] M_P!I[P]X2_;._P""P7[/GP4_9Q\/630?LKWMYXH^*WC#2K94@\/)<6@@T_PY M'(@ \^X(\R2W! 2&,,0>5'L'PGT?]O#]H#X@_M3Z[??%K7OAKX2UVYC\)?L_ MIKGA.-[KP_-8V,MM>^(H[:18GG@GOI#+ LKXECME<$1R(3P'[#?_ 2S_;X_ M86\-:%\,_ /_ 4J\%7WA*U\1C5O%EG-^SJJZIXHFEG66]FNM1DUN25[JX 9 M3>*^'_ /@GQ%'XH^*O["/[*GBE#J/P_P#"OQU^ M.-SX=TR^/FV\TFA>:VD/AL[C;->7#1G^'RQCA<5^@OQ _P"":O[4'@G]HKXE M_'#]@G]N6S^%-C\9IK>]\?\ AS7OAK'X@BM]6BMQ;'5=-)4WI(LL M;.H-;F*^,\S3(KQG++M(5=I ,;5].M/ _\ P>#[5+=O'7[ M)5^_C&&V4*MV]CK]NMI=S ?>D597A61N=AVYP !]W5\S_LC_ +!OQ'^%/[1? MBO\ ;3_:M_:'@^)_Q8\3^&;7PQ::GI7A1=$TKP_H,$[7(T^RM//G?$EPQFEE MDE=G94P%"G/TQ0 4444 >#_M=K7S+:"2>%9 MIHU1Y53S%SY??&#\:_\ !J)^TOXJ_:&_X),Z)X"/B.%[WX5>)M0\+R?:X"97 MM=RWMJQY^Z(KL0K_ ->Y';)]$_X+;_\ !+R7_@LSX6\._!#X5_MLZ;X*USX4 MZZ^IZSX9@MTO_,N;JWB$#W:13I-9R);O(T3%3N6Y;Y2&##'_ ."=_P#P5F\$ M>*/^"C/BO_@BWX._9*U'P-HOP6\.WFF:3XFN]:%TVJ2Z=+!!&6AC@585GMR] MPLKR,TF.0&8T ?H#]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% 'BG[;=A^V1)^R3\0H?V/M4 MLY/BA)X7N8_ P5;:(KJ++B)PUV?(!4G=^]^3Y<'/2O,?^"1-K_P57D_9'63_ M (*GZW;K\4SXGO0T4MII.Z/3@(EMQG2,6S9(D;(RWS<] !V'_!5:R_;SU/\ M8<\6Z9_P30<1?&2>YTW_ (1>Y-Q81&&-;^![H@ZA_HYS;+,F)/[_ !S@C3_X M)GI^VNG[#W@,?\%%KKSOC.;6\/CAQ%IR8E-]<&!<::!:_+;>0N8N#C)R230! MZ]]B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C7F7[9WP9_:$ M^.O[*/Q"^$7P5^,LG@_QCKWA2\MO"OB;2KV>QFT_43&3;R"X@_>1+YH0.R98 M(6P">*]EHH ^0/\ @CY^Q'^V9^P=^R GP&_:G_:7TSXB^(QXFO=4CUF%[RZ^ MSQ7/ENUN;B[Q+<$3^?)YC*G^NQM^7)^I_L7C?_H-V7_@,?\ &OA3]A+_ ()+ M?M#?L>_\%._C#^WE\3OVVYO$_A3XC2ZCIWA[P/K$EW>SVMG=:A'=6D;7EU./ M+>W*F&.-$<%)"-P-?H'0!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10 M!\2?\%G_ /@EOK7_ 5I_9\\-_LOZQ^U/9?#V33O%R>([&1/#ZWSW\MO:SVX M3R3<0L54798E6."5R.E?1G[-'P,\6?LY_LY> ?V?K'QE:ZA%X'\&:7H":A)9 ML&N_L=I';^ZAEF9A]JAD@\Q;98Q)M8#;G!QBOT$H Q_L7C?_ M *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@ MW9?^ Q_QK8HH ^._V^M$^+W["W[*_P :/VL?^">G[+GASQ#\9/%+V=SJ-KX> M\+M)J&NWCRQ6:W;Q01M)>R0)*TWD\!]LA)RS;NP_X)@>-OVW?BC^P?\ #KQ= M^VOX:N?#7Q1?1WM_%VG:WI<<%U)-#-)$ES)'%A(VFB2.8H NUI2-JXP/H^_6 M^>QF33)HH[DQ,+>2>(NBO@[2RAE+*#C(!!([CK7P7_P1/^/O_!93XX:_\5KO M_@JS\!(_".G0:A9K\.Y[31[?3K?*/,XMY$EFW!@6PW04 ?GWL M%DEEX7T(W-Q+:.WDDMH1)(J$QQE]N MYL<#/;/K7YQ_\$J?V4?^"K?CCPW\:/@S_P %V;S1?B%X#UN32U\%^&=3DTK5 M;"[7S[B>Z+-#&)V1&2R")<<<94<$T 8W[:/BK_@H%_P6(_X);_#+X\?\$?OV MCI?!=QXZU"!_$VG0ZK%IEQ'9/YD%W!)?JIF@DL[J,JXMR&E428#_ "*?ICQ? M_P $ZO#7[6'P_P#@QJ7_ 4,\,>$O'_Q"^$XM=2@UFSBN8K0ZTL$:7$Z*#&9 M(9)8DE\F1=A:.,E?E KZ1\+>%/"W@;PY9>#_ 3X:T_1](TVW6#3M+TJS2WM MK6)1A8XXHP%10.BJ !5^@#\]/B%J_P#P7@B_X+5^&M \#Z;X3C_9AN?#9&HW MTD2SV?V>,*UQ).V$N(=5:9U2&-283'@_.$G9?L3X[ _D7"*Q,;8.,'^)77[R,!Z-(BRQM&Q(# @ ME6(/X$.M0U#0KB^M?#*/-J5[ M86099Y;&W8;I)_-N0KO=3[FBB0%VPDLD@!]]_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^-?-7_!'#_@IA=_\ !5G]CBR_:-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_ M^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H- MV7_@,?\ &MBB@"OIL>HQ6H35+B.67<'_\ L)2_^BZ ,W]C+_DKWC;_ (%_Z4-7TE7S M;^QE_P E>\;?\"_]*&KZ2H **** "BBB@ HHHH **** "BBB@ HHHH \+_:P M_P"2V? __L>Y?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:O=* "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *S/&WC3PG\-_!NK?$/Q[XAM-(T/0=,GU'6=5O MYA'!96D,;22S2,>%1$5F)/0 UIU\Q_\ !4/XH?\ !/\ N?@N?V,?V^/VF+/X M;Z1\;K"[TG3[F;7AIW?E1EX+ZT<*\$5J'MX M[=HRRJZ%I&*&02-( -Z*5(%>_\ _!,'_@G-\$_^"77[ M*]K^S%\"]>U#6=,.NWVL7FO:OY7VO49[F0;9)3"JHQ2!((0RJ 5A4X&<5F?\ M%!/&/B301-XE M\*ZAH]S8/8WB2/%)L@NOWR0N8_,CWDDQR(=S AC[/0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %?C]\&/V7_A5JOQP_:!^(^E^$_">B1H^J:YJ M\_EPP;W5$' )9F=E554%F+ $FNHU?5M/T'2;K7-7N1#:65N\]U,P)$<:*69 ML#DX )XK\O='_:._X)L_\'5OP5^)W[&W]D>/-"?X>>(EU#0]=^S20.J@RP6> MKPL 82) 9E-I<@2;&8AVU"'46"2-67]G->1SW%E?_ &VVGC5[B*&W M;+2K)*P8E%C&"!Q][:'KFB^)]%M/$?AO6+74-.O[9+BPO[&X66&YA=0R21NA M*NC*00P)!!!%?.G_ 5G_P""M_$*7PG/>ZQI^I:7XDBL M#=_8)[>=69C!YD?G!H6FCVEU ,@;/RU<_P"":_A#]GC]F[]G_2?V!/@M^U79 M_$_4O@QI,&G:_++K=G7%DEY\,X-*@NEB:TM7BB0SI M<*]L1-()R'B;G*X&)\0; MSQ[%K22^&X+:UFATBYO[V&8M'=P3ME8HX7MU1H\D/DME<']!: "BBB@ HHHH M *^ /'7B_P#X+?0_\%N]#\,>"O"=KJ/[(MI:P3ZS<16FF6OR3Z:\3^9/.WVJ M>:&^'FB.# \O8&4_>K[_ *^&/^"Y7AG_ (+&^*OA=X#T7_@C_P"+AINL7_B* MXL_':QG2XI4LG@#PW(N-0&($C>)U;R3YC&= <8H ^YZ*Q_A[<>,[OP#H=W\ M1].M;/Q#+H]L^O6EC-YD,%Z8E,Z1O@;D$FX!L<@ UL4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 >1_MY^$?VE?'W[''Q%\#_L=^(K;1 M_B;K'AF>S\':M=:BUFME=283SA,JL8W1"[(P'#A>G4>:ZDN[2X,&GAU2VC\ZU55ERJ-+N;,G[[#$;=H MP_\ @M1\#O\ @I1\?OV5](\(?\$N_BW;>"_'=EXTMM1U75'\22Z9-:2!BLA5"(SDFO?_ -E#PW\9?!_[,/P\\+_M%^*I-<^(%AX+TR'Q MQJ\C1L;O5Q:Q_;) 8@$(,_F8*C&,4 >@4444 %%%% 'QQ_P6,_8*_:6_:\_8 M&N_V9OV!?C'I?PKU6VU6WU%;"SMFL;?5H8)&G%@MQ;8:Q#3[)O,1&W/$JMM5 MW:N9^*7_ 4\_9X_X(L?"+X#_LQ_\%'/VG]=\;?$#Q'I<=EKOC)-.%U.JQH1 M+JMXD0606@F*P(^R2>0*682,DSU]VUY=^T1^Q1^RA^UEK?A/Q-^T9\!_#WBW M4O VN0:OX4U#5;+=/IUU%(LB[9%(9HRRJ6A8F*3:N]&P, 'I>GW]IJEA!J=A M-YD%S"LL,@!&Y& (.#SR"*FKX ^*Z_\ !$'^&3>&+3]E:YT!8M9: M79=VYMX5#W37"GR[B#5))G$)[%M4\-:W9ZA;)=3VS7%CV7P\^'OA$6R7.IM9P">[GDGNY8H+:W@C9&DE=^/,7 M /./>*^=/V\_V#_"O[9^K>!?%OAGX\:_\,/BS\,+V]U;X:>/O"K02WFEFXB2 MWNTEM+@-'=VDR>4DL3 !MJKN +!@#/\ ^">W[1O[3FK?LIRW'_!1OX.^)?A_ M\0OA[HL;?$/7?$<&F#3=698'FFO[&;3)I8)(%5&#*NUD*@%>035_8K_X*H?# MO]N#]I3Q]^S_ . O@EXY\.6W@OPWI>N:?X@\:Z0VFG7[&^DG2&Y@LY@)XH6\ M@LC3*C.K!MB@C/,_\$YOVM/VL_$7[4WQD_X)\?MG:OX1\7>+?@]I^AZE9_$K MP/IKV-OK=AJ<4KQ)>V;.ZV=ZOE;BB-L96RH 4,^/^SO_ ,I^_P!I+_LAO@7_ M -'ZC0!]K^(_$.B>$?#U_P"*_$NI166G:99RW>H7DYPD$$:%WD8]@JJ2?85\ MQ_L:?\%5_AM^VU^U!XV_9U^'OP5\%/"6G^(M+\3>,M(;31X@L+N>6&* MYMK28"X2!C$6C>54:1?FV %2WU#!JNF75_<:5;:E!)=6JHUU;),IDA#Y*%U! MRH;:<9ZX..E?$?P3_P"5A#XZ?]FY>#__ $XZA0!UOQI_X*=^.M)^/7C;]GW] MD#]A_P :?''4_A=;6LGQ,U'P]K^FZ79Z1/<0_:(K"![V53?7OD8D:"$';O12 MV]MH->_X+#_L^7W[)'PM_:@^"7@;Q1X^U'XVZLNB_"_X=:1!!!K&IZL#,MS: M3>=(L-H+5K><7$SOY47E$[FRN[B/^"-.HVNA_&+]MSP=XHNXX?$%C^UYKNJW M\=PX62/2KO3=.?3Y&SR(VCBEVD\85L5\-?\ !.>5=*_: _8.^+%\X@\#^)_C M7\?G\(7_'[XZ^*OV2?C MO^S?XB^#_P 6O">@6WB&;P?K^KV6I0ZGHEQ*T,>H65Y92/%/&LR^5(/E,;D+ MR=VWZ2KX5\1F+Q'_ ,'('A@>%Y%DE\,_LAZE_P )7+".)E8HV#@VS=#VKV#_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+ M:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK' M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@# M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^ M;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P " MVH V*_-SX\_#C_@B-_P7(_;87X->,_B/J.O?&/\ 9\UR:&]T#3[^\M5:VL;^ M,W=N\4T;6EW:M/B&5XAYN#MWI\A'UO\ MK?M&? 7]@?]F7Q1^UA\>]4UJ/PO MX4@A>^CTN02W5P\T\<$44,;NBO(TDJ L!R22 ":\,_X)5_LM_\ !)_QS;:M M_P %+_\ @G-X!OM.C^+=K+:ZKJT@U"U\YX;R0W2I;W?^J)N5(D,7[IV@4KG! M) /M^J?B.;7;?P]?W'A>RM[G4TLY6TZWNY3'%+.$)C1V )52V 2 < DU3_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#XE_X(>?\ !1/]OO\ X*":)\2O$/[< MG['5U\*8M%U>R'@60>%]0L+74[219EG19;QF^TR120KND3:A$R@*,&OO*OSH MF_::_P""IB?\%P$_9(D_92N;C]F>RM0]S\2=)T&]&X3Z49XI)K^:;R"T=[^X M:*)0P7+$'(K[_P#^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G MYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ\!_X*._!K]H?XW_LA?$; MX'_L'?&K2O#/Q9O-#CCL;O4]6D62S@F9@P5XB7M)9HXYDBN"I"L"PP5WH >+ M?MI_MU?\%4/@_P#\%9O@S^S#^SM^Q,GB?X-^++9H_$?BNYD(BNV8JUS<&[0, MNG?88UWB.52;C>ZJK%HROV?\*/V??@=\"KWQ)J/P9^$^@>%Y_&&O2:UXHDT/ M3([8ZGJ#HJ/2QC9OW-G+/$2MW-%'M62?)WN6^:3 D;Z&_X0?2/^?F]_\ M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V** MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0 M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJ -BOS9_9<_8D_X)2_\$,OVS/$7C^\_; ?P_XY M_: UYM.\,_#K6M;@CMHK:^U0-:6]K80QF8QQS_N%NY6**NX$IE\_H=_P@^D? M\_-[_P"!;5\9_P#!5W_@F=_P3!^.;^&_VWO^"B'B36-#T+X-6-]]PP^8L!0!]R50\5:SH_AWPOJ7B#Q#XCMM'L M+"PFN+[5[V=(H;&%$+//(\A"(B*"Q9OE 4D\5Y-^QY^T;^S/^W?\!]-_:2_9 MB\?WVO\ A'5;N[MK._E$]M+YEM?V?/\ @EW'\2_'/P#_ &GIOBI8_$R?3!_:T\5LQLULOM3; M!/;2,DQU?(W_!(W_@F#\$O^";?[*$GP.^#?QFO?'.C:OXI MO/$">)=T48N6GCAA S [1OM2W1=X/.WH,8KZA_X0?2/^?F]_\"VH V**Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^ M?F]_\"VH V*\G_;JT#]IOQ-^Q[\1M'_8Q\7'0_BJ_A6Y?P'?K%:,3J*+OBA_ MTQ6@7S2OD[Y!M3S=V5V[AZ!_P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ?.'_! M';X9_P#!1#X1_L86?@K_ (*<^.+3Q%\2H_$5_<+JD.NG49VT^9EFBCN)0BH) M4D>= D9=%B6(*W\*_4]?G?\ \$WOV(?^"LOP?_;\^,_Q9_;5_:B_X3'X/:]+ MJ%E\.=#O/%UQ-?6T2:B)+"Z6TCB%K:J;0R)(%8.6*9!"YK[X_P"$'TC_ )^; MW_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8 MHK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ /AC_@ MK+^R+_P5V_:"_:J^#?Q#_8#_ &HT\"?#[PU+';_$'2;+QA=6-U?K-?1&XF:U M$+6UTL=M'\GF/O#-(%4;LG[_ *_/"#_@GY_P5%C_ ."VS_M:WO[7#K^S->1' M?\,M-\<:CO0Q:+]EB$MC)$+<%[T"X9XW)/0U][_\(/I'_/S>_P#@6U &Q16/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!X'_P5I_93 M_:7_ &S?V(O$7P*_9"^/MW\-O'U]J.GSZ1XEM_$5[I<8B2ZC^U0S3V2M-Y;V MQF&P*0SA V!EAU/_ 3H_9X^,/[)W[%'P^_9S^/GQ6@\;^+/"6CO8ZIXHMQ- MMO@+B5H3F8F1BD+1QEF.6*%L#.!VOQ3^#,'Q!^&/B/P%I/BW6-'NM;T&\T^V MU?3M4EAN+&2:%XUGBD0AD="P964@@J"""*^1O^")O_!+']IG_@G/\'_&?@[] MK#]JP?$S5_%WB2+6EFLKB]D%C/\ 9UAGS'K.2..ZUKQ%JD5G:QO(X2-3)*P M7B>*?@WK-P;GQMJ&!_ MI*HQ2[@U"[D4KIL4<,L\;?\"_]*&KZ2H *^8O^"GG M_!-'X8_\%$OA$-+GL[31_B+HD1C\"_$%+N[MKO01-/ UUY))+&_NFO] M4DEC,;2W%_)*UW++M8A9&E+IGY64UY)\./\ @AG_ ,$SOA+\6M/^.O@'X,^* M[+Q9IE]9W=MK4OQF\67$CR6LHE@699M4=+B-'&?*E5XR"05()!^MZ* /F[]F M#]AO5OA]\=OVA/VF_CAJ^GWWBKX[^(+>UN+;PY>W"6^G>&M-M6L=*M5E*Q2B MZ:!Y)IY%VXEGV(Q6)9&Y?P#_ ,$+?^"97PQ^*NG_ !O\$_!CQ9:>*],N[2XM MM:D^-'BV>5FMI1- LHEU1EGC5QGRI T9R05()!^N:* /G']I/_@DY^PE^UE\ M4KSXT_&+X2:@WB75]+CTSQ'J7AOQGJVB'7K&,;4MM073KJ%;V,+\@$P8A %S MM %==\9?V!OV0?CW^SUHW[*_Q)^!NE3>!/#36;^%]$TMY=..ARVB[;:6QFM' MCEM)(U)57B=6 9ADAB#[!10!Y%^RG^PI^S#^Q9!KS_L__#^XL=2\5745SXH\ M1:WKU[J^K:O)$I2+[3?7\TUQ*L:E@B%]B;FVJ-QSZ[110 4444 >%_M8?\EL M^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U>Z4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!\%?\%0/^"G?_!.OX9_M.>!?^"5W[:/P#OOB2WQ;M+2 M1-+M_#UMJMK97%S>_9; 3P2.'5WE60H\0:2,JK ?,&'V/\!_@1\(_P!F/X0Z M#\!?@1X)MO#GA'PS9_9=#T6TDD>.UBW,Y :1F=B69F+,Q8EB2237P]^R[_P4 MI_X)]_\ !2;_ (*C>.?V54_8IBU+XF? S4]2GTKXIZMX\ M8BYMW,\H\M44@C)W 5^A] !1110!\'_\%QOCK_P6%^"_ACX;V/\ P26^#]EX MKOO$>LWEGXOD/AH7]UINQ(I+60/+*MM;P/BY5WF4C<(@K*3S]P^%]1U?6/#. MG:MX@\/R:3?W5A#-?:5-.DKV%GC)1RC$J64E3C()'->5?\ !0;7OVJ_ M"O[%WQ%\4?L06%K=_%73/#SW?@VRO-.%VMU<1NCO"L+,HDD>)94C!./,9,@C M@\1_P2)UK_@HAK?[$VB3_P#!47PQ_9WQ;35]0_M&1I-.WWED\[36LKIIQ,$) M6.00^6 & @!8;B20#Z;HHHH ***^4?VW_P#@LA^P7^P;^T'X$_94_:6^)MUI M?B#XB(^V73X6>+0[9R8X;F^DC826TUN%1B8I1GE6P>".QKJ:_$C M]H7_ (-)?&O@_P 83>+O^";G[=/BGP._BOQP]UXLC\2:[=[+71-B3Q0JUL/, MU*:*]C9U^T,@99DW-OB,DO[2>#GU%?#5G8:[XFM-8U2RMH[;5]1LK<0QSW:( MHE<1!W\G+9;RRS%00,G&2 :=%%% !1110 444DDD<4;2RN%502S,< =S0!Y M[^T_^U?^SO\ L8?"F7XW_M/_ !4T[P?X6AU*UL'U;4MY4W%Q*(XHU6-6=B22 MQVJ=J([MA$9A\??LY?\ !(#2-+_X*XZ]_P %CO"O[)0J@D\LQQN9SEF8LS M$DDT =11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %VLX;= MPUW"_A'X$^,?[=]OX%OI M=/?Q'\-].TSQ/I<,WB"VU*.!8KK['=CSKE,1J(S$4YD<'<2-H!]9?L)?LM>" MOV)_V0? '[+'P[\3R:WHW@S0([*RUF:-$:_!9I6N"$)4%WD9^"1\W6O6JH>% M/#6D^#/"^F^#]!M_*L=)L(;.RB_N11($1?P50*OT %%%% !1110 4444 ? ' M[=W[ /\ P4W^.W_!4?X/?M-_LT?MD_\ "+?!WP4-+OO&7@#5?%&H16NI7=M? M2O<(EE;(8I_/M62,M,R["&(/.*^_Z^1_^"T7[#/[47_!0/\ 9'M?@=^R-^TG M=_##Q.GBZTO;[6(O$-]I]O?::(YHKBTG-D"\R$2I(L9&TO"F2HR:]Q_8_P#A M'\0/@#^RQ\/?@9\5/B+%XN\0^#O!]AHNJ>)H;5X1J4EM D(G*.[MN944L2Q+ M-EN,X !Z/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>>?M-H/#7BCQ9X+U+1]"\17!D"Z9 M05!H ^0_^"1_[ '_ 4X_9(_:8^,?Q(_;F_;)_X6'X2\72_:/ GAVP\9:I?V M>ERSWLUQ<$6M[&B6A5?*15B++M=AQBOO^OD3_@BW^Q9^V1^PI^REJ?P=_;B_ M::N?BIXMG\9W5]INN2>*=0U6*STLV]M%!:1/?JDD:JT4TAC VAI3@GK7UW0 M4444 %%%% !1110 5^?W[(O_ 1^^-_[,_\ P5Q^*?\ P4D\5?MD2:SX9\># M5K+2?A_>VUS=26UI?W4%VL/VF><+ L4\*A(HXV78 H*]*_0&OS]_X*!?\$9? M%/[77_!3+X1?\%&-+_:^D\!:3\(X=*O+OPY-I+WD5_=:?J,MWYF6N8HK998I M!#(^&)5!\IH _0*BFPS0W$*7%O*LD/O&NN^$KVZLK.:ZO)DNV%W;R"* M0V:HQ6=660LR@=Z_02O@#_@F=^U%_P %B?B_^WS\:_A5^W)^S1!X,^$.A2WU M[\.=8OO#;17<\62RAL$ ^]])TG2M TJVT+ M0M,M[*QLK=(+.SM(5CB@B10J1HB@!550 % JQ110 4444 %?/_[?_P#R M*'A__L)2_P#HNOH"OG_]O_\ Y%#P_P#]A*7_ -%T 9O[&7_)7O&W_ O_ $H: MOI*OFW]C+_DKWC;_ (%_Z4-7TE0 445X/^VK^W=X=_9"U7P-\,]#^$/BCXC_ M !)^*&HWME\//A[X1%LESJ;6< GNYY)[N6*"VMX(V1I)7?CS%P#S@ ]XHKYD M_P"">W[1O[3FK?LIRW'_ 4;^#OB7X?_ !"^'NBQM\0]=\1P:8--U9E@>::_ ML9M,FE@D@548,J[60J 5Y!-7]BO_ (*H?#O]N#]I3Q]^S_X"^"7CGPY;>"_# M>EZYI_B#QKI#::=?L;Z2=(;F"SF GBA;R"R-,J,ZL&V*",@'U+16#\5/B=X& M^"GPS\0_&+XG>((M)\.>%=%NM6U[4YP2EK9V\32S2$ $G:B,< $G& ":^// MW_!9C6[G5_AIXQ^._P"P5\1?AI\*/C)K]EHWPY^)_B#6-+G2:ZOEW:<-0L+> M=[C34N1@(\@8 L@?:"2 #[AHKY)^-/\ P4[\=:3\>O&W[/O[('[#_C3XXZG\ M+K:UD^)FH^'M?TW2[/2)[B'[1%80/>RJ;Z]\C$C00@[=Z*6WMM!KW_!8?]GR M^_9(^%O[4'P2\#>*/'VH_&W5ET7X7_#K2(((-8U/5@9EN;2;SI%AM!:M;SBX MF=_*B\HG.OVB_%UN9M,\">$-1U^^MQ,(VFCM M+:2=HU8@X9O+VC@\L.#TKM:^4?\ @L;_ ,%0?#W_ 26_9.M/VE]?^$DGCC^ MT?&%EH$'AV+5OL)E\^.:220RF&8*$C@D."F&8JN5W9H Y7_@B]^W;^S5_P % M2OACXG_;9^#_ .QK;_#77XM=?PSXAUFYTZP>[U.1(H+MXUO8$66XB7SXB?,5 M?F((!(X^V*\C_84^(/P_^-7[*/@G]H7X;?!"W^'NG?$C0;;Q2/#<-G;PR1F\ MA2599?(54DD>/RV+XR1MSTP/7* "BBB@ KX _P""66E?\%P;#]M/XV7O_!23 M5+74_A-)/_@3^VI\%?AU^P)^R[% MXO\ AQXFFM;+X@^(]2\*SZE8V,]WJ*6X:5[6:.:T6W@4S-*V(@LP+$["!T_[ M0\L;DE7RJC(5LB@#W3_@H)^T[XP_8U_8X\??M*_#_X+ZS\0-:\*:%)=:;X M6T.U:66YER%5Y GS"WCW>;,R@LL4;D D5\\_\$_+OX(?\%J/VXV3QWN59[SSE,?7 M:N'MV'WW9V=IIUI%I^GVL<%O!&L<$$*!4C11A551P !TH Y/]H3X3#X\_ M CQE\$SXKU/03XM\,7VDIKFC7DEO=Z>UQ \2W$,D;*RNA8.,$VVJ;:)$#4-+U6QBO--O[60/%&?M"?\%+?V%OV5 MOC5X5_9R^/7[1^AZ#XZ\:W]C9^'/"SK-<7=P]Y+?!_B'["U]? M7L]E-/=VJ(_EQW]E)"^I6D3R(4:0*4D1EVK\ZL =W_P40_X+C^%_^"?7[?7P M>_89\4?LXZOK*_%:[TK=XY&MI;V>EVUWJ+V4CB$12/<20E/,=,QC:ZD,Z5_P5;^$?A;]D#PE;:M^S,_A?PU=>(8/%MSX=L9-5M;=X+74Y+1#<0Q,'?"VN_$"_AO?&>I:)IJ6[ZM<1 M*RI)+L !8;W8X RTCN_HHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH \P_:Y^'?P+\8?!N_\:_'G]G73_BA M8_#^*X\5:3X6N] M=2GEOK2UG*&TANB(C=%&DCC+%1ND'S+U'Y)_LF>(?^"< M7_!R)^V?X-_;D\6>,_$/PI^)OP,\5:38>#?@_<^+=,GM_$.C:=.'P= MA%H-F)-,.FC[+!#:QO %MR0!YC#)/K0!]LT444 %%%% !1110 44 M44 *+_0Y_$WAF_TJ#6M*NY+>ZT][BW>%;B&6,AXY M$+AU92&!4$$$5\D?\$0?^":OQ@_X)7_!3Q/\%/CQ^UI9_$G7O&OB5_%!MX[2 M6-K*;R(+:Y=9;B9Y;M6\NVS(4CVD $$M7V]7YWZ9_P $D?"/[,O_ 6$\6_\ M%F/'O[KQ/:IX,UTQPVN+JQ2">&>_NK@*L1N@;B.%$&UE0;L+@@'Z( M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7RS_P6&_8K_:._;Z_ M8WN/V?/V7/V@(?AMXEF\2V&I-XAFFNHMT%L7?R%EM2)8BTODMO ;B,C'.1]3 M5\!?\%K/^"4O[6O_ 4E\8?"CQ7^S1^V2_PL3X=SWYO[>TN;ZSN+X7?#GX'_'3XH7?C3QGX;\*VUI MXJ\47FKW-^VH:@%W3R+<76)I8Q(S*AD ;8JC:N-H]8IL,200I!'G:BA5W,2< M#U)Y/U-.H **** "BBB@ HHHH *^-/\ @M=_P23LO^"OO[/_ (5^"LSZVFC'4!-:"VGBEMO(\^%26=X7#LV%\KH5O3S1'*L;E-Z[@N-RYR #>_ M9>\+Z)X!_9V\%?#/P_\ %&'QK!X3\,V6@-XIAEC8ZE)8PI:R3/Y3,BR,\3%U M!.U]P[5WE?)__!'O]BWX2?\ !.+]F.Y_8C^&G[4V@DD:WC:2&=T$A)),G)V\?6% 'DG[>6L?M2:%^QQ\1M0_8F\+_ -L? M%C_A&+B+P'9^?:1[=0D CCG!O66W)BW&8)*=KF(*0V[:?-_^"/?C[_@H?\3/ MV+-/\8?\%._"MKHGQ.FU_4(6TV'14L)H["&00Q/<11NT9D=XY9 \85&CDB(7 M^)O-_P#@N5J7_!9?2/AW\/\ 5_\ @CSH276K:=KUU>>.V272FEDM%A1(+<6^ MH_+/&[23,WE_O%,*%>N1]K^![3Q78>"M'L?'FJV]_KD.EV\>M7UI!Y45Q=B- M1-(B?P*S[B%[ @4 :E%%% !1110 5\__ +?_ /R*'A__ +"4O_HNOH"OG_\ M;_\ ^10\/_\ 82E_]%T 9O[&7_)7O&W_ +_ -*&KZ2KYM_8R_Y*]XV_X%_Z M4-7TE0 5\Z?MY_L'^%?VS]6\"^+?#/QXU_X8?%GX87M[JWPT\?>%6@EO-+-Q M$EO=I+:7 :.[M)D\I)8F #;57< 6#?1=?,7_ 4\_P"":/PQ_P""B7PB&ESV M=IH_Q%T2(Q^!?B"EW=VUWH(FG@:Z\N2TECD99(HF78Q*;MI(XH Y'_@G-^UI M^UGXB_:F^,G_ 3X_;.U?PCXN\6_![3]#U*S^)7@?37L;?6[#4XI7B2]LV=U ML[U?*W%$;8RME0 H9\?]G?\ Y3]_M)?]D-\"_P#H_4:^A_V?_P!A+]DW]EGX M7Z]\'_V?O@Y:>&-%\4&9O$DEC?W37^J22QF-I;B_DE:[EEVL0LC2ETS\K*:\ MD^''_!#/_@F=\)?BUI_QU\ _!GQ79>+-,OK.[MM:E^,WBRXD>2UE$L"S+-JC MI<1HXSY4JO&02"I!((!4_P""\Z:EXF_X) _M&^'/!5XL^J67PZEN;ZTM90TL M-JKI+*SJ#E5,$"%;T->4?\%E_$?A+XB_\$C?A;H_PSOK:XN_B!X_^&EI M\-5M'!-W?[-WQ.T;XM?"OX'74.J>%YIY?!]KK'C'5M3T_PV\P(E?3K&\NI;:R M8AB-T4:E0<*5'% 'EW_!&G4;70_C%^VYX.\47<,*V*^&O^"<\JZ5^T!^P=\6+YQ!X'\3_ !K^/S^$+N7Y M;?\ T\.NG;2> 9A#=K'_ 'M_&=U?J)^TG_P2<_82_:R^*5Y\:?C%\)-0;Q+J M^EQZ9XCU+PWXSU;1#KUC&-J6VH+IUU"M[&%^0"8,0@"YV@"NN^,O[ W[(/Q[ M_9ZT;]E?XD_ W2IO GAIK-_"^B:6\NG'0Y;1=MM+8S6CQRVDD:DJKQ.K ,PR M0Q! /G7Q&8O$?_!R!X8'A>19)?#/[(>I?\)7+"?]G_ .']Q8ZEXJNHKGQ1XBUO7KW5]6U> M2)2D7VF^OYIKB58U+!$+[$W-M4;CGUV@ HHHH \'_:[MH[SXQ_!*UE9@LGCB M96*-@X-LW0]J]@_X0?2/^?F]_P# MJ\C_:P_Y+9\#_\ L>Y?_29J]TH Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^ M?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ M MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0 M?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK M8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"V MH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** , M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2 M/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!]( M_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_ M\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV M** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VK\ M_P#_ (*A_P#!6S3_ -@W]MWX._L.0?LI:G\2(OC$EK:W%W_PD;V:6L][J'V& MVB57MY8[DEED+Q%D(78_^!;5L M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U,O' MWPQT;7-8T"[CNM"U75]-AN;G39XVW)+!+(A:%U;D,A!!Y!KOJ* ,?_A!](_Y M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VKYS_X*=_\ !+#] MFC_@IC^SO;_!7]HGQ3K>B:1HOB&WUZ'7])OH8[FQ,"NLNV2X1XT5X))49F4@ M9#8.T5]24DD:2HT4J!E8$,K#((]#0!\M?\$V/BA_P3R^(WPA?]F_]@C]HO\ MX3[0?@M9V'AR\GM==GO3:1^4PME^TLH2Y0I$P62(M'^[*J1LVCZ._P"$'TC_ M )^;W_P+:OSS_9[T/_@B%_P0P_;&M?V2?A=XCU70?B]\>M:M(AIEY<7UV#!< MW,WV&)CM6SMK=9G>"+ \TE@&+_,P^N?^"BL7[8]U^Q9\0=/_ & K'2YOBS=Z M$]OX2;5=16U6"1R%DEB=U,?VA(B[0B0K'YH3>P4$$ ^4?VA_V^OVVOAM_P % MGOA]^P%X#_89U?7?A)XQTF.*]\=:G<3VZ3R;#/>7]O=KO@\BT@(5[:5!+)(" M 4\R(O\ ='@'X"?"KX5>%;?P+\,/"-KXTT?0H4M+6!I96ED*11!47 M=([N< 99R3R37CG_ 22U3_@H!KG["OA#6_^"F"Z?'\4[I9GOK:UTU;6ZAM MVVW%ZL;&(W;*I=S$L:@2(I0.KEOI2@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:OBW_@LG_P M16_9_P#^"IO@[P)<_&'XZ:GX M/AQK%W?WNNP)%*9=.GA5;BW\R=UCMR7AMY M!,PD"B)AL._(^ZJXC]I;X"^"OVI?V>_&W[-_Q&B9M#\<^%[W1-29%!>*.XA: M+S4SP'0L'4]F53VH POV;=8^ OQ5^$>F:G\#/CY%\1]#TE/[';Q;IOB:'41> MW%JHBE:6>VQ$\VY7GBCQ5X;U7Q+;7U]8W""UM+HM':QK'9[2+< M&W;]Z.6(;#-7W+0!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ M (%M7P5\4O\ @C%\V2[MIVAM;"2 M*.+SXYS'/=+^+/]J7=KX>CTF:PBL+K4-42_ED,?VF:*0J$$ M:2#:VUFX4,10!]T?\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[ M_P"!;4A\#Z01@W-Y_P"!;5LT4 ?G/_P2V_X)%?L;_P#!*']ICQ[H7@?]M3^V M?%WQ39VM?AK=:I86,D%K!+-=0B&S61KB=H(99%,F=NPLQ1<\?H!_P@^D?\_- M[_X%M7P7\:_^":'[ 7P3_P""O6G_ /!7[XX?MI1_#WQIJ,EM%H?A34?$6F:7 M9:G=C31I+ _:09;GS8653'%L;>1R2>?T$U9M532KEM"BMY+X6[FS2[D9(FEV MG8'902J[L9(!(&< T ?GIXF^!7_!:"7_ (+;:;XT\._$1;#]D:[MHX]3L+;6 MK&Z<)!I;-MDM[A!<0S37_P N^WR!'MW-Q@_??_"#Z1_S\WO_ (%M7Q!_P1%_ M9J_X*_\ [.LOQ1TS_@JE^TA_PG<%QJ5D/A^L&O)J<"+_ *0]W.D\D272H2\" M)%+M"B-L+R"/O>@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@"OING0: M5:BTMWD90Q.97+'GW-6*** "OG_]O_\ Y%#P_P#]A*7_ -%U] 5\_P#[?_\ MR*'A_P#["4O_ *+H S?V,O\ DKWC;_@7_I0U?25?-O[&7_)7O&W_ +_ -*& MKZ2H **** "BBB@ HHHH **** "BBB@ HHHH \+_ &L/^2V? _\ ['N7_P!) MFKW2O"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# M#^)OC"?X>?#?Q#X_M?#U]J\NAZ'=ZA'I.EVSSW-ZT,+R""&- 6DDF?\%8_, MI;-?.7[$?PO_ &OO^"@__!2'P?\ \%K?@A^W+JUM^SAXV\)30GX;LAM+ZT%B M\EHFA7=ENGMI +HW-PUTKE\^:$$>^-Z_13]KC]F[P3^V#^S'X[_9?^(D8_LC MQSX8N](N9O+#-;-+&1'<(#_'%)LE7T:-37*?\$X/V+/#_P#P3U_8J\ _LC>' M_$UWK7_"):.(]1U>[G=_ME[*[37,D:N3Y41F=_+B'")M7D@D@'M]%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?G)\?O@-_P1:_X)5_ M\%#[[_@J=^TM\$O"'[0=SXA\6_P!D:XWA;2KGQ1_9 ML#VLLR3[-,N%\@AH2CM/E5+JI )% 'Z#T5^??_!4CP__ ,%I?C_^Q5\&M;_X M)L>(+CP-\1]92SN?BEI$TVG6$EE%<::))$=[Y6>)H;H>64A/F9?D$+D,_P"" MKW_!+O\ ;0_X*:_LE_!CX7^$/VH%^&7B_P /&WF^)E[#JUZ;>^\S3T2Z14M" MHNV6Y0%!(47:7(8$X(!^@]%8/PL\/^)/"7PR\.^$_&7B]?$.L:5H=I9:OKR6 MOD#4;J*%8YKCRB[^7YDBL^S>VW=C<<9.]0 4444 <=^T-X-'Q)^ WC/X:#QZ MGA:3Q/X7OM&M_$CQJ_\ 9DUW ]O'I M_P#!(3X#^+O@KK/Q_D^(DGB#QB=3L=6_LA[!+:R6VABCMQ;M/,$82"=V*O@^ M8/2N^_X*P_L6Z!_P46_8UUO]BC7OV@4^'2^-]0L?+U;[#%=R7+6ES'=K MN\ MT7F@R0QL0K@X6ND_X)N?L:Q?\$^OV(_ /['L?CMO$[>"M.G@F\0/9M;_ &Z6 M:ZFN7D$322&,;IB N]MH &>* /<**** "BBB@ HHHH **** "BBB@#X2_P"" MU/\ P2V_8)_;OC^'OQR_;M_:3O/A5H?POFODC\0VGB73]'2Z^UFW=89;N^1T M3:UKN0*-WSO@@\UW_P#P40\ ?M ?\%!O^";=]X9_X)E?M.Z+HFO>,XM,OO#/ MQ'@\0W-I'+917,=RSV][8(\D3R^4J;T7&UW'&:['_@IM^Q1^S[^W_P#L;^)_ MV>/VGO&EYX9\'226NKZKXGT^_M[6;28[&=+I[@37*/#"OEQR([R*56-W/&,C M\[_$7_!-[Q5^U;H'P!\._P#!$C_@JI#!\'OV=-6F\,^)Y]%^(-X-2G%U?07V MH%;[3D$-VPM9(1'$RK%@;0^"0 #]'O\ @F_\)_VF?@?^Q+\/_AC^V1\5;KQK M\3M-TJ3_ (3#Q%>:B;M[BYDN)91'YQ53*L4;I$'(RPC!.22:]OHHH **** " MBBB@ KY__;__ .10\/\ _82E_P#1=?0%?/\ ^W__ ,BAX?\ ^PE+_P"BZ ,W M]C+_ )*]XV_X%_Z4-7TE7S;^QE_R5[QM_P "_P#2AJ^DJ "BBB@ KPO]M+]N MOPM^Q]>^!_ .G_"CQ1\0_B%\3M7N=-^'OP]\'I;+>:M+;6YN+J5IKJ6*"WMX M(@'DED^&-=UO1OA MYI\NG_&'X?Z,UFMW9ZHDOV=[[3VD9+:]BEB24PHXCD3(&T .WD__ 4!^'O_ M 4RTWP5^RW^RS^TQ\5/@EJHG_:(\$V/AO\ X030]4&O:ZVG7 FEU&1;B816 M<<%K#)/<&-)1N*J#&& (!]@_&K_@IYXZTCX\^-OV?OV0?V'_ !K\<=2^%UK: MR?$S4?#VOZ;IEGI$]Q#]HBL('O95-_>^1B1H(5.W>BEM[;0:]_P6'_9\OOV2 M/A;^U!\$O WBCQ]J/QMU9=%^%_PZTB""#6-3U8&9;FTF\Z18;06K6\XN)G?R MHO*)W-E=W$?\$:=1M=#^,7[;G@[Q1=QP^(+']KS7=5OX[APLD>E7>FZ<^GR- MGD1M'%+M)XPK8KX:_P""<\JZ5^T!^P=\6+YQ!X'\3_&OX_/X0NY?EM_]/#KI MVTG@&80W:Q_WM_&=U 'Z@?LB?\%"KWX_?'7Q5^R3\=_V;_$7P?\ BUX3T"V\ M0S>#]?U>RU*'4]$N)6ACU"RO+*1XIXUF7RI!\IC3NV_25?"OB,Q>(_P#@ MY \,#PO(LDOAG]D/4O\ A*Y83D01W7B*W^R02$=&9HI9%0\[5+8QS7W50 44 M44 >%_M8?\EL^!__ &/Z5X/\ M=VT=Y\8_@E:RLP63QQ,K%&P<&V; MH>U>P?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0! ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U 'PS_P64_X*"_\ !2[]C'XO?"#PQ^P7^QHW MQ+T+Q1<7$'CS5K_PIJ5[9:>\MQ;0V2&YLG46;9-PS/*&3:4XXK[]7=M&\@G' M) K\Z?"W[3/_ 5-U#_@M]J?[)FJ_LJW-E^S)+;RRZ=\1]3\.7V\+;Z2KL8= M0BF%L6EO\H(I4+^620!M-??_ /P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_ M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U & MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U' M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^ M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\W MO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0 M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!6^+?PL\"_'+X6>) M/@O\3]#34_#?BW0KO1]>TZ1RHN;.YA:&:/.W4M+D%E)8M M0!^E=%85EX4\.ZC9Q:AI^J7$]O/$LD$\-\621&&592#@@@@@CK4O_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 >6?M^?&?\ 9'^%'[.NJ>$_VT?CK9_#WP=\ M2$G\&MKMUJALF,M]:3JT<=P%(MW\E)F$K85-F21Q7G/_ 2$_P""8G[*O_!, MCX!ZUX5_9,^(=_XQ\.^/]?7Q+:^*]3O[6[EN[22VA2VC2XM42*>!44NCJH#> M>QYS7CG_ 4L^%__ 1N_P""EGQ[TS_@EA^UC^T%K&F_%?0I(]2\-Z%I&N75 ME=137=MO7RGDB>RN)C H812!Y%5LJH#DG[F\"?!+P%\-/ ^C?#GP7:7-CHWA M_2K?3=)LHKI@MO;01+%%&/9450/I0!UU>0_M\?LV^)/VOOV-?B+^S7X,^(5S MX4UKQ=X9FL]&\16EU-"UA> B2"1FA(D\OS$0.%.60L.4T\SLOGBY<2L5WEV^4;37U/7YU?\$QO^"+'A7_ ()@ M_M;_ !/^,6M?MGR>('^,^H7<>A>!;JT6SE2&.[ENK;]])$=-2TU":9+Q8# MYMS:>?'/&?+@Q')G:!*YVMG%??'AWP_I'A/P_8>%O#]FMM8:99Q6EE;J21%# M&@1%&>P4 ?A7YV_"#_@E+^P=^TA_P56'_!8GX)?MMGXD:G8-(M_X:TO7=/U6 MQLKO^SCIL(2:U(>V$42DB*0.V\9W BOT&_X0?2/^?F]_\"VH V**Q_\ A!]( M_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_ M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ M'>/?!/A_XE>!=:^'/BRT^T:5K^DW.FZG!_STMYXFBD7GU5B/QK\Q_P#@DM_P M;O\ Q,_X)3?M\:_\:?!?[9&J>(?@_>:)J$>D>"GN+FSNI+R62);8ZA#$WV2] M\FW\X>=A"91&ZQ1CA?TV_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VH V**KZ;IT&E6HM+=Y&4,3F5RQY]S5B@ KY_P#V_P#_ )%#P_\ M]A*7_P!%U] 5\_\ [?\ _P BAX?_ .PE+_Z+H S?V,O^2O>-O^!?^E#5])5\ MV_L9?\E>\;?\"_\ 2AJ^DJ "BBB@ KYE_P""G_\ P37^&O\ P44^"DF@7%I9 MZ1\1=%M)H_AY\0?M-U;W?AR6=X?M#QR6LD73CH1?LI_L*?LP_L60:\_[/\ \/[BQU+Q5=17/BCQ%K>O M7NKZMJ\D2E(OM-]?S37$JQJ6"(7V)N;:HW'/KM%% !1110!X7^UA_P EL^!_ M_8]R_P#I,U>Z5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 57U:\N=/TNYO[/39;R:"W>2*S@90\[*I(C4L0H+$8&2!D\D58KP?_ (*: M>)?VR_"7[#GCW7O^"?7A636?C!%9VH\&V4:63'S&O(%GDVWI$+[+ ?\$0OVC/^"POQY_X6AI7_!5OX#6G@@^&M0L(?!DA\,/8W.I&;[2] MS^]25K>XBB5+=5>)1DR-N8X K[WKYX_X)6^/OVW?BC^P]X1\>?\ !1#P=;^' M_BM?S:@-?T6#2?L36L<5[-#;^9$'90[PQI*2I"D2C %?0] !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5\E_P#!8W]H7]B;]CW]F*S_ &J_VWOV3K;XL:+X9\0P MV>C6+>$=-U:?3;N[#()T&H,J0*?+5&D0E_F4;2,X^M*\<_X* >-/@)\+OV/? M'?QA_:;^!MM\1O!7@K1)-?UKPG<:#9ZE]J2TQ,'2"\(A9XROF L1MV9!R!0! MH?L2?M+^ OVQOV2_ '[3OPP\/3:/H/C+PY!?Z;I%QY>^P0Y0V[>7\F8V5D^7 MCY>*]3KY=_X)"?\ !0'X#?\ !2#]D&/XX_LX?"*;P)X8TGQ)>>'[?PM-#;1& MR>!8I.([;]U&&2='VKTW5]14 %%%% !5+Q)XCT/P?X=O_%OB?5(K'3=+LI;S M4;VX;$=O!$A>21CV554DGT%7:^9?^"JW_!0G]C[_ ()Y?LXV_BW]M?0M0UKP M=X\UG_A$KO0M,TJ*^>]CNK:"2<8_0^OGW_@FO^S7^PQ\ OV=+;QC_ ,$^_A6GA7P)\4W@\:6\ CO8 MVN?MEI!Y_2UM+6]N;031NTU_=3A8X9;5DA:(1AL(["3Y ML+^A,Z;\//$0!M.[(^D/V6?$'PA MUW]G[PK:_ KXU67Q$\,Z+I$6B6/C&QURVU$:DUBHM)))+BUQ#)-OA82% HWA MAM7H #T"N&_:3^+'P;^"?P1\0?$'X_\ Q8L_ WA**U6SU3Q7?:@MHFG_ &J1 M;6)Q,P(CB_L'_\%&OVG(/A[:?$ M6\_M#P\H\3)I,MU+921C=]HFC>W4+)/$0DWRNV" Q0X ,O\ X(M?\$J_V*O^ M"9?L:_LJ?#?]A_\ 9>\%?LG_ CFO)O#_@C1EL+"YU%D-QTDD M\IC55,DDKO(VU0-SG %>FT %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %?/\ ^W__ ,BAX?\ ^PE+_P"BZ^@*^?\ ]O\ _P"10\/_ /82 ME_\ 1= &;^QE_P E>\;?\"_]*&KZ2KYM_8R_Y*]XV_X%_P"E#5])4 %%%% ! M117A?[:7[=?A;]CZ]\#^ =/^%'BCXA_$+XG:O?M'>&/V+?$'CS_ (*@?!;Q M7\/?&?PF\+RZI\2==UBUTV33M5AB@GNIKO3I-+FEAF2.*(JR*%=2%!4EP3R7 M@;_@L9XKN-4^$OBWXY?L#>/OA[\,OCGXDTW0OAM\0=3\1:3>M+>:FA?3$O[" MUG>:Q%RN-I.\(S*'VY. #[>HKY)^-7_!3SQUI'QY\;?L_?L@_L/^-?CCJ7PN MM;63XF:CX>U_3=,L](GN(?M$5A ][*IO[WR,2-!"IV[T4MO;:#7O^"P_[/E] M^R1\+?VH/@EX&\4>/M1^-NK+HOPO^'6D000:QJ>K S+_'[XZ^*OV2?CO^S?XB^#_ ,6O">@6WB&; MP?K^KV6I0ZGHEQ*T,>H65Y92/%/&LR^5(/E,;D+R=VWZ2H **** /"_VL/\ MDMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)FKW2@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ KXJ_X+>>.O^"MO@/X#^$=6_P""1/@-M9\5P^+O/\8E+;2[@C24 MM91Y'D:@P,GF3/$V8!YH\GJ%8Y^U:^ /^"DVO_\ !<+3/^"A7P7L/^"?^A1# MX$7CZ7:?%?5);?1;E87GU5DNY7BNC]L58;((^^ ;3O8+#;6XBC_ +3-M&;K8@)"+YV_"Y.!Q75444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !65XYT#P[XK\%:OX7\7^$+7Q#I.HZ7<6VIZ#?6<= MQ#J5O)&RR6TD4O[N1)%)0H_RL&(/!-:M% 'P?_P1"_X*T_LF_P#!2[2/B/X+ M_9._9DG^%FD?#>[TUI=&GL[*T%V+Y;D+*+>S'EQE?L95N6/W>>E?>%?GU^P7 M_P %7OV2_B7_ ,%-_B?_ ,$L/@?^QTGPUU7P#'K+:AKMK9V%E;:Q<:=?PVS+ M';VJ E9%F>='=@=BG*@MQ^@M !1110 5^=W[8?[?W_!,+]IK_@H]9?\ !$G] MJ[]E2X^)?B&[BM7T[4+CP_:W]CIE_<6C71Z6WC36=.L+NX8W=O*K06FI1HEP M^(5Q+&Z(JK/'@MN. #[X\/:!HOA30+'PMX;TR&RT[3;.*UL+.W3;'!!&@1(U M'954 >@JY110 4444 >9?MF_LN>"OVU_P!E7QY^RE\0K^:STGQUX*54D /!*"O"?^".GP7_8,_8R^"VL_L)_L4_M?6_Q2?P=J MSZMXFBF\6Z?JEYI,][\IC<62(EO&7MY&$3 NK%]Q.X5]AU^=_P"Q5^QA_P $ MFO\ @E?_ ,%$_&&E_#3]K)U^-7QOOKW/PQU;Q9:2&T@N)WU.."&P@B62!41" M(I+AB63(5B7Q0!^B%?G9^TU\%?\ @BI_P57_ ."D6@_#GXD_&6ZU+X_? O4[ M8+X3T[6;JU#Q65PFHO:R03Q&VNXB7Q,T'[S:2AD4H-GWW\0_'GA;X6> -<^) M_CC4ULM$\.:/&]N6:VU$9AG9D0YAQ&$=@HPU M'WW1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\__ M +?_ /R*'A__ +"4O_HNOH"OG_\ ;_\ ^10\/_\ 82E_]%T 9O[&7_)7O&W_ M +_ -*&KZ2KYM_8R_Y*]XV_X%_Z4-7TE0 4444 %?._[>O["7A#]M.Y\#Z[ MHGQRU_X9?%3X:ZE=:U\,O'WA26![[2I)8EM[I7MIU:.[M)4>-)HF ##8I8!B M&^B*^9?^"G__ 37^&O_ 44^"DF@7%I9Z1\1=%M)H_AY\0?M-U;W?AR6=X? MM#QR6LD28VD(_EF.4L FY_ -"_9]_:R M_8 \%_LP?M1?MD_%"T^+/P+\/>.=(A\)?!5M5DDN/AA=:K(MOH]W;7VU3XD: MPCG$*"X53$&)@& '7]2/@E_P3T_8L_9V^$?B;X%_"7]GC0;'PQXV25/&EC?+ M+J$OB!98VC<7UQ=O+-> H[+^^=\!F QDUP'PI_X(Q?\ !/'X.>-O#?CGPM\( M-;O9/!>H)?>"='\3_$37-8TKP]/K&RQYC.-A7 H \W_X( MTZC:Z'\8OVW/!WBB[CA\06/[7FNZK?QW#A9(]*N]-TY]/D;/(C:.*7:3QA6Q M7PU_P3GE72OV@/V#OBQ?.(/ _B?XU_'Y_"%W+\MO_IX==.VD\ S"&[6/^]OX MSNK]1/VD_P#@DY^PE^UE\4KSXT_&+X2:@WB75]+CTSQ'J7AOQGJVB'7K&,;4 MMM073KJ%;V,+\@$P8A %SM %==\9?V!OV0?CW^SUHW[*_P 2?@;I4W@3PTUF M_A?1-+>73CH#_M=VT=Y\8_@E:RLP63QQ,K%&P<&V;H>U>P?\(/I'_/ MS>_^!;5Y'^UA_P EL^!__8]R_P#I,U>Z4 8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10 M!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@ M6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4 M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U8EO\?OA="O^"UA_P""V6NOX[DEL_V/[J*YDT>%;S1[C<8M M+CAA4,A.H0/)>9G(;Y,;EZ<5^BAX&<9KX!_X(T^&O^"X.A_%KXN#_@K#XBB? MPH);67X86,5SHUTA,\]T]P$GL5^T;(8TMT"W)&?,!4'!( /N;_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV M** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_ MX0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^ M?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ M MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0 M?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F M]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK M8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"V MH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** , M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2 M/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!]( M_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_ M\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** /SC^)7_!3_P#9 M8_9P_P""R_A[_@F3;_LF7=AXK^(%S:O?_$ZWO+6UCN'N[1YXG*I$9;EFE00, M7=3NR_\ @6U'_"#Z1_S\WO\ X%M6Q10!\3?\%I?^"C^B?\$C?V8]%_:!MOA)J7CR M\U;QC;:0F@IK4MFJV[12RSW#W"Q2B(*L:H"RD%Y4&,9Q[=^QGI?PV^)G[.GA MCX_^$?@D_P .Y/B;HUGXKU7P]&(8KA;B\M8G#W30*HEG\H1*SL-V$53C;@?- M7_!1'_@LI\2_V,?^"D?P<_8+\+?L@2^/=&^+2Z797GB2;4YK&*PN]0U*2R6, M2&WEBF\N-/.DC.T[77+*#FOOZ&&*WB6"")41%"HB+@*!P .@H R?^$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VKX#_P""B_['7_!'7X!?MF^#/^"K?[>7[0&I M>!?%NAPV=OX7AE\3-#;:AV:.:6- M6D\E_/7*Q[6+I'AN,$ 3_@I5^U1^P'^RG^R,OC[]MS7-0O/A?\1KF+PQ/'8Q MS7BZE#?VLSE3'$PD:%K>.5F*9.WH#FM7_@FK^R'^P5\ _P!E_3=3_P""?'AR M\TKX:_$*=?&&DG[;?G[6+RW@V3@7Q^T(K0Q0[5DP0 .!7QK\0_\ @I?_ ,&Z M7[:\WP;_ ."8OB[PU>_%'POK=II^E_#*8^']2GM["=;F71K:V:Y>1-1M[D_9 M_P#7.OS12)*TA#[J_4OP'X'\*_#+P-HWPV\"Z/'IVB>'M)MM,T;3XB2EM:P1 M+%%$I8DD*B*HR2>* &_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU;%% %?3=.@TJU%I;O(RAB\;?\"_]*&KZ2KYM_8R_ MY*]XV_X%_P"E#5])4 %%%% !1110 4444 %%%% !1110 4444 >%_M8?\EL^ M!_\ V/Z5X7^UA_P EL^!__8]R_P#I,U>Z4 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E)^V+^R#_ M ,%1(_\ @Y#^$W[B_:+E=0LY_,.Z2 M;-Q]IA2-7RXC.!L$/^"FO@G]D:ZT;_@J] MXT;6OB6/&%X=/E:7393!HXBMTMT,NGJ$ES(MQ)NDS+B4!L!0!8_X+'?#3_@H MK\6/V/#X2_X)@>.8?#OQ+_X2FQN)-2DUM;!QIT2RO-''(Z,C.\@@78^%*E\G MC!]7_8?T']H_PS^R%\.-$_; \3MK'Q1A\)69\>WS?9LG5&C#SQYM56%O+9C' MNC&UMFX$YR0#U2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /C/_@M; M_P %+? 7_!)[X!^%OVJO&?[+B?$N>Y\6CP]I*KJ$%G)IL\]M-<[OM$D$S1JX MLR#L7DJN>@KZ4_9E^-NF?M+?LX> /VB]&TLV-IX]\%:7XAM[$S^:;5+VTBN! M$7VKN*>9M)VKDKT'2O.O^"G?[5OAW]A?]B;QC^V!XF^"2?$&W\ "SOU\-&YC M@>1I;R&T\U)9(I!&8Q<%RVTG:K =:K?\$K_V][/_ (*9?L0>$OVQK;X;-X/D M\37&HQ7/AEM5-\;!K:^GME'G^5%YN](DESY:_P"LQCC) /H:BBL?XA^*+KP/ MX USQK8^'K[5YM'T>YO8=)TRV>:YO6BB:0011H"TDCE=JJH))8 DT ?"_[+ M?_!7/]I#X^?\%@_B7_P3=\5?L:3:-X-\'QZI>:1\0KXWEG+<6=C+!;^>(9X3 M'=)+U#5+;QSXFTR6>2 MX:"Z6P%Y#J$MU+.RR$AX[:=8PF798E(8U^MU?$7_ 2R_P""9MO^Q!^UM^UQ M\ZG>0%>.;,=@M?;M !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\__ +?_ /R*'A__ M +"4O_HNOH"OG_\ ;_\ ^10\/_\ 82E_]%T 9O[&7_)7O&W_ +_ -*&KZ2K MYM_8R_Y*]XV_X%_Z4-7TE0 4444 %>%_MI?MU^%OV/KWP/X!T_X4>*/B'\0O MB=J]SIOP]^'O@]+9;S5I;:W-Q=2M-=2Q06]O!$ \DLC@*&!P><>Z5\[_ +>O M["7A#]M.Y\#Z[HGQRU_X9?%3X:ZE=:U\,O'WA26![[2I)8EM[I7MIU:.[M)4 M>-)HF ##8I8!B& .6_8B_:4_;RU+]CG5F_:X_8V\;CXW^ ]%5M7T6>XT2WM? M&5XZR2(-+O+6Y:SV_*(VWM'L.W^"?BSP#H'[0G_ 2, M^(_@ZT^(GQ TSP?H.H3_ !$\.WIDU&]D*QJL%K=22N%19)&(7"K&Q) YKJ/^ M">/[6/[7.I?M;_%S_@G9^VCKWA'QGXI^%6AZ-K6F?$SP1I;Z?%K&GZ@)=D=_ M9%W6SO5,>[9&VQD;( "AGYCP?/\ \-^?\%K]8\;9^U_#?]CW0WT31FZP7WCW M5X0;V4'[KFRL D!4C='-.2",F@#O_C5_P4\\=:1\>?&W[/W[(/[#_C7XXZE\ M+K6UD^)FH^'M?TW3+/2)[B'[1%80/>RJ;^]\C$C00J=N]%+;VV@U[_@L/^SY M??LD?"W]J#X)>!O%'C[4?C;JRZ+\+_AUI$$$&L:GJP,RW-I-YTBPV@M6MYQ< M3._E1>43N;*[N(_X(TZC:Z'\8OVW/!WBB[CA\06/[7FNZK?QW#A9(]*N]-TY M]/D;/(C:.*7:3QA6Q7PU_P $YY5TK]H#]@[XL7SB#P/XG^-?Q^?PA=R_+;_Z M>'73MI/ ,PANUC_O;^,[J /U _9$_P""A5[\?OCKXJ_9)^._[-_B+X/_ !:\ M)Z!;>(9O!^OZO9:E#J>B7$K0QZA97EE(\4\:S+Y4@^4QN0O)W;?I*OA7Q&8O M$?\ P<@>&!X7D627PS^R'J7_ E=JEL8YK[ MJH **** /"_VL/\ DMGP/_['N7_TF:O=*\'_ &N[:.\^,?P2M968+)XXF5BC M8.#;-T/:O8/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -B MBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G MYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8H MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$' MTC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0? M2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO M?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: M@#8ILOF>6WDE=^T[-W3/;-9/_"#Z1_S\WO\ X%M7G'[7W[,^O_M"?LK_ !$^ M _PZ^(<_AC6_&?@W4=$T_P 0S-),NGO=6[PF;8C*Q*AR1A@0<'/% 'S#_P $ M3/\ @EM^V?\ \$Y/$WQ5U#]K+]LJ7XJV7B^73F\)6L.L:B\&EF-[Q[MS;71, M<#2&:W \HMQ$03TJCX,_X)C_ +4?P9_X+->-?^"IOQ _;^:/X0_V%-KFR>2>2.WTZSAO(TN8VCW\1*K*O+-Z+_P $=/\ @G!\;O\ M@GS^RE>_ S]I?]HR]^)/B"?QC>:G;:XFL7LT<%D\-O%#;1BZ):-5\EW*+\H: M5B,Y)J7_ (*]_P#!)+PM_P %5OV7;3]GF?XQ:KX*O+#Q59:M::Y%&]Y&$C+) M/%);>;&LP:*1RH+#;(D;= 00#Z]M;JUOK6.^L;F.:&:,/#-$X974C(8$<$$< M@BI*^=?V&+']ESPG\-;7]C'X+?M7CXG:Q\%M!TW1/$UP?$UO>:C9#RWCMUO/ MLP"1N5@=0A&X"+YLMEC[E_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;4 ?#7_ 6K_9V_X+(?'/QK\)]:_P""6?QZA\$:9X>FOQXZ M2'Q(MI/?FXDM!$[031-!<)#'%,0';.9F 4YS7WY&ACC5"Y8J -S=3[FOSP^+ MW[%'_!6C7O\ @L[X4_:!^'_[3!T[]F*..SAU[P99>-+GS6C@L96D,UC+"(MT MUX0F^)V;RRA8C:0OWQ_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P ( M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@ M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0! ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 97Q\\ M7P_#SX'>,/B)/X)3Q(/#OAB^U9/#[LJ_VB]M \ZVX9E8*7:,*&*M@D'!Q7RO M_P $2/\ @KW%_P %@O@GXR^+?_"@6^'9\*^+%TFVT@Z\=2%Q:M;1R1S^=]G@ M&2YF0HJD+Y8Y.:^NY/ FBRHT4L]VRL"&5KIB"/0U\ _\$K/^"NLO_!1/]L7X MP_LCZK^RQ?\ P[A^$HN+>"_'BR34%OIK74&LIT.+6!(2#L(0%C@GGB@#]&*^ M=/\ @JS^TO\ M-_LC_L/>+/CA^QU\"+OXC_$73;BPC\/^%K;P[>:HDRO>0K< MR2V]DRS-&EMY[$HPPP4DXS7N?_"#Z1_S\WO_ (%M7P1_P6__ &O?^"B_[#T7 MPQU3_@G?^R+J?Q6BUF^U >/&D\-ZEJEMIT"?9EME9K&5&MVD:68^8Q* 1-;%5NYHH< MI_9T^V"UNW\H2[1OV;CG;NS MC/.*L_\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L457TW3H-*M1:6 M[R,H8G,KECS[FK% !7S_ /M__P#(H>'_ /L)2_\ HNOH"OG_ /;_ /\ D4/# M_P#V$I?_ $70!F_L9?\ )7O&W_ O_2AJ^DJ^;?V,O^2O>-O^!?\ I0U?25 ! M1110 5\R_P#!3_\ X)K_ U_X**?!230+BTL](^(NBVDT?P\^(/VFZM[OPY+ M.\/VAXY+62.0ATB ,9)0E5)4XKZ:HH \N_99_8L_9=_8I\+ZCX1_9B^#^G^% MK;6;T7FMW,4\]U>ZG< $"6ZN[EY+BY8 D RR-MR<8R:T_P!G?]E_X&?LH^%- M6\%? 3P,-#L->\47_B/6P^I7-Y-?ZK>R>9=7&FLW\ M+Z)I;RZ<=#EM%VVTMC-:/'+:21J2JO$ZL S#)#$'V"B@#R+]E/\ 84_9A_8L M@UY_V?\ X?W%CJ7BJZBN?%'B+6]>O=7U;5Y(E*1?:;Z_FFN)5C4L$0OL3L?LN_"#XZI\/-5U/6=/OCX@>SEF^2U MG$XB'DR1NA:1(SO!.-GW3GCZ:KX4_P""X_\ P2<^.?\ P53\ ^ - ^!G[5J? M#"_\":O?:B6?3;B3^T9IHHHXCY]O/&\'EA9>B2;O-_AV_, ?0W_!/?\ 9P\? M?LB_L7_#W]G#XI_$R;QCXC\*:']EUKQ-/=SSMJ%PTLDKR!YR9"N9-JAN0J@= M *]E(!&",@]167X'\,Q^"O!>C^#8KZ:Z72=+M[);FYD+R3"*-4WNQ)+,=N22 M2236I0!^97PN_9D_X(W?\&\G[27B7X^^,_VF+WPGXG^.>M36>B>%-5U5FM+& MQN=0218+:PM8\K;02%5^UW&X1H& =-S!OTUZ]*^:O^"B_P#P36_83_;WTGPM MX[_;A^'LNMZ9\*I[W6;0PWT\ -NT -Q#/]GQ++ ?*BD,:$%F@0<@LK-*URS^SS7>F;=EMJ$";F/D2& M-T"L1*FP>8J%UR ?75%%<]\7=%\;>)/A1XG\._#36;?3O$=_X>O;;P_J%XSK M%:WSP.L$KE 6"K(48E03@' )H ^(?^">O[%__!6;X)?\%+/C-\=?VPOVLE\6 M?!KQ<=8N_A[X)T_QI?7]KI$UUJD<]M$+:[A06P@M%DB"Q$QYMXRU#6H;/3([=0 DE_ M&DL9:5Y 4Q@"-,'%?;M !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7Y_^$?^"T/CS7O^"WVI_P#!(:?]DEM,T?1TF-Q\18M$=?^.OBO4])7XD_$#3Y+S2_#L=E9?:2@MDF@ M$]Y<,R16\;2JK/D$'(P ?75%?(W['GPU^-/_ 2A_89\4>'/VM?CIX9\>^ _ M@]X1N-4\/>*- \+W&EZI-IMK;SW5X+Z&6ZN(WFRN4>.0;MQ# $ G!_8ZUK_@ MJ!^TS8^!OVHOB=^UC\./ ^E>*H[#Q%/\!-+^'"ZA+9>'KC9+';3:I)>I<"]: MVD0M,L(B24X$3*,$ ^UZ*^$'^.G_ 4/_;Q_:0^-?@W]B3]H'P5\*/ _P/\ M$Z^#[;4M?\ ?V_<^+/$D=I%$O\ @KO^ MTS^T_P#LV_LY_#OX&^&?"_A#X]_'CQGX@\+>(+G5[&6^TKPBWAT3_P!NZA'; M>:K7!"PQM;P/*!FZ17<[3N /TJHKXS_90_:1_:[^%G_!0C7?^";?[:'Q,\._ M$2YOOA.9F=CT ^S- MS7LO_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16; M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9 MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4' M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16; M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9 MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ MH-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4' M_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16; M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?5 &E7Y__P#!0G_@C+\2_P!MG_@I=\&OV]?#/[7#>&-'^%[:+:ZQX"@T M>96U.VM-5DO[@?;(KE<&=)1"8VBP @.3NP/N[_A,?#'_ $&H/^^J_/[P?_P2 M*.B_\%O-2_X+!R?MGQ:KIVK+.D_P]BT*2!8'71QI,*&Y6Z=+A8T7=AHDPP'& M1F@#]$Z*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*OSW_X*C?$OQ%_P1)_8 MGUWXL_\ !+O]@/P_?ZMXP\>K-XIGTC2V-MI]W>RG_3[FVMR)[K?*ZV\4:,L< M32Q@;5"QM][?\)CX8_Z#4'_?5(?&'A<]=:@_.@#G/V;OB3X]^,7P#\(?%+XI M?"#4_ 'B/7_#]M>ZWX+UB:.2YT>YDC!>W=D)!VG.,[7P1O1&W(OFG_!47]G' M]H_]K?\ 8=\:?L]?LG?&.W\ >.?$7V!=)\6W%_=6OV%8;Z"XEVS6JM+&SQQ- M'N4$@2&OF_Q#\)O^"O5U_P %QM-^.^B_M5^'A^S%:>%_+E\.3@K;BWD 6;3O ML*/OEU SQK.M^Q"I&0N=NZV>S_P6/_9I_:*_X*D? GP3#_P34_;W\.>![OPG MXNOKV]U[3/%U]:I>W,*/:?9UO-+$CQM#)]H5UVMAQ@@%: /HK_@E]^S]^TQ^ MR]^PYX(^"?[8GQKNOB'\2=(CO?\ A*/%MUX@N]4^V/)>SR0JES=JLTB) \,8 M+J#\G2O?JX[X536'@3X7^&_ _B'Q]+K.H:-H%G8WVL7]V\\]]-# D;SR2/EI M'=E+,S$LQ8D\FM__ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*OA+_@N1_P %7?V@_P#@EKX)^'NL M?L^_LGI\4;_QWJM_I[H]Y[FC MQ%5YP$,;O)M=HQL &0YY&.0#U#]I?Q[\?[_\ 8A\8?$7]DGP5<7_Q+O\ MX=W-W\/]&N/L\4B:K-:$VN];PI%F.1T9DE(!V%2.<5Y/_P $8_B7_P %)OBO M^R-=>)_^"IG@>W\/?$:+Q?>6EGI\>AI82MID44"QS2I&[1L[S?:"'C"H4"8' M4GP7]JG]MC_@K/\ M _\$B_A5^TK_P $[_A!_8/QN\2ZG9WWC?PS-9V4;:5I M\<=VMU$EMK)!D#SI;A5 ,NQRRGO7VU^R9X_^)NJ_LO\ P]U?]I[5K&/XC7G@ MS3;GQS!:VP@C@U62V1[F%8U)"A)6=.#CY: /5**S?^$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH MTJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\ M,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_ MT&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@ M#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH MTJ*AL;^SU* 75C<++&20'7IFIJ "OG_]O_\ Y%#P_P#]A*7_ -%U] 5\_P#[ M?_\ R*'A_P#["4O_ *+H S?V,O\ DKWC;_@7_I0U?25?-O[&7_)7O&W_ +_ M -*&KZ2H **** "OEG_@J#\9_P#@F5X6\":/\#O^"HNCZ5+X+\9?:)M.N_%/ MA6[NM)@N;;RQ\U[!$RV%SMG)C*;(6FL06-V8)981(KE XY )0 ^H)'>@#\IOV?_A7XV_: _9\_;<_ M9F_8'\<_$+QS^S5J_P 'FL/@?<>-KB^N81XEEL+H7.F:+'?^"9GP[TK2OVOH?'GA&34[?PSIUU'XG\ M/SV\D*^('UZ5AYRVD<:W*2_:F,;[AM#*:_>2HH;"QM[F6]@LHDFGQYTR1@-) MC@;B.3CWH _,C]EK]M+]F[_@E-^TU^UQ\!_VY_B3!X G\4_'/4?BEX%O-;M9 MA'XHTG5K&S!73V5#]JFBEM6A:%,OO(4*<''S_P#!+P)X\_88\,_L7?\ !2;] MJ'P-K'A3PA;?%+XH:M\3([S3I6E\'V?C,,=+N+V-%+01KY%OYK, (C/M;#8% M?MMR12WEE#*T#[X&EC#&-O[RYZ'W%2R1QS1M%+&K(RD,K#((/4$4 ?G MQ^SI\4_ /_!0#_@M=/\ M<_LS:\OBCX5?"CX S^$)_'NFQN=-U/Q%J.K1W36 M=K.0$NA#:P!I'C+!'E13@D9_0BH[6TM;&W2TL;:.&*,82*) JJ/0 <"I* "B MBB@#PK]K-$D^-7P01U# ^.I001D'_1FKV_\ L[3_ /GQA_[]"O$?VL/^2V? M_P#['N7_ -)FKW2@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"? M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"' M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&' M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0 MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/ M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J: MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0J:B@"O-::5;Q-//;6Z(BEG=T4!0.223T%? G_!*G_@B/\ M\.\/VN/B]^UQ>_M4#XD1?%L33V]E_P (U]A6PDN+YKR=RPNIDG+-Y8#@(<*> M.:^TOVAO"%C\0_@+XT^'6H^.T\+Q>(_"U_I'_"1R;"--:ZMWMUN '958HT@8 M*6&2 ,C-?+W_ 1+_P""0^F?\$?O@=XP^$EA\>G^(G_"6^+QK-OK3:!_9P@M M1:PQ1V_E"XG#$,LKF0, PD'RC'(!]F?V=I__ #XP_P#?H4?V=I__ #XP_P#? MH5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 )HV>&>/#1N Q((XSU!&0?QY_9U_X-6?V MH_V-?VE?A7\1/V>?^"DFK-X(\-^+K#5/'_AY[O4-'DU2WCU#S;B&".TD>,B6 MT2&%DD.'978L%943]LZ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0 MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQ MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ( M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_ M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[ M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8 M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[ M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[] M"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ M /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^ M_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T M_P#Y\8?^_0KS']M+XM>*?V;?V2/B1^T'\-?AE:^*M<\$^#-0US3_ [(60:@ MUK TQBS&K-DJC8"@DG '6O5*CO#="TE-BL9G$;>2)20I?'&<V[/??9M8' MVR6*.TE!\^U&"PE4%(X=,@O!;K:VMK8W=W MS*QD1[B0PN5RK M;PHD0']EZ (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ MY\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* M(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ M +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L M[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA M_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (? M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[ M]"IJ* &QQ10KLAC5%]%7 IU%% !7S_\ M_\ _(H>'_\ L)2_^BZ^@*^?_P!O M_P#Y%#P__P!A*7_T70!F_L9?\E>\;?\ O\ TH:OI*OFW]C+_DKWC;_@7_I0 MU?25 !1110 4444 %%%% !1110 4444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS M5[I7A?[6'_);/@?_ -CW+_Z3-7NE !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 ?/O_ 5$_93\'_MS_L3>+OV/_&_Q MS3X=V?CY[&R7Q(8H9'62&[AO!"D;+Y>U9EC WMD1@]\5 MY=_P6O\ ^":_PL_X*M_!7PC^RU\1/VK$^&ES9>*3X@T6-;:WN9-3N(K:6VXM MY9HFE5%NFSL;(+C/45]0_LY_!K2?V=/V?/ G[/F@W_VNQ\"^#=,\/6=UY'E> M=%96D=LK[-S;-PC!VY.,XR>M '94444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 M\_\ [?\ _P BAX?_ .PE+_Z+KZ KY_\ V_\ _D4/#_\ V$I?_1= &;^QE_R5 M[QM_P+_TH:OI*OFW]C+_ )*]XV_X%_Z4-7TE0 4444 %?(O_ 4U_;-^-_P$ M^*OP)_9:_9_\2>#O".O_ !U\5ZGI*_$GX@:?)>:7X=CLK+[24%LDT GO+AF2 M*WC:559\@@Y&/KJOEG_@J#\9_P#@F5X6\":/\#O^"HNCZ5+X+\9?:)M.N_%/ MA6[NM)@N;;RQ\U[!$RV%SMG)C7CO MX:?$CXW^#OB#:_"[X?W]Y\,_$NG^%+G3;V;[/9W-PXU."2ZN$D;S@A#1R#*?"6F^(/$/@#1/@W' M:7<2WVG+<):?;EU%_+>-YDRYB^81GY1NX\4_X)D>/_A=\//$/[3$O@#XB^/? M&'["V@>$=/D\+:GX^L]5U:UM;AH)QJ]CI#7,37E[IJ0[ Z@2*&/REMS,_FGC MVP_X):^+/VN?V;)O^"$6G>%4^+%M\8=)NO'-]\%[66&QM? H$IUA=:, %NL+ MIY:*DV)6!_@?XG7P?;: MEK_@#^W[GQ9XDCM(KF]CG+7,2V5I"9X808U>5BSOGH@X3PE_P5W_ &F?VG_V M;?V<_AW\#?#/A?PA\>_CQXS\0>%O$%SJ]C+?:5X1;PZ)_P"W=0CMO-5K@A88 MVMX'E S=(KN=IW9O[+7[:7[-W_!*;]IK]KCX#_MS_$F#P!/XI^.>H_%+P+>: MW:S"/Q1I.K6-F"NGLJ'[5-%+:M"T*9?>0H4X./G_ ."7@3QY^PQX9_8N_P"" MDW[4/@;6/"GA"V^*7Q0U;XF1WFG2M+X/L_&88Z7<7L:*6@C7R+?S68 1&?:V M&P* /O#]E#]I']KOX6?\%"-=_P"";?[:'Q,\._$2YOOA$?M<7$-K\9?@E/OVTX/#6O?"_P F2/P%;QVEV=0MGNTN M9-\+2I-&95B6/>,@!0=IQBOT#_X3'PQ_T&H/^^J^"?$?_!)3]DOX^_\ !:#3 MO^"FVC?M>PZOXQ\#W4<6K?"RSGL+N&SEM=.>Q2-O+<36S)*PG8.K'>"ORY&/ MT"_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[ M.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5 MS^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U M!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ M *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8 M^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ M?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8 M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8 M^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[] M"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?& M'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ MGQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T_ M_GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8? M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"? M&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^ M?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_ ML[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0 M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P ) MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5' M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0? M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0 M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/ M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@" MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0 MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ M^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[. MT_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C M^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_ M0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[ M.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5 MS^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U M!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ M *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8 M^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ M?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8 M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8 M^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[] M"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?& M'_OT* "QO[/4H!=6-PLL9) =>F:FIL<44*[(8U1?15P*=0 5\_\ [?\ _P B MAX?_ .PE+_Z+KZ KY_\ V_\ _D4/#_\ V$I?_1= &;^QE_R5[QM_P+_TH:OI M*OFW]C+_ )*]XV_X%_Z4-7TE0 4444 %<1^TA^SY\.?VJ_@AXB_9Z^+MK=S^ M&O%-D+36(+&[,$LL(D5R@<<@$H ?4$CO7;T4 %0VFG:?8-(UC8PPF9]\QBB" M[V_O''4^YJ:B@"&YL+"]DBEO+*&5H'WP-+&&,;?WEST/N*EDCCFC:*6-61E( M96&00>H(I:* ([6TM;&W2TL;:.&*,82*) JJ/0 <"I*** "BBB@#PO\ :P_Y M+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J]TH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL#XJ:WX.\.?#37] M<^(7CRV\+:%;:/*>S;A08#$BL,["1N.#7Z"U\,_\ !$3_ ()6?L@_\$U_!/C[7?V._P!I&;XG MZ#\1=2L))M=EU&QO5A%E',(X5N+(".3'VIV/ (W].:^YJ "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OG_\ ;_\ ^10\/_\ 82E_]%U] 5\__M__ /(H>'_^ MPE+_ .BZ ,W]C+_DKWC;_@7_ *4-7TE7S;^QE_R5[QM_P+_TH:OI*@ HHHH M***^1?\ @IK^V;\;_@)\5?@3^RU^S_XD\'>$=?\ CKXKU/25^)/Q T^2\TOP M['967VDH+9)H!/>7#,D5O&TJJSY!!R, 'UU17S?_ ,$R?V5?VF/V)?@)!^S# M\=/C=X5^(.@^%((+7P+XET;PS8RE9(W^8,VY00" M?G+PM_P5-_:6^,?_ 5S^&'PD^%D6A1?LX>-M=\8^%-)U*73?,OO$VI>'=*> MXO\ 4K>XW86S6]D2TC*AA(;.=LX9< 'Z.T5\(/\ '3_@H?\ MX_M(?&OP;^Q M)^T#X*^%'@?X'^)U\'VVI:_X _M^Y\6>)([2*YO8YRUS$ME:0F>&$&-7E8L[ MYZ(.$\)?\%=_VF?VG_V;?V<_AW\#?#/A?PA\>_CQXS\0>%O$%SJ]C+?:5X1; MPZ)_[=U".V\U6N"%AC:W@>4#-TBNYVG< ?I517QG^RA^TC^UW\+/^"A&N_\ M!-O]M#XF>'?B)$?M<7$-K\9?@E1EC5)L>=^ M\15?#@?1NH?$'P3I-A/JNJ>)[.VM;:%I;FXGE")%&H)9V8\* 22> !7YO\ MPSTS_@AQ_P %]?VD_#O[=/@76==UGXA_!#6-/^U07IN[-6A@N9YK&&[M9U>W MFMFF66=#"0S$$2-C='0!]8?\$N_^"=/PW_X);?LE:=^RA\,O%^H>(;2TUK4- M3N]=U2W2*>\FN9RP+HAV@I$(8LC[WE;L#=@?1%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45#8W]GJ4 NK&X6 M6,D@.O3-34 %?/\ ^W__ ,BAX?\ ^PE+_P"BZ^@*^?\ ]O\ _P"10\/_ /82 ME_\ 1= &;^QE_P E>\;?\"_]*&KZ2KYM_8R_Y*]XV_X%_P"E#5])4 %%%% ! M7RS_ ,%0?C/_ ,$RO"W@31_@=_P5%T?2I?!?C+[1-IUWXI\*W=UI,%S;>6/F MO8(F6PN=LY,;EXW($FUNH/U-7$?M(?L^?#G]JOX(>(OV>OB[:W<_AKQ39"TU MB"QNS!++")%)W^ M!FI^$]'T[X%^./BO?:K+8:'K-P735H-&O+F)[R2TBM2=D@618[@Q%2#M.\;:7\--+\-:YK[V"V<6@P)>_;I) MK59/-^S@-&Z*QDF9C(0"37[+44 ?F'^RU^VE^S=_P2F_::_:X^ _[<_Q)@\ M3^*?CGJ/Q2\"WFMVLPC\4:3JUC9@KI[*A^U312VK0M"F7WD*%.#CY_\ @EX$ M\>?L,>&?V+O^"DW[4/@;6/"GA"V^*7Q0U;XF1WFG2M+X/L_&88Z7<7L:*6@C M7R+?S68 1&?:V&P*_;:YL+"]DBEO+*&5H'WP-+&&,;?WEST/N*EDCCFC:*6- M61E(96&00>H(H _/C]G3XI^ ?^"@'_!:Z?\ :Y_9FUY?%'PJ^%'P!G\(3^/= M-C@ X%24 %%%% 'A7[6:))\:O@@CJ&!\=2@@C(/^C-7M_\ 9VG_ //C M#_WZ%>(_M8?\EL^!_P#V/>*+#XG:G=:3<>'=(TZVNI/[,2#%W=2P3LJ30*98(FC)R MXG. VTJ?4OV%?V*OV+/V4/AUJ&N?L;_ 6U\$:+\2+R#Q/J.G_99XI#+-;1!% M,-R2]JJH!BV 5(F>3"*685\H?LP?\%+_ -FW_@LE^VK\7/\ @GA\:O\ @GNV MLZ-\(]8N;W2/%7BW3(+NS9+6[C@BGE@NHTEL+B63+Q*F]GC4EM@5J_26@"'^ MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_ M0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T_ M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B M@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/ M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@" M'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8? M^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[. MT_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?& M'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^ MSM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_ M0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T_ M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B M@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/ M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@!L<44*[(8 MU1?15P*=110 5\__ +?_ /R*'A__ +"4O_HNOH"OG_\ ;_\ ^10\/_\ 82E_ M]%T 9O[&7_)7O&W_ +_ -*&KZ2KYM_8R_Y*]XV_X%_Z4-7TE0 4444 %%%% M !1110 4444 %%%% !1110!X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R6SX' M_P#8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5\K?\%D/VU?VC/V!_V(]5^/\ ^RO^SU>_$?Q?;:S96\6EPZ+=7UK8 M6A)/VD_P!F+P3^UI\3?@#8?#WQG\1/"-CJ&MZ-#.MS<16Y\R2TCEN#%'(X M\J7S5C=\;?\"_]*&KZ2KYM_8R_Y*]XV_X%_P"E#5])4 %%%% !7R+_ ,%-?VS? MC?\ 3XJ_ G]EK]G_P 2>#O".O\ QU\5ZGI*_$GX@:?)>:7X=CLK+[24%LDT M GO+AF2*WC:559\@@Y&/KJOEG_@J#\9_^"97A;P)H_P._P""HNCZ5+X+\9?: M)M.N_%/A6[NM)@N;;RQ\U[!$RV%SMG)C@M;?"+Q'-X;OM):>3O<6D9 21I^0H!SN?*\)_P2D^,/A;X&_$+]HKQG\"OB;\2_%7[ M%W@OP[I>H^ M:\56>K:L+#4$CF?4[71&N(VO;VPBC6,D*) ' V%MS,_C5WJG M_!.K0OV^OV>/B%_P0C^)EQX@^*/B;XD6.G?%O2?#>OZGK>GMX 82/JDVIK?O M*M@T.(S%S%)O=L*S8P ?6S_'3_@H?^WC^TA\:_!O[$G[0/@KX4>!_@?XG7P? M;:EK_@#^W[GQ9XDCM(KF]CG+7,2V5I"9X808U>5BSOGH@X3PE_P5W_:9_:?_ M &;?V<_AW\#?#/A?PA\>_CQXS\0>%O$%SJ]C+?:5X1;PZ)_[=U".V\U6N"%A MC:W@>4#-TBNYVG=F_LM?MI?LW?\ !*;]IK]KCX#_ +<_Q)@\ 3^*?CGJ/Q2\ M"WFMVLPC\4:3JUC9@KI[*A^U312VK0M"F7WD*%.#CY_^"7@3QY^PQX9_8N_X M*3?M0^!M8\*>$+;XI?%#5OB9'>:=*TO@^S\9ACI=Q>QHI:"-?(M_-9@!$9]K M8; H ^\/V4/VD?VN_A9_P4(UW_@FW^VA\3/#OQ$N;[X7)\0/AY\1]"\*#0Y; MJT2_%C>Z?=VB32QB6*5XG1XR-T9);).%^S*_/?\ 9T^*?@'_ (* ?\%KI_VN M?V9M>7Q1\*OA1\ 9_"$_CW38W.FZGXBU'5H[IK.UG("70AM8 TCQE@CRHIP2 M,_H10 4444 >$?M<7$-K\9?@ET7P7:^-/$ T;0;C4HF*R7&PNSOL5C% @"AYW CC,D>]E# T >%_\ M!9#P)^TA^W%^QCXI^!7_ 3:_:Z\/>%_'VA^(K23Q'!9:TT%[.(%6Z73/MEN M^_3)W+6\P+*-ZA59DCD9J^@_V0=.^)/PH_9A\#?#K]I7X\)X]\?:3X=MX/%G MBV2W2+^T+W;F1@(T0,JD^6KE0[J@=\NS&OF/_@FI_P $2?A'^PY^V1\5?VZ_ M!_[3?BCXB1?%JV6XT6+6-0$J1174QN[B:>:%_+U)G(OV>OB[:W<_A MKQ39"TUB"QNS!++")%*( M*9&_O,1U/N:FHH AN;"PO9(I;RRAE:!]\#2QAC&W]Y<]#[BI9(XYHVBEC5D9 M2&5AD$'J"*6B@".UM+6QMTM+&VCABC&$BB0*JCT ' J2BB@ HHHH \+_ &L/ M^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HKPZY_X*+_LE0?MVVG_!-^/XEI/\6+GP MS-KDFA06[-';0(BRB&67[JSO"S3K$,MY2%VV@IN^^+W_!8 M#XI?L;_&K]BM] ^#/@R#4+/0/B#I.AWSPSW:/!/937%_,1;L)[-V;R8D#(\B M@E@": /NGQ[XY\*_#'P-K/Q)\=:Q'I^B>'M*N-2UB_E5BMM:P1-++(0H)(5% M8X )XX%?F;\%/''_ 2A_P"#JOP+-XC^(W[./BRVU7X,^+(O)GU-'M9?LDMP M9(X5O(>-_"OQ&>]L] \&ZM+>ZC=V]@U^+FQ:>]NI1LDMHS) L:(Z%9F(9>!7VE\ M(?@+\%/V?]+U71/@=\*?#_A&RUS7)]9U>S\.Z5%:17=_,%$MRZ1J 9'")EL9 M.T4 =-I>EZ9H>F6VBZ+IT%G9V<"06EI:Q".*")%"JB*H 50 . !BIZ** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HK@OC-^U1^S'^SG:&__ &@?VB? W@>()OW^ M+?%=GIV1[>?(N?8#K7D/_!2#_@KC^QI_P2M\->&O$7[5OB+7H6\8F\'AFQ\. M^'IKZ2^-J(3, XVPQD"XBQYDB;MQVYVM@ ^FZ*_'?PQ_P>G_ /!-_6?B WA_ M7?V?OC!I6@N0MMK\FEZ=-(&).3+;1WA*)C'*-(W/W:_4GXD?M4?LX?!6X\,Z M?\O6^F3:B\:Q-+%$MPZ[Y$$T>Y%RPWCB@#OZ*AT_ M4=/U:QAU/2KZ&YMKB,207%O*'CD0C(96'!!'<5A_%#XO_";X(>%9O'?QG^)_ MA[PCHEO_ *_6/$^M06%K'QGYI9W5!^= '145^6_[>7_!V9_P32_9>\.:AHW[ M.7B2Z^-7C5(WCL;#PQ#)!I$,P^ZUQJ$R!&C[YMEG)QCY<[A^-7[7G_!0O_@X MQ_;!\16WC3Q/)\<_#.@^--+35O#?A;X9:#JNE::VER2R11&-+1?,GB9HWVO. M\C. &R5*F@#^K+XJ_'?X'_ K2/\ A(/C=\9?"G@VPVEOMOBKQ%;:=#@=3ON' M1WB:W_.4 M5_.%^Q-_P2+_ &X/VO\ ]LKP'X%_:<_9;^/VE^#_ !5XHM[3QCX\F\ ZFKZ? M:.Q5[A[NZMGBCQC_ %DN5'.>E?6?_!1+_@@U\&K&ZM_&GC:VOM3=KZ3S//BD:WN;6R?;L'RF#@.,\D4 ?L3\*/^#E?_@B MI\7#%;Z9^VSI>B74F-UKXL\/ZEIGED]FEN+=8?RD(KZ8^%'['/'6GWDA)_A*13,P/L1FOYH/V6O^"%O[<7Q^_:[\#>#_P!J MS_@E5J'P^^'NM^(HH/&OB/PS]LLVT^R;.^:/S+Z:*(CC_ED1_LFIO^"J?_!L MQ^U1^S]^UC=> ?\ @G7^SC\4/B/\-CH=I=6WB'5)+2YE6\DW^=!YD20*0F%Q M\F<-R3UH _JLHK^1S]E?_@G9_P ''WP/^-_A;X3? KPA\;_A=J/B)KA=,OCK MUYI^B+]G@DG:.ZFC=K6,%8FVI-P[8 !->YZQ_P '(/\ P7C_ ."8'QYU/]E; M]M[3/ OCGQ)X:>WCUC1_$NGV2'1OVK_V1O&W@B[W".>_\)ZE;ZU:HXX+NDHM98UZ_ M*JRL.G/6OOW]F[_@NY_P22_:J^SVOPM_;C\%VNH7&%CTCQ==OH5VTA_Y9K'J M"P^:WM'O![$CF@#ZWHJ'3]1T_5K&'4]*OH;FVN(Q)!<6\H>.1",AE8<$$=Q4 MU !116=XG\8>$O!.FG6?&?BG3M(LP<&[U2^CMXP?3=(0* -&BH[6ZM;ZUCOK M&YCFAFC#PS1.&5U(R&!'!!'((J2@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HKA/'7[4?[,OPO#M\2_VBO GAT1_?.N^+K*TV_7S95Q7CGC3_@M3_P2 M3\ SFVU__@HM\(9'5MK+I/C:UU#:?0_97DQ[^G>@#Z>HKYCT/_@M+_P23\1$ M+8?\%'/@Y'NZ?;O'ME:]\?\ +:1&/V^/@MJ6\ M@)]@^*>D3;LG QLN#GGB@#VFBN)T']I?]G'Q5M/AC]H#P3J6_&W[!XKLYLYY M&-DA]#^5==INKZ5K-O\ :]'U.WNXCC$MM,LB\C(Y4D=* +%%%% !1110 444 M4 %%%?"/[5?_ *OVESXI\1Z3,)-1&F:=XB2%;V)+34;FQ8RK#)(BEFMF'_P#L)2_^BZ ,W]C+_DKWC;_@7_I0 MU?25?-O[&7_)7O&W_ O_ $H:OI*@ HHHH ***^"?^"XFN?$CPY/\$M8\7'XF MK^SG#XPU$_M%2?"*>^BU:.R^PD::\SZ<5O%TY;HL;GR2#M"C[VP$ ^S?@I\: M?AC^T5\*]%^-OP8\51ZYX6\16GVK1=6BMY8ENH=S+O"2JK@94]5&>O0BNIKX M\_X)N_!?_@GMJG[*WB[PO_P3'_:D\2WOPV\56#:;91>'OB;=ZHW@F9K:2,G3 MAJ#33Z7< 2K+Y-;_0_AK\8KSX7_ Q\.:!X[U+1[7PTNF6- MH]SJ,"64\2R7<]Q=>899A)@1(@&P;:\*^!/[1O[07[:/PM_9&_X)N?&_XW^* M)5\5_$[XBZ!\7_%NCZW/9:KXGTGP;YGDVDEW"RS(+H2V:7$B.LD@B<[_ )VR M ?L]17Y\?LR> ;/]@#_@LI/^Q#\$O$OB)/A#\2_@)-XRT_P=KOB:]U:+0O$% MAJL=K-):27LLLL,4]O.&>/>09$!Z!0OZ#T %%%% 'A?[6'_);/@?_P!CW+_Z M3-7NE>#_ +7P?\ "2ZO_P!"A>_]]+0! ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0! ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0! ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M0!L45S^J>,]7TS3;C4O^$$U2X^SP/+]GM55Y9=JD[47/+'& .Y-?$_\ P3,_ MX+JZ'_P4A_:3^(_[,EK^Q_XU^'6O?#C3ENM2L/%][&M\3]H\B2*6U"*;=T8I MD%F^]CW(!]\45^>G_!*[_@L7^TG^WS^U%\6_@5\6/V+KCP+I?P\:6+2=8MY; MJ9=1EBO7MI5,LT4<>ZO!H>I&RUW2KZ$6]_ISEG\EIH&)* MQS(C/&XR& 89#HZ+[Y_PDNK_ /0H7O\ WTM &Q7A7_!1_P#;^^#_ /P3-_9, M\0_M8_&>VN;VQTEX;72]$L'5;G5[^9ML-K$6X4G#,S'A4C=L';@^N_\ "2ZO M_P!"A>_]]+7Y[^#?^"I_Q _:X_X*I_%#_@D9\9?^":NHZG\-+/099)-9\3Z9 MA9[*% LEY>6EVABN+&YN"L=N\9R?D;:^YO* .^_8=_9K_P""7_[=_P 7?"'_ M 7:_9[^"&JZ9XS\2:/>QV^H:O936+27+9LYKJ:U8F)[I%CGMQ<0LR.LDAW2 M$*R_<5<=\/-"\/\ PE\!Z-\+_AI\)_[$\/>'M,@T[1-'TZ-(X+.UA0)'$BCH MJJH ^E;/_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2T ;%%8_P#PDNK_ /0H7O\ WTM1W?C"\L+66_O_ SF>";J1BQX 437DF22>G//Y5Z'\0O^#P;_ (* MZ9^RK=? _7_@%!X/^-2^4UO\456)8@!=B1PVC7=DR+FWS"&\T_-A\9XH _I; MHK^/[4?^#FS_ (+@^*YS!J'[>LFG1.3@VW@+0X%0$YZPZ=O[>Y_6OT87_@O4 M/BG_ ,$,;+X=Z%_P4LT+1_VKLP_VCXGU&:;3I01KIE;#M9JG.G (=B$/^/+4=0N?_16EMZ5]I>,/^#D?1E_X M(J6'P \.?MWZ]-^U3'Y7VSQ_!H6HK&V-;,[?Z0]FN/]J@#^AS4- M1T_2;&;4]5OH;:VMXS)/<7$H2.- ,EF8\ =S7CG[7?_ 4(_9'_ &&OV>[; M]J3]HKXKQZ?X'O[V"STO6M(TZXU1+Z>>.22%(OL<?$[P1X3AMU63Q;X5U_2[BY:"[ M>ZM]SVUK%L6/<(@$?!C0(Q;K?\$\M!\8_P!C>"/V70O";N8+'36MX'@@^SQP(@A$<4CQH$P M%5B !0!V'@7_ (.>O^"(?CL)'%^VC%I-PW6WUWP5K5KM^LC6?E?D]>F?\%%O M^"P7[,G_ 3B_9/\*?MC>.O#_B?QKX0\=7EI;>$[OP-:6\Z7C75G)>6TC23S M1*D4D,3N'^8X'"GI7YI>.O@%_P &9GC?=+!K_A#0YWSF?0OB=K<7Y1O'O#5SX*;7DA-HC);OY MNIQQ6TKHC%5<.=H. 10!X9XF_P"#M;_@HG^UKKEQX'_X)D?\$P)=0NM_E)=W M=GJ/BBZ4'I(8+".!(" <_.TBC&22*^]_^"HWPH_X+"?M@_L<_!?7/^">WQ#N MOA-\0[RWMM3^)6F7>O\ ]DR6HGT]'>TD(20EXKDE"HZ$'DBOAGQ9_P 'FG@? M38(/A9^PC_P3+U"Y0 Q:+;:MK<5HL?HJZ=I]O+N_W5F6LB'_ (*^_P#!V3^T M(Y\9?!O_ ()P-X;T8C_1K=/A'?0I*AZ,'U.0_P#1E+_^&TM?_C]'_#P'_@\A_P"C*7_\-I:__'Z .V^#/_!DI\%4 MO1K?[5'[=_C'Q/)O^#W+XWJ19Z+<^$K&3[P6Q\':=LST_UNZY'?I^/:J\W_ 2D_P"#M[XV MG/Q$_P""B^H^%XYQ^_C7XPZE9 ]5V:5;E3Z8'!^E '[*ZG_ ,$L_P#@FIJW MABQ\'77[ WP?33M,G6?38+7X=Z= ;252")(WCA5D?*C+*03W)KYR_P""V7_! M+/\ X)_?\%-/^$;UG]K']L>Y^&NL>!;*[MM N(?%NF6UI#]H>-IFGM[Q27), M48RLD9P@&>*_/!_^#4/_ (*>?%\?\9)_\%0;V],G^NW2:MK><]?^/JY@W?CB MNK\"_P#!E!\(]/*?\+,_;0\<:N /WG]A>"+/3L_3S;FYQ^M 'S4O[!VB_P#! M,OXKZ/XF_96_X.6_A5%X*LM?MKCQ;I?ACXEW&G:H=-$ZFY"Z=IDU[%>2B+>1 M$Y4R$#"Y(%<;_P %4_CKXY_X.5/^"D>@Z;_P3:_99\6:DGAGPRN@IJFHRK&M MU:K=32C4;L']SIL(:9E!DD+. @.&VQ+^EO@3_@SP_P""7OA?RYO%>J?&_P 2 MR @RIJ'BS3X(6]@MM8QN!_P,GWK]'?V2?V5OV>?V%OA+:_!']E3]F^V\'^'[ MRXP9[F=RTMS*1QYDC,V " ? 7_ 21_P"#5']E7]BV'2_C M-^V8FF?%SXG0%+B"QN;=F\.Z',.0(+>0#[;(IS^^N%VY"E(8V7_\ ?2T ;%%8_P#PDNK_ /0H7O\ MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T M;%?!G_!1C_@W*_X)N?\ !1SQ)JWQ6\9^"-4\%?$35V\V]\<^"K_R9KN8* KW M-M*'MY^@W-L61@,>8."/MO\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#\9O M^"?/_!I[JO[-/[7M_/\ M<_%'PA\9_@3!X7O8]"\/:EI,D=Q)J4LD:HTMI*) M$M-D;3.)K>?>750< D'\GO\ @IQ^P[XP^#?[5WQ*T/PQ_P $I?B)X&^'&B^- MM5M?!.M:#INOPP:CID5U+';73W.I+>Q2J\:K)F'RU^; P.*_KZ_X275_^A0O M?^^EH_X275_^A0O?^^EH _CX_P""./P4_P""I/[2_P 8O$GPI_X)@_M)^)? M?B'PMX=G\0ZCI;^-KO2;.>!+J"W%N3%F*:=GN%.R:-(R(Y"6! !]+^)7_!R; M_P %Z?@5K/B#]FKQU^U7I\'B/P=KU[HFM:FO@S0KNZCN+69K>6(3K;-#*%>- M@)54EOO;SD&OZKX6M+?7)/$T'PQV:E-#Y,VH);Q"=X\@[#(!N*Y ."<<"OGN M\_X)/_\ !,?5/B+?_%?6O^"9WPTU#7M4NWNM0O-3\'6=RL\[N7>5HI5:,NS, M6+[B^'&US5X]8\^*8?"&JWMK>/:SR1-)%=2QE9%'-$M;&/;Z;8548XZ5TW_"2ZO\ ]"A>_P#?2T ? MR6?\$H/VI?\ @OM^S'X?\7>(?V"_#7Q \6^"_AA>PP>.OA[JFBRZMIVGR2&4 M^3_9[D3P/^YD,GV3RY$"@R%01G]9_P!@'_@\&_8V^.5Q:_#K]N;P'?\ P9\5 M%Q!-K48DU#099@=IW.J_:+,EOX9(W1!G=-QFOTI^/WPGU+XO_ WX@_";P"^K M?#[5O'^C75G=^,_#-G;B_MYYK86XN\L/WDJQ*B!B0X5%"NA567^6G]O/_@CM M^VG_ ,$J+^6]_:;_ &?8OB]\%UF$5MXZT(2V[V,1.$_TJ,/-I4H#';'<+/9^ M9(2$G89H _K5^&_Q.^&_QC\&6/Q&^$GC_1?%'A_4XO,T[7/#VJ17EICF MB9D5.4A\U%#^7&#BM7PW_ ,%%_P#@OU^SX$_X M5S_P5P^#GQ"LH2 T=Y\;?!>J/.N< ;=8ECNV)(_@&_\ .@#^I6BOYV=+_P"# MC_\ X.%?V>?!6F_$+]H3_@G_ .'_ !1X-U-(WT_QJG@#4XK+4%<%D,&I6-RU ME(&4$@HK9 R.!7MW[/?_ >P_LP^(9(M&_:J_8]\:>"[P-Y5Q>^%=5M]9MD< M<%G286LL:]?E59&'3GK0!^W%%?&?[.G_ 7Y_P""5?[4;06GPO\ VM_"EOJ% MP0L>D^*]1&AW32'_ )9I'J A,K>T>X'L2.:]O^/W[;G[/7[+/PK;XV_M#?$; M1?"7A7R]T&LZOK$*1W1*[@EN 2UPY'*I$&9NP- 'KM<+^T%^TY^SQ^RCX$?X MF_M*_&KPUX'T%9!&NI>)=7BM8Y9#TCCWD&5SV1 6/I7XN_M?_P#!VM\7?C]X MX_X9E_X(O_LKZYXJ\3:H[6]AXNUK09;VZE/0R66E1 L0.&$MR<*/OP8YKPSX M+_\ !%/XW?MQ?MC>'T_X+H?\%!VC^)WBJ*6YTCX-:=XPM;_Q7<6T<37+QE0S MV^E0"-'<1PQNI56"^6P. #]R/ O_ 5P_P""7'Q)VIX._P""AOP9N)7QLM9_ MB-IUO.WTBFF5S^5>R>"?C!\)?B6BR_#CXH^'/$"NNY&T36X+L,,9R/*=LC%? M@C^T7_P0R_X-O?A?\>=2_9J\<_M[^.OA;X]TN*WEO="\3^.]*M[>W2XB66'= M+>V"H2R.C "?(#W4#CK@T ?T)45_//_P 0T7_!;S]F-AK?[%G_ 4\OEFM^1:Q^*M9 M\/-*HZ*$A>XC?/\ =;?L/J!XP^$]_\ %G1K3_4QR>'-+\1^ M>H]],9+]LX_C(;TZT ?T&T5^ _AG_@\8_:Q^ VLQ>#_V^?\ @EU-I&I$[;AM M,O[_ $":,CJ5L]1@F9OH95QGK7T3\*_^#R__ ()<^-A';_$#X?\ Q2\&3G F MDU+P_;W=NI_V7M+B21A]8P?:@#];Z*^)/A1_P<1?\$A/C+Y:^$_VU/!]BTA M"^*[R30]I]"=1C@ ^N<>]>]:1^W=^RSX@TZ+5]!^/?@.]M)UW0W5IX[TV2.0 M>JLLQ!'TH ]AHKR?_AM7]G#_ *+-X,_\+33_ /X[4MC^V/\ L^ZI>Q:;IGQ: M\(W%Q<2+'!;P>,+!WD !0!ZG16/_PDNK_]"A>_]]+1_P )+J__ M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD MNK_]"A>_]]+7EOQP_P""@O[)7[,XE7]H3X^^"/!OF;Q9_P>^_LTV=Y,G@;]A3QSJ-NK'R)=6\4V=D[CCEECCG"GKP& M:@#]Q:*_ C4?^#XF2^G^Q>#?^"8<]S(V2AN/BWEB >?W::2<\?[7%8OBC_@\ M^_:VT73XO$TW_!,73-+T@W*1O=ZIXEOS&Y.28UE^R(HT9&3R M* /M6BOSM^-W_!TE_P $>_@KIGVJ/]H*?QA>-'OBTOP1HUQ?2N/^NK(D"'V> M53[8KRC_ (*(?\'4'[/'P._8^\'_ !Q_8CU7P-X[\;^+VL9I? OB#Q$&O?#] MI<6DD[/>V]D[[9H9!%#) 94(9SAF"YH _6FN7^,'QM^#G[/G@:Z^)OQU^*?A M[P=X>L1FZUKQ-J\-E;1GLIDE95W'H%!R3P 37\F7[2/_ ="_P#!9+]HS[18 MV_[2-O\ #_3+C.=+^&VAPZ=LS_0PP]?GC_P %5?\ @GY_P4P_9N^#'PQ_:<_;F_:+U;QMKGQOO+V5-"3Q M-:)9YMYA=Y4G8K'!OC58L!CG _=/]FS_@V!_P""1'[/(M[[6OV7 M/$?Q)U.W(*ZE\1O$CW88]]UK;>1:N/9H6_GG]"= 2Q\*:)IWAKPQ\,/[/T[2 M+..TTJQLH(HHK.WC0(D42+@1HJ*JA5P !VH _BB^%__ 3'_P""AGQT:"3X M._L'_%W6;>4#_3H/ ]\;4YZ?Z0T"Q)^+5^KO_!0O_@SU\3Z%X4^'-W_P2^;Q M/XAOK^*]D^(:?%7Q?IT+668[9K01"*V@P=QNE=0'.0F2,$G^@_\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6@#^3?6_\ @U$_X+<:42+']FK0M3QWL?B+HZYX MS_RVN8_I_P#6YKZ+_P""NO\ P:;>/OV>8_ EQ_P2Q\#?$[XL)J@U0^.1XDUS M2&;2A$+3[&(@D5H6,IDN\X#X\I?N_P 7]'O_ DNK_\ 0H7O_?2T?\)+J_\ MT*%[_P!]+0!_%=\2_P#@D3_P4K^!&MV.G_&C]@_XG:=;W]W';07L.@2O:&61 MPB*UW%'+ A)/1F'KTKZ\_P""E7_!!O\ 8X_X)0^.? 'A3]H7_@J'XJTV^\?6 M=[<64^A_ \7\6F1VS0([W#QZS',$PU+5]/07]I"Q+&.&[C*SPH6)) M5'49YZT ?SP?L^_\$H/#7QQLH[K]@_\ X./?A[J7B0J'T3P_K.K:MX3OYY_X M56&>O6(<*[]1]N227_9&./KKQ%_P:=?\$VK3XT>&/C3\%-+^)7@J M3PWXGL=6_P"$:CU^+4M,NDM[A)C;L+M'N '";-WGG 8G!KHO^"X/_!)7]OS_ M (*._&;PE\8/V1OVKYOABOACPC)I+:+)J%_9?:YY+B2629KBR8G:R&)-IC.- MA.3G .F_87_ .#I3_@EG^V/]C\,^-_B-R>0]?*U%" M;8KD@ S-"Y[)7VE\>OVS_P!DS]E[X:P_&#]H+]HOP?X3\-W<'G:=JNK:["B: M@N P^S*&+73$$$+$'8@\ U_-7/\ \&EW_!6JZ^,OAS2_B9H_A76?#FH>)+2# MQ7XL\+>)X7GM+&6X075Z4O$MY;B1(V>3!5G'=+BE M021^9GRWNG56!V,;BX7=R!7ZC_\ !,7_ (-L?V(?^"=7BK0_C9KGASQ-\3?B M?H+-?G%I::=-8Y=9_:,_X*(^&-&U2Y0+*L4 %?/_P"W_P#\BAX?_P"PE+_Z+KZ KY__ &__ /D4/#__ &$I M?_1= &;^QE_R5[QM_P "_P#2AJ^DJ^;?V,O^2O>-O^!?^E#5])4 %%%% !7S M3_P4F_;7^.W[ _PXB_:&\'_LM0?$CX>Z-I]U/\0)K+QI!IFJ:/AX%MI;>"XC M*7B.7D5D5UD!V%0V2*^EJJ:YH.A^)M*FT/Q)HUIJ%E< ">SOK=98I ""-R," M#@@'D=0* /@C]D[]FO\ ;+^%?QR_:7_X*4W7[(7A[P5XM^(W@RQM?!7P!T;Q ME92R:QJ6G0W#I=ZG?Q!;*.YN9I%C#HS"-&$3::)IGG 1V&G6<>HR2P:99QG>(( M]TLS(7;I)J$T3+ TMO'(L\(EPF05+'://?#__ 2U_;!_ M8_\ @M^RY^T+\)O"VD_$SXR?!'QKXK\0_$CPA8ZU%I\?B./Q6LO]KPV-S=%8 MA+;EH!#YI19!;Y)4D*?U)HH ^+?V5?@O^U%\??\ @HUK?_!2/]I[X!S?"C3- M%^%*^ /AMX"U?7[+4=4ECFOQ?WVJ7;6,DL$#,T<,,<2RNVQ7+;21N^TJ** " MBBB@#PO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBO$?VLO$6@?&_PGXT_80^$7[7.D_#KXQ^*/ $]SHCVT\,^K MZ99S,\']H16AD21D!21/,0AD/S!E8*: /F__ (*M^)_^"X.B_M>_ B#_ ()I M^%?#4_PUGU@6_CV^U+9'[$MC^S[^U5^T7R7-AH5@&\NWLK.69%F:+8@E*O@(TI M1%4+EOKV@ JAXH\+^&O&_AN_\&^,_#UCJVD:K9R6FIZ7J5JD]O=P2*5>*6-P M5=&4D%6!!!(-7Z* /SU_;B^&?CG_ ((K?\$Q_%I_X(I_L9V=QK,OB635-6@L M8FOY-*AG=GN-2:WD9IK_ ,I%C@2$%A%&58@QPLI^M/V/_B_\9_B9^S+\.O'O M[6WPTTSX=?$?Q7HL"HM4\S[/>&-Y3%&),.',*&5H/G:'YT9G\MG/JU?! M?_!5#_@C!XS_ ."C?[67P1_:1T#]LWQCX"L_A?JROJ.@Z/<&/9 )#,UWILL> MUK6_D98X7E?>/+", ##LE .[_P""UWQ2_P""D/PB_8EO_%W_ 2]^&+>(_B# M!K-K)?R6MO#=WFGZ7$QEGDMK*96%[*Y1(3$JL^R:1E4LJX]P_9%U;]H'Q9^S M;X&\;?M;>#M!T/XH:CX8MIO&.F>'D<6UC=2+O:W3S&=@5R Z[V4.&VLP )^2 M/^"?/[&__!7'X,?\%,?C?\:OVNOVO[?Q/\'?%)-YX0\,Z9.9+2XN97"0+';7 M >33?LEK"L;K&Y$YDB8R2E'(_0"@ HHHH ***CEO;."XBM)[N))9RP@B>0!I M,#)VCJ<#DXH DHKYT_:,_P""N/\ P3/_ &3/%&H>!?V@?VV/ 'A_7])<)JOA M[^VEN]1LW*APDMK;"2:-BK*P5D!(8'&"*\__ &3O^"^7_!,C]N+]IO3_ -D_ M]EWXTZEXG\3ZII]W=V4S>%;VQM)5MHS+(@>\CB8OL#, $.0C'/% 'V717XN? M\%%?^#AC_@J5\/?VU?B#^P7^P9_P387Q#K_@C61I[ZX=-U/Q)+=120QSP78M M;*.!;;?#-'(!(\JJ&R217I?_ 1BN_\ @Y \??M=7/QI_P""I6GC3/A5J/A& M\L[3PU?/I%DUG>-)!+!/%96(,VY?*DC)N2&"S-UXH ^_OVF/V\?V,?V-M,;4 M_P!J+]IWP5X(Q%YD5EKNO0QWDZXS^ZM03-,<=HT8UY+^P-_P6M_8._X*8_&C MQA\#_P!D;QKK6M:AX.T:'5+G4M2T&2QM;^V>8PL]LLY6=A&YC#[XH\>='@MD MX^0_&/\ P:$_L;?&;]L#X@_M/_'C]H'QKJ>D^-/&=]K]EX(\.P0:=%8BYF:9 MK:6ZD\^29 SL!Y8A(7:H/RY/WC^Q?_P2T_8!_P"">XEN_P!D;]F3P_X4U2YL M#97GB(+)=ZK<6Y9':)[VY>2_X*>:A\2O"?[37['<'PNU#X:6VF-J%^+N[@%U->-=8B^R M7<(>':MJ[%C*V,@$#.:_0VH[JUMKZVDLKVWCFAFC*30RH&5U(P5(/!!'!!H M_-3X0?\ !VG_ ,$;/B;JCZ1XK^*7B[P'(MPT,'1;G76T*[+FP\_S?)\T, M 4W^3+C(_P"69KPKXZ?\&\G_ 1L_:!,UQXK_83\)Z-=2Y*W?@AKC03&Q_B$ M>GR11$^S(P]JZS_@GE_P1^_8\_X)@>'_ !WX:_94M/$MG;?$/[)_;QUG7/MC MI]F2=(O)9D!3 N93SNR2/2@#K]!_X*C_ /!,[Q1M'AW_ (*'_ Z]9L8CM_BO MH[.,C(!47.0>#P1VKMH/VK?V;-1^&OB;XO\ AGXW^&O$'ASP=H\VJ>)M2\+: MK'JPL+2.%YFD9+,RN3Y<4C*JJ6?:0H)XK\M]>_X,IO\ @F?>;G\._M$?'&Q9 MB2%N-=%YZ #3$.,9ZDGWKZU_X)'_\$2O@3_P2)T'XC>&?A=\3_$/C*R^) M$FGG58_%=K;?NDM%ND6,>2BJZL+I]P8=O?% 'PE^UU_P>.^$]5\2?\*<_P"" M7/[)^N_$?Q+?3&VTK7O%=C/';W$W.W[-IEJ3=70/8.]NPQ]TU]-_LS?"']O' M_@K)_P $;?B1^SW_ ,%@_ MS\,_%_C.[O4T;7+C2K:VDM[$-#>6%Y)8Q2H\/ MV>X4QM#,8I)(H!O;,C/5K]H+]JS_ ((@?\&Y7P^N/#7@'X7>%= \9WEGNL_ MW@6RCN_$NJ*1E#=W,K--% 3R)+J4+@-Y8-%>2K<36VCRQ*WS)<7(59M;G&.88U$"NJ[DA)WT 9?Q2_88_P"# M5#_@G-$UG^T'^V%\0/V@O%]DN+SPGX UJ":"611AEWZ>L45N=W!26^WCIC@T MWX>?\%I?VL?C9\(W_P""?O\ P0;_ ."2=MH'PYM[B15MM3TJY\936[2R^<9Y MS>;K.US)AS]J,Z!L'=DU^DG[%7_!J%_P2O\ V6;:PUWXL^"]2^,OB>W1&GU' MQW<8T[S@/F,>G0E83&3T2X-P1G[QK]'_ -X!\"?##PO:>!_AKX*TCP]HMA' MLL='T/38K2UMU_NQQ1*J(/8 4 ?S_>#_ /@V@_X+/_\ !0O[+XI_X*@?MY+X M1TSY6M_"1OWUZ2P .3'%86LL.FVB^@@D8 Y.WU^P?V;O^#/G_@E)\'?L^H_& M-O'7Q5OTPTT?B/Q$;"Q+CND.GK#(%[[7FDSWR.*_5:B@#R7]G;]@K]BG]DFW MCB_9I_95\!>"I8TVF_T'PQ;0WD@QC]YB>,? /@7XB:4="^(' M@O2==L6SNL]9TZ*ZB.>OR2*P_2M:B@#Y@^*__!%;_@DU\:O-?Q[_ ,$]_A89 M9\^==:+X5ATJ>0GNTMB(7)]R)_^#3G_ ((I>(-<_M?3O@%XET:'!W:; MIGQ!U,P$GO\ OYI)!CT#@>U?I)10!^>&A_\ !JQ_P0ZTC'V[]D?4-3([WWQ' MUX>G_/&]3_)KL]"_X-Q/^")WAT@Z?^P-X_X-TO^"*GB/=_:'[ ?A:/=G/V#5-2M>OIY%RF.G:N,U[_ (-9/^"' M&M;FMOV.KK3GO\ TTW'VZ]J@_XA#O\ @C;_ -"5\0/_ NYO_B*_3ZB M@#\P?^(0[_@C;_T)7Q _\+N;_P"(KU3X&_\ !MA_P1@^!#17FE?L8:5XEOHB M"U[XYU6\U@2X_O07$K6_Y1"ONJB@#E/A5\"/@?\ K2/^$?^"/P:\*>#;#:% M^Q>%?#MMIT.!T&RW1%Q^%=7110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !4&J:7IFMZ;<:-K6G07=G=P/#=VEU"LD4T; M JR.K AE()!!&"#BIZ* /GS]NC_@F7^RW_P4$_9ATO\ 9 ^,FB:CH_@?1-2L M[S2-,\%7,6FBS-K!+!;Q1JL3(D*)*0(PH4;5 X&*^#=>_P"#+K_@E9JFY])^ M+_QQTQN=BV_BK2I$!QQD2:8Q(_$=>M?KK10!\3_M>_\ !$?X,_M5?\$RO ?_ M 3"B^,OB?P[X8^'ITG^Q_$26]O=7UR+"UEMX_M"[4C?<)2[; GS*,8'%?C9 M^TU_P:P_\%8OV3$DU7]F+Q7X-^/?A2Q5_LFAW^GVHO(H\Y=ETW51);QL1QFV MG:4\A<'&?Z:Z* /YN/\ @L#_ ,$D/^"0?_!-O]FCX)^,?VC/"_Q)\+_$OX@6 MT-MXGT[X3:]#<6D%W!8QR:E>QV6K-*9(H[F6&-84N81B8$. NT_(?PI_93_X M(E6OCOPAJ?QH_P""L'C;Q=X#U'6[>TA\%^'?A1=:1K6F&>=%FDO9KR:6RL[: M,,KR2P/U\/:YJMWJ M&C6LH))E2RN)'B8G/W) \:X&Q%H ^._^"A__ 3*_P""F?[.?C;P=^QK_P $ M"/A?H'PS^$?C#PJ7\8^./"[Q6&LB]BF*RG5-=N)'O'0QR0O$(&$C?OE56"&N MZ_X)6?\ !JK\.?V-_C-X=_;"_:N_:2U[X@?%70=636+&'P[=S6.EVE\#N+R3 M,?M5^2*R#0?\$XO^#6KP)_P3;_ &_?#'[9/P^_:_UKQ-HW MARUU&./PCK/AE()I)+BSEMD=[J&XV2A!,6VF ?,JD$$ ])AMM>BM;2&UABV-IS*M[$\CQ/ M*_V3/S2-E^>?4_\ @BI_PX!MN<9 .,T >;>'_P!IC]BK]I7QKXF_9OT;XQ?# M[QCXB\.:E/IWBKP)-J=K=7EI<0DK*DUE(2^%(92VPKD,,\&O.OBY_P $6O\ M@D]\@ M';W'_@B!_P $+/B[_P $H?BMXX^+WQ3_ &S%^)5SXV\/6^FW&FCP[/!]GDAG M\U9_M,UU(TG#.NWRU^_G=Q@@'SU^T_\ \$+/^#6C39+J'7?VL?#_ ,([A696 MMM(_: LA+&XZJL6JR73$@_PX)KPG]G+_ (-E/^"-_P"VQXS\2>%OV._^"LOB M/QK+X8B@GU>UT?3[*[-E#.SK$6G6-(Y,F)QE!QCD#(S]1:I_P9J_\$]O&GQ- M\0?$KXB_M"_%JY;7=>N]2_LS1+W3+*"W\^9Y?)&^SF)=,CL-9OO$7B-[PSP1R>8H\L*D:D-_ M$$!Y(S@F@#^8GXX_"G_@A;\+-9O_ KX,_: _:;\5:GI]S);S>7X T6PMA)& MQ5E+SW8E!W C_5&O4_\ @DG_ ,$>_P!DW_@L#+\7O#WPV^-'C;X8ZA\.]#L= M0T;4?%9LM4MK]9VN1(]Q'#%;FW2(PQYVR.2)B>-F&_I<\(?\$J_^":O@7Q-> M>-O#O["'PH&M:A?2WEWK-[X&LKN[>>1R[OYT\;NI9B2<$"OXI=QCJ9(&D4 C=L)VUL_M M7?\ !&7_ ()A?MJ?:;WX_?L;>#[S5KK)F\1Z)9'2=39ST=KNR,4LI!Y D9E] M002*_-O]J[_@S&^$FG^'Y?'O_!.G]J;Q;X5\)62.S\'Z@JZ M+;2=C/J>&C<>ULLW3!*=:_,CP5_P0@_X.+O^"@'C8?L_?ML_&GQAH7@3P=>K M;2:W\3_B+/K&GE0=WF6%M'/*;Y]C?+(=B8 C:5"NU?UE_P""=G_!LC_P36_8 M2T234O''P_MOC/XPO;0P:AXB^).D6UU:1!D*2)::>RM#;HP)Y/=2\,02L?\ A!_@_H]W;:-9+C(%W-$2 M9CC&#=2L,GY N0*]?T+_ (-??BAX>_X)(ZW^W!\2/!OQ3U#X[V_[S2?@3IWA MHO,2-:2SQ-%"LEU#O 7A33=#TBP MB$5CI6D6,=M;6R#^&.*,!4'L !6E0!_(M\"]._:'_94\BZ\=_P#!L[I7B&^M M\&XOO'7PR\26@O;R6V7@CI$!SD@\ ?M!X!UK]JCXX_\$*E_:C_ &)? M^"?7PX^%7Q_O)94T'X>Z3\-+*!(([?6WL95CM[V)%C8_M#PQ+XR9DP1CC2]#5=/8@<8 M,BX' XK]3?!O_!&GX.^(O^"4GA#_ ()4_M:_$#4?B-H'A>WMXV\36%L='N9C M;WKW-MY:B28PB.-EM_OL6C4]-W'V310!^8/_ !"'?\$;?^A*^('_ (7>?';_@S"_X)O^/-)S\#?C!\2O .J)%LCEFU"WU>S8_WY(9HDE8_[LR#V[U^ MP-% '\_'@/\ X,==8'BNX/Q._P""B%L=#BF_T4:#\.F%W=1^K^;>[+=NO \T M>]?6_P "_P#@SZ_X)&_"TPW7Q+M/B%\29UP9H_$WBXVENS?[*:;';.J^QD8^ M]?JA10!\^_ 7_@E#_P $U?V8Y;:]^!_[#WPUT6^LV5K76&\*V]UJ$1!R"+NX M62<'//W^HKZ"HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *^?_ -O_ /Y%#P__ -A*7_T77T!7S_\ M_\ _(H>'_\ L)2_^BZ ,W]C M+_DKWC;_ (%_Z4-7TE7S;^QE_P E>\;?\"_]*&KZ2H **** "BBB@ HKEO@I M\:?AC^T5\*]%^-OP8\51ZYX6\16GVK1=6BMY8ENH=S+O"2JK@94]5&>O0BNI MH **** "BBB@ HHHH \+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E M_P#29J]TH **YSXK_%_X4? ?P'??%/XW?$S0/"'AK3 AU'Q!XFU>&QLK;>X1 M \TS*BEG954$Y9F &20*^5?$?_!PQ_P1>\+3/!J?_!0'P;*T;%6.G6][> GG MH;>!PPXZC(Z>HH ^S:*^?M6_X*C?L/:9^PC/_P %*X?C*U[\&(%R?%MCH%\Y M?_B9#3,"U,(N/^/P^5S&/[WW/FKY(\2_\'<__!&;0H7DTOXC^.=:9!\L>F> MKE"_3I]H,0[]R.A]J /TXHKXV\:?\%JOV?--_P""2MS_ ,%@OAW\-O%?B#P% M%CR?#\\=O::HW_$Z&CL77S)(TVSY?[Y_=X/4XK\V/$G_ >ZW>NWG]B?!;_@ MF;?:A=29\E]2^(Y9S_VP@TYB>W22@#]\**_/Z]_X*7_MZ_%S_@AK#_P42_9F M_9&2;XUZ@5^Q_"BX\-ZEJC8'B Z=+LMH6AN92+4&Z# @!1O(* BOS_\ ^&X_ M^#S+XXC/@#]D)_!_F_<_XM[ING[,_P#89F?'XT ?T T5^;?COXH?\%?K;_@B MQI/@.?Q]X;TK]MS4)UAO+>\\5>&;>X1TUMY"T:K)_9[N^G1HGEJ-H\T@@,IQ M\-G_ (+'?\'4W[$8,/[6G_!/5O'6FVO_ !_ZU<_#2=U '4_;="D%HGU*$=<" M@#^@BBOB&7_@M%X0^"O_ 20\%_\%3/VQ_@EK7AB/Q,+1;KP/X7F2^O(GN;R M2&'RC=&V#DP(+AE8J57[@1T^5''O0!^O%%? W[8'_ 6'^*W@/_@DKX _X*7?L>?L MQOXXOO'LVE&+P;?2SS2Z?#>1S;RPM$+3/%/&D1"[0=Q.1C%?GJO_ 5T_P"# MM#]IS]]\$?\ @G"?!MG-S:W2?"2]M%=3T;SM:N&C?_>4 >U '] =%?G]^V+X M&_X+2_'K_@DI\*M,_9M\7R>!?VEI#H<_Q*E_M'3[+.+&>/4$+J'@0-<-%+MA MZ;0%P 17Y_\ _#B?_@Z*^-@W?&/_ (*S_P!CVDG^NL7^-7B)NO\ TPM+80G' M^\.O'>@#^@&BOS^_;:_X)^?\%//B/_P2@^$7[(/[(O[8MMX5^,/@/^P8?%/Q M$_X3+5M(.L6UCID]M.J75I%)<.TTS6[D2@*^UBYSC/Y__P###G_!YE\#ACP! M^UZ_C#RON?\ %PM-U#?C_L,PIG\: /Z :*_/[]NOXI_\%I_@K_P2P^#NH?LM M?#U_&G[2VH'0+3XIHNBZ==+:2MI4\FIRE(F2T&V]6*,-%^[^;*_*_\%LOB=_P2R^#.@_LC>-SX:_:1B_X1Z7XNW0U/2K82,NC7"ZHGF;6M>=0 M,#8M_EX^3Y,U^?\ _P .QO\ @\"\;C_B??\ !0DZ1GK_ ,79EM\8_P"O.V/J M?R^E '[_ -%?G_\ M\_\$\_^"E7[5/\ P2V^#'[,'P9_;&_X0?XS^$?^$>?X MC>/(O&VK6B:VUMHUQ::@#=VD7VBY\ZZECG_>JH?9N;# "OS6\8?\&VG[?=Y< M_P!@?M4_\%U?"FGQ3N4O+;6/'6JWC'U'EWD\(,OC_\:?"?@;2))O*BU7QAXCMM,MGDVEM@DN'12V 3@'. :^5/BO\ \'%_ M_!%SX.^9'XB_;Q\,:G,F0L/A.POM9\P^@>Q@E3\2P'O7 ?M3_P#!/W_@G[^W M'_P3S^#G[ G[3_[?>B7$/PGAT3=XR\)>*M*L;W59M/TN33R^RY>Y2%95E,C+ M\Y#*O)Q7E?PH_P"#=_\ X-N?AN8I/$OC+3/&\D6,2>+/C:%W$=V6PGMD/T*X M]J /K3_@H/\ \%FOV5O^"%O&GB;PG\1YK:/PO)X,TNVEED^ MT69O(7E%U>(='U M"STM;6V:VMVC2^DV$,A6 WEMYJ*DDML650>&^9<@$'_!7;_@M MM\4_V ?V ?@Y^W'\$O@1H?B6V^*CZ>9K'7M1G\K3$O=+-_#AX0ID/RLN3MSC M.!G%?A]I'[7/_!1[]J?_ (*+Z7_P6/\ @/\ \$KM?\8^*1*)M+CT[PCXHU_P M]->P1&TCN4\B42%HE0J(HYUA5XA^[&TJ?T+_ &!/^"R7[*O_ 4B_8]^(GP= M_P"#@KXC?![[-J_BK[3X/M9;^UC9;-X=NR"*R>2XL9+:16\NY=EF=;C =@K$ M_=WPD_X+/_\ !"GX$?##0/@S\)/VWOAKH?AGPQI,&FZ'I%E M?;U[4 WL=)_;.TGPQ?SD!K M'QYIEWHPA)_OW%S$MM^(E('K7MOQ)L?^"8__ 4!\/V?AGXHS_!+XP6%JTAT MN'4;O2M:^R-(%#M;L6=H68*F6C*D[1SP*^7OCG_P:F?\$9/C,TEWH7P)U[P# M>2N&DN_ _B^ZB!YZ"&[:X@0=L)&OY\T ?HMI6JZ7KNEVVMZ)J5O>65Y;I/9W MEK,LD4\3J&21'4D,K*000<$$$5/7YZ_\%PO^"6/[<7[?&C?#"Z_8(_:ZL_A) M>_#*/4&M;!-2U'2_MDLZVR1,+RPW20B)+0?L*^. M=&\$^(M*_P"%N>&+G5K:R34M6M['Q-:J))5C,TTUL\6J)&H.YFE90%!.1@F@ M#]^*YCQ7\:_@YX$\;:%\-?&WQ7\-Z1XC\43M#X:T#4];@@O=5D568 MA4#/^"^'Q0^*W@3X/?\ !*3QA_8W@;Q-X>N%\9:WI<]E MIUUI=]%. 9)=0N&\Z")XIHO+6V E+0S(?%/Q'\.^(K37[>U\&SR.K7]O*LJ&XU*_5YKM"R@,ODQ%ER-Q!H ];_ M ."N?_!SK\._^"77[2&I?LFV7['7BSQGXLT[3;2\-]?ZY!I6F7,=S$LD;V\J MI<2S*,E&S''^\C=1G&ZO-O\ @FA_P72_X+!?M]?MO^ _#'BS_@FW+X3^!>K7 MEU'XE\46'@K6)#:H;2?[.[:G<,ML%%P(-P6($KNQUX_7&Z^$7PHO?B,GQ@O? MACX>F\6QZ='81^*)=%@;45M(W>1+<7)3S1$KRR,$W;0TC$#+'/0T ?D#_P % M5O\ @F%_P7X_;2_;B\6M^RW^WK-\/_@9?0:>VAZ?-\0KW2EAQ9PI=P^1ID+2 MS W"S./..#Y@&< 8D_X)4_\ !LC\8OV#/VVO"?[=OQC_ ."@+^-=?\.0W\5U MX?@\*SLE\EU8SVK*]]<7A?"^?Y@_<\M&.E?KU10!^?\ ^U9_P;5_\$U?VTOV MNO%?[97[05EXZU3Q!XPELY-5T6S\4+9Z8C6]G!:*8T@A692R0*S9F;+LQ& < M#UG]DS_@B?\ \$N_V'OB!IOQ9_9G_9(T70?%6CI*--\276IWVH7ML98GAD:. M6\GE*%HY'0[O6]BFWU MW3.HQ7S;\5_^"\__ 1V^#'F#QE_P4)^'=T8L[U\+ZF^N$8ZC&FI.2?84 ?6 MX55)*J 6.6('4]*6ORM^*_\ P>&?\$AOA^)8_!,GQ,\=.N1$WASP8MO&Y[$G M4)[9@/?:3[=J^;_B#_P>W:%JNH?\(_\ LX?\$YMW^C M6MI,7^@E'UH _=;Q!XAT#PEH=WXG\5:Y9Z9INGV[W%_J.H7*0P6T2#+222.0 MJ* "2Q( K\A_P#@I3_P=N?LW_ W5+CX'_\ !.?P>OQI\?S3_8[;7U27_A'[ M:Y8[56+R\3:F^[ "P[(VW K,WW:^3M+_ &0_^#@/_@Y&\40^+_VN/%EU\$_@ M8UX)K31K_39]/L#&&R&M-*+K<:C(.JW%VX3EMDH^Y7ZY_P#!-;_@AM^P#_P2 M^TNWU7X*?#%=<\<"#9>_$CQ:J7>K2$C#B%MH2SC.2-D"ID8#ER,T ?DYX _X M)&_\')?_ 56N;C]JS]J[]LG5_@_OM-FB@8_=CTS3@$T] O& M)0L[$ NISO/3?\0ZO_!R-X0'_%N/^"S'E@=%'QM\866?7B.V<=A]?PK]_P"B M@#\ ?^'2O_!W/X'^;0/^"F7]L%.5'_"Y]2N-W\7_ "^VH[\<_P J:?AI_P ' MN'P,)?PYX^;QA:0\2?\ $V\'ZCYB_2^59C_P'YOUK^@"B@#^?_\ X>B_\'?? MP-(7Q_\ \$[F\8>3S)_Q:&XU#S,?]@:Y3/\ P&N<^(O_ 7 _P"#E?\ ;*TZ M#]DOX)_\$]]4^&GC;Q#,8)_$6@?#W5;&[@A(PVV;57:"P7GYKAR"G!5T;#5_ M1'10!^,O_!,O_@TT^&O@/Q'%^TQ_P59\='XO_$*_N?[0N?"37\UQI$-RQWL] M]/+^^U2;=RV[;"3N#+,"&K]C] \/Z#X4T.T\,>%M$L]-TW3[9+>PT_3[9(8+ M:% %2..- %15 "@ # JW10 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !7S_^W_\ \BAX?_["4O\ Z+KZ M KY__;__ .10\/\ _82E_P#1= &;^QE_R5[QM_P+_P!*&KZ2KYM_8R_Y*]XV M_P"!?^E#5])4 %%%% !7P3_P7$USXD>')_@EK'BX_$U?VV _>U?-/_!2;]M?X[?L#_#B+]H;P M?^RU!\2/A[HVGW4_Q FLO&D&F:IH^'@6VEMX+B,I>(Y>161760'85#9(H YW M_@E[\.OV#="_9T\02_\ !*?]I&YUKP+JL:0:)IT_C>]\2:=X0O$A<(D-K?3M M<6>3(DDEK(Z;MBG"9R?'?^"?WPS^)/P+_P""U'QP^%/Q"_:8\<_$V[F^!GA? M6=4UOQEJ"D27\]_>K*;:TA5+>R@ 0+'!$@5%&,L2S'M?V ?V5?VD/!'[6_Q[ M_P""B'Q9_9NT;X67/Q/T'2;'1_@WX;\26E]_\%-;'_@J[XJ_;'\;?\$FO%FB^%/B#X#\.^#KDR?%OPE/ M+HBVE]/)/?RK%J#--&J7&[RXU,A\L@ D@4 .^"7[-/@/_@KS^TK^T]\4?VM/ M%GC6_P!#^&OQBO/A?\,?#F@>.]2T>U\-+IEC:/3:27<++,@NA+9I<2(ZR2")SO^=L_2_A/P7^WS_P3@_:8_: '[/_ M .Q!>_&SP'\:_'C^/O"%_H'CC2M*?1==N[2&"^L]234)HF6!I;>.19X1+A,@ MJ6.T>>^'_P#@EK^V#^Q_\%OV7/VA?A-X6TGXF?&3X(^-?%?B'XD>$+'6HM/C M\1Q^*UE_M>&QN;HK$);A?LR> ;/]@#_@LI/^Q#\$O$ MOB)/A#\2_@)-XRT_P=KOB:]U:+0O$%AJL=K-):27LLLL,4]O.&>/>09$!Z!0 MOZ#U\6_LJ_!?]J+X^_\ !1K6_P#@I'^T]\ YOA1IFB_"E? 'PV\!:OK]EJ.J M2QS7XO[[5+MK&26"!F:.&&.)97;8KEMI(W?:5 !1110!\'?\%]_&_P"U9\-_ MV;O#GCG]B#2M1O?BKINO-+X-M=(T)-3NGN,1A_*M7219W$1E(4HW3H<5^&/[ M5_B7_@ZD^(_[/NO_ +3O[4_B7X[>&O &C1&3Q#)<:A%X3CBC,ZP?O-,MVM97 M4R.H \@@A@PROS5_27^UA_R6SX'_ /8]R_\ I,U>Z4 ?R&:#H_\ P72^*7_! M&'5O%<_Q"N[G]D>Q%R]_%K.HZ4PFV:QYLA&]3?2'^TB"#G[_ ORBO%M._X) M#_MB:Y_P3]OO^"FOAS2= U'X3Z' M_#GA^!F:'0M"T:"SLXV9MS%88D5 2W)P.3S6^Z)(ACD4,K##*1D$4 ?R;?"C MP[_P70\(_P#!*RV_:T\-_M#Z5X&_9F0O)#I\_P!BM[% VK?9?,&F6]FY;??\ MC;&69CYF/XJ]S_9=^!G_ <_?''X$Z1\=_V5OVY=*O/ .O,RZ1K.C>,K.RM; MADG:V*A'M8R&$RM%M*@[P5QFOZ!?VEOV+/V8?VO/@%>?LO?'_P"$UGK'@._F MCFN/#UI=3Z?%YD&X7^64+\8M3LP5Z'Y=,MR#D=CUSSWJ!_^#4/_ (*> M?%\?\9)_\%0;V],G^NW2:MK><]?^/JY@W?CBOT(_:!_9&_X*8_L5?\$8O ?[ M(G_!+3QHWB7XP>#9["WN_$TUY96\EQ;K+/=WDT2ZHS0D/,4C6&1CB.0C/RTO M[7/_ 4\_:Q_X)2_\$C/A7^U'^U9\'?^%C?%W4Y=)L?'VA6[)IT=M*)M4:/%O>6_P MUMXK=']6A.H.SCV$B_6N?@_X-UO^"^?[&A\[]@W_ (*2WMQIEI_J-(M_&.JZ M"9@.@-F3/:,..CR8'%?KAXM_X*Z_LU_ +]@WX4_M[?MFK>?#'0/BI;:0UIIK MP3:K+IT^H64E[#%)]FA\QP(8V9F6+(Q@J#7T5\+_ (J_#[XS_#?P]\7?AEXF MAU7PYXLTJWU+P[JD:/&M]:SQ":*5%D"MAHR' (!QSB@#^>KXO_%W_@ZP^%/@ MF3X;?MN_L Z)^T;X,@F69M%\9?"?2_%UFY0$+,1HQ$NX*S8D?YUW'D5Y/\-? MVU/VP+*\*_LL_P#!KI\'X]9$I$U]+^S?KFN303Y^UC^(GQ'T'0&OIEBLEUK6(+4W$C$*J)YK+O8D@ #)).* /P63X< M?\'O7@?_ ) 'Q!N=7\OAX\Q@N0,9.,UQG[8/_!5']AO]@_XG>#O@S^T M]\89M \3^/I(U\*Z7%X;U"[^V!IUM]QF@@>&("1E!\QU(SG&.: /R$'_ 4^ M_P"#O_P4/^)]_P $]7U?'7/PCFGS_P" =P/0_G]*=_P_^_X.>O!@_P"*Z_X( MV^; G+3GX"^+X<]S^\%VR<#/0<=^E?KU^V%_P50_8:_8)^)W@WX0_M6?&*7P MQK?CY7/A>!/#FH7ZW)66.'#-9P2^7F21%!? /)S@$UV7QV_;>_9#_9A\:^'_ M (=?M$_M&>$O!6M^*E9O#NG^)=8CM'U +(L9\LR$!OG=5QGJPH _%-O^#I'_ M (+3::/[&UO_ ((^A-5F^2V4^#?$<67Z_P"J;+-P1P&![Y[4UO\ @M7_ ,'6 M?QMQ_P *M_X)6MX=MIN+:Z3X)Z[$&!_B\W4;HQM]0 ./K7[O^+_B_P#"7X?: MU8>&O'OQ1\.Z'J.JD#2]/U?6X+:>\)=8P(DD<-)EW1?E!^9E'4BN/^-G[;G[ M(G[.'Q!\/_";X[?M&^$?"OBCQ7)"GAOP[K.LQQ7NI&6;R(S%"3O<-+\@8#&X M$9X- 'XE2>)O^#W+XWJ19Z+<^$K&3[P6Q\':=LST_P!;NN1WZ?CVJO-_P2D_ MX.WOC:<_$3_@HOJ/A>."OV;OVC/C'+H?C7XA2VJ>$]$C\.:A=?;!<77V2-S/# T$2^=\I\R12 M!R1CFO#/V^/^"TWB_P#8K_X*5?!G]@:V_9!U_P 1:9\39[.:^\<6,TEP8K.: M>2VD-K9V\3O*]O(%DFW,"L?1&WJP /SA?_@U#_X*>?%\?\9)_P#!4&]O3)_K MMTFK:WG/7_CZN8-WXXKP#X%_\$)_^";/Q*_X*#:S_P $Q[K_ (* _$O5OB;H M5E?-?26WPKM]'L6O;0H9K*(W5Y+)-*(C),"JF)HXF99&&,_LM\4/^"6G[;'C M3_@MQX7_ ."BGA7]N*[TWX4^&]*@9?AUJES>7P6=[:2TOK&VM"Z6]O!/$$F^ MT;F=9I&/EL(TKZMT7]B3]DGP]^TMK/[8^E_L]^%U^*6OQ0QZEXZETQ9=198K M=;91'*^3!^Y18V\K9O50&W4 ?S&?LX_\$4_V>_CY_P %;?'W_!+R]USXEZ'' MX'_M-%\:K>65T;Z2U\ID!M?LD:P>9%(7QYSD;0/FSD;'[.__ ;=?$+XJ_\ M!4+QY^QK\0O!?QCT#X7^&#J2:/\ %A/!+FTU!X6B-N#<21+:CS8V<[5O7]U"@_3M5S_ (A,_P#@D'_T1KXF?^%[)_\ $U^J]% 'Y4?\ M0F?_ 2#_P"B-?$S_P +V3_XFN<\;?\ !G]_P2L\41M_PCL'QK\-OM^0Z3XR MLI5!QU(NK*8D>HR/;%?KU10!^$/CK_@RG^ >H;O^%9_M>_$72,YV?V[X7L=1 MQZ9\J2VS^E<#=?\ !IM_P4J_9YB/B#]C'_@I?=P:M8-OTQ1'J?ADY'3$MG=7 M)C;TX(SU('-?T.44 ?SSV_[=7_!V9_P2O3ROVE?V>;[XQ^#M/'[S5-3\-KKD M:6XZR'4-(9;B+_?N]Q!ZJ>!7N_[,/_!Z3^QOXZ:'0/VLOVH:5\JMKEI M^Q_!XCNO.+Q-XQ\2:AJ44:YR$$$L_DLH]71F]2:^Q/@]^S?^SS^SUI?]B? / MX$>#?!%GL"&U\)>&+73HROH5MXT!_&@#\+8?^"N?_!V7^U Q\4? ;_@G@WA+ M1I.;,1_"FYMTE3J&$NL3'S>!C<@"GT!IQ^)?_!\)XU'_ !)/ \VD ]<:-X%M M\ =?^/LD]Q^7'>OZ!** /Y]W^!'_ >O^-LKKWQHNM)#\,1X@\+V^/X?^7., MXXYX^O6J4_\ P0E_X.6_VFF\S]J#_@II?Z9ITY_?Z7)\4-:NPF>N+2WC2V_) MQ7]"M% 'X$_#K_@RQT*\OCKG[0_[<7BW7+FX??=Q^'?!<-K(3W_TBYN[@N?] MHQCZ5])_"C_@TA_X)*?#TQ/XS^'7Q5\=LF/,7Q-XX$".>_&G16I _'/OWK]8 MZ* /C3X4?\$3/^"2OP7$1\%_\$QO =PT./+D\3:0NMN".AW:BTYS[YS7TC\/ MO _P^^$NG_V3\*O@!I7AFU*A3;>'M'MK*/ Z#;"JC%=U10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!7TV\GOK43W% MA);,6(\J4C/UXJQ110 5\_\ [?\ _P BAX?_ .PE+_Z+KZ KY_\ V_\ _D4/ M#_\ V$I?_1= &;^QE_R5[QM_P+_TH:OI*OFW]C+_ )*]XV_X%_Z4-7TE0 44 M44 %5-#C!P01Q7S MA_P6)_X(T>+O^"BW[+7PT_9Q_9U_:/3X46/PHOX[SP]IYT>6YM[E[>S%I9J9 M8IXY+;R(C*%=5D/[T_+QFOO2B@#\\/\ @KA\1O\ @KM^Q=\#O@EX0_X)-?!G M4?B0OAZ'^S_'NHZGI\.KS7%M;6UM;VD<\3RB[D:9C++)-$=RF'YG&_F?_@LC M^TA_P6K^ -E\&]&_X)N_ 32O'M_XCCNT^)<^E>$Y;H:?=0"S*>7)-/Y-K;S> M94/GR#7Z$44 ?G[_P67_88_X*D_MG>.?A!X@_X)X?M=R_"S3-#:[G M^(&EZGXQU'3+:](EM);,/%81R&Z(VW*/&^$QM&>XM[B%3)-_JQ%)%*1\C;O./W=O/ MW%10!\J?\% O^".7[(/_ 4K^*W@#XP_M'R^*UU7X;K*- 3PYK26<4GF313? MOLQ.[[7A4KM9<;FZY&.R_:T_X)D?L-_MT>/_ G\4/VK/@1;^+M<\#+(OA:] MGUR_M18AY(Y6^2VGC24[XD(,BMMQQC)S[S10!X-^U5_P3'_8;_;:^)OA/XR? MM/? F#Q1XF\#/$_A75GUR_M6L#'.+A,);3QI(/-4,1(K XP01Q7&?MW_ /!' M']D+_@HG\<_A_P#M"_M!3^+$\0?#:2%O#PT+6D@MF$=TMT$FB>*0.&=0&QM) M7C(X-?5E% 'Q'_P4L_X(C?"W_@I9^TW\+OVG?'/Q[\5>%M1^%GDG2=,T.TMI M(;AH[P78=C*I96+J@)'&U1QGFNO_ &Y_^"./[(?_ 4+_:#^'O[2OQ_N/%J> M(OAHB+X=3P_K4=K ^RZ6Z0S PL[E9%R-KJ,$_6OJVB@#P7]J'_@F-^PW^VA\ M7_"/QY_:9^!4/BGQ7X$C5/"FJ3:[J%M]@"SB<'R[:XCCD(E4,#(K8QQ@$@^Y MOING2:C'K$FGP-=Q0O#%=&(&1(V*ED#8R%)1"1T)4>@J>B@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *^?_P!O_P#Y%#P__P!A*7_T77T!7S_^ MW_\ \BAX?_["4O\ Z+H S?V,O^2O>-O^!?\ I0U?25?-O[&7_)7O&W_ O_2A MJ^DJ "BBB@ HHHH **** "N6\%?&GX8_$3Q[XQ^&/@SQ5'?:[X U&UL/%]@E MO*ITZYN;.&]AC9V4(Y:WGAD^0L ' .#D#QW_ (*UO^UI'_P3F^*LG[#:ZL?B M@N@1GPZ- Q_:)B^U0_;/L?!/VK[']I\G;\_F[-GS;:^=/^"2_A[_ ()#^*/C M'GR-\2_AYX[^).N-K.I3F&.%Y]9TG5YW,L\)$:BXA0( MC!0KE2 0#]%J*** "BBB@#PO]K#_ )+9\#_^Q[E_])FKW2OGK]N#7+OPSX]^ M$?B+3/#]YJ]Y8^+KB:STFP5?-O)%M6(B4L0%)['GFK?_ US\J*^;/!'[>?Q,^(.D2ZWX5_8R\7W MUM#>2VLDUEJ$+HLL;;70DJ/F!X(QQZUL_P##7/QP_P"C&?'?_@3!0![U17S9 MXE_;S^)GA/5](T37/V,O%]K&UTV&YU"%7N)0NXI& IW-CG!(^M;/_#7/ MQP_Z,9\=_P#@3!0![U17@O\ PUS\"/V\_B9\0=(EUOPK M^QEXOOK:&\EM9)K+4(7198VVNA)4?,#P1CCUH ^DZ*\%_P"&N?CA_P!&,^._ M_ F"L;Q+^WG\3/">KZ1HFN?L9>+[6YUR\-KIL-SJ$*O<2A=Q2,!3N;'."1]: M /I.BO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*^;/!'[>? MQ,^(.D2ZWX5_8R\7WUM#>2VLDUEJ$+HLL;;70DJ/F!X(QQZUL_\ #7/QP_Z, M9\=_^!,% 'O5%?-GB7]O/XF>$]7TC1-<_8R\7VMSKEX;738;G4(5>XE"[BD8 M"G"_\ #7/QP_Z,9\=_^!,%8W@C M]O/XF?$'2)=;\*_L9>+[ZVAO);62:RU"%T66-MKH25'S \$8X]: /I.BO!?^ M&N?CA_T8SX[_ / F"L;Q+^WG\3/">KZ1HFN?L9>+[6YUR\-KIL-SJ$*O<2A= MQ2,!3N;'."1]: /I.BO!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@H M]ZHKYL\$?MY_$SX@Z1+K?A7]C+Q??6T-Y+:R366H0NBRQMM="2H^8'@C''K6 MS_PUS\]45\V>)?V\_B9X3U?2-$US]C+Q?:W.N7AM=-AN M=0A5[B4+N*1@*=S8YP2/K6S_ ,-<_'#_ *,9\=_^!,% 'O5%>"_\-<_'#_HQ MGQW_ .!,%8W@C]O/XF?$'2)=;\*_L9>+[ZVAO);62:RU"%T66-MKH25'S \$ M8X]: /I.BO!?^&N?CA_T8SX[_P# F"L;Q+^WG\3/">KZ1HFN?L9>+[6YUR\- MKIL-SJ$*O<2A=Q2,!3N;'."1]: /I.BO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^. M'_1C/CO_ ,"8* />J*^;/!'[>?Q,^(.D2ZWX5_8R\7WUM#>2VLDUEJ$+HLL; M;70DJ/F!X(QQZUL_\-<_'#_HQGQW_P"!,% 'O5%?-EE^WG\3+_QM>_#^U_8R M\7OJFGV<=U=6*:A"9HHI"0KLNW 4XX.3]*V?^&N?CA_T8SX[_P# F"@#WJBO MG+QA^W)\5? WAB]\7>)/V+/&5E86$)ENKJ[OH4CC7.,LP!P.?0U?Q,O_ !M>_#^U_8R\7OJFGV<=U=6*:A"9HHI"0KLNW 4XX.3]* /I M.BO!?^&N?CA_T8SX[_\ F"LSQA^W)\5? WAB]\7>)/V+/&5E86$)ENKJ[OH M4CC7.,LP!P.?0T ?1M%?/VG?MC_&?5-/@U.R_8?\<20W$*RQ21W]45\Y>,/VY/BKX M&\,7OB[Q)^Q9XRLK"PA,MU=7=]"D<:YQEF .!SZ&KFG?MC_&?5-/@U.R_8?\ M<20W$*RQ21W+WU33[..ZNK%-0A,T44A(5V7;@*<<')^E 'TG17@O_#7/QP_ MZ,9\=_\ @3!69XP_;D^*O@;PQ>^+O$G[%GC*RL+"$RW5U=WT*1QKG&68 X'/ MH: /HVBOG[3OVQ_C/JFGP:G9?L/^.)(;B%98I([N JZL 00<<@@U/_PUS\]45\V67[>?Q,O_ !M>_#^U_8R\7OJFGV<=U=6*:A"9HHI" M0KLNW 4XX.3]*V?^&N?CA_T8SX[_ / F"@#WJBOG+QA^W)\5? WAB]\7>)/V M+/&5E86$)ENKJ[OH4CC7.,LP!P.?0U^J:?9QW5U8IJ$)FBBD)"NR[&+WQ=XD_8L\965A80F6ZNKN^A2.-,K*PL(3 M+=75W?0I'&N<99@#@<^AJYIW[8_QGU33X-3LOV'_ !Q)#<0K+%)'=P%75@"" M#CD$&@#Z!HKP7_AKGXX?]&,^._\ P)@K&LOV\_B9?^-KWX?VO[&7B]]4T^SC MNKJQ34(3-%%(2%=EVX"G'!R?I0!])T5X+_PUS\,/VY/B MKX&\,7OB[Q)^Q9XRLK"PA,MU=7=]"D<:YQEF .!SZ&@#Z-HKY^T[]L?XSZII M\&IV7[#_ (XDAN(5EBDCNX"KJP!!!QR"#4__ US\^J:?9QW5U8IJ$)FBBD)"NR[)/V+/&5E86$)ENKJ[OH4 MCC7.,LP!P.?0U?Q,O_&U[\/[7]C+Q>^J:?9QW5U8IJ$) MFBBD)"NR[&+WQ M=XD_8L\965A80F6ZNKN^A2.-,K*PL(3+=75W?0I'&N<99@#@ M<^AJYIW[8_QGU33X-3LOV'_'$D-Q"LL4D=W 5=6 ((..00: /H&BO!?^&N?C MA_T8SX[_ / F"L:R_;S^)E_XVO?A_:_L9>+WU33[..ZNK%-0A,T44A(5V7;@ M*<<')^E 'TG17@O_ US\^+O$G[%GC*RL M+"$RW5U=WT*1QKG&68 X'/H: /HVBOG[3OVQ_C/JFGP:G9?L/^.)(;B%98I( M[N JZL 00<<@@U/_ ,-<_'#_ *,9\=_^!,% 'O5%?-EE^WG\3+_QM>_#^U_8 MR\7OJFGV<=U=6*:A"9HHI"0KLNW 4XX.3]*V?^&N?CA_T8SX[_\ F"@#WJB MOG+QA^W)\5? WAB]\7>)/V+/&5E86$)ENKJ[OH4CC7.,LP!P.?0U&+WQ=XD_8L\965A80F6ZNKN^A M2.-J*^;++]O/XF7_C:]^']K^QEXO?5-/LX M[JZL4U"$S112$A79=N IQP,K*PL(3+=75W?0I'&N<99@#@<^AJYIW[8_P 9]4T^#4[+ M]A_QQ)#<0K+%)'=P%75@""#CD$&@#Z!HKP7_ (:Y^.'_ $8SX[_\"8*QO!'[ M>?Q,^(.D2ZWX5_8R\7WUM#>2VLDUEJ$+HLL;;70DJ/F!X(QQZT ?2=%>"_\ M#7/QP_Z,9\=_^!,%8WB7]O/XF>$]7TC1-<_8R\7VMSKEX;738;G4(5>XE"[B MD8"G"_\-<_'#_HQGQW_P"!,%'_ US\)?V\_B9X3U?2-$US]C+Q?:W.N7AM=- MAN=0A5[B4+N*1@*=S8YP2/K0!])T5X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z M,9\=_P#@3!0![U17S9X(_;S^)GQ!TB76_"O[&7B^^MH;R6UDFLM0A=%EC;:Z M$E1\P/!&./6MG_AKGXX?]&,^._\ P)@H ]ZHKYL\2_MY_$SPGJ^D:)KG[&7B M^UN=J* M\%_X:Y^.'_1C/CO_ ,"8*QO!'[>?Q,^(.D2ZWX5_8R\7WUM#>2VLDUEJ$+HL ML;;70DJ/F!X(QQZT ?2=%>"_\-<_'#_HQGQW_P"!,%8WB7]O/XF>$]7TC1-< M_8R\7VMSKEX;738;G4(5>XE"[BD8"G"_\ #7/QP_Z,9\=_ M^!,%'_#7/QP_Z,9\=_\ @3!0![U17S9X(_;S^)GQ!TB76_"O[&7B^^MH;R6U MDFLM0A=%EC;:Z$E1\P/!&./6MG_AKGXX?]&,^.__ )@H ]ZHKYL\2_MY_$S MPGJ^D:)KG[&7B^UN="_\ M-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17E/P._::OOBWX^U3X:^ M(_A'J_A/5M)TJ*_N+75IT9O+DD9%&%Z$[=WT(KU:@ KY_P#V_P#_ )%#P_\ M]A*7_P!%U] 5\_\ [?\ _P BAX?_ .PE+_Z+H S?V,O^2O>-O^!?^E#5])5\ MV_L9?\E>\;?\"_\ 2AJ^DJ "BBB@ HHHH **** .#_:3\7?'[P)\)+[Q9^S/ M\'=+\?\ BRSN+=[;PEJWB9='34(/.43HEV\!U)H \4_9[_X)D?L#?LH_%>\^.7[.G[+/A;PCXMU"TGM;S7M(MG6> M6&:1))4)+$89T0G _AKW:BB@ HHHH \+_:P_Y+9\#_\ L>Y?_29J]TJ"[TO3 M+^>"YOM.@FDM9-]M)-"K-$V,;E)'RG'<5/0 5X7_ ,$]_P#DB>K?]CWK/_I2 M:]TJ#3]+TS2(#;:5IT%K&TC.T=O"J*6)R6P .2>IH GKPO\ :P_Y+9\#_P#L M>Y?_ $F:O=*@N]+TR_G@N;[3H)I+63?;230JS1-C&Y21\IQW% $]%%% 'A?_ M 3W_P"2)ZM_V/>L_P#I2:]TJ#3]+TS2(#;:5IT%K&TC.T=O"J*6)R6P .2> MIJ>@#PO]K#_DMGP/_P"Q[E_])FKW2H+O2],OYX+F^TZ":2UDWVTDT*LT38QN M4D?*<=Q4] !7A?\ P3W_ .2)ZM_V/>L_^E)KW2H-/TO3-(@-MI6G06L;2,[1 MV\*HI8G); Y)ZF@">O"_P!K#_DMGP/_ .Q[E_\ 29J]TJ"[TO3+^>"YOM.@ MFDM9-]M)-"K-$V,;E)'RG'<4 3T444 >%_\ !/?_ )(GJW_8]ZS_ .E)KW2H M-/TO3-(@-MI6G06L;2,[1V\*HI8G); Y)ZFIZ /"_VL/^2V? __ +'N7_TF M:O=*@N]+TR_G@N;[3H)I+63?;230JS1-C&Y21\IQW%3T %>%_P#!/?\ Y(GJ MW_8]ZS_Z4FO=*@T_2],TB VVE:=!:QM(SM';PJBEBK?]CWK/\ Z4FO=*@T_2],TB VVE:=!:QM(SM';PJB MEBY?_29J]TJ"[TO3+^>"YOM.@FDM9-]M M)-"K-$V,;E)'RG'<5/0 5X7_ ,$]_P#DB>K?]CWK/_I2:]TJ#3]+TS2(#;:5 MIT%K&TC.T=O"J*6)R6P .2>IH GKPO\ :P_Y+9\#_P#L>Y?_ $F:O=*@N]+T MR_G@N;[3H)I+63?;230JS1-C&Y21\IQW% $]%%% 'A?_ 3W_P"2)ZM_V/>L M_P#I2:]TJ#3]+TS2(#;:5IT%K&TC.T=O"J*6)R6P .2>IJ>@#POP#_RD$\?_ M /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>@#RC]N?_DT M?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E;%]86.J6DFGZG917%O*NV6"> M,.CCT*G@BGQ1101+!!&J(BA41!@*!T '84 .KPOP#_RD$\?_ /8B:5_Z,:O= M*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TH GKRC]N?_DT?Q[_ -@%_P#T M-:]7J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P10!C_"[_ ))GX=_[ 5I_Z)2M MVFQ1101+!!&J(BA41!@*!T '84Z@#POP#_RD$\?_ /8B:5_Z,:O=*@CTO3(M M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\ MDS\._P#8"M/_ $2E;%]86.J6DFGZG917%O*NV6">,.CCT*G@BGQ1101+!!&J M(BA41!@*!T '84 .KPOP#_RD$\?_ /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8P MDMTL*B1U'12V,D#TH GKRC]N?_DT?Q[_ -@%_P#T-:]7J*^L+'5+233]3LHK MBWE7;+!/&'1QZ%3P10!C_"[_ ))GX=_[ 5I_Z)2MVFQ1101+!!&J(BA41!@* M!T '84Z@#POP#_RD$\?_ /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1U M'12V,D#TJ>@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E;%]8 M6.J6DFGZG917%O*NV6">,.CCT*G@BGQ1101+!!&J(BA41!@*!T '84 .KPOP M#_RD$\?_ /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TH GK MRC]N?_DT?Q[_ -@%_P#T-:]7J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P10!C M_"[_ ))GX=_[ 5I_Z)2MVFQ1101+!!&J(BA41!@*!T '84Z@#POP#_RD$\?_ M /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>@#RC]N?_DT M?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E;%]86.J6DFGZG917%O*NV6"> M,.CCT*G@BGQ1101+!!&J(BA41!@*!T '84 .KPOP#_RD$\?_ /8B:5_Z,:O= M*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TH GKRC]N?_DT?Q[_ -@%_P#T M-:]7J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P10!C_"[_ ))GX=_[ 5I_Z)2M MVFQ1101+!!&J(BA41!@*!T '84Z@#POP#_RD$\?_ /8B:5_Z,:O=*@CTO3(M M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\ MDS\._P#8"M/_ $2E;%]86.J6DFGZG917%O*NV6">,.CCT*G@BGQ1101+!!&J M(BA41!@*!T '84 .KPOP#_RD$\?_ /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8P MDMTL*B1U'12V,D#TH GKRC]N?_DT?Q[_ -@%_P#T-:]7J*^L+'5+233]3LHK MBWE7;+!/&'1QZ%3P10!C_"[_ ))GX=_[ 5I_Z)2MVFQ1101+!!&J(BA41!@* M!T '84Z@#POP#_RD$\?_ /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1U M'12V,D#TJ>@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E;%]8 M6.J6DFGZG917%O*NV6">,.CCT*G@BGQ1101+!!&J(BA41!@*!T '84 .KPOP M#_RD$\?_ /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TH GK MRC]N?_DT?Q[_ -@%_P#T-:]7J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P10!C M_"[_ ))GX=_[ 5I_Z)2MVFQ1101+!!&J(BA41!@*!T '84Z@#POP#_RD$\?_ M /8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>@#RC]N?_DT M?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E;%]86.J6DFGZG917%O*NV6"> M,.CCT*G@BGQ1101+!!&J(BA41!@*!T '84 .KPOP#_RD$\?_ /8B:5_Z,:O= M*@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TH GKRC]N?_DT?Q[_ -@%_P#T M-:]7J*^L+'5+233]3LHKBWE7;+!/&'1QZ%3P10!C_"[_ ))GX=_[ 5I_Z)2M MVFQ1101+!!&J(BA41!@*!T '84Z@#POP#_RD$\?_ /8B:5_Z,:O=*@CTO3(M M0DU:+3H%NY8PDMTL*B1U'12V,D#TJ>@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\ MDS\._P#8"M/_ $2E;%]86.J6DFGZG917%O*NV6">,.CCT*G@BGQ1101+!!&J M(BA41!@*!T '84 .KPO_ ()[_P#)$]6_['O6?_2DU[I4&GZ7IFD0&VTK3H+6 M-I&=H[>%44L3DM@ EZ9?SP7-] MIT$TEK)OMI)H59HFQCBBB@#PO_@GO_P D3U;_ +'O6?\ TI-> MZ5!I^EZ9I$!MM*TZ"UC:1G:.WA5%+$Y+8 ')/4U/0!X7^UA_R6SX'_\ 8]R_ M^DS5[I4%WI>F7\\%S?:=!-):R;[:2:%6:)L8W*2/E..XJ>@ KPO_ ()[_P#) M$]6_['O6?_2DU[I4&GZ7IFD0&VTK3H+6-I&=H[>%44L3DM@ EZ9?SP7-]IT$TEK)OMI)H59HFQCBBB@#PO_@GO_P D3U;_ +'O6?\ TI->Z5!I^EZ9I$!MM*TZ"UC:1G:.WA5% M+$Y+8 ')/4U/0!X7^UA_R6SX'_\ 8]R_^DS5[I4%WI>F7\\%S?:=!-):R;[: M2:%6:)L8W*2/E..XJ>@ KPO_ ()[_P#)$]6_['O6?_2DU[I4&GZ7IFD0&VTK M3H+6-I&=H[>%44L3DM@ EZ9?S MP7-]IT$TEK)OMI)H59HFQCBBB@#PO_@GO_P D3U;_ +'O6?\ MTI->Z5!I^EZ9I$!MM*TZ"UC:1G:.WA5%+$Y+8 ')/4U/0!X7^UA_R6SX'_\ M8]R_^DS5[I4%WI>F7\\%S?:=!-):R;[:2:%6:)L8W*2/E..XJ>@ KPO_ ()[ M_P#)$]6_['O6?_2DU[I4&GZ7IFD0&VTK3H+6-I&=H[>%44L3DM@ EZ9?SP7-]IT$TEK)OMI)H59HFQCBBB@#POP#_RD$\?_P#8B:5_Z,:O=*@CTO3(M0DU:+3H%NY8PDMTL*B1 MU'12V,D#TJ>@ KY__;__ .10\/\ _82E_P#1=?0%?/\ ^W__ ,BAX?\ ^PE+ M_P"BZ ,W]C+_ )*]XV_X%_Z4-7TE7S;^QE_R5[QM_P "_P#2AJ^DJ "BBB@ MHHHH **** "BBB@ HHHH ***H>*;K7++PQJ5YX8L4NM2AL)GT^VD.%EG"$QH M3D8!; _&@"_17\^-_P#M9Z[\,/V1O 'QG_97_P""I_Q9\7_M'?%+1KM/VA? M<^L2^(SX3LC9S2Z[JAT<%6T*;1V1C;,HC+"(1JDB,2OVA^P[X)_9!_9A_P"" ME'PN^%/_ 39_:7U/QYX8^(WP;\0ZS\7;!OB;/XFMYI+6;3/[-U^!-:U3P3I:7VLVVDW,ND64OW M;BZ6)C%&>1PSA1U'6OP/^,GP^_X)]_&?_@E!#^V3\6?VZ?%'Q*_:GU[3M)NY M_#^L?&6\AU2+Q5)>0"Z\.6^AVUQ$;:-9&FLQ&L(:.+]ZC* K@ _H&HKX9_9X M\ ^+_P#@GS_P4?\ #7[%O@3XY>-/&7PG^*/PQUSQ#HWA?QYXBFUF\\%ZEI-W MI\;?9;VX+3_8;B*_V^3*S[)8=RL-S+7W-0 445S_ ,6=2\;:-\*_$VK_ TT MQ+WQ':^'[V;P_9R+E9[U8':",CN&D"C\: .@HK^?+XO_ G_ ."4WQI_X)D: M!^TMXX_:QU;XM?M9^)Y/#DEUI'B+XQZB?$,_B>?4+1;_ $)-$M[J,VL6Y[FU M"K K0PX>.0862OTH_9B^'>N_L!_\%*=/_8=^&/Q@\7^)OA-\0/A%JOBW1_"7 MC3Q%/K-QX+U#3-1L+5A:W=RSSBQN([\#R97?;+ 2K#>PH ^Y:*** "BN4^.^ MI?$;1O@?XRUCX/Z>MWXMM/"FHS>%K5HPXFU%;:1K9"IX;,H08/7-?@Q\6/@G M_P $8/C9_P $]O!/QBN/CN_Q?_:X\6:SX26]TSQ3\5-1O/%>H^(;C5+)-2TJ M72%NE:SAPUY =L*>7'@I*6".0#^A*BOAK]D_X;7G[!?_ 4PE_80^$7Q.\5: MU\)/&'P6O/&VC>$/%OB*XUB3P7?V.JV=BT=G=73O.MEP MK[EH ***XG]I?4/BII'[./Q U7X%VAN/&]KX)U67P= (A(9-56SE-HNT\-F8 M1C!X.<4 =C/>V5K+'!WXF_ S_@AG\:/V)OA MQXK\'>.XOBW^U?XS\5^#(-4T_P 5^.=3U'Q9K6M3:M9+J]A?V+S[K6+R6OHW MQ'&L84,CEMK-^EO['WPR7]A+_@ICJ_[!'P6\>^)-0^$?B/X(MX[T;P?XF\07 M.J_\(9J%OJ\6GM!97%T[S):74(["TN;G_CWM[F\2-Y>URXU)/ M!FH+JSZ>UO937+O+%:72;I! SL%DM92FT,17W)0 445YA^VU)\;(?V-?BQ+^ MS6+C_A8:_#?6SX&^QKF?^UA8S?9/*'>3SMFW/&[&>* .TUOXF?#CPSJ\?A_Q M)\0-$T^_EQY5C?:K#%,^>F$9@QS]*VP01D&OP!\3?"7_ ((#_&?X&?!3X:_L MK^$]-^(G[0_B[XH^#H]?TCQ$-2U#Q+J4IU&W_P"$A76Q9F.Q$9 MT9 56'Z-_L0_"O2/V'O^"DOCS]@CX!:_K+_""Y^#FE>.M(\':KK$^H0^"]2E MU2[L)+6REG=Y(;6ZC@\X6[,51X)"FU6(H ^XZ*** "O+O'W[<'[%GPI\42>" M/BC^U]\+O#6M12>7+I&O^/\ 3K.Z1\XVF*:97!SQC%5?V^=#^./B;]A_XO>' M?V9[JYA^(5]\-]:@\&26,WEW U)K*40"%\C9*7("-D;7*G(QFOS@_98^*'_! MJAX*^!NC>$?'_P -/@;H'B?2M*A@\6Z+\;/AW$WB:SU)8P+F.\;5+9IWG$F_ M<59E+*O#'C;0;;Q5X,\1V&KZ7>Q^99ZEIEXEQ;SIG&Y)(R58 M9!Y!/2K]?F[_ ,$=]0_9E\1?MN?&GQ7_ ,$P/#M]I_[,EWX1T59Y+/3;NS\. MWGC=;J\%W)H\-RJA4%E]E2,_!_P 0O#=KXQ\ ^*]-US2+Z/S+'5='OH[FVN$SC"M:T;3(K?Q'X7^+?PC"^([*[2,":&^:_LGF MGG5@P9M\@8\J2"*]4_X(UW?[/?BS]KWXY?$S_@F[X"U'0/V8=8\/Z NFM'H5 MUIFA:KXO26^&H7>C6MPB>7 +4V,4ICC1&DC4@$!30!^C5%%% !7A?C;_ (*? M?\$V_AKXKF\"_$']OWX,Z+K-M.8;O2]3^)FEPSVT@."LJ-.#$0>H;&*;_P % M/O 'QU^*G_!/+XR_#G]F>>Z3QWK/P]U*U\-I87/DW$\S0L#!#)D;)9$WQHV1 MAG4Y'4?"GP;_ &VO^#6KX2_#&P^'7B3X0_"[X;:EHVGQP:UX*^)?P0FBU[3I MU0!X;TW-@\EQ.""&DWR[B,[C0!^I?@?Q[X&^)WA:T\<_#;QII/B'1-0CWV&L M:'J,5W:W*YQNCEB9D<9!&03TK6K\[_\ @C(?@OXM_:@^/?QD_8(^%.J^$/V9 M_$ECX=_X12&;PY<:/I&M>)(Q>C4M1TBQG2,P6Q@:QB=ECC1Y(A@':UL[MG ;SK*&S4000YR4C3<%!QN8C-=9_P3!\?_ !(\&_M1_'K] M@_6_VJ-;^-GA7X3P^&[[PUXX\57L-[K.G2:E'>FXT74+R%56[FA-I'*KLHD" MW.U^B@ 'VQ1110 45\\_\%8/CM\7/V9_^"=7Q9^.?P)O%L_%/A_PP9=-U1K# M[4-*5YHHIK\Q$$2?9H9);C:05/D_,",BO /AS_P1-_94^,'@;3_BK??\%$OV MC_B9=:K:)=1_$*V_:$O2EV2 WG6_V-U@CCSRJ*"$7 R<9H _06BOB/\ X)2_ M$7QGHO[0?[07[%A_:IUOXU^"OA'>^''\(^/?%.J1:EJMM)J5M=27>C7=_$%6 M]DM7MHWWL/,4781SE0!]N4 %%%?-_P#P5V^-OQ?_ &=/^"<7Q3^,GP)UQ](\ M2Z/HUN+;7HK#[4VC6TU[;P7>I"+!#FUM99[D @C]QD@@&@#Z0HK\\/ '_!%K M_@GA\4_ UK\4[G]MOXU?$FXU"VCN1\29?VC]1FDNR1N$ZR6LZ0 $Y( 7 [=* M['_@D=\2O$,7Q?\ V@?V2]&_:DUOXU?#WX2^(=#A\#_$+Q+K$>JZ@CWUC)-> MZ//J,8"WS61T.#0!^AE%?#7_!*+XH_MC?$/\ :R_:GTK]M73-+T3Q1HWB#PDD?A/PSXFN M-3T?2(I-"1Q]D:<+L\U=DL@55S(S9SC-?*6-KL 0_.\BVHG=$7EW15&20" > MST5^>GPT_:5_X."/C%\.]"^+/PS_ &?OV1]8\.^)=(M]3T/5;3XB:X8KNTGC M62*53]FZ,C \\\\UT_\ P24\?_M=^-/VFOVKM._;3BT*P\9:3X]\,Q3^'O"& MNW5]HNEQOX8L)$6S:Y"L@DC:.60!5'FR2=>I /N2BBB@ HKP_P#X*/\ QK_: M6_9P_8N\<_'C]DCX7Z-XS\:^$]-34K7PYK@G,-U:12HUX56!EDDD2V$TB(IR MS(% 8D*?F?X<_&W_ (.(_BW\/]$^*?PW\!_L3ZQX>\2:3;ZGH>JV?BWQ0T5Y M:3QK)%*A^S_=9&4CZT ?H117PY_P2 \6_M7^)?C=^U79?MG3^&X_'.G?%K1X MM0TOP3JEY=:)8*WA?2GC2R-X!*J-&T;N"H_>O)C(P3]QT %%%>#?\%,?C9^U M1^S?^Q7XU^/'[''PZ\/>+/&OA2SCU)-"\2P7,MO/81R*UXRQVKI+)(EOYDBH MK9;R\ ,Q"D ]YHK\^?A_\1O^#D#XJ>!-%^)WP[N/V!]7T#Q%I5OJ>B:K9ZMX MT:*\M)XUEBF0^1RK(RL/8UTG_!&C7/VI-7\>?M36O[8^H>%9?'ME\=X(=8M_ M =Y?3:';'_A&=%9$LOMP$RQ^6R,P8#YV?'�!]Q4444 %%?/W_!4#XU_M:_ MLX?L6^+?CO\ L6^!_#'B/QCX4CBU&XTCQ7I]W=P2:7&X-[)'#:30RRRQP;Y5 M17!81L &8JI\,\"^)?\ @X:^)G@G1_B1X!^*/[#&JZ%X@TJWU+1=4L_#GC!H MKRTGC66&9#]LY5T96!]"* /O2BOB/_@BW=_M&SWO[4-O^U=JWAJ\\!/ M$ICN;::-9(I5/VWE61E8>QK8_P"")]G\?K#0?VDK7]I[5-$OO&R_M0ZS_;5Y MX8L[FWTR9_[$T/YK2.Y9Y%A] S'G=S0!]L4444 %%?&O_!<;Q%\3M+_9/\)> M$_!'QEU_X<^'O&7QG\+^&?B;X_\ #%W]EO\ 0?#=]=F"YN(KG'^BEI6MH3,> M%68[LJ2#P-[^Q!^V7_P2QC7XW_L#_'OXF_'#P38@2>//@#\5?%/]KWNH6@_U MEUH%](JO;7J+EQ:OF*X)9VN8X9;?3F$^ - ^+_B/P!X0\:_'3PSX;^+/C/PI?&TOM+\-7DDT4K)<@'[*)+HV4 M#2GY56=@P*EE(!]HTV.:&;<895?:Q5MK9P1U!]Z_/F^_86_:S_X)6*/CA_P3 MO^,/Q%^+_@>Q_>>/?V>?B3XI;5KC4+0?ZRZT"]F DM;]!EOLS%H[GE%?CU\"/C;\;/ Z7R:-XL_:D\;:MI<>J63VUS'!/<02(DL3_-%( V M&0\JP([4 ?=%%%% !17Q3_P7'TKQMXP^!?PJ^%5K\3O$_@WP%XV^/7A[P]\7 MO$G@^^>TO;;P_=+_LX^/?%$FJOJ-H.9+O0+NXS):Z@@RWV=F:.Y^[PXC! M /T#M+ZROU=[&\BF$^&?C3X\:-H?Q@U/P=>RVUW_8]Q!= MK#!+/&-T-K+?_8HI9.-OF)D@9H ^VJKZ;JVE:Q%)/I&IV]TD4\D$KVTRN$E1 MBKQDJ3AE8$$=000:_/\ O_V OVA/^"4&/CA_P3 \6^-?'W@*Q_>>/?V:O&/B MB;5%U*T',EWH%U=%I;344&6\AF:.Y^[\K",'JO\ @@3X_P!(^+/[&OC/XK^' MK#4+73O%/[0GQ U?3K?5;-K>YC@N-?NI466)N8Y & 9#RK @]* /MZBBB@ H MKX@_X+:?"K6?COX>^ _P/\7ZWXJLOA'XP^.>GZ1\8CX0NY[>>XL)K.[%E!<2 MP?/%927XM8Y7R I>,[E(!'*WW_!/CXW?\$F,?&__ ()4ZGXL\7> +#]YX\_9 MC\3>)Y]2AU*S',EWH%Q=N\MIJ2#+>2SM'<@;/E94! /O[1=?T+Q):/?^'=:M M+^".XE@DFLKE9466-RDD9*D@,KJRLO4%2#@BK=?%/_! GQ9;_$#]@>]^(MCH MVIZ?:>(_C+X\U6RL]8L6MKJ*"X\2W\J++$W,;A6 9>Q!':OM:@ H)"@LQ ' M)-%?#G_!:?X%7'[2]Y^SQ\"OB=%XHN/@IXI^-,6F_&+3_"EQ0R:==_V9 M#=R6Q$D=B^H"".5\JJF2-BRL$8 'W&"",@Y!Z&J/ASQ1X9\8:9_;7A+Q%8ZI M9_:)H/M>G7:3Q>;%(T4L>Y"1N21'1ESE64@X((KX$O\ _@GA\6O^"2C#XX?\ M$E8O$GB#X?6)\SQ[^R[K?B:YU&UU.S',EWH$]Y))+9ZD@RWDL[1W( 3Y65 > M[_X($ZQ/XE_X)M:/XOE\.ZKI2:W\1_'.I6UAK=@UK=PPW'BG5)8Q+$W*/M<9 M'8YH ^SJ*** "BOD+_@J-\6?VN+7Q[\#/V1_V/?C7IGPMUWXS^,M3L-2^)VI M>&X-7;1K33]*GU!X;>TN,12W$XB*IOZ!'Q@_,OSAX*^$W_!6?]L/]I[X@_L3 M_&7_ (*<:MX*M/V?-)TF3_A8GPI\+6FF:AX^O-82>YL[J^MSNBMDMH8/*DMH ML)*[%LXP0 ?J917SA_P2;_:$^+G[37["WA;XC?'K6;+5?&-AJVN>'?$&O:9: MK#;:S<:3J]YIAOXT7"H)Q:"4JH"AG8* !7T?0 445\=_P#!4;XC_M:ZA\6_ M@-^QM^R;^T!;?"2]^,7B/6XM<^);^'+?5;FPMM,TQKW[':V]S^Z,]Q\V&.&5 M8793P00#[$HK\K_A_P# ;_@J+^VA^TQ\2OV0?CS_ ,%1_%_@ZS_9TL=)MM.\ M;_"'2+;1;[QU?ZK#+?6]_J<(#1HEO;""![2/$*?CS\ ?V*OV8OVDF^#R?%O4_$ M@V^H7T,6E6$=U'I]I'<_NUEN/,D8MPRI:N02 RM\\?#;]F7_ (*1?MN?M'_% M/]E[]HO_ (*I?$CPE;?LX+I>D>'?%?P:6#P_=>,K_4K5M3AU/6(D1DD$-K-: M6[6B;8W>*1PR%B6 /U3HKYS_ ."2W[0OQ1_:G_X)X_#7XV?&K5K74O%-_87M MEK6L64"Q1:K-8ZA*;_Q/X[T/2K>YU.7^R+2UG@TRT,X*1/-] MHFE9A\VRT;&0'4@'VG17Y4?"_P#9$_;^_;?^/?Q9^ O[4'_!5#XL^&(OV;[K M3_#G@_Q+\'[V+PY)XFO;RR75H]8UB*-&CN7CM+RQMVMU*QDP2L"ID8M]G?\ M!)K]H3XF_M4?\$Z?A3\=OC+J5O?^*-:\/,FLZK:PK''J2S355U[5HXE,=W M.MO?6=NRJ4C_ -&F.096:@#]6Z*^>_\ @E%\?_B9^U+_ ,$Y?@_\?/C);P ,"OH2@ HHKX=_X*56W[0OQ MU_;8^!7[#OP]_:V\6_!/PCXU\-^*=>UKQ/X#>&'5]3I=O*O FN'PU#'_\ L)2_^BZ ,W]C+_DK MWC;_ (%_Z4-7TE7S;^QE_P E>\;?\"_]*&KZ2H **** "BBB@ HHHH **** M"BBB@ J*_OK73+&;4KV39#;Q-+,X4G:J@DG Y/ Z"I:* /SW\*_\%V_^#??P M[XKU7XG>"/COX6L-<\1J1KGB'2OA#K,5WJ@SD^?/'I@>?D9^=CS61^P;^WA_ MP2N\5_\ !0#1/V=?^"57PL^&\%EXY\&^(->^)OB#PQ\.+K0+V*YLIK 6469K M6W$TV^GQQQJ\=LTRSW(A)?;)<2!-JE45_A[X7?!C]ICXG?"7_@H3 MX9\0:U+-I?P]U"/P=&I2&UNM,UY-.N6EN(7B,HE"V=OL =-N^0,K$C: >PT4 M44 5M:UC3_#VCW>OZM,T=K8VTEQGZCK?CBYT.9DGM_#T+QM>7MKIT4 M<:M';&1)[A8"7VR7$@4JA1$ /G_]G3_@KO\ LF?ML?\ !2+PM\%OV2GTOQ1; MR?"7Q!J/B3Q=JG@#5M)U?3S;W^EK;V4$NH6UN7MI?/FDD1%<;X8B2I'S?<]> M2>&?A1\'?CU\6OAS_P % = U+6'U"V^&UYI_AA"ZQ6TNEZPUA>L\T+(7\T?8 MX-N' 4,X*L2"OK= !5'Q-XBTKPAX;U#Q9KLTD=CI=C+=WDD4#RLL4:%W(1 6 M<[5.%4$GH 35ZB@#\TO#_P#P5\_X-Z]6^)T?[4/A7X=V-SXSO&-Q%\1-/_9B MUA]4G8Y!D%^FD^:Q/(W!^>:]*_9?_P""MG[/O[;/_!2C2_@;^S-H\.I:2GP5 MUG6M?\3^(/A[JFCZQ!<6^JZ7#;VD,M_%#OM66[GD=%1_WB1G+?#USK=MX \/S:_X[N]#WI<1Z%;F-[Z]M-.B54\NW\Q)YD@ M);:\[JK!-J)L>&/A%\(OBY\9_!G[>^C3:J=:_P"%8W&B:$))@D#:3J<]C?L9 M(=I/G;K2#!W84%P0<@@ ]3HHHH S/&OBW1_ '@W5_'?B$SC3]$TRXO[[[+;M M-+Y,,;2/LC0%G;:IPJ@DG@#)K\X/"?\ P6J_X(I:MX]C_:8\#?LP>++GQ1J2 M&:+X@:3^S5>O?W2N""XOH[3S'# D9WG()K],J\0T?P9\ O\ @E_^RI\1/&^@ M1:W;_#WPA'X@\=7F@P.MP-(MMDNH7EIIT1V".#>L\DT MQY+C;#_9-['M'NM3OTL+5IYVA@B:5Q'&OS2/M0X4N\@@UZ-^Q MO_P5>\-?MO?\%&+_ ."/PG^%7B+0?#&G_!277-0N_'WP]N]$UB:_CU>&W1(V MN"#):"*X:!I.N0?#WP3!KGC*Y\/V$BW M+:= S2WUS::?%(R+'#YAE:. N$0R%057 '8Z'\$_A5XH^.NF_MH6-C>CQ1<_ M#P>&[6>2Y(B&E374=]L:+[OF>:JG=G(&10!Z'1110!@_%3XB:)\(?AAXC^+/ MB6SO[C3?"^@WFKZA;Z7:&XN98+:!YI%AB7F20JA"H.68@=Z_/[P/_P %S?\ M@GSK^K1?'WX:_P#!/KX_WM_K]FLT/C70_P!FZXDFU&WD *NMY$"TR,,$$,01 M7Z/D C!&0>H->#:XG[.W_!)W]B[QO\0M \,:['\// 5OK'BJ?PYI$JW4MG#+ M-)=SVMA'/)&D<0DDD,<&](TW;054 \:_8L_P""J+?MM_\ !0W7O@KX$^#G MC/PAX2TGX,0ZW/#\2?A]<:'K%QJ7]K- &C\YLRVHB? P,"3?SU%?;U<)IOP+ M^%M_\?(_VN;;2;D>+KOP)'X8%ZUV_E_V5]J-ZL?E9V!_-'XV_#/\ X)A_M4:@WB.P MBN(/%VA?LWRRG5+5U#1R+=12'SXV4AE8,5(((KN_V(_^"HOB;]MG_@H'XK^# M6A_ [XA> /!N@_!S3M:31_BM\/I-!UB?4Y-5NH'GC65V:2T,*QJIZ>8DO<&O M7O&VI?LZ_P#!)']A_P 8?$7PWX)UJ+X>_#ZWU+Q"_AK1KC[3+;1SW+W$MO9I M<2JD40DF?RX=ZQQJ=J[5 %>EP? /X7VW[0=U^U%#H4@\:7O@VW\+7&I_;)=C M:7#=S7<>?M;_M"Z+^R7^R[\0OVGO$. MA3ZI9^ /!NHZ]/IEK)LDO!:V[S"%6((0N5"[B"%W9/ KX(M/VH_^"K7@7PEH MW[7?_!1;_@FC\$_''PMU'38M2U5?@\+G4?%O@K394$@N+JUOPZ:@(D;]ZMF^ M57,?!][H=NA26YO-5U6UE<2#!"^7:1(8F ,;QL"%;<*^KZ\ _9L_P""9W[) MG[(O[2OQ"_:C_9]\%W/AW6OB9:6\/B/1[.[ TJ-HI9)C);6VW%NTDLKNX0[" MS%@JEF)]_H *\P_;5_:5T[]CC]DCXC?M3ZIX;EUB+P%X/OM:7289?+:]D@A9 MHX=^#L#N%4O@[02V#C%>GU@_%3X8^!OC7\,O$/P=^)V@1:KX<\5:)=:1KVF3 MDA+JSN(FBFB)4@C7CCP'\)?B;HOB;X1V_P2\(^*?!5YHT,;))/?WNKPW$GF@!SE;2%# M$^#&T3*55MPKT7XX_%GX>?\ !-?]B9_'EWI&O:]X:^&VB:7IEO:M?BXU"XM_ M/M["'?-,P\UQYB%G<[FVDDDFJ?[-/_!-W]DO]D']H#XC_M'?L\?#]_#>M?%) M;0^*=.LKHC30\#S2>9;VV-MN7DGD=PF%+,2%!)R >[T444 >1_MZ?M1Q?L3_ M +&GQ)_:ND\+-K;^!/"=UJMMI"RF,7DZ+B*)G )1#(4#, 2J[C@XQ7R#8_M- M?\%M?V6?#UA^T7_P4#_9@^#GQ,^&LEJEYXLL_@3%J#>)O!%NP#OBW.DZ]I;_M!_&3P+_P3F_8W3QZ?#FL:[H'@6VT+0[6Q M?5#->S0S7MIID+//.6:5U\]'9W)9]K9.3F@#S7]CC]N=_P!K+]NKXK>%_AE\ M6=*\5_";3OA5X'\1> [K2883&9=2DUA;J7SE42,6^R0J8Y#F)HF7:C;P?K*O M$/V9_P#@G9^R9^Q]\;/B5\>OV=/AHGAG6/BO-93>+K.PN6%@\ML;AE>"V^Y; MEWN9G<( K,V< YS[?0 5PG[3_P <_A%^S/\ L\>,_CW\>[M8?!OA7P]N[KRO]M_\ 98\.?MM_LD_$#]E'Q5KTVE6G MCCPW/IR:M!")7L)SAX+D(2OF>7,L /AO_P $$?BS\3]+ M3]K/_@CI\7/V:M/^)%]&/"7B7QS-K7AOPMK,\OS0V[G3=12TLIG'*Q2QHF. MW(!_1K]@JV_9E_9]^/OQ;_X)T_LK?LN:)\._#WPGTCPOK%M0TO M3-"\=7FIZ*T>G:I>WDUO9(RVX,K0"6\FB\L!F,3.AWY3>/(/^";/_!+_ ,3_ M /!/CXW?&#QO>?M)ZQX_\-^.=.\-:5X(LO$L)?4_#VE:0NHB&QGNRQ-XJ"_\ MN.1@'$<*JV<"@#Z]HHHH \Z_:W_:'^#_ .R?^S3XU_:*^/K.?!_A309KO78( MK1;A[J(@(+=(F(61Y7=8E1B%+2 $@$D?D5X/^$O_ 0O^)GQ9TE?VZ?^"'?C MK]FJ'XA7\2>$_$_C>*_TCPSJ5S(=T-I,VGWD=MI]P_589HT7@C<#@']9?VX/ MV5?#W[;O[)OCG]E;Q-XDN-%M_&.BM:P:U:VXFDTZZ1TFMKH1EE$GE3QQ2;"R M[@FW%=<@TOPWXMFU'0)!8ZM?7]Q!8Q8M M4,S0"6\FBV ,QA+JWF#9Y@ //OV$]2^ 'P>^._Q?_P"">O[-/[,GA_X=^&/@ M[;^&K^.?P\RJFL3:S:7$SR2Q",,)(Q:JAD>25Y 1DKM KZ=KY*_X)L_\$P-4 M_P"">7Q5^+GBO_AH_7/'VA>/%T"S\)6?B>#?J'A[2]*ANXK>QEO"Y-ZJ)=". M.1E5ECA16W'FOK6@ KS']LW]ICX1?L=_LN>-?VD_CO:7%UX4\+:,TVJV%G9K M<37_ )CK!':1Q.0KO-++'"JL0I:0;B!DCTZO*?VW_P!E3P]^VY^RIXR_9>\2 M^)[K0X?%6GQI::Y90+++IE[!/'=6ETL;$"3RKB&&382 P3;D9R #\I_"7PL_ MX(O>-OC#HP_X*'?\$&M<_9I/CK4(XO"7BSQ=;RVOAJ]NY3NCM+B2PGC@TVX? M^&&:-%.&!8$ ']&/V'/%?P:\ ?'3XR_L#?L_?LX^&_A[X3^"NOV>M,_9M_X03]NFXT77/"OBN? M2O"FO)J&@2O9ZOJ&HW,-E @MX_-:$2W4L>T[B(2RL9%V;QY7_P $VO\ @F&_ M_!.WQ[\6-?L_VBO$'CW2/']WHJ>'+7Q3!OO] TW3+66VMK&2\,C&]6..18T= MD1ECB13N(W4 ?5U%%% 'EW[:?[6?PY_89_9@\6_M4?%:PU*]T;PG912/IVC6 MXEO+^XGGCMK:U@0D R2W$T42Y( +@D@ U\N? 7_@L#!\.O$/AGX3?MR?\$\/ M&_[*VB>)[B.R\"^(?$+6ESX:DN)#F.RN+JT58],N'))6*=5!(;+*1@_3W[;O M[*?AW]MK]EWQ5^S/XD\57F@Q^(8;:2QU[3X5DFTN_M;J&\L[M$?"R&*YMX9- MA(#!"N1G-,_:HU/]G/3_ (!V_P -_P!MA-*UOPQX[U32O!FH6=_H4LUKJ^HZ MG&K5]?M'!N-<^WZ)#?!YQL&#%YGE+\S?*HZ=*]TKY9_X)N_\$Q['_@G1XF^ M*>HZ1^T%XC\=Z=\0-8TN;18/%C^(](5&NM(U*PO(;VSNXA("K%)X(R5(PR[E.-U0_M<^( M_P!FZQ^$^F?"+]KG1+37O#7Q1\1V'@Z0US;ZG?:@QCABD10?+5G4D29' MED!@P(!H Q?V5_VG-:^./[0O[07PHU+P=IFG6_PJ^(6GZ'87]CN\[4XY]#T^ M^,T^>-X:Y,8QQL1!VKW2OFG_ ()O_P#!-;PG_P $WM.^(F@^#?C+XG\8V'CC MQ;#JUD?%LWGW>DVD%A;V-M8&X+%KE(H;>-$D8!MBHI!*EC]+4 %>*?\ !0/] ML[1_V#?V9M3^/EY\.-4\9ZG_ &II^C>%O!FBRB.ZU[5[ZZCM;2S1V5A'OED& M7*MM56(5SA3[77EG[9/[*?A+]LSX%W7P6\5>)]3T"5=8TW6="\2:)Y?VS1]4 MT^]AO;2[A\U60LDT*95@0REE[YH ^:/A1_P5L^-WPI\=:!\-?^"J7[ .J?LW MV?BJ[BL/"'CN+QI9>(O"\MX_$=E>7UHJKID[GY8Q,-C[6^=<#/NO[(G[4/BK M]H'XP_'[X?>(?#6EV%M\*OBNGAC2+C3U<27UN=&TV]\Z?!H]&O-*^U6^H7MZDK11RJ/] M6I\EV\SC8RJ000".*_X)P_\ !-[P+_P3:\*>//!'P^^*_BCQ7I_C/QL==MI/ M%UU]INM-@6QM;*"Q\\_-.D4-K&BN_P VT*#G;D@'T?1110!X9_P4/_;27]A' M]G&7XQZ7\*M0\=^)-3\1:9X;\$>"-+NUMYM>UO4+E+:TM!,ZLL(9VR7(. IP M"< ^%?#'_@K%^T-\'_B#H?PX_P""LW[#5Q\ K7Q;>QV7A3XD:;XSMO$'A>:^ MDX2QO;N #^S)W/$9FS'(0WSKCGZ7_:__ &4_!G[8WP='PF\7^)-7T*:R\1:5 MX@\/>)- >);[1M5TZ\BO+2[@,J/'N62( AE8,K,.^14_;#\8_LX6G@?P_P# MK]J/P?'XB\._&7Q7#X$M]$NM,%U;WMW=6US<(DX)&Q-EI*?,'*N$(P<$ &+^ MQ?\ M2>-_P!I'QY\>O"WC#0])L[?X5_&RZ\':#)ID++.7D8-, M9+V4$H$7:J#;D%F]VKYX_P"" MS^)(YO%]\+JZL$>RL[.*R$^-TT<4-E$JL^7Q@$G&:^AZ "O!/^"C?[:>K?L, M?L]VWQ)\%?""[^('C'Q+XMTOPGX \%6FH):?VQK>HS^5;0O<."L$?#NSD8PF M.,Y'O=>8_M:?LJ> _P!L#X7V?PV\<:_K6BRZ1XITKQ)X=\1>')XH[_1]5TZ[ MCNK:Z@::.6/<'CVD.C!D=UQSD 'S+\,_^"J?[2OP/^(6A_#3_@KA^QC#\$K/ MQ;>QV/A3XI>'O%T6M^%9K^3A+&^N$ ;3)G/$;39CD.?F7;D^W?L-_M0^/_VE M]>^.NF>.M*TFUB^&?QYU;P5H!TJ"1#/I]K8:=<1R3[Y'WS%[N4%EV*0%PHP2 M=S]L/QM^SG;>&/"W[/7[3G@8>)=!^-OBP>!;;1+C34N;6YN9K&\O0MP&8;(_ M*L9B)%RROY9 !^9>>_X)U_\ !/#X6_\ !-?X5^*/@_\ "+QWXIU_2?$OCR[\ M3";Q?J(N[JS,UK:6J6BS;0TD445G$JL^Y\=6- 'O]%%% 'SU_P %+/VS/$_[ M%7P#TKQ1\-?@L?B)XY\<>.-+\&?#[P<^H):0:CK-^[B$3SN"L,*I%+(S$8^0 M E =Z^.?#3_@J)^U)\ /B%H?PQ_X*]?LD:7\(K'Q9?1V/A7XM^#_ !0-6\)S M7\G"6%]*P$FERN>(WFS'(!O'VKZSI4OA_Q M?I7B?PYKWARZCAO]*U73[E;BWN(6ECDCSE6C971E:.5UQSD9/[7OCS]G<6/A M#]F#]I/X?-XHT;XZ>(YO!MMH\^G1W-G-+_9UW?M]J#NI2/RK*7#H&<2&,@#[ MR@'-?\$^?VA/%?[0$OQRB\4^'="TY? W[0WB/PGI7]A:>;?[3:6B6C)/<9=O M,N&,S;Y!M#8'RC'/T-7A'_!/?_@GU\(O^";OP@USX)_!7Q;XHUC1];\:7OB, MR^+M36\NK>2XC@B^SK,$5GBCCMXU4R;GP#N9J]WH *^=?^"F/[9_Q%_8M^"O MAO5?@?\ !R'QY\1/B+\0=-\$?#SPU>ZD+.TGU:]2>1)+J;_EG!'%;3R,>,[ MNY<[A]%5YQ^TW^R[\./VK?"6A>%OB%>ZM83>%O&>E^*O#6LZ#=K!>:;JFGSB M6":-G1TP1OB=61@T/[1/C MC]HK2_C+<^.-/TBW/@K]H7Q9X2T@:18^0)+&QN42&2;YCYDQ#$O)QN/.!71? MM:_$']GJ>\\$_LB_M%_#:7Q5I7QYUB^\*VVE3:?#<6#M#I=WJ,OVL22*R1F* MSD"M&KN)3&0%Y=:?[ ?[ OP:_P"" MW,4UT4W0K*(T9HT6-%4OODP,L[$YH ]PHHHH ^;?^"G'[9?Q>_8_^%/@ZS_9 MP^$.G^-_B9\4/B)8^"O .BZWJ!M=.CO[F&XN&N;R1<,((H;69F"D,QP 1R1Y M1\./^"E'[7W[,?Q$T3X5_P#!8S]G3PC\/].\5W\=AX6^-7PUUR>]\'R:A)PF MGW_VH"?2Y7/$;P?XVTSQ9X M8U31KSR+K3]4L92\,J,58$,K2Q.C*0\4TBD?-D<[^U=\1/@#J/B;P)^Q7^T# M\,7\5Z;\?;W5_#T.FW-C#/IY6TTFYU.878D<,JF*U<(R*S"0H?EQN !S_P#P M3H_:-^(G[27A+XL:M\1O[.\WPA^T+XV\(:/_ &=9B%?[.TW59;:VW@$[Y?+4 M;GXW'G%?0U>,?L(?L)?!7_@G;\#YOV?O@'J'B&YT";Q+J&M[_$VJB]NEGNY? M,D3SMBLZ+@!2^Y\#+.[$L?9Z "OF7_@IW^V+\>/V5/ 7@+P?^RC\*]#\7?%/ MXL_$*V\(>![+Q7>R6^D6<[VUS=S7EZT161H8H;60E$978D8S@@_35>?_ +07 M[-'PN_:7L/"MM\2;6^%QX)\;:?XL\+:CIE\UO<:?JEFS>5*KKU5DDEB=&!5X MYG4CF@#Y6^'/_!1O]LK]E7XC:+\*/^"RGP+\"^#=,\5W\=AX6^./PHU6[N?! MTFH2<)I]^MZ!_:J^(_P "=6\;>!/V M'_CS\+#XKTSX]?VWI L+NUBFL/*L=.DOIEN5=@V&CC(0H"0^T_+C<+7[#W[$ M7P3_ ."?/P'B_9S_ &?CK7_"-P:U?ZG"-?U0WEPLMW.TTBF4J&90S8&[+8'S M,QR2 >OT444 ?+O_ 4]_:]_:0_9M\/_ V^%/[&OPY\,>(?BO\ &+QZOACP M@?'-S/%HNF!+.XO;F]NS 1*Z1PVS8C0AFR2-Q78_G'P[_P""A_[9_P"R1\1] M%^$G_!9/X0> O#6D>*[^.P\)_'?X3W]W+X1>_J2*Z$ M%D:.66)XVRDD1@,Y. ,DG)/J] !7 MRM_P4\_:R_:C^!'_ JKX!_L2>#/"6I?%7XT^-I]!\-ZAX_DG71='M[:PGO[ MR\N!;D22,L,!V1J>#M3^)N@SW-YX!\8VGBC MPG?6=_-:SV&I6ZR(KAXF4LC1RRQ21-E)$D964B@#Y/\ AW_P4#_;1_8[^(^B M_"+_ (+'_#7P'H^A>*]0CT_PA\??A9<77_"+-?R'$6GZK%>?OM+F?@).Y^SR M,2H*[2:]=_X)7?M"?%3]I[]DH_%7XR>((M3UO_A8WC'2A=PV45NOV2P\1ZA9 M6J;(E5?DMX(DW8RVW8+E=I7E63/!P1O_ +''['_P3_80_9\T?]F+]GC2 M;ZQ\):#;/RI(1A@Y!J?L:?\%/_@%^UE\3M5^ /C#X0>-O@Q\8?[.%U??# M;XIZ!_9&KZG9(&47=E*K%+Z!1N&^)RZ88E5')]#_ &F_V2;KX[_&KX)_'[PK MX^C\/>(O@WXXN-6MWN=*^V1:EIM[83V&HV!7S(_*>6&8%)\MY;Q*=C@D5S7[ M??[/?[+'[7-UX/\ V(/@UXKT!V@U[0KW3OLYGO["X5<+ MY1N+;S(F8)*KA2K8RH!+_P $I?B'\*/B=^PGX1\0? [X'VWPX\*6.J^(-$T; MP?::HUZEFFFZ[?Z%?V8?B)\4+;QIKFAZCK=[JGBBTTO[%'?S:AK-[J3.(-S"/'VO:0#C*DC ( M]YH *^6_^"G?[7?P,_97TOX9Q>._V7];^,OQ \0>.0WPA\ ^%M#AO-3?5K6W MDDDOX&EP+86\#R;YQ\RK+C&TN1]25XU^T;^R2WQQ^/'P6_:*\._$+_A'O$/P M<\57U_ 9=(%[#JNF7]A)97^GLOFQF%I$:)TG!;RWA!\MP2* /.?V/?\ @IU\ M%OVM/B)JO[-/Q.^#/C7X+?%[^S&NK[X9?$W2AIVH:I8A2IN]/N(V,=_"HW O M$V]-K$JH&ZNE_P""5'Q1^''QA_8(\!^,_A#\$M/^'/AF/^U-+T7P9I=Z;F#3 MH+#5;NP 64QH7+_9C*25SND.2QRQJ_M[_ 3]E7]K_5?"?[+WQ5\:W7AKXI7- MMJ'BCX/^*O#PDAUSP]=:ZM1)"[!9E?!5@I*[_ /P3=_9& M\0_L)_L8>#OV6?%OQ-B\9:GX:;4I+_Q-#I/V%;^6\U*ZOF<0!W$>#<[.-5_92^-_P M/\8?!CXMG29+B^^%GQ+LUMKG5M/*E'NM.N8V\K48 -RL\3;TVME0!NKTK]H# M]DJ'XT?M"_!K]I71/'TF@^(/A!KFIS0*VF"ZAU;3-2LC:WU@X,B&(OMMY$F! M;8]N,HX)%!W F5\%&"DH 7_^"5?Q@\%_'?\ X)_?#;XE_#GX M,Z7\/=!N-+N;/1_!FBS^;:Z5;VE[<6:1QML3((@#?=!RQSGJ?H.O%?\ @G;^ MR1J'["G[&?@?]E'5_B0/%]UX1M+J*Y\2KI/V$7[SWD]RS^0))/+YF*XWM]W/ M&<#VJ@ KY3_X*8?MI>#?V7/$7PH\#:-^QMJ7QV^+'C#Q'>W/PK\$Z1;6JW%K M-8VP-YJ8N[E66Q$,-R$,P&[%P5R%+D?5E>0_'+]DRP^+_P"TC\'OVH-+\6,@+*8R6AM9DE!)1K'_VC?\ @GK\*?C'X2^$FD> M*U;PPJ:9X-T YLM M(MX)9+>.WA^5?D5(EP-HQTK*_;H^"?[*7[:'B[0?V/?B1XNU'0/BO;:'>>./ MAAXI\.0S0:QX8:QN;6V?5+.\5/+C99KJV1X&?]\K$%&525[/_@G]^R:?V%OV M-_ /[)9^(+>*SX(T=K%O$3:6+(WQ::24R>0)9?*YDQMWMTZT >Q4444 ?)__ M 4G_;>MOV8?'7PJ^%?PS_8IOOCW\7_&6IZC??#OP=87-I9G3H[&W47FI-?W M2.EB$CNEC#X!?SF7)-=_8\_:I_9OU_X/?%AM!N)=4^ M$/Q(6&>+7],9&2:;3KN/-OJMKM+)(8_F7#[DVC=7K7QC_9.TCXJ?M-_";]JK M3_&MYHOB'X6'6;5(8+5)8-8TO4[:.*YLI@2"O[R"UF213E6@Q@AS7 _MR_!; M]E']M[QKI7[%GQ'\2ZIH?Q4T_P -W'CSX=>+/#D,MOJWA;[+=06AU.SO0NR- MUGN($: MB5"0RE1D '0?\$O?CK8_M+_\$]OA#\<]+^&.C>"K3Q#X)M)K+PEX M=CV6&D0(#%';6Z@*%B1$554 8%>\UY-^PI^RQ:?L1_L@?#[]DVQ\:R>( MXO ?AV+2DUR:P%JU[L+'S#$'<1Y+?=W-CU->LT %?)?_ 4=_;F\1?LW?%+X M7? [X _L/7'Q^^,GC!]3U7P=X6BURSTB/2+.RB2.[U&34;N-TL^+I8E.!OWN MNY<@-]:5Y/\ %3]D_P /?$G]J3X8?M9V7C#4-'\1?#6TUG3?(M(HW@UK2]2A MB6>SN PR LUO;3HZD%6B(P0YH \7_9]_X*5^"/VG+GQ3^R-^U[^R[JGPB^+< M7A6\N=5^#?Q(:WO[/Q)I?DNL\FGWB VVL6A7='*$&0-X9-H+5ZE_P38^.#?M M*?L"?"#X[GP!HWA5?%'@'3KV/PUX<@\JPTM#"H6VMD_@A10%5>BJ !TKC_VZ M/@E^R9^WAXTM?V&/B?J^KZ1\3-,\*R>._ OBWP[&]OJGA81W268U"SO0,))Y MSHK0DXE3AE( (]0_8N_9IT[]C?\ 9/\ A]^ROI/BR;7;;P#X6M-%BUFXM1 ] MZ(4"^:8U9@F[KM#''J>M 'IU?/\ ^W__ ,BAX?\ ^PE+_P"BZ^@*^?\ ]O\ M_P"10\/_ /82E_\ 1= &;^QE_P E>\;?\"_]*&KZ2KYM_8R_Y*]XV_X%_P"E M#5])4 %%%% !1110 4444 %%%% !1110 4444 >#_&GXV^'?B3^TV/\ @FI= M^ ;R^@\:_![6=>\9^((]66V&E:2\R:;''"AC+9]96>2X;0?L=K<6%Q (E*.MM< MVLRS[BLA,B[$* MX)_P6JU/]CCX;^(? ?QH^(W[37Q2^%?QET[3-3M_ FL_! M'2Y=2UZ_TD>5-?P7-@D$T=SIR%(IG,X1(W52K@DAKW["'P ^ '@']J'P?\<_ MBQ^VQ\2_C;\9/B5\(+C6/AQJWQ(M%M;:R\+M+8RW:Z?;6UO':VTS/?&WQ]\4/ 6I2W_@KP M-=6UB-/\/RAK&:]N[^Z98K-'>1XHV(8EU(XXW?3/Q8;XK+\--=;X&1^'G\8C M3)?^$:7Q8\ZZ8;S:?*^U&W!E$6[&[8"V.E?GE\2?@?\ \%S/#_[3>B?MT:OX MT_8S\):KH7@^Y\+:_)=:]XECT[6=(EG6YB@NC/;_ +MH+D-+%)&Z,#+*K;U? M: #V_P#X)\?MUVWB'Q=I7_!/_P",G[(/C[X%>//"W@*"Z\,>&O&M]::E;:UH MMGY-FTMGJ5H[174D):$2IA6'F*P!&[;]?U\2?LN_LS_\%)_%/_!0&T_;+_;X M\0_ S4=(T3X9WGA[P)I7PLU+5V.D/>7-M/VZB8W MXE:0R_(L"*B?,[ M'[;H **** /D']LW]LKX+>'/VHKO_@G;^V7JGAKPA\*?BY\#]16T\:ZWXE%@ M=0U&:>>SO-)\UB([4_8F\Z.1V4R,SK&2T3"O;OV>OCS^R+XLTS3?@K^SE^T/ MX%\4OX=T&&&UTCPYXTL]2NH;&W6.!9'6&5WVKF-2Y&,L,G)%?*7_ 4WUSP/ M\4OVN?#W[+?PJ_X))_"C]I#XO+\/4\0ZKX@^+-CI4.G^%O#S7T]O;AKN[M9Y MI3+=)=!;:(#&'DY!:HO^";FK?#WX0?M@WW[-/QD_X)$?"7]F_P"+M_X#N=:\ M->*_A1IVE3Z=XJT.*[MHKR&.\M;2WGA>.:2T9[:4'< LG "T ?H%1110 5\> M?\%'/VS_ ';^(-7_P"";FD_L>?$OXZ>(?B!\-;RX\8^%OAZ;:UCTWP[>F?3 MVENKZYN(4MVF83I&%;?^[9OEPN[[#KXJ_;5_9C_;ZN/VY=$_:Z_82^-GP6\& M3I\-1X8\4V?Q)TW4;I]?B%[/? MB-_P3AU/_@GAX_\ CEX)U'X+6&J^,O\ A6U]#%=6]CJ5QJEI=6\QEN("':*U M0P1POYTA:7&-@-9OQ:_X+'>+-!L]&UC]@_\ 903XI?#GPU\"=,^*7CW5[SQ: M-*O--\-737*06]G;RQN;F^6&PNY6B=D'[@1[M[<9'_!4CQW^RI\$?VN5\=#_ M (+$_P##+?Q+\3?#VRTKQCIR:%9:H/$&@Q75XUE.(KJ)Q;7,4LU\L=RAW .1 MM( S\S?L@?LA>"/CZGC']GC_ ()Q?\%W_"/BZ37?A3:^!?%FAI\*+>6:Q\!6 MGF6UN8G2=&.H1MJ%V&NR0DKWN3$A130!^T?@[Q9H7CSPCI7CGPO>BYTS6M-@ MO].N I'FP31K)&^#TRK _C6C63X"\%Z'\-_ NB_#OPQ$Z:;H&DVVG:GW'_! M9OXD_"1]*\+:#/:_ ?PU>B6:U(UOQ:9-2U0++'*TF#9V(22,HJ$^;?EF? 5: M *?[%_\ P54^$7[=W[5>L_"']D.RN/%/PL\,?#B#4=1^(A\/:GI\5KKC7IA3 M2O\ 388O-+6H\X%1QY; DYPOUS7S=X/_ &LO&>H_\%5O%_[%!\0Z'K7AJS^# M6G^+X%T^#%[XW%A=6UXC$J'$T*21,F T;L",H2?C;_ (+=^.OV#M+^+X\0^,O@S\>] M9^*GP_\ 2ZEXJ\?_LYZ[)HM]X1\+S3RF-=3U#[1#$8I)(IWBMG$LA\N1E5 MQ+_0_P"PS^SK^Q=^Q%^U)XZ_9E^$>C^-[[XHZYX-TOQ?XK^('Q"UZ;6=0\3: MBBB@ KX3_ &_/VC_C_P#M(_%W MQM_P31_93_87\-?%JWT7PUI=[\6M9^(OCB31-$T];YGFLK%1;HUSB3E"VTA: /K_]B']N M;XY_&+XS^+OV1?VR_P!F6'X7?%CP?X?L?$ M=&\3)K&C^(-%NIIK>._L[A41 MT"SP21/#*H92%(+9(7Z@KXY_X)]_LA?'?X'?M9?%GXQ?M3?MV>$/C5\0O$OA M_1++48=,\$QZ/J'AO3H3<-9V_DQWTRV]G(QN9%011F64RR,\A'R_8U !1110 M!^=_[57_ 5(_8Z^'O[<'Q9_X)W_ /!4+XD^ ],^&^I>%?#NK> H+I)F\U@& MFOK;5)(G9H9_/2UF@4I&CQ#AW;*CZJ_96_X*'?L3_MOZEK.C_LF_M'^'/'=U MX>@AFUJ#0YW=K2.5G6-GW*.&*.!C^[7SK^TK\8?V]/VD/VU_'?[*?[!7PP^! MNCP?"O1=%F\=?$+XSZ3=ZC-=W6I027%M:V%K:%3L2)/GEE8CD^);3Q1\(4G31/$>BWTUW;Q2>3< MCS[:>*:UF1HY&8-N+)\H!8 ^OJ*** "OA7]LC]K#]H?]H/XZ_$']@;]E_P#X M)R^'_C+I/P_BT.?XE:Q\0?B)%H6EPW]RL6IV-I!%Y$LETZHD$YD&U48!2.A/ MW57YH?ML^%?#_P -O^"A7C/XZ^ ?^#@_X3?LT^)M?\,Z3I7B+X=>(-$\-W%P M\%O%OMI[N/4M0C,LI\V1HYFA618IO+#F,** /KS]C?XG_M^?$2Z\01_MM?LJ M^#?AM#:1VI\.2>%/B(==.H,QE\\2C[-#Y(0+%@Y.[>>FVO&=QN,O-_9%S,7$^ %\W:!]F;; MG+8^MJ "BBB@#\]?^"C/_!23_@G1X]\4_$;_ ()M?M7?$GQCX"N?"/BKPA>Z MWXGL?"5U>V,*I<:9KUK/+=6\,T5G;M(D5N[W/EX)D(^5=X]<^-7_ 5__9X^ M!W[3<_[.FN_#/XB:KIVC76AVGC?XGZ#X<2X\,>$KK6"G]FPZA=^<'C\T20,7 M2-T07$19AN.WQ_\ ;2_9$_;0'Q9^/>B?LG_'WX!:;X3_ &D]&MK?XAP_%=KU M=8\.7"Z+%HTDM@MMNCNHY+.&)UBN-@24LPW*Q4^)>$OV ?\ @J3XK\#_ !(_ M9_FT_P" >H^&/CGK/A6W\;>(/"OQ#OKNY\$:9HMGINF[D2:T0ZA)N:)HWB;1;SPWXCTJWO\ 3]0M9+:_ ML;R%9(;B&12KQNC AE9205(P02#7YX_LK?\ !-W_ ()6?$;]LS]I7P%I?_!- M/X72:/X)\5:!82WNN>'M.NH1J4NA6EQ/;V%@;-186BQ26SD^8_GW$UP^% &0 M#ZM_9T_;Q^!G[4_[0'Q0^ OP7UVUUX_"RUT*;5?$VBZK;WNFWC:G%=2)#%+ M[ 2Q?9'$B-@C?&>:#JL M0\ V%O;6FN6.KVDSV]U-%!!%Y5TLEGHZA/Y.G:=?7%O) T>D7$P^S0F9Y8A*J1L5( MRQ^E?^"<'[.?PO\ V>/&_P 8=,O/VI=>^,/QJU'Q'IDGQL\8>)[2.TN_M T] M)-.MH[6%$AMK1+6;=$D6]09)!ORI1 #ZGHHHH *_/[_@H=^W)\'/BU\5F_8] M^'W[(_Q^^-.N?"3Q]X;\5^*;SX-:#:'3]$U73[F#5;.PNKV]=8W=_+B,D$8+ M&-V4.C@[?K?]JCQ%^UCX9^'%OJ'[&_PR\%^+/%3:O$EUIOCKQ-<:59I9&.0R M2K-!;SLTH<1 (5 (9CN!4 _$'P.^''_!=C]GOXW_ !3^)_@S]E_]G7^P_BQX MBM_$6J^%;KXM:F5LM=6S@L[B[@N!I@;9<0VML6A=6VR1%D90Y2@#Z]_8E_;P M^$?[='A+7M6\!>%O%OA3Q#X/UD:3XW\ _$#06TS7/#UZ8UE2.YMRS *\;*Z2 M(SHZDX;(8#VRODC_ ()D_L^_MD_#SXC_ !O_ &A/V[?"7@G3_'?Q5\5Z=>12 M> _$D]]91Z7967V6SLA'+;0F+R$!S(6D:9YI&.P!4'UO0 4444 ?'&K?'C]G M_P#;3^,OC3]E[]JF6W^&FO\ P#^-VA>)/"FF7GB^""Z\1V=B+:_T[60L\*J; M.:X,T+)&TA!MV5I$8@5]9^%O''@OQS:RWO@GQ?I>L0PR;)IM*U".X6-L9VL8 MV(!QS@U^6/[5G@G]G+]IC]L'XFV'[+?_ ;W^&/VD-;\)>)/[-^*/Q-\3>,- M+\,6]FCCDA60A5",0"<%6;Z<_P""/&M?LG_\(-\0/A[\ M!OV&5_9T\:^$_%4.G_%GX7RVL FL]0:U2:VG$]NQBN[>6WD#13K@.NX@8P2 M?8U%%% !7Y__ +:W_!0K]FOXI_&-/@-H/[&O[3'QIO/@=\4=*UK5=:^!_@&& M]TS2_$=@!<16,]SZ/^S-J/^W3X?^%&GZZ-1 T6/X3: MQJ=Y:/:>6N3.VH6\+K+OW<*"NW'.QF-I9W&HWH*/"KO=[9(EBDC MB,D6^4;N/4[?_@KAKC_M;7?PDNOV0=>B^$5M\6T^%H^-P\3VC1?\)>(/'/PG\86.DWNI:;KTD\=Q=VINFU"":*UFNXA)+ 4$BAI(U==^5Z/]BW] MC[X[_M%:IID_@_\ X*7_ (^,/P@A_:)3XM?$B^^'&B.=1B\5Q7@U1-(MI(K MR>!+'SQ9R_OC]H"K@$J0* /U4HHHH P?BA\4/A[\%?A[K'Q8^+'C"Q\/^&] ML7O-:UK4YA';V<"#+22,>BCUK\^M&_X+0?\ !'[]LJ2WUS]I']IKP)X3N?A# M\=+W4? $W MTG3["6>]:XMYHTNKV^>YED"R74^^XCBA2**."2$*IR30!W__ 3\_P""@'@; M_@H9HGQ%^('PDT59?!?A+XB3^&_"GB^UN)9+3Q3;Q6=I,][#YL,3*%FN)8"! MO7,!(=MV%^@J^>/V!/VG_%/Q^U;XU?#3Q=I7AB.;X/?&74/!UCJ'@VUDAT^] MLDM;2\M\H\LGEW,27@@G16V^;"S (&"+]#T %%%% 'S+\"O%_@;_ (*2W5_\ M3/B-\*5T^Q^!W[1.M6GPXGA\02M/![70==^%7Q9U/P5J\&GZF;NVN_(AMKJWNXY#& MA'F6MY;EHR,QR"1_9L_:-_;!^%6N_$+XDS: M#\0?$WP%U9M.\"7'C%;*6YN+>YN+N*2%=4,%J_F&T4D,A,@W!R/MK_@F=\.O MV3?@M\(?%_P+_9.77Y(O!7Q-U;2OB!J'BZZFN=7U/Q*!#+=WUY<3'=FPMI$OB;1M#B_83^*WPU\*W\5U,?$4WQ&\,7FIQW$)5?*6 6T\1C8-O+%MV05 MQC!S\,_!?X#_ /!6?]D[XJZ_\"?!7_!3#]DO3-?^)/BN_P#%=C\,M5\+7OVB M*\N@UQ?2:=9M?BX$4LBS7+H-Z*[2L@12PH ^Y/V%?VSO#_[;_P ']0^(-I\- MM>\$^(/#/BF]\,>._!'B94^V^'];M/+,]H[QDI*NR6*1)4.UXY4; )*CVBOF M;_@E5^S-\6?V7O@#XE\-_'GXN>#O'WC7Q)\2]9\0^*O&?@ZUGA35;^X>-)FN M5EE=5N(VB,!2(1QQQP0QB-2C%OIF@ HHHH _.OX-?\%5O^">7QT\>WD7_!0O M]H#X.>"OB[^S[\8_$%OX>L)/'JV-I:+MN]/MKR"5KPPW[2:?<.DRDL(9G=6A MAD10/N3X(?M"? G]ICP4?B1^SO\ &/PSXY\/B\DM&UOPGK<%_:BX0*7B,L+, MN]0RDKG(##UK\Z+/4OVQ/VX/%GB_XS?L-_\ !,#]D.+X<:9XWUG1K'Q!\;K2 M4ZUXPN+"]FM+R\B2PLW6V5[J&91]H8N=A9OO&OCO^SSJPL?V9 MM*^#_B3P7XZU3PK\0O &A+;-9:=KMFT8N#!+;(D=Q%(CPR+*%!(< YVY(!]' MT444 %?G3X@_;N_:&_:\^*.D?'O]D;_@C-KWQ<\-_"KQIKEG\/?B?KWQFTOP MNES?QI=:/J%S9V5<')(574A?T6K\L?"/PV_:S_9H\8>._"WP" M_P""XW[,_@WPMK7C[5MI^#K2Y3P]/=W+S7-O#YVK>9"&F:25XLA!-)* M42,-L !^@_[+/Q+_ &@OBQ\*(_%W[3/[,O\ PJ7Q0U_-%)X0_P"$SM->V0*1 MY<_VNT58SO!/R8RN.:]'KQ_]A[5?BUK/P)AOOC3^U'X'^,&MG5+D-XR^'ND1 M66G/$"-D CBN)U\Q.0QW\Y' QS[!0 4444 ?F?\ L^?\%,/'_P"T!XX^#7[0 M7[8'_!-R\TKPR_Q1U7PC\-/CKHOBNWDLK75;^]N]&MF_LHS&ZB@ND$=J;B3> MIEDW*JJZ&O0/V5O^"H?[4GQ>^/'@K5/BW\ ?!NC_ 2^-/C7Q-X6^$'B'1?$ M%S-KMO>Z1]O=&U:"2,0JEY%I=X\7D.QC*JKYW!J^+/C)\5/^"._AWQ?J'@7P M;_P7&^,7@#0O!OQ$F\5>#_AS!\/KK4M%\(^)H;][KS8TNM$D-S:Q71ED2UDD M:-&8,K?*I'T]_P $K?V#?AUXJL_A)^T-\%_^"D/C+XO_ -^&%WJNH_"_P ) M^)/ $>F21Z]>VL]M>ZA+>20P7%U"?MM\\,30A8S=?+*ZJ* /TEHHHH X/]I7 M]H[X;?LG_!S4_CI\6UUIM!TB2W2['A[P]=:I=YFF2%-EO:QR2N-\BY(7"C). M *_._P#9N_X+U_L'_'[P#\//VC/VJOA?XQ7XH>%KC7!I5WX3^#/B2ZL]+6>X MFM&^SRI#*K&6TCA$F7;#EQ\I&T?J97QA_P $C?VK_A=XL_8A;6_B'\4/A_X3 MUC2_%WB6/Q)X*TQ-/T6'P*R:O>#^S)+9=AB:)%#M),"\K2-*20XH ]<_X)W_ M +1WQG_:P_9Q7XY?&KX1W7@N?5O%>MKX8TO4=$N--NY] BU":/3+NXM+F1Y( M)I;58G=2V"Q+J C*![G7S/\ \$E?VG/B%^UI^Q[%\4OB+XRM_%26K64IDG8O=>3:P MK6#(K*J( ,]%_P3)_:O\ &G[9O[)>G_&/XBP:$==MO$^O^']4U#PK'(ND MZG)IFK75A]NLA))(P@F6W6507?:7*[FVY/Y[^%?@?_P3$_X*$?MU6UA8_P#! M.3XC^&O GQGG\17NF_%'3?BE>:!HOQ N],9!>W(T6QO%BV7[./PD_X0'POX5U;5_"L7@DP11MHMUI6I7.GW,! M$3,K$SV\C[]Q+B0.QW,: /;:*** "OS.^+?_ 59_8V^)7[7G@O]JKX9? 7] MIOXDZ+\%[/Q3H \??"SX,7&J^$ISJ#64=[(][E7E6W;3EP\*LAW.622SM[Q$M?]-D@#A'F1K'OV@?@+ MXVMO$7A'Q38"\T36+1759X]Q1@5*)G6"+&^0@9"KD@9/09..:EJ.[DM M8K266]E1(5C8S/(VU54#DD]ACO0!\M_LC>)/A-_P4 M1L5/EM\K2#' / _5O_@F[K/[)GB+]B3P!KO[#6@RZ5\+;O3KB7PSI-QY_G6) M:[F-U;S"X=Y%FCNOM"2*SMM=6 ) % 'N%%%% #)YX+6![FYF2..-"TDDC *J M@9))/0 =Z_-G7?\ @J]^PM\3OVK/#?[9?PE^!_[4'Q'_ .$.\*ZYX3T+Q)\. M/@CJ.H^&]6MKV[LI;B:*?R0TS))IR*CHRIAGX;*D?HWXFTJVUWPWJ&AWFFQW ML-Y8RP2V&[778'EAT3QOX?ETK5;4+*\>VXM9?GA8E"P!ZJR MMT(KL*X_X!>(?C5XK^$&B>(/VB?AQI/A'QI$-5\77-NTT>E:;/>21*P!=8HVF0 MN,UI5E>.?#V@>+?!.L>%/%;[=+U/2KBTU)O.\O%O)&R2'=_#\K'GMUH ^!OV M/_\ @I7^PK^V[^U1\-/VJ]1\.?%;X>>/-7^">JZ;X2M?&WA*YLO#NM6,S6.J MZI'8WLEN$U&XM#IX^>)U1HTF94<89?6?V$_^"K_AW]M7X@V'@35_V9/'OPU3 MQAX.E\8_"C5?&2VI@\:>'HYH8GO+-/A5 M\;KKX=?#GX.Z%_P6E_8SUKPQ\"K*XT_X56^N726=WJ$$NBW>B0W&J36VI,JS MVME=OY8@C\N609D'_8T_:QT7XD?"#X@_&WXU_!_Q?\ "_X#_!V^ M\#_!G7_A7<74D_B>"Y.FP?VA?"3=!"4M=*AC\N"656E>1MP "T ??]%%% 'G MO[3W[4/P0_9"^$=_\8OCS\4/#/A;3+>.6/3I?%'B.VTR+4KT02S1V4,MPZJ\ M\BPR;8URQ"L0IVFOE'X1_P#!2'_@D7\6?%/@/_@I-XT_;L^%?A#QWJ/P0CTB M\\$ZI\8M&,FC6VH266J7%E<6^\3&\AG@2$\*1M=3'DC'U-^UWX!^!GCW]GCQ M4?VA_A'I7C7PUHNAWNK7&BZII45V28;68EX!*I\N?RVD5)%PRES@C-?-O[ _ M['7[*WC?_@FI\+?BGH/[$'P(T[Q-JOPDT_4O#HO/"5MJ5K:F2Q62Q6[O98OM M%TR1F 7$Y;?(XE8'D4 ?0_[#_P"U#9?MJ?LF> _VJM.\#7GANW\-?\ !//]IRU_;+_8E^&G[3=KX.@\ M/?\ "7>%H+J?0[20/!8SH3#+%"P W0B2-Q&V!E-IQS7LM !6#\5/B+X>^#_P MP\2?%OQ<9AI/A;0;S5]4-O'OD^SVT#S2;5R,ML1L#N:WJH>*M.\-:QX7U+2? M&=M:3:/=6$T.K0WX7R)+9D*RK)NXV%"P;/&,YH ^?/@OITOQR\)>&O\ @JEI M/P7N++XH^(O@-]CT+P%<>,$-FUE=2)JMM9RW0ML),[B!6F",L>]AM<+N/I/[ M'7[3/A+]LO\ 9:\!?M3^!]*N;#3/'?AFUU>#3KQ@TMFTJ R6[L S1N'0L.# MMR.#7Y=?LS?"S]FG]I[7_$O[(/[%W_!7G]J_2O@_X=\(W&JVOA.RT/;9W'AZ M*;[-+;Z'K-U8F[GM(V801B+S/E 5&? -?J!^Q7;_ +.=K^R-\-8?V0V@;X7C MP3IQ\!/;K* ^EFW0V[,)@)=Y0@OY@$F\MO\ FS0!Z=7S_P#M_P#_ "*'A_\ M["4O_HNOH"OG_P#;_P#^10\/_P#82E_]%T 9O[&7_)7O&W_ O_2AJ^DJ^;?V M,O\ DKWC;_@7_I0U?25 !1110 4444 %%%% !1110 4444 %%%17][!IMC-J M-TQ$5O$TDA R0J@D_H* /B;_ (*7?LZ?MCP_&&X_:L_8U^"VA_%&^U_X*:Q\ M,_%7@74O%$.BWL-M=3_:;?4;"ZN5,!9)2XF@E:,2*(MK KD#O"GAT>-;76]5\1ZC>6^FV]SJ$[6>8+ M6V6'3E"0;VDWRY8X&!Y_^Q5_P2U^ '_!6S]GO0?^"B'_ 4]G\5_$_Q3\5HY M?$&A>&+CQUJFGZ+X-TN:9S9:?I]M87$ 79 (R\CEF:0LWWOF/JW[*'PEU/\ MX)K_ /!1_3/V&/AK\5/%>N?!GXH_"W5?$W@[PMXQU^;59O"&KZ3>V4-Q;V=S M<,THLIX+]'\IV?;+"2#\[4 ?>=%%% !7Y4_\%\=,^ VC?&:;XA_M^>"=3UCX M2I^SUKVG_"R_N=*N[[0M%^(#R2XDO([=66&YFMVM4MIIU\L&*8!E;D?I[\1] M8O\ P]\/->U_2IA'=6.BW5Q;2%0P61(693@\'! X-?G/_P />[BT_P""/WP6 M^/\ =?M4_#^_^+?B9_ $/CB*[U#2_/==0U73[?5FELD*K ?L\UP6Q&HB&6 7 M;P 5?^";'[1WPU_;9_;"^!7Q$_9&DU/6O#?PE_9=O/"OQ;\<+HMS;:9-J-R^ MB-9:-'-/&@N9X)+*\F;R]R(KGYLL17Z=UQ'PW_:'_9P^)NK?\(?\(OCEX(\0 MWT-LTW]E^&_$UG=RI"I 9_*AD8A 64$XP"P]:[>@ HHK/\5CQ.WA;4E\%-9+ MK)T^;^R&U(-]G%UL/E>;L^;R]^W=MYQG'- 'R;^VW^PS^VQ\6/VO_"?[7?[% M_P"U[X1^%6H^'O UQX;U>/6OAZ^KOK5M+*02L)- MLSI7R3\-OA[^VI\5/^"C6K:A\.O^"ZGP#\;?'"P^'$NGG0=*^$']H)X=\V-O;% 'W/X"T_QAI/@71=*^ M(?B*UUCQ!;:3;1:YJ]E8?98;Z\6)1-/'#N;R4>0,PCW-M# 9.,UK444 %?G[ M_P %6_%/_! 30OVA-%MO^"JOA;PM>_$%_!MNVC3:UX.UC49AHWVN[$2B2Q@D MC5?M NR%8A@23C!!/WEXK/BE?"VI-X'33VUL:?-_8ZZL[K:FZV'RA,8P7$>_ M;N*@MMS@9KXP_M+_ (.1_P#H3?V(/_"F\8?_ "%0!X%_P2-\-?\ !.ZZ_P"" MK'C'XG?\$E/@JT?PJOO@A]D\;^+X_!VH6&GV.O+JEJ;>QL)K^*.7,]LLDEQ" M@\K=:0.,/OW?JY7QO^R-^V+^WJO[<5Y^P?\ \% /A7\)K;7KSX6R^.O#OB3X M-Z]J-U9+:0ZC#826UW%J$,9*P0JJY&YB!D9H ^=_P!M M']L6X^ 7Q6M/!2?\$P?C-\9A-H4-V/%7P_\ !FF:C8P;I9E^R-+)?&<,<>[,BZ!8N(["3(QLO'(QR 017L M'_!$KX#^._$_P \$_P#!1KX_?M9_%+XF?$3XM_#6SNM3MO%OB%/[$T:*Z\FZ M>#3]-MXXX+8;T0%PI8@'!4,10!]TT444 4O$GB/0?!_AV_\ %WBG5H+#3-*L MI;S4;^ZD"16T$2%Y)'8\*JJI8GL :_)_]IOXM^)/^"QGAO2/B-X%_P"#=K4O MCE\-+-I7\"?$GQY\8K#P)J=_;,<>?8(1]M2UFVAU)D19%V,5!^[^E?[7'P9U M']HW]E'XG?L]:/JZ:?=^//A[K7AVUOY"=MM)>V,ULLIQSA3*&XYXKX:_9S_X M+K_L:_L@_ /P=^S3_P %$]*\8_ CXF>!/#5CX>UKPKK_ ,.]7NK6[FLX$MOM M&G7-A:SPW-K+Y8>-E;E6&,@;B =]_P $6;_]A[P5IWCW]G7]G_\ 88U']G/X MF^%[JSN/B?\ #GQ.3=:I,LPD-K>KJ32RMJEFV)ECF$A"MO\ E3>"_P!TU\$_ ML'_$?7OV]?\ @I;XR_X*-^ ?A!XJ\+?";2O@Q9_#SP?K?C/0I=,NO&5R=5DU M&>_M[>8"46D(VQ(\BCGSW,88=P6C&10!\'?\%COV?_B>WBSXI)^S=^UC\!?# MMU^T#\-[#PK\1/ ?QH\7#2+DFS-REGJ>F3H682^7=/$\,D9C8(K!MW%?0O[# M?[.?[7>M?M$^(OV^_P!NGQA\.Y/%GB#P-9>%/!GA3X4S75SI&C:&ES)>O(]W M=*KW=S/-(A+*JQJL2A2P;CQW]AG_ ()4_P#!*RX_9B\+?$7]IKX<_#SXL?$S MQYX;L]>^(OC[XFSVVKZGJFK7ENDUPX>Z9OLZJ\A1$C";51'M)^%'Q#\)>##KY\&SZ?-,;S3)U0--IJ3/(MRLZ+YZ-X@T#X.>)=1T35].F,=Q8W4.F7 M$D4\3CE'1U5@PY! -?#7QS_X+\?L7P>"?V7H_A?_ ,%"?#IO_P#A:.@+\9?L MUX[/_8G]B:A]M^UEHS^[^V?9-Q7G?M]Z /?_ -A?QC\0?VN_^"@/Q"_;UL/V M>O'7PX^''VTC4_%%W;:CJ%]+?K92'S8[>);M8HWD +F1RO M (7[9KQ;]E?_ (*+?L0?MNZUJ_AW]D_]I3PWXZOM!M8[G6+70[AW>UBD8JCL M&4<%@1QZ5[30 445QG[1/A+XM^/?@/XP\%? 3XE0^#?&NJ^'+NU\*^*Y[!;I M-)OWB98;EHG!5PCD-@@].AZ4 ?)O[>/["FFI^T)K'_!0#5_^"KWBW]G>&7PM M:Z!J-SIKZ'I^G?8X&:5$GGO(,W#"1I9$,S.T9ED6,JKLI^8?V"?V:/ _[6GQ MR^*?CG]B'_@N-^T7XCU:=].?Q[\1XO ^G+I^KRQ++!;VD-]=Z>%N! BOB*'] MT@E)7EV)\N^+/["OQ'_9X^$GCS7O^"G/_!-WXF_M'_$>Y\%:O9>'?C_HWCZ; MX@V-M?2VDJPS+HEPMM+I$,'+&7R;_0[R*RCADCN;20)+#^]BE4,R!6*-M) MP: /JE054 L20.I[TM%% !7PS^VU^TI^P1\.?VB=7\)_';_@E+\1OBEXEM[: MT:\\:>'_ -F$^);6\1H$:-$U#R6\XQH5C(R=A0I_#7U]\:]!^*GBCX3>(/#W MP.^(%CX5\7WFERQ>'?$>I:.-0M].NB/DFDMBRB90?X2PS7QQ_P ,F_\ !??_ M *2Y_"__ ,1Y@_\ DN@#/_X)">$1<_M3_'WX[?!7]A_Q1\"?@SXSMO#I\/\ MA[QQX*C\/7VJ:[ EVNH7]OIX^>UM'B:S&U@$>16D0!GEK[_KY'_X)]?$O_@H M-IW[1?Q5_92_;A\2:!X[@\%:-H.J^&_BEX9\%3Z';W[7XNO.T^2)W>&26$6\ M;YA8[5F&_E@!]<4 %%%ZI\*M:U.XD4V4!MMUQ:V4D4F+;R -KG: %.""!6_P""%7A/]F+3/VB? MVD_&W[ 'P&O/#?P$\1WGANX\*>(]2\&7.D'5-66"\&HVUG]LBCN9;"$M Z)( M L,MS.L8", LGQU_X+6?M;^,OV>?&'[1/_!/O_@FEXLU7P-X3\&:CXEN/BK\ M:[A?#6D7%C:6DETT]CIY8WVI(\<9V%1 "2,L!@U]&_\ !.#P;^W'_P ('=_' M+]MO]J_2/'U]\0-(TK4=!\)^%_!,6D:5X1A,4DKPP2;WN+MI//CW23MD>0H MZD@'TG1110!0\4^*?#?@?PQJ/C7QEKUGI6CZ18S7NJZIJ%PL-O9VT2%Y9I)& M(5$1%9F8D $FOQU_:7_ &MOV$?VH_CGJG[6O[(^D_M^^'KG5[2&Q\6_&+]F M+X=WT?A[Q);VBF*"6]%U"Z7)A3'KS6-=OO"7FPZ+IQ;[1J<$%Q#<7-G$%^9GFMXIHE4YT2-(P!:SV<\L; MVK1 ;-A4 ;?ER,&@#GO^"./@']A.S^ NN_&_]BGXX^*?BE<>.M?\SX@_$7XA MZU/?>)=1U2VC$0MM2,\<3V\EO&P5;U\%_\$G_'_P ._P!H M7]N7]KK]J[]FI!=?"'Q?KWA33O#_ (CLK5HK#Q#KVGV%U'K%]:Y"B129;.)I MU&)7@+ MU/WI0 445X9_P4O_ &G/%G[&_P"P?\3OVD/ &DV]]XB\.>'&_P"$ M;MKM? ?Q.MO%W@W6;-=5TQ]%NM#:YT:\MKATDDCV:.[6TL9:-#=LK[ M>37U!_P3E^'7[3GB#XU?&K]M[]J#X++\,;_XM7.@67ASX^(&MJG]I:SH&J:='?6(OF4 37<.9H))L M#S?+5B,DD@'US1110 5^)'_!0CQM^RM\/OV_==^)W[>?CZYT7XQ>$OVJ?AOJ M/PAN/%NK7=OI6G_#F/4=$>XNM+4L+1E#+JAO'P9%9'W;1U_3'_@JI^TG\2/V M1/V%O%W[0/PDO;&WU[1-4T"&UFU*U$T*QW>N6%G/N0D _N;B4 YX.#VKEOVL M/VEOAU+^V?\ L^?LWZW;?#CQ-X/^( \62^)G\0VUM?/9OI^G0SVK0N[E(2TC ML&+*=P&!C% &!_P2\^-VA_M/_M)_M-_M'?!#7]0UCX.^)?&6@0^!]>FCGCL= M5U&TT>.VU:YL5F S!YD=M&9$ 222&4@MR3]G5E^$M6\%:AI:V/@74]+GLK)% MA2'29HVBMU ^5 (SA!@<#CBM2@ HHKR/]N[Q#^V)X5_9/\8:]^P+X&\.^)/B MU;VL'_"(Z-XIG$=E<.;F)9]Q::%=ZVYF:,/(B&14#'&00#YD\3_LC?\ !7/X M+_M3?%WXS_L8?'/]GOP[X"^)&O0ZY<^%O'/AW6;H07T=K%;S:BQAG017$T4$ M(FV-Y3>0CA%7?\$[/ 7_ 4U_P"%^_$?XA?#C]O#]D3XIR>(_B98W_QM MU;P[I>K7^H0(D,,$>F02070M[?R+*'RH(V4E#DR%V9R?B;_@H'XQ\)_$']C? MXBQ_\%3OVQ?VEK3X\+X==_"7PK^)7A5O!OA&XO5D3)T^WTOS;#4M@WA9'NY& M=1DIG=7[O?LQ_!;]ESX(?"JQ\/?LA?#CP7X=\'72+<62>!;"VALKS(QY^^W& MV=B!S(2S-W)H ]#HHHH *_+;]K_X9?\ !L#JO[2OC;6/VMOC'X8LOB3)KDS^ M-+.X^-WB2PEBON/,5K6UU%(HFX'R1HH]J_0W]I7Q!^T5X7^#NIZU^RI\.?#G MBOQQ%);C2M#\5Z])IMC.AF03%[B.*1D*Q%V4;>64#(S7R%J'B[_@MQJU[)J. MJ?\ !,#]F6YN)FW33W'Q7G=W/J6.FY)^M &9_P &^NG? ;1O!WQXT;]D*+5- M8^#5M\87'PU\?ZM)>O)X@M6TZU>XB5[L[IXK.Z:>UCN !YD<:;B[JSM^AE?- M7_!.7]LSXF_M.V_Q'^$OQ[_9]T[X M>'=!FMH9[3P[9)/=S2W$R0Q(BR21QKEW4%G=5 ZF@#YE_:#_ &P?V-/!WQO\ M4^%?&G_!$GX\^.=6T_6YX-1\8:!^R9_:]EK$JL0US!>[?]*C<\B7^(FG^(-8\66WC+Q+J,=W?V]G'/;0V._3;?'VD.T]?D]^T7HOA#]K[XGWW[7&O?\&]G[5&CPZ]#$^O M>+O!7Q"3PYKVNV<: (UUHMK?1O<3>7A0&_>D87?P /O#_@LI\*OB=\1/V2=) M\:_";X;WGC;4OA?\4_"WC^Z\"Z=&'N?$ECI&J0W5U8PH>))6A61DCYWM&J@$ ML >/L?\ @XX_X(V2^#F\6:W^V38:+<0(1?>&]9\.:G#J]G..'MY+/[,9?-5@ M5(4,,C@D8) /4?\ @E+??L(W_P"Q?H$O_!.SP;'X=^'J7MW%+H4]K/#J.GZH MDFR\@U%;EFG^VI(-LAF9V.%(9DV$_1U?&'_!&'3O&?BWPC\;OVK]:^&&L^"O M#WQP^.>I>,/ OAKQ!8&TO?[(-C8V<=_/;GF"2[>TDN"AY*NC98,"?L^@ HHK MY7_X+"_$WXM^"?V3--^'/P,\?77A+Q1\6?B=X7^'>G^+[ XN=#CUG5(;2XO( M3U65+=IMC AD8JRD%10!\I?';]FS_@HW\ _CSH/PQ_96^'?PF^*GA+P]^T;J MOQA\+V.I_$E-!UZSFU.WU;[5I=Y!+%()8EN-7GEBN8RSF.-49,G*_9?_ 3@ M_9H^.GP"\ ^.O'G[4>N^'[OXD_%OXCWGC3QA9^$C*VEZ1++:VEE;Z?;/, \J M0VMC;J9&4%G+GD8)\DL?^#;[_@CM;>"%\)WW[)ZW^HD>9/XRO?%6IMKL]WU- MXUZMP)!,7_>97";NB@?+79_\$?O&OQ.NO@A\0_V?/BO\2-3\97_P.^-&O?#_ M $_Q=KLWFZAJVF6BVUS8RW(8M* M>QU"U@E:2WC2\TJU^P(P\F2 GRP$9A^BO_!6K]J/7OV1_AW\'?B59_%JV\%: M'??M%>$])\<:W?3PPVPT&>:7[:D\LPVQ1&-,L^5*A<[A7E%__P %M?V-T_X* M8:5X#MO^"B_PE_X4[)\"]0O[VX'C3238CQ,NLV<<"F\W;A-]C:X(@\S!4,^P ME=P /3_^"0>E^/-2^%GQ7^.?BOX6Z]X*T?XL_'?7O&?@CPSXHL#9ZC:Z/#)/B+^SG\9_"_CO0 M(KY[*76?"6N0:A:I6\OM8>.-KO2E247-K;32VMREM73%Y%MGOYR%D?AG$84S2EI2ADD8FG_P1E^ OQ'N_!5C\4OV7?\ @L5J M?Q2^$%KX]U:?Q+8WWP)L=/D\6:G+(9KV>34KD?;)V>:8$W0+!MFQ6*J /A_] MJ'X:?LF_ /P]X+\4?MW?L;_M Z%\9[;XQ^"YO$/Q9_:%UR7QGI%SI,6OVP!R5;X?:[@^W%SF@#H?\ @A%\.M2^&'[" M\_AZT^ >I?#?PE-\1_$5W\,_#GB'04TW6!X9EO6;3Y=2A #FZ,7REY=TKQI$ MSLY.]OLVOG?_ ()E?M/?'C]J7]G_ %C7_P!I?P3H.D>-/"'Q#UWP?K5WX26Y M71M:DTV[:W.H6 N6WS2(.,T M <)XL_X*,?\ !06RU_4_#.@?\$/?BEK$,%W/;6=\_P 1?#<%M?(K,JR9>Z^1 M' !^89 ;D5W7_!)7X!_'G]G3]D-?!O[0WA+2_"FKZIXUU_7]-^'VB:JM]9^" M]-O]1FNK;1(9T 25+=)-H,?[L;BJ?*HKX'^,OQP_X*._MD?#3X:?%.__ ."I M_P -/#W@3XA_&CPMX*U3P9^R7>K/>65GJMX(9'FU^Y+7,%Y''N&R.%$WDDC" MX/ZC?LF?LG_"7]B[X-6GP.^#/]MR:5;WMQ>W%[XDU^XU.^O;N=]\UQ/<7#L[ MN[')QA1V4"@#TNBBB@#Q#]O?]M[PQ^PK\'].\>7?PZUOQOXG\4^);7PU\/O M/AI5^W>(]:N0YAM8V?Y8D"1R222M\L<<;'#'"M^>7QX_9E_:U^-GCR?]JK]J MG_@VH^ OC6\DQP'!45]D?\%6 MOA9\=+JR^$'[6_[.GPLG\?>(O@/\3!XFO? -G.B76O:1/I]WI]]%9[\*UXD5 MUYT2D_,8BHRS*#YU>_\ !PO^S-/9/HO@_P#9%_:9UGQL8]L'P[A^!VHQ:H;D MY @?>!#&=PP6\P@#)YQ0!]0?L,_';]G_ /:2_9/\%?%_]EWP\FB^!]0TKR-& M\/+I":>VBFWD:WET^2UC^2WDMY8I(6C7Y5:,[25P3ZS7S#_P2)^ 7QF^ /[' M$,?[0_AFWT#QOXX\;>(O&_B3PO9W2S1:%/K&J7%\+!9%^5C%'*B,5XWAP"0 M3]/4 %1WEY9Z=9RZAJ%U'!;P1M)//-(%2-%&69F/ ))/2I*^&O^"VUWX-\ M>6?P"_9)^,7Q$C\,?#7XL_&5;+XH7D^MC3H;_1+#2K_4GTV:X+IY4-S/;6\; MD,I(^4'YJ /D#PSX?^*GP\_:1^&_P9_X)Y_\%?OV+O%&@_"N;Q!IGPKT#Q]X MC:;Q#I-GJYC1].:+3[HQZFUJL:I W[ISMQ(K#@?J'^PC^RA_PQA^S9I7P2U' MXA77B_7#J6I:UXM\77EHMO)K>LZC>S7U]=^4A*Q*\\\FV,$[4"KEB"3X#XZ_ M9=_X-[?B%\*9_@QK?@7]ENVT2:Q-K$=(N-!LKNU&W D@NH&6>&49SYJN'SDD MG)SV'_!$GXI>+/BM_P $VO U]XV\?3^*[_P[J>O^%U\3W-T)Y-6M=)UN^TVU MNGE&?-=[:V@9I,G>Q+9.Q^+6N^#?'\'[3EK\2_B7);GP_KEO/IOD:4=,N)E MBL(8I#=1VL<<2^:D?R&3;Q^GO[3O[3_Q"^#7[77[-_P(\*Z=I,VC?%SQ=X@T MOQ--?6\CW$$-CX?O=1A-NRR*J,9K>,,75P4+ $AAP.G>'/V>OVEO^"FOQ:^ M"_QI_8\^$OB*?X;^!O!^MZ)XPUKP+:7FLR3ZD^J+(DEQ.CG9&+"'R]@4KN?) M/&T U?\ @C-XQ\;?$+_@GKX2\<>,=5U[4+;5M>\27?A'4/%$L[ZA=^'9->OW MTB69IR9#NT\VI0LWCF26)D>*891P1@JWL>AJ6ODK_@KE^T%_P %%OV?/A'X=UO_ ()\_L_Q M^,9]0U>2W\;ZU#H+:U>^&[#8NV[M=*CNK>34)2Q;Y%9L;!E&W4 ?/_P!_9__ M .#AG]C?]FG_ (9\^&FM?L;6OA3PQ;7L/@_4O$_BOQ//<>'=,+.]O;/*-.CC MGCM5;8CR*"8XT$A8@L>W_P"",WPV_P""C?P9^%'@OX8>-_%G[+?BWX*V%KJS MR^-/A/XUUK5]7U?59;RXFNKGS9K:.S=GU"2Y,P4J$8NBJNS:/AKQ1H?[)G[; MOQZ_9\\'_M#?\%0_B!^T3XI\3_&^'1_B9\(O'L4G@ZPTRR&C:I<[?^$71()+ M?%Y;VB&8M*K'8FX[_F_<8 M_+3:=S;P04P,G=D8ZU^2GCK]FC_@WJ7P7JQL/^"T5]ID_P#9TP@U+2_VT9+R MYM7V';+%!]OD\YU.&";&W$8VG.*_0C]LOXQ_MD_"32=#;]D/]B#3OC5+J4MS M'X@L]1^*-IX973(U5/*8-F6 ]Q0!]+?\$4/%FI>.?\ @EI\'/%.K:;J M<$MUX>GVSZO?7MQ/J,:WMPD>H%[Z22XV72*MTB.[;$N%13M5:^I:\E_85_:N M\'_MO_LF^#/VH? OA"_\/Z?XGL9O^)#J83SM.N+:XEM+BW8I\K!)X)4## 95 M#8&<#UJ@ JCXFETF#PWJ$^OV'VNP2QE:]M?LIG\Z$(=Z>6 3)EKYP_P""A'_!3_X!?\$YH?!FC?%'PQXN\3^*_B/?75EX!\&>"M%%U>ZQ<6XA M\U0TCQPPJOVB'+22+PY(#;6P ?#7CSXY?\&\?C7P3JWA"'_@C5KMT^J:=-:I M;>&/V,;BQU&4NA4+:W$=C$\$QSA)%D0JV"&7&:^Z/^"1W@?XN_#7_@FS\'_ MGQU^'T?A7Q1IGA&.'4/#XL(;62RC\R0P+/% JHER8#$TP"@^! M2FG0AXK1D$9,CH\BY/RG/Z&_L^_"_P 3?!?X,^'_ (8>,_B_K_C[5=(LC%J' MC'Q08_MVJREV=I91$JHO+;551A551SC) .RHHHH \6_;A_;L_9[_ &#?AG8^ M./CO-J]_-XBU1='\*^#_ MHKZGK/B2_D4D6=E9Q\S.5!)R50&?V"O!ZWD_QU_8K_P""C'[//P&U6\>;7/#RZSJ-KX!L()G)E-_86-W-+86S M%SN1!M7<54* !7W9_P %1O'7AW]E']M[]FO_ (*"?&_0;^X^$_@.U\6>'/%W MB*STR6\3P?=ZQ!8K9ZK-'$K.L#?99K:28+^[\]?[^#T'QZ_X+G?\$AO"7P9U M;6[[]K_P!X_34-+EM[;P-X2U6+6-2UUY4*+8)9P;WW3%A%B154;_ )B "0 ? M47P,\-_"#P?\%_"?AC]GVQTFV\"V7AVSB\'PZ"ZO9#3!"OV8P,I(>,Q;"K9. MX'.3G-=57S9_P1Y^#OQ4^ '_ 3!^"/P@^-FEW.G^*-%\!6D>J:7>$^=IQ?= M+':2 \J\,;I$5_A,9':OI.@ KF/C7\,[+XU?!KQ;\&]2U6>PM_%OAB_T:>^M MAF2W2ZMY(&D3D?,HD)'/45T]?%7_ 4]M/B9^TC^TK\#/^";OA#XP^(O GA7 MXF6WB3Q'\4-=\'7YL]6N]&T>*R5=,M[D9:!;FXOXA*ZX;RXF4'#$$ ^2-2 5C,K/L!&0NT'FOD[XF_\&]7[%GP:^'6L_$_]@.[\=_!? MXM:)IDU_X:\>>'/B5K-R\U_%&9(UOH+VZF@NK>1U"RQL@WHS+D# 'UE^P'^T M3JO[6_[$7PG_ &FM?T^&TU+QSX TO6-5MK=<117=N* /7 M:^?_ -O_ /Y%#P__ -A*7_T77T!7S_\ M_\ _(H>'_\ L)2_^BZ ,W]C+_DK MWC;_ (%_Z4-7TE7S;^QE_P E>\;?\"_]*&KZ2H **** "BBB@ HHHH **** M"BBB@ J.\M+?4+.6PNX]\4\;1RIDC'/\ @W@_8)\':%:^ M%O!_CKXY:3I=A"(;'3=,^.FNP6]M&.B1QI$ M_!=E8736SLK/"988U;8S(A*YP2H]*]=HHH **** "O,?!O[%W[)OPY^/5Y^U M!\._V>/"7A_X@:EH\VEZGXJT+1HK.ZOK666*:1)S"%$Y+P1'>X9QL # 9!]. MHH **** "BBB@!GV> 3FZ$*>:4V&3:-VW.<9],]J?110 4444 > _M5_\$N_ MV#?VT+\>)/CU^SEHEYXECYM?&NC"32]=MF PK)J-FT5Q\O92Y7U4@D'G_P!@ MK_@GI\0_V M6D^'W@S]M3QIXR^#=EX>%AX1^&?CK2K*YN/#LRR1F-[?5(4BF M:W2)7B6VD1@ RD/E3N^GJ* "BBB@ HHHH **** "LGQ]X$\(?%+P)K7PR^(6 M@6^K:!XCTFYTO7-*NU)BO+.XB:*:%P,95XW93[$UK44 ?&'_ !#Q?\$7/^D? M_@__ ,"K[_Y(KUS]DK_@FC^PI^PGK^L>*?V2/V;="\#ZCK]G':ZO>:6\[O

Q1%C''-.JAY%0LQ56)"[CC&36S10 4444 %%%% M!1110 5F>-/!/@WXD>%-0\!_$/PEIFO:'JUJUMJNC:S81W5I>0L,-'+%*&21 M".JL"#6G10!\'_'/_@@3^SOX@^'?BWP#^QQ\=?B1^SY9^--$OM+\0^&_ ?B& M2Y\,:E!>0O!<+/HMXSVX#1R.O^C&W9:]K_8 ^'G[??P;\+ZC\&OVS_& M/PQ\5:)X9T_3;'X=^+O >G7NGWNI6T<%_"OACP/X>L_"/@OPY8:/I.GP+#8:7I=FEO;VT M0Z)''& J*.P J_110 5YQ^UQ^R[\./VT?V=?$W[,?Q;OM8M?#WBJWABU"YT M"_%K>P^5<17$;PRE6",)(D.=IZ5Z/10!\0?\./?#G_24_P#;?_\ $E]1_P#B M*]@_8@_X)V_"_P#84U7QOXF\'?&'XG^.]=^(-S83>)?$?Q6\:/KFHS_8H7AM MT%Q(BOM6.0J Q; "@8 KW^B@ HHHH Y3XX? SX1?M*?"O5_@C\>/ &G^*/" M>O1QQZQH.JQ%[>Z6.5)D# $'Y9(T<<\%0:^:_P#AP1_P1M_Z1[?#_P#\ YO_ M (Y7U_10!Y3^RO\ L-_LD?L1:/J^@?LG? ;0? MGK]S%<:S;Z'"R+=RQJRQL M^YCDJ&8#ZFO5J** "BBB@#(\=_#[P%\4O"MWX%^)O@C2/$>B7\>R^T;7M-BO M+6Y7^[)%*K(X]B#7G_[+/[#O[*G[$MKXDTS]E3X.V'@G3_%>JKJ6M:3H]Q.+ M)KI4\L/#;O(T5L"H *PJBG )&>:]7HH **** "BBB@"EI'AOP[H$U[K#69OAKX7U M_P""^KZ\T;ZKJ/P;UM]&M=0>*59HOM6FJ&L+E5F1)/G@W%E!W X(^@?V./A5 M^UE\'/ >J>#/VL_VI+'XNW\6L%O#OBN+P9!HEW_9YBC"PW<-N[0R3+()/WL8 M0,I!*@\#UVB@ HHHH *R+OX?^ [_ ,11^+[[P3I$VK18\K5)=-B:X3'3$A7< M,?6M>B@ HHHH *\T_:Q_8_\ V=OVX?A*WP-_:@^'[^)/##:I;:B-/BUJ]T]T MNK=MT,JSV4T,R,I)/RN >^:]+HH ^(/^(3PQX?U/7IM:U"SFUZ_P!2DN+^6*&*2=IK MZ>:4DQP0KC?M&P8 R<^K44 %%%% &#\1_A9\,?C%X9?P7\7/ASH/BK1I)DF? M2?$>D0WULTB'*N8IE9"P/0XR.U>??\.]OV!?^C'O@_\ ^&TTK_Y'KU^B@#GO MAG\(_A1\%O#K>$/@Y\,?#WA+27N6N7TOPSHL%A;-,P4-(8X$52Y"J"V,D*/0 M5T-%% !1110!#J&GV&K6$VEZK8PW-K:7X8T>&QMI;R4*))S%"JIO<(NYL9 M..:ZJB@ HHHH **** "BBB@ HHHH ^4?VH/^")__ 3E_:H\3Q_$W7O@1%X, M\>6M['?:=\1OA?>OX=URTO8W$D=V)[/8LLR.JLKS)(5*@CD#'M'[*_P2\>_L M\_!^U^%?Q#_:+\5?%.[L+R=K7Q9XUCM_[3DM6R\%?M._ GPMX]TG3K[[;I^G M^*M%BO8K:XV,GFQB13L;:S+D=B17H%% 'S!_PY2_X)'_ /2.7X/_ /A#VG_Q M%>[_ :^"?PA_9V^'&G_ @^!'PTT3PAX6TGS?[-\/\ A[3H[2TMC)*TLA2. M,!06D=W8XR68D\FNHHH **** /'/VQ?V ?V1?V_?#6B>$/VN/A!'XNT_P[J+ MW^BQ-K-[8M:W#QF)G5[.>)SE"0021[5X O\ P;=_\$6TG>Y3]B]!(X >0?$' MQ%N8#. 3_:'.,G\Z^XJ* .'_ &W/)YB=3SUKH?V*-$AO8HV(QO02J?+?T=<,, @C%=K10!^??Q$_P"" M#6E^!O&7A'XJ_P#!/K]LOXA_"/6/AYJUQJG@CPEXBOY/%OA/3;F>SFLYO*T[ M49#);B2WN)HB8IP%5\J@9%(^U?@);?':R^#^@V?[36J>%[[QW%9E/$E[X+MK MB'3)Y@[ 201W!,B!DV$JQ.&+ '&*Z^B@ HHHH CNK6UOK62RO;:.:&:,I-#* M@974C!4@\$$<$&N#\%_LG?LL?#;Q9_PGGP[_ &:?A_H&N;F;^VM%\&V-K=Y/ M4^=%$KY.3GGFO0** "BBB@ KY^_;2_X)I?LU?MX^*/"?C?XV7'C*QUGP5:7] MKH.J^"_&U]HMQ'#>FW-Q&SVDB%U8VT)P?[OO7T#10!\/R_\ ! #]BB>-H9OB MM\?G1U*NC?'W7R&!Z@C[3S7U?^SY\"/AQ^S!\$/"W[//PATN>R\,>#=$@TK0 M[6YNWGDCMH5"H&D-O^!?\ I0U?25?-O[&7_)7O&W_ O_2A MJ^DJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBO-_C)^U_^S#^SU\1?!GPE^-_QR\.^%_$GQ$OVLO!.D:S?K#+ MK%P'CC,<.>"Q>:) "1EI%49)Q0!Z115+Q+XD\/>#/#FH>,/%NMVNF:5I5E+> M:GJ5].L4%K;Q(7DED=B B*BLQ8G )-E^(= UR:\MM$URSO)- M.NC;:A':W*2-;3A58Q2!2=CA64[3@X8''(H N4444 %%&/#UF;O6M9OMWDV< (!D?:"0HR,G'%:EGXI\-ZAX7B\;66NVD MNCSV"WT.II.OD/;,GF"8/G&PH=V[ICF@"_17,_!WXQ_#']H'X9:/\9?@SXRM M/$/A?Q!:_:=%UJP+&&\AW%=Z%@"5RIYQSBL+]J_]J#X4?L8?L]>)_P!I[XXW MU[;>%/"-G'TNH$GB+H>4;8ZY4]#Q0!U= M%%% !1110 4454U[6K#PWH=[XBU61DM;"TDN;EU4L5C12S$ 4_%' M_@KQ_P $RO@C\9-0_9_^+_[;/@+PUXOTF\2UU71M:U@6[6(=)M=?T#5+:^L+ZV2XLKVSG66&XA=0R2(ZDJZLI! M# D$$$59H **** "BBB@ HHHH **** "BH[R\M-/M);^_NHX(((VDGGF<*D: M*,EF)X !))Z5\[?#/\ X*\?\$Q_C)\9(?V?_A?^W#\/-:\6W=]]BT_2K/7T M(O[G.!#;3'$5S(20 D3NQR, T ?1M%%% !12.Z1(9)'"JHRS,< #UKYH^$W_ M 65_P""6/QR^(6G_"GX6?MV_#K5?$.K72VNE:6-=6&2]G8[4AB,H59)&. J M*2S$@ $D4 ?3%%%% !17GGQU_:@^$W[.?B'X?>&/B=J-Y;W?Q-\<0>$O"BVM MDTRRZE-;SW")(5_U:%+>3YSP#@=ZN_#+]H[X)_&3Q]XW^%WPS\?VNK:_\.-6 M@TSQMIL$,JOI=W-")XXG+H%8M&0V4+#J"0010!VU%%% !17/_%7XJ_#GX'?# MC6?B]\7/&%EX?\,^'K![W6]:U*79!9VZ#+2.?0?F>@KRG]FG_@IW_P $^?VQ M/%\GP]_9F_:]\#>,/$$<#3?V%IFM(+V2)1EY$@DVR2*HY9E4A>Y% 'NU%%>> M?&+]J#X4? KXD_#CX4_$"^O8M7^*GB.?0_"4=M9-*DEW#:2W;B5AQ&OE0OAC MU.!WH ]#HJOJ^J6FB:5=:UJ#E8+.W>>=E7)"(I8G'?@&O%?AO_P4:_9'^)GP MS^$/Q5T[XEMIVG_':Y^S?#&WU;3IHKC5KCRWD,.Q581,%C8_.57@#.2 0#W* MBBB@ HKYQ^)/_!7O_@F)\'OC'-\ OB;^W'\.]&\66MY]CO\ 2[SQ!&%L;C.# M#*6)PRNI&0P(X((YS0 ^BBB M@ HHHH **** "BBB@ HI))$B1I97"JH)9F. !ZFOF"[_ ."U/_!*"P^(S_"N M[_;[^&J:O'>_8Y'/B!/L27&<>4U[_P >P;.009.,4 ?4%%-BEBN(EG@E5T=0 MR.C9# ]"#W%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BO)?VJOV M[OV0/V'['1=2_:S^/V@>!(/$$(90FU3G:)(\_[XKA?@?_P6 M%_X)D?M*?%32/@C\"OVSO!OB;Q9KTDD>CZ%IMU(9[MHXGE<(&0 D1QNW7HIH M ^E**** "BO/+']J#X4:C^U7J/[&EM?7I\;Z7X#M?&%W;&R86XTRXO)K.-A+ MT+^; X*=0,'O7H= !1110 4444 %%%% !1110 4444 %%%>??%+]JS]G#X(_ M$_P9\%_BY\:- \.^*OB)=RVO@C0]6OUAGUF>,QJT< /#-NEC4#(+,ZJ,D@4 M>@T5S'BWXT?"OP'\1/"7PE\8>.;#3_$GCN:]A\'Z-<2$3:J]I;FYN5A&/F,< M*F1NF%%8_P =/VJ/V=/V9;CPO:?'[XQ:'X3D\:>((M$\+)K-V(CJ6H2$!((_ M4G(Y.%&1DC(H [^BN:^+_P 9/A1^S]\.-5^+_P ;_B)H_A3POHD FU77M>OT MMK:V0L%7<[D#+,RJJ]69@H!) KS_ /9H_P""AG[$_P"V)I6O:Q^S3^TEX9\6 M1>%H5F\1QV-TT+[7P%\/_ -OOX:7>KW\ZP6-E<>(H[5KF5CA8XS/L5W8\!0222 !DBOIF M]O;/3;.74=0NHX+>")I)YYG"I&BC+,Q/ ))/2@"6BN$_9T_:<^ '[7'PUB M^,7[-7Q8T?QGX8FO)K2/6=$N/,A\^(XDC.0"&4D<$#@@]"#7"_M/_P#!3;]@ M7]C#Q3;>!?VG/VJO"?A/7;JV%S%H5W>M-?+ 02)GMX%>2.,X.'=0IP<$X- ' MNM%:C\6OCG\2M$\(^&-)C#ZCKOB'4H[2U@!.%!D MD(&YF(55'+,0 "2!0!TU%>*?LK?\%&_V&/VW=3U#0?V4_P!J'PGXUU+2K?[1 MJ&DZ5J&+R&#<%\\V\@64Q;F4>8%*991GD9]KH **** "BBB@ HHHH **X?PS M^TE\#_&/QM\6_LY>&_B':77C7P)IMA?^+=!$4BR:;;7J,]M([LH0AU1C\K$@ M ;@,C/7:)KFB>)M(M_$'AO6+74+"\B$MI>V-PLL,Z'HZ.I*LI]0<4 6J*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG_ /;_ /\ MD4/#_P#V$I?_ $77T!7S_P#M_P#_ "*'A_\ ["4O_HN@#-_8R_Y*]XV_X%_Z M4-7TE7S;^QE_R5[QM_P+_P!*&KZ2H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *_,S_@J5_P/OV9?%GBG4+30[+ M4VU;1]7M8862Y4LJ!9!NR,$]?V6/\ HQ_X@?\ A0V/^%'_ !&\_LL?]&/_ ! _\*&Q_P * M_7__ (9/_99_Z-J^'_\ X1MC_P#&J/\ AD_]EG_HVKX?_P#A&V/_ ,:H \S_ M ."6W_!1;P7_ ,%2/V3[/]J_P#\.=4\+:=>:Y>Z:NDZQ=1S3*]LX5G+1_+@Y MX%?'7_!GK(TBV&CZ?';0AV^\P2-0N M3W..:\E^*/[&R_$K]NWX4?MK_P#"QC9'X8>%/$>B_P#"-?V1YG]I?VJ+4>;] MH\U?)\K[-]WRWW[^J;>0#XJ^+G[:VJ_\%0?^">_[.O[+7A>YFT[QO^U-JZ^' M?BG96N8;C0M*T8[_ !@2O6+FW:T16 W"_3&"17!?LH?M._$#]BS_ ();ZSX; M_9CT;1+/QG\0_P!MO7OAE\.9-5M"^FZ->:GXDGMXKF6%"N^."%)&6,$ LJ Y M7(/V)^R3_P $A_A=^R9_P4#^,'[=_A_XAW>J-\2GED\.>#Y].\NW\)27LL=S MK#P2>:PE-Y=00RDK'%Y80I^\SNK#?_@C%X4U+]BGQ-^R7K7Q]U2/5;_XTZC\ M3O!OC_1M$2VN_"^MRZJ^I60[&-BS+YJ,^!$2"H!S7B'X@?MY_\ M!/\ _;!^!GPW^.7[:ES\;/ 7QT\07WA+46U[P#I.D:AX;UI;&2ZM+NS;3HHD ME@D:%XWAG#E 0[$\>9?\$B? /Q_^#_QX_:Y^+_Q(_;3UW7_ UX$^/>O-XV M\.GP/I$ \4W,6@V,AU!Y8H5DM9 &C(A@9(R8%R/G?/T?\,O^">'[2/C#]I?P M'^TU^WU^V-IGQ0O/A1%>O\.O#7A3XWQ7^!?[87Q0^+?@_]I33;GX1_&'Q)/XC\:_"G5O BS74F MIS::EE+Y.IBZ'EP.8XI6C,#']WL# ,6(!\LZ=\F7'AT>'[99+D:;/?-'_:$ER]I#N-PDT>)6VJB MKDGLOBI^UA^W3^UW^VK\%/@%^QW^T+9_"CP=\6?V7A\1M?U&\\*66K7^CJ][ M:%9+,7$>U[HK<16V)285CEFE\MI$CQIZ?_P1?_:'?^"D%S:_ MLV79GL1X6/PWA?Q3!H$TS22Z(FM&[V>2RN\7G-:&01ML' %?1NC?L&>&O"O[ M_M+J*X6Y,V5$:6HB$7EG.[=O& M-I /1?$OP2M?BE^S7??LY_'CQ$_BV+Q!X(D\.^,-7EL(K5M8$UH;:ZN##$/+ MA:7<[[$&U"V%X K\MO#/[4?QCT3_ ((/:M^P4=;+?'31_B,W[+]FQ)5I+^6[ M%C;W2\[@@T63[0LO0^2S!L#(_8*OC:?_ ((^>$)O^"K_ /P\O7XSW:Z3(D.I MW/PI_L,&SE\3Q:9+I4>M_:/.P'6RE9/+\G/F8D,F0 #QO\ ;$_:K;]C3X^_ M!W_@DQ\$OCOKGP8\%>&O@BFNZUXY\*?#";Q7K,EA;3II5AIUI;1V5Y';L[0S MRRW4T#C$:JI1W&[Q#]L;]K/XY_M%_P#!#_\ ;1^'_P 9_$6L^,;3X?7VF6?@ MSXJZQ\.KGPO)XNTFYN;"X1Y;*:W@5;FWD,L$K111QML1@@W9;]!/VN?V#OB1 M\6/VC/"7[:7[*O[1,/PQ^*_A7PS=^&+C4=5\*+K>E:_H5Q.ERUA>VGGP/A+B M-98Y8ID96+9#@C&%^T%_P3Z_:4_;"_X)^_$[]C7]J3]L[2]8UWXC^3';^+=! M^&$>GV6@V\::S\1?\ @H]^QO\ MJ?L M]:;^T7^U[I'Q(\,_';Q+J7AKQ=X(L? 5GIECX9U!=,GOK:72;F,?:Y(4>!HF M^UR2LZ?-\K, G'?$#_@I]^T?\#?@/^VA\3+!](U_Q'X!_:,M? GPEL-0TN&W MM;1[^#1[:V^TM;HCW"12WDDS-(S2,$V;P-NW[$_:E_8Y7]I;XS? _P"+I^(I MT7_A3/Q F\3_ -G_ -D?:?[8\S3KFR^S^9YJ?9\?:-^_;)G9MV\[AY+XP_X( M]?#_ .)GP=_:7^"WQ'^+VHW-A^T/\2AXTM[_ $G2Q:77A6]BAL!:F%S+(+AX M;BPCFWXCW!BA4#+$ A\8_L^?MR?!O]FWXP:K^T3^W_)\7_#]]\$/$*7FD:K\ M-M,TB:QU;[&Q6>SFT]8\6IC\]3!.LK@F(B7A@WRKH_\ P4 \;?L]_L0_L$?L MB> /C%J'PT3XD? 73]7\6_$?1?A[/XHU+2=,T_1K$)!8V$=MF:?X>^$]M MHENDUW&L9U>\ NYGN;E54A8XW@A DD^4E@5YK7/^"2_B?0_@Q^S?9? ?]J-_ M"7Q8_9G\&Q>&_"OQ#F\'I>V&M6+:?!97MM?:8UPNZ&<6\;A5N-\+#*N3R0#Q MCX+?M]?M_:W\#OVI_!7P+N/$GQQU_P"&7A.PUCX(?$'Q3\)+KPY>>(9+N"?S M["XL7M;2.ZN;.2 LGDQ)]H#HI7)P?=/^"3?Q_M/C]H?B/6[/_@I3JWQPGM+> MSCUSPGXP^'^F^'==\':B?,,\=Q:6MO;2PQR'Y5CFC?:8&V32#->@^$O@3_P4 M'/P@\8:%\1OV^]!F\4WSU@?LF?L%?%OX8?M7^+?VY/VIOVA-%\>?$;Q-X)L?"-O_ ,(CX$'A M[2['2;:YDN0&A:ZNI;FX>5\F:27Y541JH4# !4_X*:?&)_A8?!EEJ'_!2JW_ M &?M.U=[Z*2TT?P-9ZYXB\2SJ(BB6,=S'<[8X5,AE,=I*W[V/YX\?-\A:?\ M\%7_ -K5_P#@B]^TW^T;X;^.%MXD\=_ WXO3>$_"7Q*F\%PZ;)K^GI>Z.\-W M=:=- (H)GM]0DB=!"H7:&"AN:^R/VN?V#?C%\6/VKO W[;?[+W[1^D^ ?'W@ M_P ):EX6N(_%7@<^(-+U#2KR:*9AY"W=K)!.DD082I+\P^1AMSGRRX_X(H>( MM:_81_:%_8Z\:?MC7NN:Q^T%\2_^$SUGQ_?>!X8Y+"[?^RFFC^QP7,< ;+2[/PQJ4.ES7]O+I,\0^U20!H6A87!O WPSN? %EJ-AXA31T\JZNM5NY%^V1_:I M3(J"VDC,"*K8D.0?L#]IS]CH?M'?'GX&?&X_$4Z-_P *7\;7OB'^S/[(^T?V MQ]HTVXL?(\SS4^S[?/\ ,W[9,[-NT9W#PN\_X)1?M"^#/B)\5M%_9J_;[O/A M_P#"7XV>+KWQ-XW\&V_@."\UBPU&_15U)M*U22<"R%UMW'?;RF$DM'ACN !U M/_!!O_E#M^SQ_P!DWL_YO7R%\)?VG[+X6_M7?MY_!"3]A+XI?&^X\7_%J-+? M1?"?@8:AHMT[Z#:1+:7]Y*ZP6BL<%C(?E0[@"< _HS^P;^RR/V)/V._AY^R: M/'7_ DW_"!>&X=)_M_^S/L7V[RR3YOD>;+Y6<_=WMCUK)_93_8Q7]F/XU_' M/XQ#XD'6_P#A='Q A\3?V=_8_P!F_L?R[""T^S^9YS_:,^3OW[8\;MNWC) / MDCX;?#OXO?\ !-K_ ()5?L\?LW?M _\ !233/@/K>C:;-8^);^Q\,6?B'6=6 MN99'N(=)TM;E9T8VR2F)VCMK@E84V;%^8X'[/G_!1G]NOXC_ +#?[64'P%\9 MR_'#XC?!7Q-%8?#/QA-\/QINHZ[I]S:VMSYDVDK' LEY;1R716-8HQ<-#&H0 M[OF^K_VW/V%?B?\ M!_'GX3?M9?L[_'[3O ?Q$^$2ZU;:1+XD\'_ -NZ5J%E MJD$,-U#-;+)4#12Q0R*OFO*GGL M><_ W]J[XW^+?V$/CA\8_P!B_P#;KO?VH_B%H'A7S?#'@WQ7X T_1M;\-:VD M5PTMM=6-G!:2L9#AHK::$,6M6C224/\ +0_9J_X*(6/@']BWXU?M=W7_ 4, MU?X_7OPV^'LNL:]\-_&/@'3O#6N>&-8@MYI&M;BVM;>WFMX9I0(@LT<@7RV* M32 &O4OA1_P3A_:=\)>/_BO^U'XP_;8TG_A>/Q*\-:1H5AXP\+?"J"STC0;+ M3IFEC7^S;B[G-\\A=TDDFG#^60D9BV*P@\"?\$I/$GQ"^)_Q2^-O[??QVT?X MC^(OBE\(F^&>H6O@OP./#>GVGA]Y)99?D:ZNI9[IGDW"=Y/W84*BX H ^5?A M!_P4P_:QTW5O@E\4M/\ VP?&OQ@UKQ]XPT+3_BA\'?\ AFB_TC1=&T_4V5)[ MC2M1_LN*4?8&E4A[BZF6X1&8[+/\ @IA^V+^WM^U#^SM\(_VZK3X3 M^"/A'XBT&#PO=:;\.M,U75#<7N@6EU]G9KR(Q?8UF,LS[E>>0S;%DB1 &]8_ M9J_8S_X*,_ */P;\*]6_X*2:%XA^&G@EK.VM;.X^#$,?B'5-+MMJQV%UJ!OW MAR8E6)[A+42N 6&QSNKTK]G;]CD? +]J+X\?M)CXBG5O^%V^(-$U3^Q?[(\C M^QO[/TF'3_+\[S7^T>9Y7F;MD>W=MPV-Q /B"7_@J[^TQX\_X)B_LL?&OQ1\ M8/#?PEUKXS_%&3P3\2_B]-I5K-9>'!93:K;RW4,-X#;12W=6AB\YB4 MP%Q!\#/^"A/[2WP3T#]L[]H?QG^VQ-^T3\,/V>O#UO!\.]5B\+Z)::?K^J3: M?'=R1/>Z5;1"66UF*6TIC8Q[;G<45U ''_MJ?L3K^PA\!_V/_P!F/Q'\;M>T MWPCX'^)/C34_$W[0>F?#@:E;>'EU!-1N(K.YTF5+ZV*W9U-K43W"R1H+=WPO MF;1Z?^PS9>*/VP=4^,O[ NN?%BZ^,W[+&J?"E+"#XDCX56GA V>M7DT\-SI- MB;*TM;6\"6^VY-Q%!^ZE:-22?O '$?!C_@H]^U7HGQ ^!GBO3_VQ/''QJU'X MB>-M&T7XJ_"VX_9IOM#TC0+/4_DDO]+U#^RX)$CL97CS]IN)Q/$&\.)%2%%/JW[-O[(O_ 4?^"5SX0^'WC+_ (*0^'_% M'P\\'?9K>.T/P7BM]?UC3X%"1VEW?MJ$D(.Q45YX[99'VELHQ)KT/]F3]CH? MLY?'SXY_'$?$4ZS_ ,+H\:V/B#^R_P"R/L_]C_9],M['R/,\U_M&[R/,W[8\ M;]NTXW$ \!_X.)/%'B#3_P#@G:GPSTS7[K2=+^)7Q0\+>#?%VJ6&KZTL/V;/V?-,^'GAKX26?P3\++X8\'7-E<^%-"?0 MH'M=(GLW62UFMXV4B*6)T5TD7#*PW YYK(_;'_9*^$/[<_[-?BK]EGXZ:?U^VMI$DCL[_4VN)@8WV*DSQ0I M+,I?+J7)H ^9?^"G/_!03XK_ ++1^+'Q/^%/_!82ROO&GP]OYKS2_@?X?^#E MGJ&AV\$<@8:/JM]';W%Q%=-",/,UW;%7)(CC'%>N?M4?M"?MY?&7]O[X-?LF M?LF?M"Z?\,/#OQ*^!&H^+/%.K7/A6SU:[THPWEB5N+);B,A[G;+]F"RDPA+B M24QN\<8%'Q]_P1._:&UOX/?&K]D;X;?\% K7PO\ !WXR^)M>\17FE'X50WNN MV-YJCF::U.H/>JD]GY^UF!@6X:(&(3Q_ZP?1ND?L'KI7[97PU_:W_P"%IF3_ M (5Y\&+WP"/#_P#8F/M_VBXLYOMOG^?^ZV_9-OE>6^?,SO&W! /8?"6@^+/" MWPCTSPQX]\=2>*-=T[PY#:ZUXFFT^*T?5[N.W"37C00@1PF5PTAC0!$W[5X MK\#?"?B[]I;XB_\ !MS\*OA%XU_85U6W^#.D/8:KXH^.^B>*-,U+4O#^CV>O MM>7.J6.D>9'D>&;/5=3U:+4KEH-/LK*/4(W@@B,2-<23M$[G%D\%>.)-!BTR/Q##XH\N+2WOK2V*Q++; MSR,)O)\M)%08"^.OVC+FWN_B3\2;?2(M,=)[)(UTI;&T1G2W@LC#$T4;/(20Q9SNP M #YS_;&^!7[>WP9_:1_8LE_:A_;BM/C#HNI?M+:0U_!>^ +'1[K2M:&EZB?] M">P2-9+%XVN 8YU:9&CB(D8,X'+(Q=FDV HK* H7OF_X)8?MC_% MOXG?!KXH_M@?\%)_^$VF^"7CRR\0:!H^B?"Z'2++51!;SPRRWJB]D>2^E$B8 MN PBA43*L#&8NO9>*_\ @DC\,OBCHW[4_@OXO?$6\U;P_P#M/:U8ZA>V6GZ: M+2X\./::?;6L+13&203R)-:QW*NT: , I1@"2 ?.'P#_ &]/VDO"O[5/P:\' MZ/\ MD>/OV@M*^(7B!M#^)_A_7/V;;WPQ;>&6EM))(M6T^[_ +*M/+M8IXDB M>&YDG8QR[MP8,XZ?]G']KW]H+QY_P4(\2?!S]JC]NW4_A'XOL/BCJ5IX,_9_ MUSX;:=!HWBWPI#*5LY]/U2X@%Q?W$\($K2076Z-]R_9PJ[3]$_L\?L[?\%*/ MA_XS\/1_'S_@HEX:\;^$?#ZM'=:?IOP7CTS5?$*"%HXS>WK:A.D;!BDC&"", MNR=5!*GA_B3_ ,$V_P!J[]HWXN>!KK]JG]N31/%GP[^&_P 5++QYX:T+3/A) M!IFN37EE.\UC;7&I)>/$(HBRJ[0VL3S*F"5W$D V/^"\?_*';]H?_LFUY_-* M^:;@?$W_ (*4_&S]D+4/@Y^Q1\3O %O\$O%6G>*/&7Q=^)GA!=!']EV^G/$^ MCV'FN;B]2]=T#[%$:JBL203M^\?V\?V6A^VW^QW\1/V33XZ_X1G_ (3WPU-I M/]O_ -F?;?L/F8_>^1YL7FXQ]W>N?45Z+X!\+#P/X%T7P4+[[4-'TFVL1<^7 ML\WRHECW[ ^7&OG;99I6WR[W;?@L0 !\:?$WXP?M:_M;_LZ?\$S M/C'IGQ2T2'XM^-_&5QU/]G3]OB\^'OPS^.^NG6_B%X1M? <%YJMMJ$MK' M:WLVEZG).!9FYBB0,SP2M&5S&5."N9KW_!%GQ3/^R[^S'\ ? ?[:>K>%-=_9 MGN'O-$\)VT; MQ7!+I=O<-=V0TK5)A&KRQLT!\R-&WQ%'P"N[:S*?K/\ 9P_X)T?%SPO^T)XS M_;"_:_\ VH[;XF?$WQ)\/QX'T.^T7P4NAZ7X=T+SC<20P6GVF=I)9;C;-)*\ MN3M5 HK%^%G_!(U?AI\&/V3?A%_PT";W_AE[Q$=5_M#_A%/+_X2;-C=VOE^ M7]J;[%_Q];]VZ;_5XQ\V0 <-\(_'?_!1+_@HU\2_C9\3/@)^V_;_ ;\)?## MXO:OX \"^$[3X<:;K,.LW&D&..ZO]4ENU,[1S3NZI%;26Y2- =Q;YJ^E?^"C M7Q3^(GP*_P""=/QK^,?@&],7BKPM\(M>U/2KVR0K]GO8=.F=)T!)(".HD )/ M"]:\7NO^"8O[5_PE^,/Q.\0_L/?\%!(_ACX(^,/BZX\5>+/"VI?#&WUN[TK6 MKI$6^O=*NY;F-8&N#&K%)H9DC?+ '.VOL'7O!'A[Q?X$O?AQXWLEUK2=4TB3 M3=7M]14.+^WDB,4J2@ [T9@V =QZ4 ?-7_ 2E_97_ &>/ _\ P2H^$OPM MT7X=:#JV@>,/AAI.K^+4U#38KF/Q'>:A917-W=78D5A ?V>O"?AI->U3PWX,TW4]3UG4]6M9 M;FUMH1J$4MO;6<%K"@(6+>SMC=MX6O\ "C_@E9^WM^S-X(7]FS]EC_@K1J/A MKX.V4DD7AG1==^$UCK'B'P[I[NS?8;359KA494W%8WFMY#&, A0*[/XF?\ M!-SX_>%OVF;_ /:X_8=_;*C\!>+/%?@[2_#OQ*M/'/@=/$ECXI&G(T=EJ,JI M7PM_P"";_[1L&I_$#0;WXW_ +._ MQST+P1!XZA\/0P67B6QN]8TA8;N>S*R16\D]I>RQ2I$I$9^>,AMI'4_%CQ+_ M ,%??@#^W#\'_P!D9O\ @H!X9\3K^T5X=\0O QV$=M%"LFV%"&^<@AO=_;']M6=K;;O/\U?L_D_9MV/+D\S M?CY,9(!\D>&_VQ?VU_@I\%?V_/@;\3_V@D\;^-OV8_ M.^\+W&JV8NK2"(6DDEM-#MSY6V4#YE(.*YKQ]^T?_P %1_V7?V8?@O\ \%-/ MC!^V+HOBWP_XKUWPE'\0O@W8?#VQM=+M]'UJ2W@#V5Z$^VF]A-Q&Y=Y/*D.Y=:N/CI\"+A8?#,.BF-]*?2?"E]8 MJJRB5S=&8OOP(X]GW?GSFN"_9B_X);_M+?'K]G']GCPQ^T[^W??>*?@QX.T_ MPOXOL/AM<> (+75[RZM;2&XL]/U#55G_ -(M+>8C""V221419&+*)* -'_@I MQ^U3XS^#_P 3_'EGX3_X+&)\.O$&@>&4U+PG\(O"'P@LM?EM9%L@Z-K&O ?B+]I?2KQ_' M$^H^&DU&QMV'APWLLT,,G[S="ZRS01B5%>18DF9HRX/J?CK_ ():?M#V_P < M?C7XO_9W_;?M?!'@O]H.Y@N_B'HMY\-H=4U>SN%L5L96TW4)+I$@66%0-L]O M.(CDH.>-WX9_\$J5^'6D?L@:7_PO9_PC'E_\)1Y^B2:7NQ] MI;[%MW^=C]_G&S(SO !Y-X/^)/\ P4N\.?%[]IO_ ()V1?M<'QSX]\/?!O3O M&WP3^)=_X)TFRO[6\N_MD(L+NVA@%G.GVJU0*YAR$E;.X[=L^@_\%//B[^UE M\,/V*-%_9G\3Q:%XR^/6N+JWQ)E73(+C^R]#T*!F\26VR='6%GO%6R20J&!D M.W# $?4/A/\ 8Y7PO_P4$\8_MV#XBF<^+/AEI/A#_A%O[(V_9?L-Y=7/VK[3 MYIW[_M.WR_*7;LSO;=@?'?\ P1N_9$\-:-_P47_:T_:U\+'53X*TWXCZEX*^ M%=EJ4!BAL#+@ /4?\ @X2\;^*?#7_!.>Z\ M#Z!XIO-!T_XA_$+PSX.\6:_8S>5+8:+J.IPPWKA_X \.Z%B>-LS#O5C]NSX[ M_#S_ ()D_LSW'PXT'_@EIJ/CGX >%? PG\12^')]!CT73+19'C>TFL;ZX2:X M;:J2,PBD#^:"69M^/IC]JC]F+X/?MF?L^>*?V8_CWX=;5/"GB_339ZI;1R^7 M*F&62*:)\'9+%*D*+G2@5 M9=3^VB.23:H4W1M_,;&X@DDT 3_M2?&[]M MKXF?\% O@]^QA^Q3\?\ 3OA5X+\>? 34/$^M:C/X.L=1N]'BM[ZR6*:RBF0H M;GRY%M@CL8$2XEDV.\<=6]0^(7[=7[3'[;'B#_@GS\(OVT9_ %A\"?AAX:N_ MB=\3=-\!Z5=:WXPU_5(96C,=O=Q2V=C;F.V>=Q'$2))?+4A<$>]P?L*V%A^V M]X!_;!TSXDRI;^ _@Y?> ;?PQ-I0=[M+BZM)UNVNA*H4H+788Q$=Q?=N7&T\ M;^T#_P $^?CC>?M=WG[)? P\0:/XBMK61V ML[AH5NK:6"ZA$CH)%D*LF%*CYBP!\K_%S_@I9^W1\%?^"??[5OA?Q;\5M,O/ MC+^S7\4/#OAVQ^)>G>%[6&/7=+U/4=*:"[FL722WBN6M+N>*1$78IVLF&^:O MK3]M;]I'XR?"#]N+]DWX-_#[Q8MCX<^)WCGQ%I_C:P.GP2G4+:UT&YNX$$DB M,\.V=$?,3(3MP25)!Y.+_@C3X#\2?L-_&/\ 93^,7QTUWQ3XN^/&M2^(/B-\ M4SIL-I.TL%/ M2:?\-=+U&\O)8+6TGBM[Y[J%D%C$)XP/+3[3(TLQ>;:D:GZ;_P""4'[8'BK] MO;_@GE\,/VKO'FAVNG:_XHT:=-?M;%2L O[2[GL;EXE))6-YK9W5E:OI6L_#J+6H3%_9^F MLFJZ:SSV[6UYB9XRY:6)UBA^0-$"WZ(_L>?LL_#;]B;]F+P5^RG\(A?\%A? M^"POPV_X(^?#;P=\2?B3\'=<\8P>,=-)P MWRN%X[BOL/QO\,OAM\3;6"Q^)'P^T/Q#!:R&2VAUS28;M(7(P642JP4D<9%1 M^+/A/\+/'NE6>A>.OAIX?UJQT_'V"SU;1H+F*V^7;^[21"$^4 < <#% 'R!_ MP4X_X+>?"S_@F1^S;\+?VD?'?P/\0>)['XH^7]@TW2=1@AEL=UFEU^\:3AOE M<+QW%'_!3C_@MY\+/^"9'[-OPM_:1\=_ _Q!XGL?BCY?V#3=)U&"&6QW6:77 M[QI.&^5PO'<5]?\ BSX3_"SQ[I5GH7CKX:>']:L=/Q]@L]6T:"YBMOEV_NTD M0A/E ' ' Q1XL^$_PL\>Z59Z%XZ^&GA_6K'3\?8+/5M&@N8K;Y=O[M)$(3Y0 M!P!P,4 ?('_!3C_@MY\+/^"9'[-OPM_:1\=_ _Q!XGL?BCY?V#3=)U&"&6QW M6:77[QI.&^5PO'<5]A_#+QO:_$WX;>'OB18V,EK!XAT.TU*&VF8%X4GA24(Q M'!(#X)'I4?BSX3_"SQ[I5GH7CKX:>']:L=/Q]@L]6T:"YBMOEV_NTD0A/E ' M ' Q6Y:6EI86L5A86T<$$$:QPPPH%2- ,!5 X & !0!)7Y^_P#!!WX@:3\) MO^")NG_%37H)9;'PSJWQ U6]B@'SO%;^(M7F<+[E4./>OT"KP']@G]@_0_V+ MOV+;3]C+Q'XW3QQIL=[K\FH:C-H_V%+R#5-2N[UX&@$TNT*MV8B=YW;-V%W; M0 ?FKX7_ ."OO[7NL_LY^&?VY/#/[5GC'Q;XXUG4-/U:]_9CT;]FS4&\/2Z- MUU%:2&5;PWCQ221%0C*PKZ)_;$_:[_ &@_!/\ P44\0?!# MXQ?MV:I^S#X _LK1!\$_$DWPUT[4/#_C2_FA=K]-1U*_@DCADBFQ"+436C%- ML@FF#43?I;R!$S$L[VA95P-IVC&K^W5_P $_P#]L']M:P\]UC2[18X1/!8ZC]KCC4RO&\BRSVTTD+R$J3M0* < MQIL]S#_P<&?$.YT_4K6TF3]C+16@N[U-T$+#Q)J1$D@#+E <$C2WOO/B^W M:5J=I:CFWG1 (VO+DR!SDG8:^R_$7_!,;P9XF_:/\:?&6_\ B9?Q>'_&7[-< M'P>G\,6UEMN;2SCN+N0WR7S2DM(8[K8$,7#)OWMG:/&O!G_!'+]J1_"?P$^$ M?Q@_X*#Z7K'@3]G#QOXT'X01:=+J<6C_) FHSF_E,DWV.9B H!^@M%%% !1110 5^9G_!4K_@YC^!G_!+;]K"[_90\??LR^+/%.H6 MFAV6IMJVCZO:PPLERI94"R#=D8Y-?IG7)^+_ (#? WX@ZRWB/Q[\&/">N:@T M:QM?ZOX=MKF8HOW5+R(6P.PSQ0!^8/[$?_!VE^SO^VY^UAX%_90\*_LD^--# MU'QUKB:;::MJ&MVDD-J[(S;W5!N(^7H/6NW_ ."I7_!S'\#/^"6W[6%W^RAX M^_9E\6>*=0M-#LM3;5M'U>UAA9+E2RH%D&[(QR:^_P#0/V/"FLV_B/PM M\!O!>FZA:2>9:7^G^%K2&:%_[R.D893[@U8\7_ ;X&_$'66\1^/?@QX3US4& MC6-K_5_#MM1"V!V&>* /S!_8C_X.TOV=_P!MS]K#P+^RAX5_9)\: M:'J/CK7$TVTU;4-;M)(;5V1FWNJ#<1\O0>M=O_P5*_X.8_@9_P $MOVL+O\ M90\??LR^+/%.H6FAV6IMJVCZO:PPLERI94"R#=D8Y-??^@?LX?L\>%-9M_$? MA;X#>"]-U"TD\RTO]/\ "UI#-"_]Y'2,,I]P:L>+_@-\#?B#K+>(_'OP8\)Z MYJ#1K&U_J_AVVN9BB_=4O(A; [#/% 'D'_!+;_@HMX+_ ."I'[)]G^U?X!^' M.J>%M.O-V<*SEH_EP<\"ODC_@M)^Q[HO[=O_!1WX#_ +.% M]KDFC:GJ?P:^(%YX3\1V[,LVAZW:RZ/<6%]&R_,IBN(XV.T@LF]$/ M!'@OX?:,OASP%X0TO0]/61I%L-'T^.VA#M]Y@D:A M0#X"^$W[97B/]LS]LW]@'6OBUHZZ/\4_ OCGXH>#_C#X<("MIOB2P\)S17.% M' CF&RXCQE=DZ@$[37,?\%4O%?['7[?/[<'QR_9Z_:*_:S^&O@.W^"/P,/A[ MX9P^./'VGZ0[>/-7:/4FU&V^TS1EA:QV.FP.R_=::1<@Y ^R?&/_ 1Z^'^K M_P#!77P9_P %8?!7Q8N_#][H>GW:^+/ <6D"6T\17\FE76EPZAYWG+]FF2VN M51OWZA=-+L2*5[AH8HHA#"J>:PQ%N&W=M !\[ZU9?$K_@N?_P1@^"O MQY^!?BSPY%\1M&U[P_XT33/%$32:+JWB/0[AX[S3;](\L+66XCFQP>/*.-IS M7H'P+_X*#6W[0^H_%;]FC]IC]DW4?@M^T3X:^%%UJ6N^'-3>WOH=9T,"2);[ M3=3@&+RS6XDVE3M\MY"N&(+_ (S3 M?$#PSHP^&UKJ.GZ+]JM3%?Z1-#+< 7%E--MG00_96@91M+,_VM/VP_P!JB/XE_%#Q3\-9/ 6D:AHG@N/0])\.:%),;B2"WM!/,\LD MEP5E>:24L=H0!5H \_\ ^"6_[-GP)_:Q_P"" _P9^"7[1?@32M>\,:U\)8[> M]CU2VC?[*&$@^T1.X)AE3AUE4AD90P((KYB\/?MT>.M(_P"#6WX4GXG?&2ST M;QI\8U'PFT/QGXHU1+6*VM;C6+S2SJ5Q<3.HC2+1[:6"='^('P\B\#>+K+5;72M1M((M)U>R=[61U%Q*MO:7>PX M.S< 9KV;X[?\$R_A=X^_: ^"?[2WP*GT+X8>*/@]XTGU M.6YT'P= 5U[2+NU>UO\ 2I1%)!L\Z,IMG/F>44)$;;N//[C_ ()A_M2_ +XR M>/OB)_P3D_;NLOACX:^)_B6?Q)XJ^'GC#X9Q>)--M=;N-HNM0T]A=VTEJ92H M=X27C+=-H"JH!S7_ 3[\-:'\$?^"SW[8OP#^$6G0Z;X(OM%\%^,+OP_IT8C ML]+UZ]M;B.ZDCC7"QO=)%',^!\Q0'M4/[?.@Z%^T%_P6K_9/_9C^,6GPZEX# MT?PKXK\=P>'-00266KZ]:QQ06CRQ-\LK6JR23("/E+L3D'%:7[!'[&?[='[ MO[7_ (S?Q[=Z!\)-&O[;3BD-M=:<6>&YL-\8AMDM M&5K?[2VY"BY'L_[?W_!/C3_VTY/ OQ)\"_&?6/A?\5_A5K4VJ?#7XEZ%817D MNE23Q"*ZMY[68B.[M9XPJRPL5W;%&[;N5@#J?VQ?&WPH_96^"GCS]O/6_A1I M&J^(OAC\-=8O+/4!81+?RVD4'VEK!+G:7CBED@A!4';E58CY:^%_C/\ &_\ MX*L_LB?L Z)_P5N^(_[;>G^,HK;3="\3>/?@:GPYTNUT,:/J$]NLUCI]Y&GV MZ.>WCNP5GEGD$C1'\!_L)_M7?$33?%?AC_@H3^W=_PM3PMXJ\":CX M5N? GA3X=VOAG2C!?(L5Q=3%9KF>>Y\L%8V\Q$B\QR$).:\LMO\ @CQ^T_XY M^#GA;]BG]I7_ (*(#QM^S[X3NM-4^$+?X90V&N^(=-TZ6*6QTO4M4%VZ20(8 M(%D>*WCDF6/EE))H D^)?Q)_X* ?M(?\%3?B/^QC\ _VP+;X7?#[P[\)?#7B M1M6L_ UAJ>KV]W=S7\9CM#=Q-&%FV(TK3B4H+9%B5#+)(/GO0?VK?^"Q?C__ M ()M?$_]O#4/VUO"N@ZO^SWJ/B'37\-:)\,[*:T\=OH%W*EY=:H]P&>V-PD; MHD5D85C*^9N)<)'^B7@3]CE?!/[?'Q _;B'Q$^T_\)UX T/PS_PB_P#9&S[# M_9T]U+]H^T^:?,\S[3C9Y:[=F=S;L#S3PU_P2P7P[_P3Y^-O["(^.IF'QBU? MQG??\)5_PC.W^R/[>GGEV?9OM)^T>1YV,^;'YFW.(\X !YS^T=^U%^V]\8/V MS_V=OV>?V4?C?I/PWT/XP_!/6/%'B>_U'PM;:M/IGDOIDJ3V:3+A[E5G>!%E M;R )WD>.5HT6N"U/_@IQ^U-_P3Y\*_MB_##]J+X@VWQAUK]GCPEH7B?X>>,K MS0+?2I];MM9C>*VM-1@L5CA4P7:HC21*IDC9F^4XQ)^UK^RY\=9O^"GO[*'P MN_9\_:$U'P/XA\"_L^^);73_ !U%X72_L;B2U;2H#!>V4CA9;>=-^8A,CJVQ MDD#1@U[/\/O^"/>@^)OA;\?M'_;7^-]U\3_&W[2EG;6/Q"\6:9H4>C06-E9V M[0Z=:Z;:"2<6ZVNXR*SO(9),.X/2@#RSX_>/?^"H'_!-_P"''PY_;(^.O[ M#)\3?VO/V@K#_@IGXJ^ _P"T%^W;J?[.FCP>)-(M_@?H-]\-M.N?#OQ!L'MH M7N3+J][ QDNY+AI8/LT5Q;/%A-@D8DUW>E?\$LOVL/BE)\.OAW^W#_P4%M_B M7\,_AAXBT[6]+\+:3\,8M&OO$EYIY#6#:Q>_;)Q<)$ZJ[1Q11+,RAGZ8K6_; M1_X)N?M7?MQ6_B+X$?%O]N/1'^!OBGQ'::CJ'A-/A+ /$%I:07,5RNGVVJK> M+&B[X@%N&M6G521N8_-0!SWCKXL?M'_&K]L']LC]E+PS\7XLH\R642W-[$'NHY761 MF$/#V@W/A@:5Y/\ 9L>F M0WD32?:?-;SO.%WT\M/+\OJ^[CPSX/?\$\M[B6Z%S,EY/%*+4HPCB7_ $7E6\P@ 'E_ M[-G[=G[0_A_]LOX1?#'1/VPOB!^T+X9^(EW>Z7\1K3Q/^SC=^%D\*7"V4EQ; MZG97*Z7:*MJ9HO(>"XDG8+(&#ELFOTZKYQ_9W^ ?_!2+P1X_T2^_:._X*">% M?''A71(I8[K2-#^"\6CWVODV[Q1R7EVVH7"Q%'99B+>&+>Z 9"$H?HZ@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY__;__ .10\/\ M_82E_P#1=?0%?/\ ^W__ ,BAX?\ ^PE+_P"BZ ,W]C+_ )*]XV_X%_Z4-7TE M7S;^QE_R5[QM_P "_P#2AJ^DJ "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY__ &__ /D4/#__ M &$I?_1=?0%?/_[?_P#R*'A__L)2_P#HN@#-_8R_Y*]XV_X%_P"E#5])5\:_ M"+XX:5\$/B5XGU75=#N+Y;ZXDB1+>15*D3,E?\-_^$/^B?:E_P"!4= ' MT!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ M *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_ M^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0 M!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0 M_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_# M?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1 MT ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^ M$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_ MPW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"! M4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#? M_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T M?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ M@5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#P MW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4 M='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ M (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ M\-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@ M5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E M_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ M /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_ MX%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGV MI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/ M_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI M?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z) M]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17 MS_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)] MJ7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^ MB?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 4 M5\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B M?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A# M_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0 M%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ MHGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X M0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= ' MT!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ M *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_ M^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0 M!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0 M_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_# M?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1 MT ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^ M$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_ MPW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"! M4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#? M_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T M?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ M@5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#P MW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4 M='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ M (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ M\-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@ M5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E M_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ M /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_ MX%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGV MI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/ M_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI M?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)]J7_@5'1_PW_X0_Z) M]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^B?:E_P"!4= 'T!17 MS_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 45\__ /#?_A#_ *)] MJ7_@5'1_PW_X0_Z)]J7_ (%1T ?0%%?/_P#PW_X0_P"B?:E_X%1T?\-_^$/^ MB?:E_P"!4= 'T!17S_\ \-_^$/\ HGVI?^!4='_#?_A#_HGVI?\ @5'0!] 5 M\_\ [?\ _P BAX?_ .PE+_Z+H_X;_P#"'_1/M2_\"HZ\W_:/_:/T3XWZ+INE 5:5X;NK%K&Z>5WN)E8,"N,#% '__9 end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Jan. 22, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-34756    
Entity Registrant Name Tesla, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 91-2197729    
Entity Address, Address Line One 1 Tesla Road    
Entity Address, City or Town Austin    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78725    
City Area Code 512    
Local Phone Number 516-8177    
Security 12b Title Common stock    
Trading Symbol TSLA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction false    
Entity Shell Company false    
Entity Public Float     $ 722,520
Entity Common Stock, Shares Outstanding   3,184,790,415  
Documents Incorporated by Reference
Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023.
   
Amendment Flag false    
Entity Central Index Key 0001318605    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor Information [Abstract]  
Auditor Name PricewaterhouseCoopers LLP
Auditor Firm ID 238
Auditor Location San Jose, California
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 16,398 $ 16,253
Short-term investments 12,696 5,932
Accounts receivable, net 3,508 2,952
Inventory 13,626 12,839
Prepaid expenses and other current assets 3,388 2,941
Total current assets 49,616 40,917
Property, plant and equipment, net 29,725 23,548
Operating lease right-of-use assets 4,180 2,563
Digital assets, net 184 184
Intangible assets, net 178 215
Goodwill 253 194
Deferred tax assets 6,733 328
Other non-current assets 4,531 3,865
Total assets 106,618 82,338
Current liabilities    
Accounts payable 14,431 15,255
Accrued liabilities and other 9,080 8,205
Deferred revenue 2,864 1,747
Current portion of debt and finance leases 2,373 1,502
Total current liabilities 28,748 26,709
Debt and finance leases, net of current portion 2,857 1,597
Deferred revenue, net of current portion 3,251 2,804
Other long-term liabilities 8,153 5,330
Total liabilities 43,009 36,440
Commitments and contingencies (Note 15)
Redeemable noncontrolling interests in subsidiaries 242 409
Stockholders’ equity    
Preferred stock; $0.001 par value; 100 shares authorized; no shares issued and outstanding 0 0
Common stock; $0.001 par value; 6,000 shares authorized; 3,185 and 3,164 shares issued and outstanding as of December 31, 2023 and 2022, respectively 3 3
Additional paid-in capital 34,892 32,177
Accumulated other comprehensive loss (143) (361)
Retained earnings 27,882 12,885
Total stockholders’ equity 62,634 44,704
Noncontrolling interests in subsidiaries 733 785
Total liabilities and equity 106,618 82,338
Operating Lease Vehicles    
Current assets    
Operating lease vehicles, net 5,989 5,035
Solar energy systems, net    
Current assets    
Solar energy systems, net $ 5,229 $ 5,489
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 6,000,000,000 6,000,000,000
Common stock, shares issued (in shares) 3,185,000,000 3,164,000,000
Common stock, shares outstanding (in shares) 3,185,000,000 3,164,000,000
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues      
Revenues $ 96,773 $ 81,462 $ 53,823
Cost of revenues      
Total cost of revenues 79,113 60,609 40,217
Gross profit 17,660 20,853 13,606
Operating expenses      
Research and development 3,969 3,075 2,593
Selling, general and administrative 4,800 3,946 4,517
Restructuring and other 0 176 (27)
Total operating expenses 8,769 7,197 7,083
Income from operations 8,891 13,656 6,523
Interest income 1,066 297 56
Interest expense (156) (191) (371)
Other income (expense), net 172 (43) 135
Income before income taxes 9,973 13,719 6,343
(Benefit from) provision for income taxes (5,001) 1,132 699
Net income 14,974 12,587 5,644
Net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries (23) 31 125
Net income attributable to common stockholders $ 14,997 $ 12,556 $ 5,519
Net income per share of common stock attributable to common stockholders      
Basic (in dollars per share) $ 4.73 $ 4.02 $ 1.87
Diluted (in dollars per share) $ 4.30 $ 3.62 $ 1.63
Weighted average shares used in computing net income per share of common stock      
Basic (in shares) 3,174 3,130 2,959
Diluted (in shares) 3,485 3,475 3,386
Automotive Revenues      
Revenues      
Revenues $ 82,419 $ 71,462 $ 47,232
Cost of revenues      
Total cost of revenues 66,389 51,108 33,393
Automotive sales      
Revenues      
Revenues 78,509 67,210 44,125
Cost of revenues      
Total cost of revenues 65,121 49,599 32,415
Automotive regulatory credits      
Revenues      
Revenues 1,790 1,776 1,465
Automotive leasing      
Revenues      
Revenues 2,120 2,476 1,642
Cost of revenues      
Total cost of revenues 1,268 1,509 978
Energy generation and storage      
Revenues      
Revenues 6,035 3,909 2,789
Cost of revenues      
Total cost of revenues 4,894 3,621 2,918
Services and other      
Revenues      
Revenues 8,319 6,091 3,802
Cost of revenues      
Total cost of revenues $ 7,830 $ 5,880 $ 3,906
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 14,974 $ 12,587 $ 5,644
Other comprehensive income (loss):      
Foreign currency translation adjustment 198 (392) (308)
Unrealized net gain (loss) on investments 16 (23) (1)
Adjustment for net loss realized and included in net income 4 0 0
Comprehensive income 15,192 12,172 5,335
Less: Comprehensive (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries (23) 31 125
Comprehensive income attributable to common stockholders $ 15,215 $ 12,141 $ 5,210
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Redeemable Noncontrolling Interest and Equity - USD ($)
shares in Millions, $ in Millions
Total
Revision of Prior Period, Accounting Standards Update, Adjustment
Total Stockholders’ Equity
Total Stockholders’ Equity
Revision of Prior Period, Accounting Standards Update, Adjustment
Common Stock
Additional Paid-In Capital
Additional Paid-In Capital
Revision of Prior Period, Accounting Standards Update, Adjustment
Accumulated Other Comprehensive Income (Loss)
(Accumulated Deficit) Retained Earnings
(Accumulated Deficit) Retained Earnings
Revision of Prior Period, Accounting Standards Update, Adjustment
Noncontrolling Interests in Subsidiaries
Beginning Balance at Dec. 31, 2020 $ 604                    
Redeemable Noncontrolling Interests                      
Contributions from noncontrolling interests 2                    
Distributions to noncontrolling interests (66)                    
Buy-outs of noncontrolling interests (15)                    
Net income 43                    
Ending Balance at Dec. 31, 2021 568                    
Balance (in shares) at Dec. 31, 2020         2,879            
Balance at Dec. 31, 2020 23,075 $ (263) $ 22,225 $ (263) $ 3 $ 27,260 $ (474) $ 363 $ (5,401) $ 211 $ 850
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Exercises of conversion feature of convertible senior notes (in shares)         2            
Exercises of conversion feature of convertible senior notes 6   6     6          
Settlement of warrants (in shares)         112            
Settlements of warrants 0                    
Issuance of common stock for equity incentive awards (in shares)         107            
Issuance of common stock for equity incentive awards 707   707     707          
Stock-based compensation 2,299   2,299     2,299          
Contributions from noncontrolling interests 0                    
Distributions to noncontrolling interests (106)                   (106)
Buy-outs of noncontrolling interests 5   5     5          
Net income 5,601   5,519           5,519   82
Other comprehensive loss (309)   (309)         (309)      
Balance (in shares) at Dec. 31, 2021         3,100            
Balance at Dec. 31, 2021 31,015   30,189   $ 3 29,803   54 329   826
Redeemable Noncontrolling Interests                      
Distributions to noncontrolling interests (46)                    
Buy-outs of noncontrolling interests (11)                    
Net income (102)                    
Ending Balance at Dec. 31, 2022 409                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Settlement of warrants (in shares)         37            
Settlements of warrants 0                    
Issuance of common stock for equity incentive awards (in shares)         27            
Issuance of common stock for equity incentive awards 541   541     541          
Stock-based compensation 1,806   1,806     1,806          
Distributions to noncontrolling interests (113)                   (113)
Buy-outs of noncontrolling interests (34)   27     27         (61)
Net income 12,689   12,556           12,556   133
Other comprehensive loss (415)   (415)         (415)      
Balance (in shares) at Dec. 31, 2022         3,164            
Balance at Dec. 31, 2022 45,489   44,704   $ 3 32,177   (361) 12,885   785
Redeemable Noncontrolling Interests                      
Distributions to noncontrolling interests (32)                    
Buy-outs of noncontrolling interests (39)                    
Net income (96)                    
Ending Balance at Dec. 31, 2023 242                    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of common stock for equity incentive awards (in shares)         21            
Issuance of common stock for equity incentive awards 700   700     700          
Stock-based compensation 2,013   2,013     2,013          
Distributions to noncontrolling interests (108)                   (108)
Buy-outs of noncontrolling interests (15)   2     2         (17)
Net income 15,070   14,997           14,997   73
Other comprehensive loss 218   218         218      
Balance (in shares) at Dec. 31, 2023         3,185            
Balance at Dec. 31, 2023 $ 63,367   $ 62,634   $ 3 $ 34,892   $ (143) $ 27,882   $ 733
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flows from Operating Activities      
Net income $ 14,974 $ 12,587 $ 5,644
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation, amortization and impairment 4,667 3,747 2,911
Stock-based compensation 1,812 1,560 2,121
Inventory and purchase commitments write-downs 463 177 140
Foreign currency transaction net unrealized (gain) loss (144) 81 (55)
Deferred income taxes (6,349) (196) (149)
Non-cash interest and other operating activities 81 340 245
Digital assets loss (gain), net 0 140 (27)
Changes in operating assets and liabilities:      
Accounts receivable (586) (1,124) (130)
Inventory (1,195) (6,465) (1,709)
Operating lease vehicles (1,952) (1,570) (2,114)
Prepaid expenses and other assets (2,652) (3,713) (1,540)
Accounts payable, accrued and other liabilities 2,605 8,029 5,367
Deferred revenue 1,532 1,131 793
Net cash provided by operating activities 13,256 14,724 11,497
Cash Flows from Investing Activities      
Purchases of property and equipment excluding finance leases, net of sales (8,898) (7,158) (6,482)
Purchases of solar energy systems, net of sales (1) (5) (32)
Purchases of digital assets 0 0 (1,500)
Proceeds from sales of digital assets 0 936 272
Purchase of intangible assets 0 (9) 0
Purchases of investments (19,112) (5,835) (132)
Proceeds from maturities of investments 12,353 22 0
Proceeds from sales of investments 138 0 0
Receipt of government grants 0 76 6
Business combinations, net of cash acquired (64) 0 0
Net cash used in investing activities (15,584) (11,973) (7,868)
Cash Flows from Financing Activities      
Proceeds from issuances of debt 3,931 0 8,883
Repayments of debt (1,351) (3,364) (14,167)
Collateralized lease repayments 0 0 (9)
Proceeds from exercises of stock options and other stock issuances 700 541 707
Principal payments on finance leases (464) (502) (439)
Debt issuance costs (29) 0 (9)
Proceeds from investments by noncontrolling interests in subsidiaries 0 0 2
Distributions paid to noncontrolling interests in subsidiaries (144) (157) (161)
Payments for buy-outs of noncontrolling interests in subsidiaries (54) (45) (10)
Net cash provided by (used in) financing activities 2,589 (3,527) (5,203)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 4 (444) (183)
Net increase (decrease) in cash and cash equivalents and restricted cash 265 (1,220) (1,757)
Cash and cash equivalents and restricted cash, beginning of period 16,924 18,144 19,901
Cash and cash equivalents and restricted cash, end of period 17,189 16,924 18,144
Supplemental Non-Cash Investing and Financing Activities      
Acquisitions of property and equipment included in liabilities 2,272 2,148 2,251
Supplemental Disclosures      
Cash paid during the period for interest, net of amounts capitalized 126 152 266
Cash paid during the period for income taxes, net of refunds $ 1,119 $ 1,203 $ 561
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.4
Overview
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Overview Overview
Tesla, Inc. (“Tesla”, the “Company”, “we”, “us” or “our”) was incorporated in the State of Delaware on July 1, 2003. We design, develop, manufacture, sell and lease high-performance fully electric vehicles and energy generation and storage systems, and offer services related to our products. Our Chief Executive Officer, as the chief operating decision maker (“CODM”), organizes our company, manages resource allocations and measures performance among two operating and reportable segments: (i) automotive and (ii) energy generation and storage.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation
The accompanying consolidated financial statements have been prepared in conformity with GAAP and reflect our accounts and operations and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of ASC 810, Consolidation (“ASC 810”), we consolidate any variable interest entity (“VIE”) of which we are the primary beneficiary. We have formed VIEs with financing fund investors in the ordinary course of business in order to facilitate the funding and monetization of certain attributes associated with solar energy systems and leases under our direct vehicle leasing programs. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests. ASC 810 requires a variable interest holder to consolidate a VIE if that party has the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. We do not consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have determined that we are the primary beneficiary of all the VIEs (see Note 16, Variable Interest Entity Arrangements). We evaluate our relationships with all the VIEs on an ongoing basis to ensure that we continue to be the primary beneficiary. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The estimates used for, but not limited to, determining significant economic incentive for resale value guarantee arrangements, sales return reserves, income taxes, the collectability of accounts and finance receivables, inventory valuation, warranties, fair value of long-lived assets, goodwill, fair value of financial instruments, fair value and residual value of operating lease vehicles and solar energy systems subject to leases could be impacted. We have assessed the impact and are not aware of any specific events or circumstances that required an update to our estimates and assumptions or materially affected the carrying value of our assets or liabilities as of the date of issuance of this Annual Report on Form 10-K. These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Reclassifications
Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.
Revenue Recognition
Revenue by source
The following table disaggregates our revenue by major source (in millions):
Year Ended December 31,
202320222021
Automotive sales$78,509 $67,210 $44,125 
Automotive regulatory credits1,790 1,776 1,465 
Energy generation and storage sales5,515 3,376 2,279 
Services and other8,319 6,091 3,802 
Total revenues from sales and services94,133 78,453 51,671 
Automotive leasing2,120 2,476 1,642 
Energy generation and storage leasing520 533 510 
Total revenues$96,773 $81,462 $53,823 
Automotive Segment
Automotive Sales
Automotive sales revenue includes revenues related to cash and financing deliveries of new vehicles, and specific other features and services that meet the definition of a performance obligation under ASC 606, including access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates. We recognize revenue on automotive sales upon delivery to the customer, which is when the control of a vehicle transfers. Payments are typically received at the point control transfers or in accordance with payment terms customary to the business, except sales we finance for which payments are collected over the contractual loan term. We also recognize a sales return reserve based on historical experience plus consideration for expected future market values, when we offer resale value guarantees or similar buyback terms. Other features and services such as access to our internet connectivity, unlimited free Supercharging and over-the-air software updates are provisioned upon control transfer of a vehicle and recognized over time on a straight-line basis as we have a stand-ready obligation to deliver such services to the customer. Other limited free Supercharging incentives are recognized based on actual usage or expiration, whichever is earlier. We recognize revenue related to these other features and services over the performance period, which is generally the expected ownership life of the vehicle. Revenue related to FSD Capability features is recognized when functionality is delivered to the customer and their ongoing maintenance is recognized over time. For our obligations related to automotive sales, we estimate standalone selling price by considering costs used to develop and deliver the service, third-party pricing of similar options and other information that may be available.
Any fees that are paid or payable by us to a customer’s lender when we arrange the financing are recognized as an offset against automotive sales revenue. Costs to obtain a contract mainly relate to commissions paid to our sales personnel for the sale of vehicles. As our contract costs related to automotive sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred. Amounts billed to customers related to shipping and handling are classified as automotive sales revenue, and we have elected to recognize the cost for freight and shipping when control over vehicles, parts or accessories have transferred to the customer as an expense in cost of automotive sales revenue. Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.
We offer resale value guarantees to our commercial banking partners in connection with certain vehicle leasing programs. Under these programs, we originate the lease with our end customer and immediately transfer the lease and the underlying vehicle to our commercial banking partner, with the transaction being accounted for as a sale under ASC 606. We receive upfront payment for the vehicle, do not bear casualty and credit risks during the lease term, and we provide a guarantee capped to a limit if they are unable to sell the vehicle at or above the vehicle’s contract residual value at the end of the lease term. We estimate a guarantee liability in accordance with ASC 460, Guarantees and record it within other liabilities on our consolidated balance sheet. On a quarterly basis, we assess the estimated market value of vehicles sold under this program to determine whether there have been changes to the amount of expected resale value guarantee payments. As we accumulate more data related to the resale values of our vehicles or as market conditions change, there may be material changes to their estimated values. The total guarantee liability on vehicles sold under this program was immaterial as of December 31, 2023.
Deferred revenue related to the access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates primarily on automotive sales consisted of the following (in millions):
Year Ended December 31,
20232022
Deferred revenue— beginning of period$2,913 $2,382 
Additions1,201 1,178 
Net changes in liability for pre-existing contracts17 (67)
Revenue recognized(595)(580)
Deferred revenue— end of period$3,536 $2,913 
Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the balance sheet date. Revenue recognized from the deferred revenue balance as of December 31, 2022 was $469 million for the year ended December 31, 2023. We had recognized revenue of $472 million from the deferred revenue balance as of December 31, 2021, for the year ended December 31, 2022, primarily related to the general FSD Capability feature release in North America in the fourth quarter of 2022. Of the total deferred revenue balance as of December 31, 2023, we expect to recognize $926 million of revenue in the next 12 months. The remaining balance will be recognized at the time of transfer of control of the product or over the performance period as discussed above in Automotive Sales.
We have been providing loans for financing our automotive deliveries in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $242 million and $128 million, respectively, is recorded within Accounts receivable, net, for the current portion and $1.04 billion and $665 million, respectively, is recorded within Other non-current assets for the long-term portion.
Automotive Regulatory Credits
We earn tradable credits in the operation of our automotive business under various regulations related to ZEVs, greenhouse gas, fuel economy and clean fuel. We sell these credits to other regulated entities who can use the credits to comply with emission standards and other regulatory requirements.
Payments for automotive regulatory credits are typically received at the point control transfers to the customer, or in accordance with payment terms customary to the business. We recognize revenue on the sale of automotive regulatory credits, which have negligible incremental costs associated with them, at the time control of the regulatory credits is transferred to the purchasing party. Deferred revenue related to sales of automotive regulatory credits was immaterial as of December 31, 2023 and 2022. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was immaterial for the years ended December 31, 2023 and 2022. During the year ended December 31, 2022, we had also recognized $288 million in revenue due to changes in regulation which entitled us to additional consideration for credits sold previously.
Automotive Leasing Revenue
Direct Vehicle Operating Leasing Program
We have outstanding leases under our direct vehicle operating leasing programs in the U.S., Canada and in certain countries in Europe. Qualifying customers are permitted to lease a vehicle directly from Tesla for up to 48 months. At the end of the lease term, customers are generally required to return the vehicles to us. We account for these leasing transactions as operating leases. We record leasing revenues to automotive leasing revenue on a straight-line basis over the contractual term, and we record the depreciation of these vehicles to cost of automotive leasing revenue. For the years ended December 31, 2023, 2022 and 2021, we recognized $1.86 billion, $1.75 billion and $1.25 billion of direct vehicle leasing revenue, respectively. As of December 31, 2023 and 2022, we had deferred $458 million and $407 million, respectively, of lease-related upfront payments, which will be recognized on a straight-line basis over the contractual terms of the individual leases.
Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.
Direct Sales-Type Leasing Program
We have outstanding direct leases and vehicles financed by us under loan arrangements accounted for as sales-type leases under ASC 842, Leases (“ASC 842”), in certain countries in Asia and Europe. Depending on the specific program, customers may or may not have a right to return the vehicle to us during or at the end of the lease term. If the customer does not have a right to return, the customer will take title to the vehicle at the end of the lease term after making all contractual payments. Under the programs for which there is a right to return, the purchase option is reasonably certain to be exercised by the lessee and we therefore expect the customer to take title to the vehicle at the end of the lease term after making all contractual payments. Our arrangements under these programs can have terms for up to 72 months. We recognize all revenue and costs associated with the sales-type lease as automotive leasing revenue and automotive leasing cost of revenue, respectively, upon delivery of the vehicle to the customer. Interest income based on the implicit rate in the lease is recorded to automotive leasing revenue over time as customers are invoiced on a monthly basis. For the years ended December 31, 2023, 2022 and 2021, we recognized $215 million, $683 million and $369 million, respectively, of sales-type leasing revenue and $164 million, $427 million and $234 million, respectively, of sales-type leasing cost of revenue.
Services and Other Revenue
Services and other revenue consists of sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise.
Revenues related to repair, maintenance and vehicle insurance services are recognized over time as services are provided and extended service plans are recognized over the performance period of the service contract as the obligation represents a stand-ready obligation to the customer. We sell used vehicles, services, service plans, vehicle components and merchandise separately and thus use standalone selling prices as the basis for revenue allocation to the extent that these items are sold in transactions with other performance obligations. Payment for used vehicles, services, vehicle components, and merchandise are typically received at the point when control transfers to the customer or in accordance with payment terms customary to the business. Payments received for prepaid plans are refundable upon customer cancellation of the related contracts and are included within Customer deposits on the consolidated balance sheets. We record in Deferred revenue any non-refundable prepayment amounts that are collected from customers and unearned insurance premiums, which is recognized as revenue ratably over the respective customer contract term. Deferred revenue excluding unearned insurance premiums was immaterial as of December 31, 2023 and 2022.
Energy Generation and Storage Segment
Energy Generation and Storage Sales
Energy generation and storage sales revenue consists of the sale of solar energy systems and energy storage systems to residential, small commercial, large commercial and utility grade customers. Sales of solar energy systems to residential and small scale commercial customers consist of the engineering, design and installation of the system. Residential and small scale commercial customers pay the full purchase price of the solar energy system upfront. Revenue for the design and installation obligation is recognized when control transfers, which is when we install a solar energy system and the system passes inspection by the utility or the authority having jurisdiction. Sales of energy storage systems to residential and small scale commercial customers consist of the installation of the energy storage system and revenue is recognized when control transfers, which is when the product has been delivered or, if we are performing installation, when installed and commissioned. Payment for such storage systems is made upon invoice or in accordance with payment terms customary to the business.
For large commercial and utility grade energy storage system sales which consist of the engineering, design and installation of the system, customers make milestone payments that are consistent with contract-specific phases of a project. Revenue from such contracts is recognized over time using the percentage of completion method based on cost incurred as a percentage of total estimated contract costs for energy storage system sales.
In instances where there are multiple performance obligations in a single contract, we allocate the consideration to the various obligations in the contract based on the relative standalone selling price method. Standalone selling prices are estimated based on estimated costs plus margin or by using market data for comparable products. Costs to obtain a contract relate mainly to commissions paid to our sales personnel related to the sale of energy storage systems. As our contract costs related to energy storage system sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred.
As part of our energy storage system contracts, we may provide the customer with performance guarantees that warrant that the underlying system will meet or exceed the minimum energy performance requirements specified in the contract. If an energy storage system does not meet the performance guarantee requirements, we may be required to pay liquidated damages. Other forms of variable consideration related to our large commercial and utility grade energy storage system contracts include variable customer payments that will be made based on our energy market participation activities. Such guarantees and variable customer payments represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available. Such estimates are included in the transaction price only to the extent that it is probable a significant reversal of revenue will not occur.
We record as deferred revenue any non-refundable amounts that are collected from customers related to fees charged for prepayments, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $1.60 billion and $863 million, respectively, mainly due to contractual payment terms. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was $571 million and $171 million for the years ended December 31, 2023 and 2022, respectively. We have elected the practical expedient to omit disclosure of the amount of the transaction price allocated to remaining performance obligations for energy generation and storage sales with an original expected contract length of one year or less and the amount that we have the right to invoice when that amount corresponds directly with the value of the performance to date. As of December 31, 2023, total transaction price allocated to performance obligations that were unsatisfied or partially unsatisfied for contracts with an original expected length of more than one year was $3.43 billion. Of this amount, we expect to recognize $1.05 billion in the next 12 months and the rest over the remaining performance obligation period.
We have been providing loans for financing our energy generation products in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $31 million and $24 million, respectively, is recorded within Accounts receivable, net, for the current portion and $578 million and $387 million, respectively, is recorded within Other non-current assets for the long-term portion.
Energy Generation and Storage Leasing
For revenue arrangements where we are the lessor under operating lease agreements for energy generation and storage products, we record lease revenue from minimum lease payments, including upfront rebates and incentives earned from such systems, on a straight-line basis over the life of the lease term, assuming all other revenue recognition criteria have been met. The difference between the payments received and the revenue recognized is recorded as deferred revenue or deferred asset on the consolidated balance sheet.
For solar energy systems where customers purchase electricity from us under PPAs prior to January 1, 2019, we have determined that these agreements should be accounted for as operating leases pursuant to ASC 840, Leases. Revenue is recognized based on the amount of electricity delivered at rates specified under the contracts, assuming all other revenue recognition criteria are met.
We record as deferred revenue any amounts that are collected from customers, including lease prepayments, in excess of revenue recognized, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $181 million and $191 million, respectively. Deferred revenue also includes the portion of rebates and incentives received from utility companies and various local and state government agencies, which is recognized as revenue over the lease term. As of December 31, 2023 and 2022, deferred revenue from rebates and incentives was immaterial.
We capitalize initial direct costs from the execution of agreements for solar energy systems and PPAs, which include the referral fees and sales commissions, as an element of solar energy systems, net, and subsequently amortize these costs over the term of the related agreements.
Cost of Revenues
Automotive Segment
Automotive Sales
Cost of automotive sales revenue includes direct and indirect materials, labor costs, manufacturing overhead, including depreciation costs of tooling and machinery, shipping and logistic costs, vehicle connectivity costs, FSD Capability ongoing maintenance costs, allocations of electricity and infrastructure costs related to our Supercharger network and reserves for estimated warranty expenses. Cost of automotive sales revenues also includes adjustments to warranty expense and charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of automotive sales revenue benefits from manufacturing credits earned.
Automotive Leasing
Cost of automotive leasing revenue includes the depreciation of operating lease vehicles, cost of goods sold associated with direct sales-type leases and warranty expense related to leased vehicles.
Services and Other
Costs of services and other revenue includes cost of used vehicles including refurbishment costs, costs associated with providing non-warranty after-sales services, costs associated with our body shops and part sales, costs of paid Supercharging, costs to provide vehicle insurance and costs for retail merchandise.
Energy Generation and Storage Segment
Energy Generation and Storage
Cost of energy generation and storage revenue includes direct and indirect material and labor costs, overhead costs, freight, warranty expense, and amortization of certain acquired intangible assets. Cost of energy generation and storage revenue also includes charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of energy generation and storage revenue benefits from manufacturing credits earned. In agreements for solar energy systems and PPAs where we are the lessor, the cost of revenue is primarily comprised of depreciation of the cost of leased solar energy systems, maintenance costs associated with those systems and amortization of any initial direct costs.
Research and Development Costs
Research and development costs are expensed as incurred.
Income Taxes
We are subject to income taxes in the U.S. and in many foreign jurisdictions. Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. Significant judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets that are not more likely than not to be realized. In completing our assessment of realizability of our deferred tax assets, we consider our history of income (loss) measured at pre-tax income (loss) adjusted for permanent book-tax differences on a jurisdictional basis, volatility in actual earnings, excess tax benefits related to stock-based compensation in recent prior years, and impacts of the timing of reversal of existing temporary differences. We also rely on our assessment of the Company’s projected future results of business operations, including uncertainty in future operating results relative to historical results, volatility in the market price of our common stock and its performance over time, variable macroeconomic conditions impacting our ability to forecast future taxable income, and changes in business that may affect the existence and magnitude of future taxable income. Our valuation allowance assessment is based on our best estimate of future results considering all available information.
We record liabilities related to uncertain tax positions when, despite our belief that our tax return positions are supportable, we believe that it is more likely than not that those positions may not be fully sustained upon review by tax authorities. Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.
The Tax Cuts and Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, we can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into our measurement of deferred taxes. We elected the deferred method, under which we recorded the corresponding deferred tax assets and liabilities in our consolidated balance sheets.
Comprehensive Income
Comprehensive income is comprised of net income and other comprehensive income (loss). Other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized net gains and losses on investments that have been excluded from the determination of net income.
Stock-Based Compensation
We use the fair value method of accounting for our stock options and RSUs granted to employees and for our ESPP to measure the cost of employee services received in exchange for the stock-based awards. The fair value of stock option awards with only service and/or performance conditions is estimated on the grant or offering date using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires inputs such as the risk-free interest rate, expected term and expected volatility. These inputs are subjective and generally require significant judgment. The fair value of RSUs is measured on the grant date based on the closing fair market value of our common stock. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period, which is generally four years for stock options and RSUs and six months for the ESPP. Stock-based compensation expense is recognized on a straight-line basis, net of actual forfeitures in the period.
For performance-based awards, stock-based compensation expense is recognized over the expected performance achievement period of individual performance milestones when the achievement of each individual performance milestone becomes probable.
As we accumulate additional employee stock-based awards data over time and as we incorporate market data related to our common stock, we may calculate significantly different volatilities and expected lives, which could materially impact the valuation of our stock-based awards and the stock-based compensation expense that we will recognize in future periods. Stock-based compensation expense is recorded in Cost of revenues, Research and development expense and Selling, general and administrative expense in the consolidated statements of operations.
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling interests and redeemable noncontrolling interests represent third-party interests in the net assets under certain funding arrangements, or funds, that we have entered into to finance the costs of solar energy systems and vehicles under operating leases. We have determined that the contractual provisions of the funds represent substantive profit-sharing arrangements. We have further determined that the methodology for calculating the noncontrolling interest and redeemable noncontrolling interest balances that reflects the substantive profit-sharing arrangements is a balance sheet approach using the hypothetical liquidation at book value (“HLBV”) method. We, therefore, determine the amount of the noncontrolling interests and redeemable noncontrolling interests in the net assets of the funds at each balance sheet date using the HLBV method, which is presented on the consolidated balance sheet as noncontrolling interests in subsidiaries and redeemable noncontrolling interests in subsidiaries. Under the HLBV method, the amounts reported as noncontrolling interests and redeemable noncontrolling interests in the consolidated balance sheet represent the amounts the third parties would hypothetically receive at each balance sheet date under the liquidation provisions of the funds, assuming the net assets of the funds were liquidated at their recorded amounts determined in accordance with GAAP and with tax laws effective at the balance sheet date and distributed to the third parties. The third parties’ interests in the results of operations of the funds are determined as the difference in the noncontrolling interest and redeemable noncontrolling interest balances in the consolidated balance sheets between the start and end of each reporting period, after taking into account any capital transactions between the funds and the third parties. However, the redeemable noncontrolling interest balance is at least equal to the redemption amount. The redeemable noncontrolling interest balance is presented as temporary equity in the mezzanine section of the consolidated balance sheet since these third parties have the right to redeem their interests in the funds for cash or other assets. For certain funds, there have been significant fluctuations in net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries due to changes in the liquidation provisions as time-based milestones have been reached.
Net Income per Share of Common Stock Attributable to Common Stockholders
Basic net income per share of common stock attributable to common stockholders is calculated by dividing net income attributable to common stockholders by the weighted-average shares of common stock outstanding for the period. Potentially dilutive shares, which are based on the weighted-average shares of common stock underlying outstanding stock-based awards, warrants and convertible senior notes using the treasury stock method or the if-converted method, as applicable, are included when calculating diluted net income per share of common stock attributable to common stockholders when their effect is dilutive.
Furthermore, in connection with the offerings of our convertible senior notes, we entered into convertible note hedges and warrants (see Note 11, Debt). However, our convertible note hedges are not included when calculating potentially dilutive shares since their effect is always anti-dilutive. The strike price on the warrants were below our average share price during the period and were included in the tables below. Warrants are included in the weighted-average shares used in computing basic net income per share of common stock in the period(s) they are settled.
The following table presents the reconciliation of net income attributable to common stockholders to net income used in computing basic and diluted net income per share of common stock (in millions):
Year Ended December 31,
202320222021
Net income attributable to common stockholders$14,997 $12,556 $5,519 
Less: Buy-out of noncontrolling interest(2)(27)(5)
Net income used in computing basic net income per share of common stock14,999 12,583 5,524 
Less: Dilutive convertible debt— (1)(9)
Net income used in computing diluted net income per share of common stock$14,999 $12,584 $5,533 
The following table presents the reconciliation of basic to diluted weighted average shares used in computing net income per share of common stock attributable to common stockholders (in millions):
Year Ended December 31,
202320222021
Weighted average shares used in computing net income per share of common stock, basic3,1743,1302,959
Add:
Stock-based awards298310292
Convertible senior notes2329
Warrants1132106
Weighted average shares used in computing net income per share of common stock, diluted3,4853,4753,386
The following table presents the potentially dilutive shares that were excluded from the computation of diluted net income per share of common stock attributable to common stockholders, because their effect was anti-dilutive (in millions):
Year Ended December 31,
202320222021
Stock-based awards1241
Business Combinations
We account for business acquisitions under ASC 805, Business Combinations. The total purchase consideration for an acquisition is measured as the fair value of the assets given, equity instruments issued and liabilities assumed at the acquisition date. Costs that are directly attributable to the acquisition are expensed as incurred. Identifiable assets (including intangible assets), liabilities assumed (including contingent liabilities) and noncontrolling interests in an acquisition are measured initially at their fair values at the acquisition date. We recognize goodwill if the fair value of the total purchase consideration and any noncontrolling interests is in excess of the net fair value of the identifiable assets acquired and the liabilities assumed. We recognize a bargain purchase gain within Other income (expense), net, in the consolidated statement of operations if the net fair value of the identifiable assets acquired and the liabilities assumed is in excess of the fair value of the total purchase consideration and any noncontrolling interests. We include the results of operations of the acquired business in the consolidated financial statements beginning on the acquisition date.
Cash and Cash Equivalents
All highly liquid investments with an original maturity of three months or less at the date of purchase are considered cash equivalents. Our cash equivalents are primarily comprised of U.S. government securities, money market funds and commercial paper.
Restricted Cash
We maintain certain cash balances restricted as to withdrawal or use. Our restricted cash is comprised primarily of cash held to service certain payments under various secured debt facilities. In addition, restricted cash includes cash held as collateral for sales to lease partners with a resale value guarantee, letters of credit, real estate leases and deposits held for our insurance services. We record restricted cash as other assets in the consolidated balance sheets and determine current or non-current classification based on the expected duration of the restriction.
Our total cash and cash equivalents and restricted cash, as presented in the consolidated statements of cash flows, was as follows (in millions):
December 31,
2023
December 31,
2022
December 31,
2021
Cash and cash equivalents$16,398 $16,253 $17,576 
Restricted cash included in prepaid expenses and other current assets543 294 345 
Restricted cash included in other non-current assets248 377 223 
Total as presented in the consolidated statements of cash flows$17,189 $16,924 $18,144 
Investments
Investments may be comprised of a combination of marketable securities, including U.S. government securities, corporate debt securities, commercial paper, time deposits, and certain certificates of deposit, which are all designated as available-for-sale and reported at estimated fair value, with unrealized gains and losses recorded in accumulated other comprehensive income which is included within stockholders’ equity. Available-for-sale marketable securities with maturities greater than three months at the date of purchase are included in short-term investments in our consolidated balance sheets. Interest, dividends, amortization and accretion of purchase premiums and discounts on these investments are included within Interest income in our consolidated statements of operations.
The cost of available-for-sale investments sold is based on the specific identification method. Realized gains and losses on the sale of available-for-sale investments are recorded in Other income (expense), net.
We regularly review all of our investments for declines in fair value. The review includes but is not limited to (i) the consideration of the cause of the decline, (ii) any currently recorded expected credit losses and (iii) the creditworthiness of the respective security issuers. The amortized cost basis of our investments approximates its fair value.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable primarily include amounts related to receivables from financial institutions and leasing companies offering various financing products to our customers, sales of energy generation and storage products, sales of regulatory credits to other automotive manufacturers and government rebates already passed through to customers. We provide an allowance against accounts receivable for the amount we expect to be uncollectible. We write-off accounts receivable against the allowance when they are deemed uncollectible.
Depending on the day of the week on which the end of a fiscal quarter falls, our accounts receivable balance may fluctuate as we are waiting for certain customer payments to clear through our banking institutions and receipts of payments from our financing partners, which can take up to approximately two weeks based on the contractual payment terms with such partners. Our accounts receivable balances associated with our sales of regulatory credits are dependent on contractual payment terms. Additionally, government rebates can take up to a year or more to be collected depending on the customary processing timelines of the specific jurisdictions issuing them. These various factors may have a significant impact on our accounts receivable balance from period to period. As of December 31, 2023 and 2022, we had $207 million and $753 million, respectively, of long-term government rebates receivable in Other non-current assets in our consolidated balance sheets.
Financing Receivables
We provide financing options to our customers for our automotive and energy products. Financing receivables are carried at amortized cost, net of allowance for loan losses. Provisions for loan losses are charged to operations in amounts sufficient to maintain the allowance for loan losses at levels considered adequate to cover expected credit losses on the financing receivables. In determining expected credit losses, we consider our historical level of credit losses, current economic trends, and reasonable and supportable forecasts that affect the collectability of the future cash flows.
When originating consumer receivables, we review the credit application, the proposed contract terms, credit bureau information (e.g., FICO score) and other information. Our evaluation emphasizes the applicant’s ability to pay and creditworthiness focusing on payment, affordability, and applicant credit history as key considerations. Generally, all customers in this portfolio have strong creditworthiness at loan origination.
After origination, we review the credit quality of retail financing based on customer payment activity and aging analysis. For all financing receivables, we define “past due” as any payment, including principal and interest, which is at least 31 days past the contractual due date. As of December 31, 2023 and 2022, the vast majority of our financing receivables were at current status with only an immaterial balance being past due. As of December 31, 2023, the majority of our financing receivables, excluding MyPower notes receivable, were originated in 2023 and 2022, and as of December 31, 2022, the majority of our financing receivables, excluding MyPower notes receivable, were originated in 2022.
We have customer notes receivable under the legacy MyPower loan program, which provided residential customers with the option to finance the purchase of a solar energy system through a 30-year loan and were all originated prior to year 2018. The outstanding balances, net of any allowance for expected credit losses, are presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. As of December 31, 2023 and 2022, the total outstanding balance of MyPower customer notes receivable, net of allowance for expected credit losses, was $266 million and $280 million, respectively, of which $5 million and $7 million were due in the next 12 months as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, the allowance for expected credit losses was $36 million and $37 million, respectively.
Concentration of Risk
Credit Risk
Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, investments, restricted cash, accounts receivable and other finance receivables. Our cash and investments balances are primarily on deposit at high credit quality financial institutions or invested in money market funds. These deposits are typically in excess of insured limits. As of December 31, 2023 and 2022, no entity represented 10% or more of our total receivables balance.
Supply Risk
We are dependent on our suppliers, including single source suppliers, and the inability of these suppliers to deliver necessary components of our products in a timely manner at prices, quality levels and volumes acceptable to us, or our inability to efficiently manage these components from these suppliers, could have a material adverse effect on our business, prospects, financial condition and operating results.
Inventory Valuation
Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost for vehicles and energy products, which approximates actual cost on a first-in, first-out basis. We record inventory write-downs for excess or obsolete inventories based upon assumptions about current and future demand forecasts. If our inventory on-hand is in excess of our future demand forecast, the excess amounts are written-off.
We also review our inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of our vehicles less the estimated cost to convert the inventory on-hand into a finished product. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.
Should our estimates of future selling prices or production costs change, additional and potentially material write-downs may be required. A small change in our estimates may result in a material charge to our reported financial results.
Operating Lease Vehicles
Vehicles that are leased as part of our direct vehicle leasing program are classified as operating lease vehicles at cost less accumulated depreciation. We generally depreciate their cost, less residual value, using the straight-line-method to cost of automotive leasing revenue over the contractual period. The gross cost of operating lease vehicles as of December 31, 2023 and 2022 was $7.36 billion and $6.08 billion, respectively. Operating lease vehicles on the consolidated balance sheets are presented net of accumulated depreciation of $1.38 billion and $1.04 billion as of December 31, 2023 and 2022, respectively.
Digital Assets, Net
We currently account for all digital assets held as indefinite-lived intangible assets in accordance with ASC 350, Intangibles—Goodwill and Other. We have ownership of and control over our digital assets and we may use third-party custodial services to secure it. The digital assets are initially recorded at cost and are subsequently remeasured on the consolidated balance sheet at cost, net of any impairment losses incurred since acquisition.
We determine the fair value of our digital assets on a nonrecurring basis in accordance with ASC 820, Fair Value Measurement (“ASC 820”), based on quoted prices on the active exchange(s) that we have determined is the principal market for such assets (Level I inputs). We perform an analysis each quarter to identify whether events or changes in circumstances, principally decreases in the quoted prices on active exchanges, indicate that it is more likely than not that our digital assets are impaired. In determining if an impairment has occurred, we consider the lowest market price of one unit of digital asset quoted on the active exchange since acquiring the digital asset. When the then current carrying value of a digital asset exceeds the fair value determined each quarter, an impairment loss has occurred with respect to those digital assets in the amount equal to the difference between their carrying values and the prices determined.
Impairment losses are recognized within Restructuring and other in the consolidated statements of operations in the period in which the impairment is identified. Gains are not recorded until realized upon sale(s), at which point they are presented net of any impairment losses for the same digital assets held within Restructuring and other. In determining the gain to be recognized upon sale, we calculate the difference between the sales price and carrying value of the digital assets sold immediately prior to sale.
See Note 3, Digital Assets, Net, for further information regarding digital assets.
Solar Energy Systems, Net
We are the lessor of solar energy systems. Solar energy systems are stated at cost less accumulated depreciation.
Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the respective assets, as follows:
Solar energy systems in service
30 to 35 years
Initial direct costs related to customer solar energy system lease acquisition costs
Lease term (up to 25 years)
Solar energy systems pending interconnection will be depreciated as solar energy systems in service when they have been interconnected and placed in-service. Solar energy systems under construction represents systems that are under installation, which will be depreciated as solar energy systems in service when they are completed, interconnected and placed in service. Initial direct costs related to customer solar energy system agreement acquisition costs are capitalized and amortized over the term of the related customer agreements.
Property, Plant and Equipment, Net
Property, plant and equipment, net, including leasehold improvements, are recognized at cost less accumulated depreciation. Depreciation is generally computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Machinery, equipment, vehicles and office furniture
3 to 15 years
Tooling
4 to 7 years
Building and building improvements
15 to 30 years
Computer equipment and software
3 to 10 years
Leasehold improvements are depreciated on a straight-line basis over the shorter of their estimated useful lives or the terms of the related leases.
Upon the retirement or sale of our property, plant and equipment, the cost and associated accumulated depreciation are removed from the consolidated balance sheet, and the resulting gain or loss is reflected on the consolidated statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that increase the functionality, output or expected life of an asset are capitalized and depreciated ratably over the identified useful life.
Interest expense on outstanding debt is capitalized during the period of significant capital asset construction. Capitalized interest on construction in progress is included within Property, plant and equipment, net and is amortized over the life of the related assets.
Long-Lived Assets Including Acquired Intangible Assets
We review our property, plant and equipment, solar energy systems, long-term prepayments and intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. We measure recoverability by comparing the carrying amount to the future undiscounted cash flows that the asset is expected to generate. If the asset is not recoverable, its carrying amount would be adjusted down to its fair value. For the years ended December 31, 2023, 2022 and 2021, we have recognized no material impairments of our long-lived assets.
Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives, which range from seven to thirty years.
Goodwill
We assess goodwill for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. For the years ended December 31, 2023, 2022, and 2021, we did not recognize any impairment of goodwill.
Capitalization of Software Costs
We capitalize costs incurred in the development of internal use software, during the application development stage to Property, plant and equipment, net on the consolidated balance sheets. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Such costs are amortized on a straight-line basis over their estimated useful life of three to five years.
Software development costs incurred in development of software to be sold, leased, or otherwise marketed, incurred subsequent to the establishment of technological feasibility and prior to the general availability of the software are capitalized when they are expected to become significant. Such costs are amortized over the estimated useful life of the applicable software once it is made generally available to our customers.
We evaluate the useful lives of these assets on an annual basis, and we test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. For the years ended December 31, 2023, 2022, and 2021, we have recognized no impairments of capitalized software costs.
Foreign Currency
We determine the functional and reporting currency of each of our international subsidiaries and their operating divisions based on the primary currency in which they operate. In cases where the functional currency is not the U.S. dollar, we recognize a cumulative translation adjustment created by the different rates we apply to current period income or loss and the balance sheet. For each subsidiary, we apply the monthly average functional exchange rate to its monthly income or loss and the month-end functional currency rate to translate the balance sheet.
Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency of the respective subsidiary. Transaction gains and losses are recognized in Other income (expense), net, in the consolidated statements of operations. For the years ended December 31, 2023, 2022 and 2021, we recorded a net foreign currency transaction gain of $122 million, loss of $89 million and gain of $97 million, respectively.
Warranties
We provide a manufacturer’s warranty on all new and used vehicles and a warranty on the installation and components of the energy generation and storage systems we sell for periods typically between 10 to 25 years. We accrue a warranty reserve for the products sold by us, which includes our best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain and changes to our historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with our vehicles subject to operating lease accounting and our solar energy systems under lease contracts or PPAs, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within Accrued liabilities and other, while the remaining balance is included within Other long-term liabilities on the consolidated balance sheets. For liabilities that we are entitled to receive indemnification from our suppliers, we record receivables for the contractually obligated amounts on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Warranty expense is recorded as a component of Cost of revenues in the consolidated statements of operations. Due to the magnitude of our automotive business, our accrued warranty balance is primarily related to our automotive segment. Accrued warranty activity consisted of the following (in millions):
Year Ended December 31,
202320222021
Accrued warranty—beginning of period$3,505 $2,101 $1,468 
Warranty costs incurred(1,225)(803)(525)
Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact539 522 102 
Provision for warranty2,333 1,685 1,056 
Accrued warranty—end of period$5,152 $3,505 $2,101 
Customer Deposits
Customer deposits primarily consist of refundable cash payments from customers at the time they place an order or reservation for a vehicle or an energy product and any additional payments up to the point of delivery or the completion of installation. Customer deposits also include prepayments on contracts that can be cancelled without significant penalties, such as vehicle maintenance plans. Customer deposits are included in Accrued liabilities and other on the consolidated balance sheets until refunded, forfeited or applied towards the customer’s purchase balance.
Government Assistance Programs and Incentives
Globally, the operation of our business is impacted by various government programs, incentives, and other arrangements. Government incentives are recorded in our consolidated financial statements in accordance with their purpose as a reduction of expense, or an offset to the related capital asset. The benefit is generally recorded when all conditions attached to the incentive have been met or are expected to be met and there is reasonable assurance of their receipt.
The IRA Incentives
On August 16, 2022, the IRA was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy, electric vehicles, battery and energy storage manufacture or purchase, in addition to a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion. Some of these measures are expected to materially affect our consolidated financial statements. For the year ended December 31, 2023, the impact from our IRA incentive was primarily a reduction of our material costs in our consolidated statement of operations. We will continue to evaluate the effects of the IRA as more guidance is issued and the relevant implications to our consolidated financial statements.
Gigafactory New York—New York State Investment and Lease
We have a lease through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to designate further buildouts at the facility. We are required to comply with certain covenants, including hiring and cumulative investment targets. Under the terms of the arrangement, the SUNY Foundation paid for a majority of the construction costs related to the manufacturing facility and the acquisition and commissioning of certain manufacturing equipment; and we are responsible for any construction or equipment costs in excess of such amount (refer to Note 15, Commitments and Contingencies). This incentive reduces the related lease costs of the facility within the Energy generation and storage cost of revenues and operating expense line items in our consolidated statements of operations.
Gigafactory Shanghai—Land Use Rights and Economic Benefits
We have an agreement with the local government of Shanghai for land use rights at Gigafactory Shanghai. Under the terms of the arrangement, we are required to meet a cumulative capital expenditure target and an annual tax revenue target starting at the end of 2023. In addition, the Shanghai government has granted to our Gigafactory Shanghai subsidiary certain incentives to be used in connection with eligible capital investments at Gigafactory Shanghai (refer to Note 15, Commitments and Contingencies). For the year ended December 31, 2022, we received grant funding of $76 million. These incentives offset the related costs of our facilities and are recorded as a reduction of the cost of the capital investment within the Property, plant and equipment, net line item in our consolidated balance sheets. The incentive therefore reduces the depreciation expense over the useful lives of the related equipment.
Nevada Tax Incentives
In connection with the construction of Gigafactory Nevada, we entered into agreements with the State of Nevada and Storey County in Nevada that provide abatements for specified taxes, discounts to the base tariff energy rates and transferable tax credits of up to $195 million in consideration of capital investment and hiring targets that were met at Gigafactory Nevada.
Gigafactory Texas Tax Incentives
In connection with the construction of Gigafactory Texas, we entered into a 20-year agreement with Travis County in Texas pursuant to which we would receive grant funding equal to 70-80% of property taxes paid by us to Travis County and a separate 10-year agreement with the Del Valle Independent School District in Texas pursuant to which a portion of the taxable value of our property would be capped at a specified amount, in each case subject to our meeting certain minimum economic development metrics through our construction and operations at Gigafactory Texas. This incentive is recorded as a reduction of the related expenses within the Cost of automotive revenues and operating expense line items of our consolidated statements of operations. As of December 31, 2023, the grant funding related to property taxes paid were immaterial.
Defined Contribution Plan
We have a 401(k) savings plan in the U.S. that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code and a number of savings plans internationally. Under the 401(k) savings plan, participating employees may elect to contribute up to 90% of their eligible compensation, subject to certain limitations. Beginning in January 2022, we began to match 50% of each employee’s contributions up to a maximum of 6% (capped at $3,000) of the employee’s eligible compensation, vested upon one year of service. During the years ended December 31, 2023 and 2022, we recognized $99 million and $91 million, respectively, of expenses related to employer contributions for the 401(k) savings plan.
Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.
In December 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (Subtopic 350-60). This ASU requires certain crypto assets to be measured at fair value separately in the balance sheet and income statement each reporting period. This ASU also enhances the other intangible asset disclosure requirements by requiring the name, cost basis, fair value, and number of units for each significant crypto holding. The ASU is effective for annual periods beginning after December 15, 2024, including interim periods within those fiscal years. Adoption of the ASU requires a cumulative-effect adjustment to the opening balance of retained earnings as of the beginning of the annual reporting period in which an entity adopts the amendments. Early adoption is also permitted, including adoption in an interim period. However, if the ASU is early adopted in an interim period, an entity must adopt the ASU as of the beginning of the fiscal year that includes the interim period. This ASU will result in gains and losses recorded in the consolidated financial statements of operations and additional disclosures when adopted. We are currently evaluating the adoption of this ASU and it will affect the carrying value of our crypto assets held and the gains and losses relating thereto, once adopted.
In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
Recently adopted accounting pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted this ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.
In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which we adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted the ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.
ASU 2020-06
In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. The ASU updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, the ASU made amendments to the EPS guidance in Topic 260 for convertible debt instruments, the most significant impact of which is requiring the use of the if-converted method for diluted EPS calculation, and no longer allowing the net share settlement method. The ASU also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities.
On January 1, 2021, we adopted the ASU using the modified retrospective method. We recognized a favorable $211 million cumulative effect of initially applying the ASU as an adjustment to the January 1, 2021 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt remaining outstanding, additional paid in capital was reduced by $474 million and convertible senior notes (mezzanine equity) was reduced by $51 million. The removal of the remaining debt discounts recorded for this previous separation had the effect of increasing our net debt balance by $269 million and we reduced property, plant and equipment by $45 million related to previously capitalized interest. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.4
Digital Assets, Net
12 Months Ended
Dec. 31, 2023
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Digital Assets, Net Digital Assets, Net
During the years ended December 31, 2023 and 2022, we purchased and/or received immaterial amounts of digital assets. During the year ended December 31, 2023, we recorded an immaterial amount of impairment losses on digital assets. During the year ended December 31, 2022, we recorded $204 million of impairment losses on digital assets and realized gains of $64 million in connection with converting our holdings of digital assets into fiat currency. The gains are presented net of impairment losses in Restructuring and other in the consolidated statements of operations. As of December 31, 2023 and 2022, the carrying value of our digital assets held reflects cumulative impairment of $204 million.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill increased $59 million within the automotive segment from $194 million as of December 31, 2022 to $253 million as of December 31, 2023 primarily from a business combination, net of the impact of a divestiture. There were no accumulated impairment losses as of December 31, 2023 and 2022.
The net carrying value of our intangible assets decreased from $215 million as of December 31, 2022 to $178 million as of December 31, 2023 mainly from amortization.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
ASC 820, Fair Value Measurements (“ASC 820”) states that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. The three-tiered fair value hierarchy, which prioritizes which inputs should be used in measuring fair value, is comprised of: (Level I) observable inputs such as quoted prices in active markets; (Level II) inputs other than quoted prices in active markets that are observable either directly or indirectly and (Level III) unobservable inputs for which there is little or no market data. The fair value hierarchy requires the use of observable market data when available in determining fair value. Our assets and liabilities that were measured at fair value on a recurring basis were as follows (in millions):
 December 31, 2023December 31, 2022
 Fair ValueLevel ILevel IILevel IIIFair ValueLevel ILevel IILevel III
Money market funds$109 $109 $— $— $2,188 $2,188 $— $— 
U.S. government securities5,136 — 5,136 — 894 — 894 — 
Corporate debt securities480 — 480 — 885 — 885 — 
Certificates of deposit and time deposits6,996 — 6,996 — 4,253 — 4,253 — 
Commercial paper470 — 470 — — — — — 
Total$13,191 $109 $13,082 $— $8,220 $2,188 $6,032 $— 
All of our money market funds were classified within Level I of the fair value hierarchy because they were valued using quoted prices in active markets. Our U.S. government securities, certificates of deposit, commercial paper, time deposits and corporate debt securities are classified within Level II of the fair value hierarchy and the market approach was used to determine fair value of these investments.
Our cash, cash equivalents and investments classified by security type as of December 31, 2023 and 2022 consisted of the following (in millions):
 December 31, 2023
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$15,903 $— $— $15,903 $15,903 $— 
Money market funds109 — — 109 109 — 
U.S. government securities5,136 (1)5,136 277 4,859 
Corporate debt securities485 (6)480 — 480 
Certificates of deposit and time deposits6,995 — 6,996 — 6,996 
Commercial paper470 — — 470 109 361 
Total cash, cash equivalents and short-term investments$29,098 $$(7)$29,094 $16,398 $12,696 
 December 31, 2022
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$13,965 $— $— $13,965 $13,965 $— 
Money market funds2,188 — — 2,188 2,188 — 
U.S. government securities897 — (3)894 — 894 
Corporate debt securities907 — (22)885 — 885 
Certificates of deposit and time deposits4,252 — 4,253 100 4,153 
Total cash, cash equivalents and short-term investments$22,209 $$(25)$22,185 $16,253 $5,932 
We record gross realized gains, losses and credit losses as a component of Other income (expense), net in the consolidated statements of operations. For the years ended December 31, 2023 and 2022, we did not recognize any material gross realized gains, losses or credit losses. The ending allowance balances for credit losses were immaterial as of December 31, 2023 and 2022. We have determined that the gross unrealized losses on our investments as of December 31, 2023 and 2022 were temporary in nature.
The following table summarizes the fair value of our investments by stated contractual maturities as of December 31, 2023 (in millions):
Due in 1 year or less$12,374 
Due in 1 year through 5 years297 
Due in 5 years through 10 years25 
Total$12,696 
Disclosure of Fair Values
Our financial instruments that are not re-measured at fair value include accounts receivable, financing receivables, other receivables, digital assets, accounts payable, accrued liabilities, customer deposits and debt. The carrying values of these financial instruments materially approximate their fair values, other than our 2.00% Convertible Senior Notes due in 2024 (“2024 Notes”) and digital assets.
We estimate the fair value of the 2024 Notes using commonly accepted valuation methodologies and market-based risk measurements that are indirectly observable, such as credit risk (Level II). In addition, we estimate the fair values of our digital assets based on quoted prices in active markets (Level I). The following table presents the estimated fair values and the carrying values (in millions):
 December 31, 2023December 31, 2022
 Carrying ValueFair ValueCarrying ValueFair Value
2024 Notes$37 $443 $37 $223 
Digital assets, net$184 $487 $184 $191 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.4
Inventory
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
Our inventory consisted of the following (in millions):
 December 31,
2023
December 31,
2022
Raw materials$5,390 $6,137 
Work in process2,016 2,385 
Finished goods (1)5,049 3,475 
Service parts1,171 842 
Total$13,626 $12,839 
(1)Finished goods inventory includes products in transit to fulfill customer orders, new vehicles available for sale, used vehicles and energy products available for sale.
We write-down inventory for any excess or obsolete inventories or when we believe that the net realizable value of inventories is less than the carrying value. During the years ended December 31, 2023, 2022 and 2021 we recorded write-downs of $233 million, $144 million and $106 million, respectively, in Cost of revenues in the consolidated statements of operations.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.4
Solar Energy Systems, Net
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Solar Energy Systems, Net Solar Energy Systems, Net
Our solar energy systems, net, consisted of the following (in millions):
December 31,
2023
December 31,
2022
Solar energy systems in service$6,755 $6,785 
Initial direct costs related to customer solar energy system lease acquisition costs104 104 
6,859 6,889 
Less: accumulated depreciation and amortization (1)(1,643)(1,418)
5,216 5,471 
Solar energy systems under construction
Solar energy systems pending interconnection12 16 
Solar energy systems, net (2)$5,229 $5,489 
(1)Depreciation and amortization expense during the years ended December 31, 2023, 2022 and 2021 was $235 million, $235 million and $236 million, respectively.
(2)As of December 31, 2023 and 2022, there were $740 million and $802 million, respectively, of gross solar energy systems under lease pass-through fund arrangements with accumulated depreciation of $157 million and $148 million, respectively.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.4
Property, Plant and Equipment, Net
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Our property, plant and equipment, net, consisted of the following (in millions):
December 31,
2023
December 31,
2022
Machinery, equipment, vehicles and office furniture$16,372 $13,558 
Tooling3,147 2,579 
Leasehold improvements3,168 2,366 
Land and buildings9,505 7,751 
Computer equipment, hardware and software3,799 2,072 
Construction in progress5,791 4,263 
 41,782 32,589 
Less: Accumulated depreciation(12,057)(9,041)
Total$29,725 $23,548 
Construction in progress is primarily comprised of ongoing construction and expansion of our facilities, and equipment and tooling related to the manufacturing of our products. Completed assets are transferred to their respective asset classes and depreciation begins when an asset is ready for its intended use.
Depreciation expense during the years ended December 31, 2023, 2022 and 2021 was $3.33 billion, $2.42 billion and $1.91 billion, respectively.
Panasonic has partnered with us on Gigafactory Nevada with investments in the production equipment that it uses to manufacture and supply us with battery cells. Under our arrangement with Panasonic, we plan to purchase the full output from their production equipment at negotiated prices. As the terms of the arrangement convey a finance lease under ASC 842, we account for their production equipment as leased assets when production commences. We account for each lease and any non-lease components associated with that lease as a single lease component for all asset classes, except production equipment classes embedded in supply agreements. This results in us recording the cost of their production equipment within Property, plant and equipment, net, on the consolidated balance sheets with a corresponding liability recorded to debt and finance leases. Depreciation on Panasonic production equipment is computed using the units-of-production method whereby capitalized costs are amortized over the total estimated productive life of the respective assets. As of December 31, 2023 and 2022, we had cumulatively capitalized gross costs of $2.02 billion and $2.01 billion, respectively, on the consolidated balance sheets in relation to the production equipment under our Panasonic arrangement.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.4
Accrued Liabilities and Other
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Accrued Liabilities and Other
Our accrued liabilities and other current liabilities consisted of the following (in millions):
December 31,
2023
December 31,
2022
Accrued purchases (1)$2,721 $2,747 
Accrued warranty reserve, current portion1,546 1,025 
Payroll and related costs1,325 1,026 
Taxes payable (2)1,204 1,235 
Customer deposits876 1,063 
Operating lease liabilities, current portion672 485 
Sales return reserve, current portion219 270 
Other current liabilities517 354 
Total$9,080 $8,205 
(1)Accrued purchases primarily reflects receipts of goods and services for which we had not yet been invoiced. As we are invoiced for these goods and services, this balance will reduce and accounts payable will increase.
(2)Taxes payable includes value added tax, income tax, sales tax, property tax and use tax payables.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.4
Other Long-Term Liabilities
12 Months Ended
Dec. 31, 2023
Other Liabilities [Abstract]  
Other Long-Term Liabilities Other Long-Term Liabilities
Our other long-term liabilities consisted of the following (in millions):
December 31,
2023
December 31,
2022
Operating lease liabilities$3,671 $2,164 
Accrued warranty reserve3,606 2,480 
Other non-current liabilities876 686 
Total other long-term liabilities$8,153 $5,330 
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.4
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
The following is a summary of our debt and finance leases as of December 31, 2023 (in millions):
 Net Carrying ValueUnpaid
Principal
Balance
Unused
Committed
Amount (1)
Contractual
Interest Rates
Contractual
Maturity Date
 CurrentLong-Term
Recourse debt:   
2024 Notes$37 $— $37 $— 2.00 %May 2024
RCF Credit Agreement— — — 5,000 Not applicableJanuary 2028
Solar Bonds— — 
4.70-5.75%
March 2025 - January 2031
Other— — — 28 Not applicableDecember 2026
Total recourse debt37 44 5,028 
Non-recourse debt:
Automotive Asset-backed Notes1,906 2,337 4,259 — 
0.60-6.57%
July 2024-May 2031
Solar Asset-backed Notes13 — 4.80 %December 2026
Cash Equity Debt28 330 367 — 
5.25-5.81%
July 2033-January 2035
Total non-recourse debt1,938 2,675 4,639 — 
Total debt1,975 2,682 $4,683 $5,028 
Finance leases398 175 
Total debt and finance leases$2,373 $2,857 
The following is a summary of our debt and finance leases as of December 31, 2022 (in millions):
Net Carrying ValueUnpaid
Principal
Balance
Unused
Committed
Amount (2)
Contractual
Interest Rates
Contractual
Maturity Date
CurrentLong-Term
Recourse debt:   
2024 Notes$— $37 $37 $— 2.00 %May 2024
Credit Agreement— — — 2,266 Not applicableJuly 2023
Solar Bonds— — 
4.70-5.75%
March 2025 - January 2031
Total recourse debt— 44 44 2,266 
Non-recourse debt:
Automotive Asset-backed Notes984 613 1,603 — 
0.36-4.64%
December 2023-September 2025
Solar Asset-backed Notes13 17 — 4.80 %December 2026
Cash Equity Debt28 359 397 — 
5.25-5.81%
July 2033-January 2035
Automotive Lease-backed Credit Facilities— — — 151 Not applicableSeptember 2024
Total non-recourse debt1,016 985 2,017 151 
Total debt1,016 1,029 $2,061 $2,417 
Finance leases486 568 
Total debt and finance leases$1,502 $1,597 
(1)There are no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our RCF Credit Agreement, except certain specified conditions prior to draw-down. Refer to the section below for the terms of the facility.
(2)There were no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our credit facilities, except certain specified conditions prior to draw-down, including pledging to our lenders sufficient amounts of qualified receivables, inventories, leased vehicles and our interests in those leases or various other assets as described below.
Recourse debt refers to debt that is recourse to our general assets. Non-recourse debt refers to debt that is recourse to only assets of our subsidiaries. The differences between the unpaid principal balances and the net carrying values are due to debt discounts or deferred issuance costs. As of December 31, 2023, we were in material compliance with all financial debt covenants.
2024 Notes
The closing price of our common stock continued to exceed 130% of the applicable conversion price of our 2024 Notes on at least 20 of the last 30 consecutive trading days of each quarter in 2023, causing the 2024 Notes to be convertible by their holders in the subsequent quarter. As of December 31, 2023, the if-converted value of the notes exceeds the outstanding principal amount by $406 million. Upon conversion, the 2024 Notes will be settled in cash, shares of our common stock or a combination thereof, at our election.
Credit Agreement
In June 2015, we entered into a senior asset-based revolving credit agreement (as amended from time to time, the “Credit Agreement”) with a syndicate of banks. Borrowed funds bear interest, at our option, at an annual rate of (a) 1% plus LIBOR or (b) the highest of (i) the federal funds rate plus 0.50%, (ii) the lenders’ “prime rate” or (iii) 1% plus LIBOR. The fee for undrawn amounts is 0.25% per annum. The Credit Agreement is secured by certain of our accounts receivable, inventory and equipment. Availability under the Credit Agreement is based on the value of such assets, as reduced by certain reserves.
In January 2023, we entered into a 5-year senior unsecured revolving credit facility (the “RCF Credit Agreement”) with a syndicate of banks to replace the existing Credit Agreement, which was terminated. The RCF Credit Agreement contains two optional one-year extensions and has a total commitment of up to $5.00 billion, which could be increased up to $7.00 billion under certain circumstances. The underlying borrowings may be used for general corporate purposes. Borrowed funds accrue interest at a variable rate equal to: (i) for dollar-denominated loans, at our election, (a) Term SOFR (the forward-looking secured overnight financing rate) plus 0.10%, or (b) an alternate base rate; (ii) for loans denominated in pounds sterling, SONIA (the sterling overnight index average reference rate); or (iii) for loans denominated in euros, an adjusted EURIBOR (euro interbank offered rate); in each case, plus an applicable margin. The applicable margin will be based on the rating assigned to our senior, unsecured long-term indebtedness (the “Credit Rating”) from time to time. The fee for undrawn amounts is variable based on the Credit Rating and is currently 0.125% per annum.
Automotive Asset-backed Notes
From time to time, we transfer receivables and/or beneficial interests related to certain vehicles (either leased or financed) into special purpose entities (“SPEs”) and issue Automotive Asset-backed Notes, backed by these automotive assets to investors. The SPEs are consolidated in the financial statements. The cash flows generated by these automotive assets are used to service the principal and interest payments on the Automotive Asset-backed Notes and satisfy the SPEs’ expenses, and any remaining cash is distributed to the owners of the SPEs. We recognize revenue earned from the associated customer lease or financing contracts in accordance with our revenue recognition policy. The SPEs’ assets and cash flows are not available to our other creditors, and the creditors of the SPEs, including the Automotive Asset-backed Note holders, have no recourse to our other assets.
In 2023, we transferred beneficial interests related to certain leased vehicles and financing receivables into SPEs and issued $3.93 billion in aggregate principal amount of Automotive Asset-backed Notes, with terms similar to our other previously issued Automotive Asset-backed Notes. The proceeds from the issuance, net of debt issuance costs, were $3.92 billion.
Cash Equity Debt
In connection with the cash equity financing deals closed in 2016, our subsidiaries issued $502 million in aggregate principal amount of debt that bears interest at fixed rates. This debt is secured by, among other things, our interests in certain financing funds and is non-recourse to our other assets.
Automotive Lease-backed Credit Facilities
In the third quarter of 2023, we terminated our Automotive Lease-backed Credit Facilities and the previously committed funds are no longer available for future borrowings.
Pledged Assets
As of December 31, 2023 and 2022, we had pledged or restricted $4.64 billion and $2.02 billion of our assets (consisting principally of operating lease vehicles, financing receivables, restricted cash, and equity interests in certain SPEs) as collateral for our outstanding debt.
Schedule of Principal Maturities of Debt
The future scheduled principal maturities of debt as of December 31, 2023 were as follows (in millions):
Recourse debtNon-recourse debtTotal
2024$37 $1,941 $1,978 
20251,663 1,667 
2026— 494 494 
2027— 276 276 
2028— 44 44 
Thereafter221 224 
Total$44 $4,639 $4,683 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.
We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.
We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.
Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.
The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:
December 31, 2023December 31, 2022
Operating leases:  
Operating lease right-of-use assets$4,180 $2,563 
 
Accrued liabilities and other$672 $485 
Other long-term liabilities3,671 2,164 
Total operating lease liabilities$4,343 $2,649 
 
Finance leases:  
Solar energy systems, net$23 $25 
Property, plant and equipment, net601 1,094 
Total finance lease assets$624 $1,119 
 
Current portion of long-term debt and finance leases$398 $486 
Long-term debt and finance leases, net of current portion175 568 
Total finance lease liabilities$573 $1,054 
The components of lease expense are as follows (in millions) within our consolidated statements of operations:
Year Ended December 31,
202320222021
Operating lease expense:   
Operating lease expense (1)$1,153 $798 $627 
 
Finance lease expense:
Amortization of leased assets$506 $493 $415 
Interest on lease liabilities45 72 89 
Total finance lease expense$551 $565 $504 
 
Total lease expense$1,704 $1,363 $1,131 
(1)Includes short-term leases and variable lease costs, which are immaterial.
Other information related to leases where we are the lessee is as follows:
December 31, 2023December 31, 2022
Weighted-average remaining lease term:
Operating leases7.4 years6.4 years
Finance leases2.3 years3.1 years
 
Weighted-average discount rate:
Operating leases5.6 %5.3 %
Finance leases5.5 %5.7 %
Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,084 $754 $616 
Operating cash outflows from finance leases (interest payments)$47 $75 $89 
Leased assets obtained in exchange for finance lease liabilities$10 $58 $486 
Leased assets obtained in exchange for operating lease liabilities$2,170 $1,059 $818 
As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):
 Operating
Leases
Finance
Leases
2024$892 $418 
2025831 81 
2026706 57 
2027603 38 
2028508 
Thereafter1,820 
Total minimum lease payments5,360 600 
Less: Interest1,017 27 
Present value of lease obligations4,343 573 
Less: Current portion672 398 
Long-term portion of lease obligations$3,671 $175 
As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.
Operating Lease and Sales-type Lease Receivables
We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, Summary of Significant Accounting Policies. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):
Operating
Leases
Sales-type
Leases
2024$1,405 $227 
2025960 214 
2026461 210 
2027227 102 
2028197 25 
Thereafter1,492 
Gross lease receivables$4,742 $780 
The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future.
Net Investment in Sales-type Leases
Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):
December 31, 2023December 31, 2022
Gross lease receivables$780 $837 
Unearned interest income(78)(95)
Allowance for expected credit losses(6)(4)
Net investment in sales-type leases$696 $738 
 
Reported as:
Prepaid expenses and other current assets$189 $164 
Other non-current assets507 574 
Net investment in sales-type leases$696 $738 
Lease Pass-Through Financing Obligation
As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.
Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):
2024$18 
202527 
202628 
202729 
202829 
Thereafter337 
Total$468 
Leases Leases
We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.
We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.
We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.
Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.
The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:
December 31, 2023December 31, 2022
Operating leases:  
Operating lease right-of-use assets$4,180 $2,563 
 
Accrued liabilities and other$672 $485 
Other long-term liabilities3,671 2,164 
Total operating lease liabilities$4,343 $2,649 
 
Finance leases:  
Solar energy systems, net$23 $25 
Property, plant and equipment, net601 1,094 
Total finance lease assets$624 $1,119 
 
Current portion of long-term debt and finance leases$398 $486 
Long-term debt and finance leases, net of current portion175 568 
Total finance lease liabilities$573 $1,054 
The components of lease expense are as follows (in millions) within our consolidated statements of operations:
Year Ended December 31,
202320222021
Operating lease expense:   
Operating lease expense (1)$1,153 $798 $627 
 
Finance lease expense:
Amortization of leased assets$506 $493 $415 
Interest on lease liabilities45 72 89 
Total finance lease expense$551 $565 $504 
 
Total lease expense$1,704 $1,363 $1,131 
(1)Includes short-term leases and variable lease costs, which are immaterial.
Other information related to leases where we are the lessee is as follows:
December 31, 2023December 31, 2022
Weighted-average remaining lease term:
Operating leases7.4 years6.4 years
Finance leases2.3 years3.1 years
 
Weighted-average discount rate:
Operating leases5.6 %5.3 %
Finance leases5.5 %5.7 %
Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,084 $754 $616 
Operating cash outflows from finance leases (interest payments)$47 $75 $89 
Leased assets obtained in exchange for finance lease liabilities$10 $58 $486 
Leased assets obtained in exchange for operating lease liabilities$2,170 $1,059 $818 
As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):
 Operating
Leases
Finance
Leases
2024$892 $418 
2025831 81 
2026706 57 
2027603 38 
2028508 
Thereafter1,820 
Total minimum lease payments5,360 600 
Less: Interest1,017 27 
Present value of lease obligations4,343 573 
Less: Current portion672 398 
Long-term portion of lease obligations$3,671 $175 
As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.
Operating Lease and Sales-type Lease Receivables
We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, Summary of Significant Accounting Policies. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):
Operating
Leases
Sales-type
Leases
2024$1,405 $227 
2025960 214 
2026461 210 
2027227 102 
2028197 25 
Thereafter1,492 
Gross lease receivables$4,742 $780 
The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future.
Net Investment in Sales-type Leases
Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):
December 31, 2023December 31, 2022
Gross lease receivables$780 $837 
Unearned interest income(78)(95)
Allowance for expected credit losses(6)(4)
Net investment in sales-type leases$696 $738 
 
Reported as:
Prepaid expenses and other current assets$189 $164 
Other non-current assets507 574 
Net investment in sales-type leases$696 $738 
Lease Pass-Through Financing Obligation
As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.
Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):
2024$18 
202527 
202628 
202729 
202829 
Thereafter337 
Total$468 
Leases Leases
We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.
We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.
We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.
Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.
The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:
December 31, 2023December 31, 2022
Operating leases:  
Operating lease right-of-use assets$4,180 $2,563 
 
Accrued liabilities and other$672 $485 
Other long-term liabilities3,671 2,164 
Total operating lease liabilities$4,343 $2,649 
 
Finance leases:  
Solar energy systems, net$23 $25 
Property, plant and equipment, net601 1,094 
Total finance lease assets$624 $1,119 
 
Current portion of long-term debt and finance leases$398 $486 
Long-term debt and finance leases, net of current portion175 568 
Total finance lease liabilities$573 $1,054 
The components of lease expense are as follows (in millions) within our consolidated statements of operations:
Year Ended December 31,
202320222021
Operating lease expense:   
Operating lease expense (1)$1,153 $798 $627 
 
Finance lease expense:
Amortization of leased assets$506 $493 $415 
Interest on lease liabilities45 72 89 
Total finance lease expense$551 $565 $504 
 
Total lease expense$1,704 $1,363 $1,131 
(1)Includes short-term leases and variable lease costs, which are immaterial.
Other information related to leases where we are the lessee is as follows:
December 31, 2023December 31, 2022
Weighted-average remaining lease term:
Operating leases7.4 years6.4 years
Finance leases2.3 years3.1 years
 
Weighted-average discount rate:
Operating leases5.6 %5.3 %
Finance leases5.5 %5.7 %
Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,084 $754 $616 
Operating cash outflows from finance leases (interest payments)$47 $75 $89 
Leased assets obtained in exchange for finance lease liabilities$10 $58 $486 
Leased assets obtained in exchange for operating lease liabilities$2,170 $1,059 $818 
As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):
 Operating
Leases
Finance
Leases
2024$892 $418 
2025831 81 
2026706 57 
2027603 38 
2028508 
Thereafter1,820 
Total minimum lease payments5,360 600 
Less: Interest1,017 27 
Present value of lease obligations4,343 573 
Less: Current portion672 398 
Long-term portion of lease obligations$3,671 $175 
As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.
Operating Lease and Sales-type Lease Receivables
We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, Summary of Significant Accounting Policies. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):
Operating
Leases
Sales-type
Leases
2024$1,405 $227 
2025960 214 
2026461 210 
2027227 102 
2028197 25 
Thereafter1,492 
Gross lease receivables$4,742 $780 
The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future.
Net Investment in Sales-type Leases
Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):
December 31, 2023December 31, 2022
Gross lease receivables$780 $837 
Unearned interest income(78)(95)
Allowance for expected credit losses(6)(4)
Net investment in sales-type leases$696 $738 
 
Reported as:
Prepaid expenses and other current assets$189 $164 
Other non-current assets507 574 
Net investment in sales-type leases$696 $738 
Lease Pass-Through Financing Obligation
As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.
Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):
2024$18 
202527 
202628 
202729 
202829 
Thereafter337 
Total$468 
Leases Leases
We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.
We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.
We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.
Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.
Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.
The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:
December 31, 2023December 31, 2022
Operating leases:  
Operating lease right-of-use assets$4,180 $2,563 
 
Accrued liabilities and other$672 $485 
Other long-term liabilities3,671 2,164 
Total operating lease liabilities$4,343 $2,649 
 
Finance leases:  
Solar energy systems, net$23 $25 
Property, plant and equipment, net601 1,094 
Total finance lease assets$624 $1,119 
 
Current portion of long-term debt and finance leases$398 $486 
Long-term debt and finance leases, net of current portion175 568 
Total finance lease liabilities$573 $1,054 
The components of lease expense are as follows (in millions) within our consolidated statements of operations:
Year Ended December 31,
202320222021
Operating lease expense:   
Operating lease expense (1)$1,153 $798 $627 
 
Finance lease expense:
Amortization of leased assets$506 $493 $415 
Interest on lease liabilities45 72 89 
Total finance lease expense$551 $565 $504 
 
Total lease expense$1,704 $1,363 $1,131 
(1)Includes short-term leases and variable lease costs, which are immaterial.
Other information related to leases where we are the lessee is as follows:
December 31, 2023December 31, 2022
Weighted-average remaining lease term:
Operating leases7.4 years6.4 years
Finance leases2.3 years3.1 years
 
Weighted-average discount rate:
Operating leases5.6 %5.3 %
Finance leases5.5 %5.7 %
Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,084 $754 $616 
Operating cash outflows from finance leases (interest payments)$47 $75 $89 
Leased assets obtained in exchange for finance lease liabilities$10 $58 $486 
Leased assets obtained in exchange for operating lease liabilities$2,170 $1,059 $818 
As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):
 Operating
Leases
Finance
Leases
2024$892 $418 
2025831 81 
2026706 57 
2027603 38 
2028508 
Thereafter1,820 
Total minimum lease payments5,360 600 
Less: Interest1,017 27 
Present value of lease obligations4,343 573 
Less: Current portion672 398 
Long-term portion of lease obligations$3,671 $175 
As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.
Operating Lease and Sales-type Lease Receivables
We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, Summary of Significant Accounting Policies. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):
Operating
Leases
Sales-type
Leases
2024$1,405 $227 
2025960 214 
2026461 210 
2027227 102 
2028197 25 
Thereafter1,492 
Gross lease receivables$4,742 $780 
The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future.
Net Investment in Sales-type Leases
Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):
December 31, 2023December 31, 2022
Gross lease receivables$780 $837 
Unearned interest income(78)(95)
Allowance for expected credit losses(6)(4)
Net investment in sales-type leases$696 $738 
 
Reported as:
Prepaid expenses and other current assets$189 $164 
Other non-current assets507 574 
Net investment in sales-type leases$696 $738 
Lease Pass-Through Financing Obligation
As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.
Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):
2024$18 
202527 
202628 
202729 
202829 
Thereafter337 
Total$468 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Equity Incentive Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Incentive Plans Equity Incentive Plans
In June 2019, we adopted the 2019 Equity Incentive Plan (the “2019 Plan”). The 2019 Plan provides for the grant of stock options, restricted stock, RSUs, stock appreciation rights, performance units and performance shares to our employees, directors and consultants. Stock options granted under the 2019 Plan may be either incentive stock options or nonstatutory stock options. Incentive stock options may only be granted to our employees. Nonstatutory stock options may be granted to our employees, directors and consultants. Generally, our stock options and RSUs vest over four years and our stock options are exercisable over a maximum period of 10 years from their grant dates. Vesting typically terminates when the employment or consulting relationship ends.
As of December 31, 2023, 131.1 million shares were reserved and available for issuance under the 2019 Plan.
The following table summarizes our stock option and RSU activity for the year ended December 31, 2023:
Stock OptionsRSUs
Number of
Options
(in thousands)
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in billions)
Number
of RSUs
(in thousands)
Weighted-
Average
Grant
Date Fair
Value
Beginning of period343,564$30.65 21,333$162.32 
Granted9,521$226.50 11,743$228.33 
Exercised or released(7,626)$43.07 (11,085)$116.47 
Cancelled(1,438)$194.23 (2,903)$192.22 
End of period344,021$35.11 4.31$73.57 19,088$225.01 
Vested and expected to vest, December 31, 2023340,884$33.38 4.27$73.45 18,446$225.76 
Exercisable and vested, December 31, 2023329,124$27.07 4.11$72.90 
The weighted-average grant date fair value of RSUs granted in the years ended December 31, 2023, 2022 and 2021 was $228.33, $239.85 and $261.33, respectively. The aggregate release date fair value of RSUs in the years ended December 31, 2023, 2022 and 2021 was $2.50 billion, $4.32 billion and $5.70 billion, respectively.
The aggregate intrinsic value of options exercised in the years ended December 31, 2023, 2022, and 2021 was $1.33 billion, $1.90 billion and $26.88 billion, respectively. During the year ended December 31, 2021, our CEO exercised all of the remaining vested options from the 2012 CEO Performance Award, which amounted to an intrinsic value of $23.45 billion.
ESPP
Our employees are eligible to purchase our common stock through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations. The purchase price would be 85% of the lower of the fair market value on the first and last trading days of each six-month offering period. During the years ended December 31, 2023, 2022 and 2021, under the ESPP we issued 2.1 million, 1.4 million and 1.5 million shares, respectively. As of December 31, 2023, there were 97.8 million shares available for issuance under the ESPP.
Fair Value Assumptions
We use the fair value method in recognizing stock-based compensation expense. Under the fair value method, we estimate the fair value of each stock option award with service or service and performance conditions and the ESPP on the grant date generally using the Black-Scholes option pricing model. The weighted-average assumptions used in the Black-Scholes model for stock options are as follows:
Year Ended December 31,
202320222021
Risk-free interest rate3.90 %3.11 %0.66 %
Expected term (in years)4.54.14.3
Expected volatility63 %63 %59 %
Dividend yield0.0 %0.0 %0.0 %
Grant date fair value per share$121.62 $114.51 $128.02 
The fair value of RSUs with service or service and performance conditions is measured on the grant date based on the closing fair market value of our common stock. The risk-free interest rate is based on the U.S. Treasury yield for zero-coupon U.S. Treasury notes with maturities approximating each grant’s expected life. We use our historical data in estimating the expected term of our employee grants. The expected volatility is based on the average of the implied volatility of publicly traded options for our common stock and the historical volatility of our common stock.
2018 CEO Performance Award
In March 2018, our stockholders approved the Board of Directors’ grant of 304.0 million stock option awards, as adjusted to give effect to the 2020 Stock Split and the 2022 Stock Split, to our CEO (the “2018 CEO Performance Award”). The 2018 CEO Performance Award consisted of 12 vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment either as the CEO or as both Executive Chairman and Chief Product Officer and service through each vesting date. Each of the 12 vesting tranches of the 2018 CEO Performance Award vested upon certification by the Board of Directors that both (i) the market capitalization milestone for such tranche, which began at $100.0 billion for the first tranche and increases by increments of $50.0 billion thereafter (based on both a six calendar month trailing average and a 30 calendar day trailing average, counting only trading days), had been achieved, and (ii) any one of the following eight operational milestones focused on total revenue or any one of the eight operational milestones focused on Adjusted EBITDA had been achieved for the four consecutive fiscal quarters on an annualized basis and subsequently reported by us in our consolidated financial statements filed with our Forms 10-Q and/or 10-K. Adjusted EBITDA was defined as net income (loss) attributable to common stockholders before interest expense, provision (benefit) for income taxes, depreciation and amortization and stock-based compensation. Upon vesting and exercise, including the payment of the exercise price of $23.34 per share as adjusted to give effect to the 2020 Stock Split and the 2022 Stock Split, our CEO must hold shares that he acquires for five years post-exercise, other than a cashless exercise where shares are simultaneously sold to pay for the exercise price and any required tax withholding.
The achievement status of the operational milestones as of December 31, 2023 is provided below.
Total Annualized RevenueAnnualized Adjusted EBITDA
Milestone
(in billions)
Achievement Status
Milestone
(in billions)
Achievement Status
$20.0 Achieved$1.5 Achieved
$35.0 Achieved$3.0 Achieved
$55.0 Achieved$4.5 Achieved
$75.0 Achieved$6.0 Achieved
$100.0 -$8.0 Achieved
$125.0 -$10.0 Achieved
$150.0 -$12.0 Achieved
$175.0 -$14.0 Achieved
Stock-based compensation under the 2018 CEO Performance Award represented a non-cash expense and was recorded as a Selling, general, and administrative operating expense in our consolidated statements of operations. In each quarter since the grant of the 2018 CEO Performance Award, we had recognized expense, generally on a pro-rated basis, for only the number of tranches (up to the maximum of 12 tranches) that corresponded to the number of operational milestones that had been achieved or had been determined probable of being achieved in the future, in accordance with the following principles.
On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved, or its “expected market capitalization milestone achievement time.” Separately, based on a subjective assessment of our future financial performance each quarter, we determined whether it was probable that we would achieve each operational milestone that had not previously been achieved or deemed probable of achievement and if so, the future time when we expected to achieve that operational milestone, or its “expected operational milestone achievement time.”
As of December 31, 2022, all remaining unrecognized stock-based compensation expense under the 2018 CEO Performance Award had been recognized. For the years ended December 31, 2022 and 2021, we recorded stock-based compensation expense of $66 million and $910 million, respectively, related to the 2018 CEO Performance Award.
Other Performance-Based Grants
From time to time, the Compensation Committee of our Board of Directors grants certain employees performance-based RSUs and stock options.
As of December 31, 2023, we had unrecognized stock-based compensation expense of $655 million under these grants to purchase or receive an aggregate 5.3 million shares of our common stock. For awards probable of achievement, we estimate the unrecognized stock-based compensation expense of $110 million will be recognized over a weighted-average period of 4.0 years.
For the years ended December 31, 2023 and 2022, we recorded $57 million and $159 million, respectively, of stock-based compensation expense related to these grants, net of forfeitures.
Summary Stock-Based Compensation Information
The following table summarizes our stock-based compensation expense by line item in the consolidated statements of operations (in millions):
Year Ended December 31,
202320222021
Cost of revenues$741 $594 $421 
Research and development689 536 448 
Selling, general and administrative382 430 1,252 
Total$1,812 $1,560 $2,121 
Our income tax benefits recognized from stock-based compensation arrangements were immaterial while we were under full valuation allowances on our U.S. deferred tax assets during the years ended December 31, 2022 and 2021. With the release of the valuation allowance associated with our federal and certain state deferred tax assets in 2023, income tax benefits recognized from stock-based compensation expense were $326 million during the year ended December 31, 2023. During the years ended December 31, 2023, 2022 and 2021, stock-based compensation expense capitalized to our consolidated balance sheets was $199 million, $245 million and $182 million, respectively. As of December 31, 2023, we had $4.82 billion of total unrecognized stock-based compensation expense related to non-performance awards, which will be recognized over a weighted-average period of 2.8 years.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our income before (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):
Year Ended December 31,
202320222021
Domestic$3,196 $5,524 $(130)
Noncontrolling interest and redeemable noncontrolling interest(23)31 125 
Foreign6,800 8,164 6,348 
Income before income taxes$9,973 $13,719 $6,343 
A (benefit from) provision for income taxes of $(5.00) billion, $1.13 billion and $699 million has been recognized for the years ended December 31, 2023, 2022 and 2021, respectively. The components of the (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 consisted of the following (in millions):
Year Ended December 31,
202320222021
Current:
Federal$48 $— $— 
State57 62 
Foreign1,243 1,266 839 
Total current1,348 1,328 848 
Deferred:
Federal(5,246)26 — 
State(653)— 
Foreign(450)(223)(149)
Total deferred(6,349)(196)(149)
Total (Benefit from) provision for income taxes$(5,001)$1,132 $699 
The reconciliation of taxes at the federal statutory rate to our (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):
Year Ended December 31,
202320222021
Tax at statutory federal rate$2,094 $2,881 $1,332 
State tax, net of federal benefit(372)51 
Nondeductible executive compensation23 14 201 
Excess tax benefits related to stock-based compensation(288)(745)(7,123)
Nontaxable manufacturing credit(101)— — 
Foreign income rate differential(816)(923)(668)
U.S. tax credits(593)(276)(328)
GILTI inclusion670 1,279 1,008 
Unrecognized tax benefits183 252 28 
Change in valuation allowance(5,962)(1,532)6,165 
Other161 131 78 
(Benefit from) provision for income taxes$(5,001)$1,132 $699 
We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. As of December 31, 2023, based on the relevant weight of positive and negative evidence, including the amount of our taxable income in recent years which is objective and verifiable, and consideration of our expected future taxable earnings, we concluded that it is more likely than not that our U.S. federal and certain state deferred tax assets are realizable. As such, we released $6.54 billion of our valuation allowance associated with the U.S. federal and state deferred tax assets, with the exception of our California deferred tax assets. We continue to maintain a full valuation allowance against our California deferred tax assets as of December 31, 2023, because we concluded they are not more likely than not to be realized as we expect our California deferred tax assets generation in future years to exceed our ability to use these deferred tax assets.
Deferred tax assets (liabilities) as of December 31, 2023 and 2022 consisted of the following (in millions):
December 31,
2023
December 31,
2022
Deferred tax assets:
Net operating loss carry-forwards$2,826 $4,486 
Research and development credits1,358 1,184 
Other tax credits and attributes827 217 
Deferred revenue1,035 751 
Inventory and warranty reserves1,258 819 
Stock-based compensation230 185 
Operating lease right-of-use liabilities930 554 
Capitalized research and development costs1,344 693 
Deferred GILTI tax assets760 466 
Accruals and others206 178 
Total deferred tax assets10,774 9,533 
Valuation allowance(892)(7,349)
Deferred tax assets, net of valuation allowance9,882 2,184 
Deferred tax liabilities:
Depreciation and amortization(2,122)(1,178)
Investment in certain financing funds(133)(238)
Operating lease right-of-use assets(859)(506)
Other(116)(15)
Total deferred tax liabilities(3,230)(1,937)
Deferred tax assets (liabilities), net of valuation allowance$6,652 $247 
As of December 31, 2023, we maintained valuation allowances of $892 million for deferred tax assets that are not more likely than not to be realized, which primarily included deferred tax assets in the state of California and certain foreign operating losses. The valuation allowance on our net deferred tax assets decreased by $6.46 billion and $1.73 billion during the years ended December 31, 2023 and 2022, respectively, and increased by $6.14 billion during the year ended December 31, 2021. The valuation allowance decrease during the year ended December 31, 2023 was primarily due to the release of our valuation allowance with respect to our U.S. federal and certain state deferred tax assets. The changes in valuation allowances during the years ended December 31, 2022 and 2021 were primarily due to changes in our U.S. deferred tax assets and liabilities in the respective year. Among our deferred tax assets in foreign jurisdictions, we recorded a valuation allowance on certain foreign net operating losses that are not more likely than not to be realized. The remainder of our foreign deferred tax assets are more likely than not to be realized given the expectation of future earnings in these jurisdictions.
As of December 31, 2023, we had $10.31 billion of federal and $10.36 billion of state net operating loss carry-forwards available to offset future taxable income, some of which, if not utilized, will begin to expire in 2024 for federal and state purposes. Federal and state laws can impose substantial restrictions on the utilization of net operating loss and tax credit carry-forwards in the event of an “ownership change,” as defined in Section 382 of the Internal Revenue Code. We have determined that no significant limitation would be placed on the utilization of our net operating loss and tax credit carry-forwards due to prior ownership changes or expirations.
As of December 31, 2023, we had federal research and development tax credits of $1.10 billion, federal renewable energy tax credits of $605 million, and state research and development tax credits of $923 million. Most of our state research and development tax credits were in the state of California. If not utilized, some of the federal tax credits may expire in various amounts beginning in 2036. However, California research and development tax credits can be carried forward indefinitely.
The local government of Shanghai granted a beneficial corporate income tax rate of 15% to certain eligible enterprises, compared to the 25% statutory corporate income tax rate in China. Our Gigafactory Shanghai subsidiary was granted this beneficial income tax rate of 15% for 2019 through 2023. Starting in 2024, Gigafactory Shanghai is subject to 25% statutory corporate income tax rate in China.
As of December 31, 2023, we intend to indefinitely reinvest our foreign earnings and cash unless such repatriation results in no or minimal tax costs. We have recorded the taxes associated with the foreign earnings we intend to repatriate in the future. For the earnings we intend to indefinitely reinvest, no deferred tax liabilities for foreign withholding or other taxes have been recorded. The estimated amount of such unrecognized withholding tax liability associated with the indefinitely reinvested earnings is approximately $245 million.
Uncertain Tax Positions
The changes to our gross unrecognized tax benefits were as follows (in millions):
December 31, 2020$380 
Increases in balances related to prior year tax positions117 
Decreases in balances related to prior year tax positions(90)
Increases in balances related to current year tax positions124 
December 31, 2021531 
Increases in balances related to prior year tax positions136 
Decreases in balances related to prior year tax positions(12)
Increases in balances related to current year tax positions222 
Decreases in balances related to expiration of the statute of limitations(7)
December 31, 2022870 
Increases in balances related to prior year tax positions59 
Decreases related to settlement with tax authorities(6)
Increases in balances related to current year tax positions255 
Decreases in balances related to expiration of the statute of limitations(4)
December 31, 2023$1,174 
We include interest and penalties related to unrecognized tax benefits in income tax expense. We recognized net interest and penalties related to unrecognized tax benefits in provision for income taxes line of our consolidated statements of operations of $17 million, $27 million and $4 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, and 2022, we have accrued $47 million and $31 million, respectively, related to interest and penalties on our unrecognized tax benefits. Unrecognized tax benefits of $901 million, if recognized, would affect our effective tax rate.
We file income tax returns in the U.S. and various state and foreign jurisdictions. We are currently under examination by the Internal Revenue Service (“IRS”) for the years 2015 to 2018. Additional tax years within the periods 2004 to 2014 and 2019 to 2022 remain subject to examination for federal income tax purposes. All net operating losses and tax credits generated to date are subject to adjustment for U.S. federal and state income tax purposes. Our returns for 2004 and subsequent tax years remain subject to examination in U.S. state and foreign jurisdictions.
Given the uncertainty in timing and outcome of our tax examinations, an estimate of the range of the reasonably possible change in gross unrecognized tax benefits within twelve months cannot be made at this time.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Lease Arrangement in Buffalo, New York
We have an operating lease arrangement through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to further develop the facility.
Under this agreement, we are obligated to, among other things, meet employment targets as well as specified minimum numbers of personnel in the State of New York and in Buffalo, New York and spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York during the 10-year period beginning April 30, 2018. On an annual basis during the initial lease term, as measured on each anniversary of such date, if we fail to meet these specified investment and job creation requirements, then we would be obligated to pay a $41 million “program payment” to the SUNY Foundation for each year that we fail to meet these requirements. Furthermore, if the arrangement is terminated due to a material breach by us, then additional amounts may become payable by us.
In 2021, an amendment was executed to extend our overall agreement to spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York through December 31, 2029. On February 1, 2022, we reported to the State of New York that we had met and exceeded our annual requirements for jobs and investment in Buffalo and New York State. As of December 31, 2023, we have met and expect to meet the requirements under this arrangement based on our current and anticipated level of operations. However, if our expectations as to the costs and timelines of our investment and operations at Buffalo prove incorrect, we may incur additional expenses or be required to make substantial payments to the SUNY Foundation.
Operating Lease Arrangement in Shanghai, China
We have an operating lease arrangement for an initial term of 50 years with the local government of Shanghai for land use rights where we have been constructing Gigafactory Shanghai. Under the terms of the arrangement, we are required to spend RMB 14.08 billion in capital expenditures by the end of 2023, which has been achieved in 2023, and to generate RMB 2.23 billion of annual tax revenues starting at the end of 2023. As of December 31, 2023, we have met and expect to meet the tax revenue requirements based on our current level of spend and sales.
Legal Proceedings
Litigation Relating to 2018 CEO Performance Award
On June 4, 2018, a purported Tesla stockholder filed a putative class and derivative action in the Delaware Court of Chancery against Elon Musk and the members of Tesla’s board of directors as then constituted, alleging corporate waste, unjust enrichment and that such board members breached their fiduciary duties by approving the stock-based compensation plan awarded to Elon Musk in 2018. Trial was held November 14-18, 2022. Post-trial briefing and argument are now complete.
Litigation Related to Directors’ Compensation
On June 17, 2020, a purported Tesla stockholder filed a derivative action in the Delaware Court of Chancery, purportedly on behalf of Tesla, against certain of Tesla’s current and former directors regarding compensation awards granted to Tesla’s directors, other than Elon Musk, between 2017 and 2020. The suit asserts claims for breach of fiduciary duty and unjust enrichment and seeks declaratory and injunctive relief, unspecified damages and other relief. Defendants filed their answer on September 17, 2020.
On July 14, 2023, the parties filed a Stipulation and Agreement of Compromise and Settlement, which does not involve an admission of any wrongdoing by any party. If the settlement is approved by the Court, this action will be fully settled and dismissed with prejudice. Pursuant to the terms of the agreement, Tesla provided notice of the proposed settlement to stockholders of record as of July 14, 2023. The Court held a hearing regarding the settlement on October 13, 2023, after which it took the settlement and plaintiff counsels’ fee request under advisement. The settlement is not expected to have an adverse impact on our results of operations, cash flows or financial position.
Litigation Relating to Potential Going Private Transaction
Between August 10, 2018 and September 6, 2018, nine purported stockholder class actions were filed against Tesla and Elon Musk in connection with Mr. Musk’s August 7, 2018 Twitter post that he was considering taking Tesla private. On January 16, 2019, Plaintiffs filed their consolidated complaint in the United States District Court for the Northern District of California and added as defendants the members of Tesla’s board of directors. The consolidated complaint asserts claims for violations of the federal securities laws and seeks unspecified damages and other relief. The parties stipulated to certification of a class of stockholders, which the court granted on November 25, 2020. Trial started on January 17, 2023, and on February 3, 2023, a jury rendered a verdict in favor of the defendants on all counts. After trial, plaintiffs filed a motion for judgment as a matter of law and a motion for new trial, which the Court denied and judgement was entered in favor of defendants on July 11, 2023. On July 14, 2023, plaintiffs filed a notice of appeal.
Between October 17, 2018 and March 8, 2021, seven derivative lawsuits were filed in the Delaware Court of Chancery, purportedly on behalf of Tesla, against Mr. Musk and the members of Tesla’s board of directors, as constituted at relevant times, in relation to statements made and actions connected to a potential going private transaction, with certain of the lawsuits challenging additional Twitter posts by Mr. Musk, among other things. Five of those actions were consolidated, and all seven actions have been stayed pending resolution of the appeal in the above-referenced consolidated purported stockholder class action. In addition to these cases, two derivative lawsuits were filed on October 25, 2018 and February 11, 2019 in the U.S. District Court for the District of Delaware, purportedly on behalf of Tesla, against Mr. Musk and the members of the Tesla board of directors as then constituted. Those cases have also been consolidated and stayed pending resolution of the appeal in the above-referenced consolidated purported stockholder class action.
On October 21, 2022, a lawsuit was filed in the Delaware Court of Chancery by a purported shareholder of Tesla alleging, among other things, that board members breached their fiduciary duties in connection with their oversight of the Company’s 2018 settlement with the SEC, as amended. Among other things, the plaintiff seeks reforms to the Company’s corporate governance and internal procedures, unspecified damages, and attorneys’ fees. The parties reached an agreement to stay the case until March 5, 2024.
On November 15, 2021, JPMorgan Chase Bank (“JP Morgan”) filed a lawsuit against Tesla in the Southern District of New York alleging breach of a stock warrant agreement that was entered into as part of a convertible notes offering in 2014. In 2018, JP Morgan informed Tesla that it had adjusted the strike price based upon Mr. Musk’s August 7, 2018 Twitter post that he was considering taking Tesla private. Tesla disputed JP Morgan’s adjustment as a violation of the parties’ agreement. In 2021, Tesla delivered shares to JP Morgan per the agreement, which they duly accepted. JP Morgan now alleges that it is owed approximately $162 million as the value of additional shares that it claims should have been delivered as a result of the adjustment to the strike price in 2018. On January 24, 2022, Tesla filed multiple counterclaims as part of its answer to the underlying lawsuit, asserting among other points that JP Morgan should have terminated the stock warrant agreement in 2018 rather than make an adjustment to the strike price that it should have known would lead to a commercially unreasonable result. Tesla believes that the adjustments made by JP Morgan were neither proper nor commercially reasonable, as required under the stock warrant agreements. JP Morgan filed a motion for judgment on the pleadings, which Tesla opposed, and that motion is currently pending before the Court.
Litigation and Investigations Relating to Alleged Discrimination and Harassment
On October 4, 2021, in a case captioned Diaz v. Tesla, a jury in the Northern District of California returned a verdict against Tesla on claims by a former contingent worker that he was subjected to race discrimination while assigned to work at Tesla’s Fremont Factory from 2015-2016. A retrial was held starting on March 27, 2023, after which a jury returned a verdict of $3,175,000. As a result, the damages awarded against Tesla were reduced from an initial $136.9 million (October 4, 2021) down to $15 million (April 13, 2022), and then further down to $3.175 million (April 3, 2023). On November 2, 2023, the plaintiff filed a notice of appeal, and on November 16, 2023, Tesla filed a notice of cross appeal.
On February 9, 2022, shortly after the first Diaz jury verdict, the California Civil Rights Department (“CRD,” formerly “DFEH”) filed a civil complaint against Tesla in Alameda County, California Superior Court, alleging systemic race discrimination, hostile work environment and pay equity claims, among others. CRD’s amended complaint seeks monetary damages and injunctive relief. On September 22, 2022, Tesla filed a cross complaint against CRD, alleging that it violated the Administrative Procedures Act by failing to follow statutory pre-requisites prior to filing suit and that cross complaint was subject to a sustained demurrer, which Tesla later amended and refiled. The case is currently in discovery.
Additionally, on June 1, 2022 the Equal Employment Opportunity Commission (“EEOC”) issued a cause finding against Tesla that closely parallels the CRD’s allegations. On September 28, 2023, the EEOC filed a civil complaint against Tesla in the United States District Court for the Northern District of California asserting claims for race harassment and retaliation and seeking, among other things, monetary and injunctive relief. On December 18, 2023, Tesla filed a motion to stay the case. Separately, on December 26, 2023, Tesla filed a motion to dismiss the case.
On June 16, 2022, two Tesla stockholders filed separate derivative actions in the U.S. District Court for the Western District of Texas, purportedly on behalf of Tesla, against certain of Tesla’s current and former directors. Both suits assert claims for breach of fiduciary duty, unjust enrichment, and violation of the federal securities laws in connection with alleged race and gender discrimination and sexual harassment. Among other things, plaintiffs seek declaratory and injunctive relief, unspecified damages payable to Tesla, and attorneys’ fees. On July 22, 2022, the Court consolidated the two cases and on September 6, 2022, plaintiffs filed a consolidated complaint. On November 7, 2022, the defendants filed a motion to dismiss the case and on September 15, 2023, the Court dismissed the action but granted plaintiffs leave to file an amended complaint. On November 2, 2023, plaintiff filed an amended complaint purportedly on behalf of Tesla, against Elon Musk. On December 19, 2023, the defendants moved to dismiss the amended complaint.
Other Litigation Related to Our Products and Services
We are also subject to various lawsuits that seek monetary and other injunctive relief. These lawsuits include proposed class actions and other consumer claims that allege, among other things, purported defects and misrepresentations related to our products and services. For example, on September 14, 2022, a proposed class action was filed against Tesla, Inc. and related entities in the U.S. District Court for the Northern District of California, alleging various claims about the Company’s driver assistance technology systems under state and federal law. This case was later consolidated with several other proposed class actions, and a Consolidated Amended Complaint was filed on October 28, 2022, which seeks damages and other relief on behalf of all persons who purchased or leased from Tesla between January 1, 2016 to the present. On October 5, 2022 a proposed class action complaint was filed in the U.S. District Court for the Eastern District of New York asserting similar state and federal law claims against the same defendants. On September 30, 2023, the Court dismissed this action with leave to amend the complaint. On November 20, 2023, the plaintiff moved to amend the complaint, which Tesla opposed. On March 22, 2023, the plaintiffs in the Northern District of California consolidated action filed a motion for a preliminary injunction to order Tesla to (1) cease using the term “Full Self-Driving Capability” (FSD Capability), (2) cease the sale and activation of FSD Capability and deactivate FSD Capability on Tesla vehicles, and (3) provide certain notices to consumers about proposed court-findings about the accuracy of the use of the terms Autopilot and FSD Capability. Tesla opposed the motion. On September 30, 2023, the Court denied the request for a preliminary injunction, compelled four of five plaintiffs to arbitration, and dismissed the claims of the fifth plaintiff with leave to amend the complaint. On October 31, 2023, the remaining plaintiff in the Northern District of California action filed an amended complaint, which Tesla has moved to dismiss. On October 2, 2023, a similar proposed class action was filed in San Diego County Superior Court in California. Tesla subsequently removed the San Diego County case to federal court and on January 8, 2024, the federal court granted Tesla’s motion to transfer the case to the U.S. District Court for the Northern District of California.
On February 27, 2023, a proposed class action was filed in the U.S. District Court for the Northern District of California against Tesla, Inc., Elon Musk and certain current and former Company executives. The complaint alleges that the defendants made material misrepresentations and omissions about the Company’s Autopilot and FSD Capability technologies and seeks money damages and other relief on behalf of persons who purchased Tesla stock between February 19, 2019 and February 17, 2023. An amended complaint was filed on September 5, 2023, naming only Tesla, Inc. and Elon Musk as defendants. On November 6, 2023, Tesla moved to dismiss the amended complaint.
On March 14, 2023, a proposed class action was filed against Tesla, Inc. in the U.S. District Court for the Northern District of California. Several similar complaints have also been filed in the same court and these cases have now all been consolidated. These complaints allege that Tesla violates federal antitrust and warranty laws through its repair, service, and maintenance practices and seeks, among other relief, damages for persons who paid Tesla for repairs services or Tesla compatible replacement parts from March 2019 to March 2023. On July 17, 2023, these plaintiffs filed a consolidated amended complaint. On September 27, 2023, the court granted Tesla’s motion to compel arbitration as to three of the plaintiffs, and on November 17, 2023, the court granted Tesla’s motion to dismiss without prejudice. The plaintiffs filed a Consolidated Second Amended Complaint on December 12, 2023, which Tesla has moved to dismiss. Plaintiffs have also appealed the court’s arbitration order. Trial is currently set for July 7, 2025.
The Company intends to vigorously defend itself in these matters; however, we cannot predict the outcome or impact. We are unable to reasonably estimate the possible loss or range of loss, if any, associated with these claims, unless noted.
Certain Investigations and Other Matters
We regularly receive requests for information, including subpoenas, from regulators and governmental authorities such as the National Highway Traffic Safety Administration, the National Transportation Safety Board, the Securities and Exchange Commission (“SEC”), the Department of Justice (“DOJ”), and various local, state, federal, and international agencies. The ongoing requests for information include topics such as operations, technology (e.g., vehicle functionality, Autopilot and FSD Capability), compliance, finance, data privacy, and other matters related to Tesla’s business, its personnel, and related parties. We routinely cooperate with such formal and informal requests for information, investigations, and other inquiries. To our knowledge no government agency in any ongoing investigation has concluded that any wrongdoing occurred. We cannot predict the outcome or impact of any ongoing matters. Should the government decide to pursue an enforcement action, there exists the possibility of a material adverse impact on our business, results of operation, prospects, cash flows, financial position or brand.
We are also subject to various other legal proceedings, risks and claims that arise from the normal course of business activities. For example, during the second quarter of 2023, a foreign news outlet reported that it obtained certain misappropriated data including, purportedly non-public Tesla business and personal information. Tesla has made notifications to potentially affected individuals (current and former employees) and regulatory authorities and we are working with certain law enforcement and other authorities. On August 5, 2023, a putative class action was filed in the United States District Court for the Northern District of California, purportedly on behalf of all U.S. individuals impacted by the data incident, followed by several additional lawsuits, that each assert claims under various state laws and seeks monetary damages and other relief. If an unfavorable ruling or development were to occur in these or other possible legal proceedings, risks and claims, there exists the possibility of a material adverse impact on our business, results of operations, prospects, cash flows, financial position or brand.
Letters of Credit
As of December 31, 2023, we had $525 million of unused letters of credit outstanding.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Variable Interest Entity Arrangements
12 Months Ended
Dec. 31, 2023
Variable Interest Entity Disclosure [Abstract]  
Variable Interest Entity Arrangements Variable Interest Entity Arrangements
We have entered into various arrangements with investors to facilitate the funding and monetization of our solar energy systems and vehicles. In particular, our wholly owned subsidiaries and fund investors have formed and contributed cash and assets into various financing funds and entered into related agreements. We have determined that the funds are VIEs and we are the primary beneficiary of these VIEs by reference to the power and benefits criterion under ASC 810. We have considered the provisions within the agreements, which grant us the power to manage and make decisions that affect the operation of these VIEs, including determining the solar energy systems and the associated customer contracts to be sold or contributed to these VIEs, redeploying solar energy systems and managing customer receivables. We consider that the rights granted to the fund investors under the agreements are more protective in nature rather than participating.
As the primary beneficiary of these VIEs, we consolidate in the financial statements the financial position, results of operations and cash flows of these VIEs, and all intercompany balances and transactions between us and these VIEs are eliminated in the consolidated financial statements. Cash distributions of income and other receipts by a fund, net of agreed upon expenses, estimated expenses, tax benefits and detriments of income and loss and tax credits, are allocated to the fund investor and our subsidiary as specified in the agreements.
Generally, our subsidiary has the option to acquire the fund investor’s interest in the fund for an amount based on the market value of the fund or the formula specified in the agreements.
Upon the sale or liquidation of a fund, distributions would occur in the order and priority specified in the agreements.
Pursuant to management services, maintenance and warranty arrangements, we have been contracted to provide services to the funds, such as operations and maintenance support, accounting, lease servicing and performance reporting. In some instances, we have guaranteed payments to the fund investors as specified in the agreements. A fund’s creditors have no recourse to our general credit or to that of other funds. Certain assets of the funds have been pledged as collateral for their obligations.
The aggregate carrying values of the VIEs’ assets and liabilities, after elimination of any intercompany transactions and balances, in the consolidated balance sheets were as follows (in millions):
December 31,
2023
December 31,
2022
Assets  
Current assets  
Cash and cash equivalents$66 $68 
Accounts receivable, net13 22 
Prepaid expenses and other current assets361 274 
Total current assets440 364 
Solar energy systems, net3,278 4,060 
Other non-current assets369 404 
Total assets$4,087 $4,828 
Liabilities  
Current liabilities  
Accrued liabilities and other$67 $69 
Deferred revenue10 
Current portion of debt and finance leases1,564 1,013 
Total current liabilities1,637 1,092 
Deferred revenue, net of current portion99 149 
Debt and finance leases, net of current portion2,041 971 
Other long-term liabilities— 
Total liabilities$3,777 $2,215 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
In relation to our CEO’s exercise of stock options and sale of common stock from the 2012 CEO Performance Award, Tesla withheld the appropriate amount of taxes. However, given the significant amounts involved, our CEO entered into an indemnification agreement with us in November 2021 for additional taxes owed, if any.
Tesla periodically does business with certain entities with which its CEO and directors are affiliated, such as SpaceX and X Corp., in accordance with our Related Person Transactions Policy. Such transactions have not had to date, and are not currently expected to have, a material impact on our consolidated financial statements.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting and Information about Geographic Areas
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Reporting and Information about Geographic Areas Segment Reporting and Information about Geographic Areas
We have two operating and reportable segments: (i) automotive and (ii) energy generation and storage. The automotive segment includes the design, development, manufacturing, sales and leasing of electric vehicles as well as sales of automotive regulatory credits. Additionally, the automotive segment is also comprised of services and other, which includes sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise. The energy generation and storage segment includes the design, manufacture, installation, sales and leasing of solar energy generation and energy storage products and related services and sales of solar energy systems incentives. Our CODM does not evaluate operating segments using asset or liability information. The following table presents revenues and gross profit by reportable segment (in millions):
Year Ended December 31,
202320222021
Automotive segment  
Revenues$90,738 $77,553 $51,034 
Gross profit$16,519 $20,565 $13,735 
Energy generation and storage segment  
Revenues$6,035 $3,909 $2,789 
Gross profit$1,141 $288 $(129)
The following table presents revenues by geographic area based on the sales location of our products (in millions):
Year Ended December 31,
202320222021
United States$45,235 $40,553 $23,973 
China21,745 18,145 13,844 
Other international29,793 22,764 16,006 
Total$96,773 $81,462 $53,823 
The following table presents long-lived assets by geographic area (in millions):
December 31,
2023
December 31,
2022
United States$26,629 $21,667 
Germany4,258 3,547 
China2,820 2,978 
Other international1,247 845 
Total$34,954 $29,037 
The following table presents inventory by reportable segment (in millions):
December 31,
2023
December 31,
2022
Automotive$11,139 $10,996 
Energy generation and storage2,487 1,843 
Total$13,626 $12,839 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Restructuring and Other
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Other Restructuring and Other
During the years ended December 31, 2022 and 2021, we recorded $204 million and $101 million, respectively, of impairment losses on digital assets. During the years ended December 31, 2022 and 2021 we also realized gains of $64 million and $128 million, respectively, in connection with converting our holdings of digital assets into fiat currency. We also recorded other expenses of $36 million during the second quarter of the year ended December 31, 2022, related to employee terminations.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Pay vs Performance Disclosure - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net income attributable to common stockholders $ 14,997 $ 12,556 $ 5,519
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.4
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Robyn Denholm [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On October 23, 2023, Robyn Denholm, one of our directors, adopted a Rule 10b5-1 trading arrangement for the potential sale of up to 281,116 shares of our common stock, subject to certain conditions. The trading arrangement covers stock options that expire in August 2024. The arrangement's expiration date is August 16, 2024.
Name Robyn Denholm  
Title director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date October 23, 2023  
Arrangement Duration 298 days  
Aggregate Available 281,116 281,116
Andrew Baglino [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On November 13, 2023, Andrew Baglino, Senior Vice President, Powertrain and Energy Engineering, adopted a Rule 10b5-1 trading arrangement for the potential sale of up to 115,500 shares of our common stock, subject to certain conditions. The arrangement's expiration date is December 31, 2024.
Name Andrew Baglino  
Title Senior Vice President  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 13, 2023  
Arrangement Duration 414 days  
Aggregate Available 115,500 115,500
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
The accompanying consolidated financial statements have been prepared in conformity with GAAP and reflect our accounts and operations and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of ASC 810, Consolidation (“ASC 810”), we consolidate any variable interest entity (“VIE”) of which we are the primary beneficiary. We have formed VIEs with financing fund investors in the ordinary course of business in order to facilitate the funding and monetization of certain attributes associated with solar energy systems and leases under our direct vehicle leasing programs. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests. ASC 810 requires a variable interest holder to consolidate a VIE if that party has the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. We do not consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have determined that we are the primary beneficiary of all the VIEs (see Note 16, Variable Interest Entity Arrangements). We evaluate our relationships with all the VIEs on an ongoing basis to ensure that we continue to be the primary beneficiary. All intercompany transactions and balances have been eliminated upon consolidation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The estimates used for, but not limited to, determining significant economic incentive for resale value guarantee arrangements, sales return reserves, income taxes, the collectability of accounts and finance receivables, inventory valuation, warranties, fair value of long-lived assets, goodwill, fair value of financial instruments, fair value and residual value of operating lease vehicles and solar energy systems subject to leases could be impacted. We have assessed the impact and are not aware of any specific events or circumstances that required an update to our estimates and assumptions or materially affected the carrying value of our assets or liabilities as of the date of issuance of this Annual Report on Form 10-K. These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.
Reclassifications
Reclassifications
Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.
Revenue Recognition
Revenue Recognition
Revenue by source
The following table disaggregates our revenue by major source (in millions):
Year Ended December 31,
202320222021
Automotive sales$78,509 $67,210 $44,125 
Automotive regulatory credits1,790 1,776 1,465 
Energy generation and storage sales5,515 3,376 2,279 
Services and other8,319 6,091 3,802 
Total revenues from sales and services94,133 78,453 51,671 
Automotive leasing2,120 2,476 1,642 
Energy generation and storage leasing520 533 510 
Total revenues$96,773 $81,462 $53,823 
Automotive Segment
Automotive Sales
Automotive sales revenue includes revenues related to cash and financing deliveries of new vehicles, and specific other features and services that meet the definition of a performance obligation under ASC 606, including access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates. We recognize revenue on automotive sales upon delivery to the customer, which is when the control of a vehicle transfers. Payments are typically received at the point control transfers or in accordance with payment terms customary to the business, except sales we finance for which payments are collected over the contractual loan term. We also recognize a sales return reserve based on historical experience plus consideration for expected future market values, when we offer resale value guarantees or similar buyback terms. Other features and services such as access to our internet connectivity, unlimited free Supercharging and over-the-air software updates are provisioned upon control transfer of a vehicle and recognized over time on a straight-line basis as we have a stand-ready obligation to deliver such services to the customer. Other limited free Supercharging incentives are recognized based on actual usage or expiration, whichever is earlier. We recognize revenue related to these other features and services over the performance period, which is generally the expected ownership life of the vehicle. Revenue related to FSD Capability features is recognized when functionality is delivered to the customer and their ongoing maintenance is recognized over time. For our obligations related to automotive sales, we estimate standalone selling price by considering costs used to develop and deliver the service, third-party pricing of similar options and other information that may be available.
Any fees that are paid or payable by us to a customer’s lender when we arrange the financing are recognized as an offset against automotive sales revenue. Costs to obtain a contract mainly relate to commissions paid to our sales personnel for the sale of vehicles. As our contract costs related to automotive sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred. Amounts billed to customers related to shipping and handling are classified as automotive sales revenue, and we have elected to recognize the cost for freight and shipping when control over vehicles, parts or accessories have transferred to the customer as an expense in cost of automotive sales revenue. Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.
We offer resale value guarantees to our commercial banking partners in connection with certain vehicle leasing programs. Under these programs, we originate the lease with our end customer and immediately transfer the lease and the underlying vehicle to our commercial banking partner, with the transaction being accounted for as a sale under ASC 606. We receive upfront payment for the vehicle, do not bear casualty and credit risks during the lease term, and we provide a guarantee capped to a limit if they are unable to sell the vehicle at or above the vehicle’s contract residual value at the end of the lease term. We estimate a guarantee liability in accordance with ASC 460, Guarantees and record it within other liabilities on our consolidated balance sheet. On a quarterly basis, we assess the estimated market value of vehicles sold under this program to determine whether there have been changes to the amount of expected resale value guarantee payments. As we accumulate more data related to the resale values of our vehicles or as market conditions change, there may be material changes to their estimated values. The total guarantee liability on vehicles sold under this program was immaterial as of December 31, 2023.
Deferred revenue related to the access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates primarily on automotive sales consisted of the following (in millions):
Year Ended December 31,
20232022
Deferred revenue— beginning of period$2,913 $2,382 
Additions1,201 1,178 
Net changes in liability for pre-existing contracts17 (67)
Revenue recognized(595)(580)
Deferred revenue— end of period$3,536 $2,913 
Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the balance sheet date. Revenue recognized from the deferred revenue balance as of December 31, 2022 was $469 million for the year ended December 31, 2023. We had recognized revenue of $472 million from the deferred revenue balance as of December 31, 2021, for the year ended December 31, 2022, primarily related to the general FSD Capability feature release in North America in the fourth quarter of 2022. Of the total deferred revenue balance as of December 31, 2023, we expect to recognize $926 million of revenue in the next 12 months. The remaining balance will be recognized at the time of transfer of control of the product or over the performance period as discussed above in Automotive Sales.
We have been providing loans for financing our automotive deliveries in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $242 million and $128 million, respectively, is recorded within Accounts receivable, net, for the current portion and $1.04 billion and $665 million, respectively, is recorded within Other non-current assets for the long-term portion.
Automotive Regulatory Credits
We earn tradable credits in the operation of our automotive business under various regulations related to ZEVs, greenhouse gas, fuel economy and clean fuel. We sell these credits to other regulated entities who can use the credits to comply with emission standards and other regulatory requirements.
Payments for automotive regulatory credits are typically received at the point control transfers to the customer, or in accordance with payment terms customary to the business. We recognize revenue on the sale of automotive regulatory credits, which have negligible incremental costs associated with them, at the time control of the regulatory credits is transferred to the purchasing party. Deferred revenue related to sales of automotive regulatory credits was immaterial as of December 31, 2023 and 2022. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was immaterial for the years ended December 31, 2023 and 2022. During the year ended December 31, 2022, we had also recognized $288 million in revenue due to changes in regulation which entitled us to additional consideration for credits sold previously.
Automotive Leasing Revenue
Direct Vehicle Operating Leasing Program
We have outstanding leases under our direct vehicle operating leasing programs in the U.S., Canada and in certain countries in Europe. Qualifying customers are permitted to lease a vehicle directly from Tesla for up to 48 months. At the end of the lease term, customers are generally required to return the vehicles to us. We account for these leasing transactions as operating leases. We record leasing revenues to automotive leasing revenue on a straight-line basis over the contractual term, and we record the depreciation of these vehicles to cost of automotive leasing revenue. For the years ended December 31, 2023, 2022 and 2021, we recognized $1.86 billion, $1.75 billion and $1.25 billion of direct vehicle leasing revenue, respectively. As of December 31, 2023 and 2022, we had deferred $458 million and $407 million, respectively, of lease-related upfront payments, which will be recognized on a straight-line basis over the contractual terms of the individual leases.
Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.
Direct Sales-Type Leasing Program
We have outstanding direct leases and vehicles financed by us under loan arrangements accounted for as sales-type leases under ASC 842, Leases (“ASC 842”), in certain countries in Asia and Europe. Depending on the specific program, customers may or may not have a right to return the vehicle to us during or at the end of the lease term. If the customer does not have a right to return, the customer will take title to the vehicle at the end of the lease term after making all contractual payments. Under the programs for which there is a right to return, the purchase option is reasonably certain to be exercised by the lessee and we therefore expect the customer to take title to the vehicle at the end of the lease term after making all contractual payments. Our arrangements under these programs can have terms for up to 72 months. We recognize all revenue and costs associated with the sales-type lease as automotive leasing revenue and automotive leasing cost of revenue, respectively, upon delivery of the vehicle to the customer. Interest income based on the implicit rate in the lease is recorded to automotive leasing revenue over time as customers are invoiced on a monthly basis. For the years ended December 31, 2023, 2022 and 2021, we recognized $215 million, $683 million and $369 million, respectively, of sales-type leasing revenue and $164 million, $427 million and $234 million, respectively, of sales-type leasing cost of revenue.
Services and Other Revenue
Services and other revenue consists of sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise.
Revenues related to repair, maintenance and vehicle insurance services are recognized over time as services are provided and extended service plans are recognized over the performance period of the service contract as the obligation represents a stand-ready obligation to the customer. We sell used vehicles, services, service plans, vehicle components and merchandise separately and thus use standalone selling prices as the basis for revenue allocation to the extent that these items are sold in transactions with other performance obligations. Payment for used vehicles, services, vehicle components, and merchandise are typically received at the point when control transfers to the customer or in accordance with payment terms customary to the business. Payments received for prepaid plans are refundable upon customer cancellation of the related contracts and are included within Customer deposits on the consolidated balance sheets. We record in Deferred revenue any non-refundable prepayment amounts that are collected from customers and unearned insurance premiums, which is recognized as revenue ratably over the respective customer contract term. Deferred revenue excluding unearned insurance premiums was immaterial as of December 31, 2023 and 2022.
Energy Generation and Storage Segment
Energy Generation and Storage Sales
Energy generation and storage sales revenue consists of the sale of solar energy systems and energy storage systems to residential, small commercial, large commercial and utility grade customers. Sales of solar energy systems to residential and small scale commercial customers consist of the engineering, design and installation of the system. Residential and small scale commercial customers pay the full purchase price of the solar energy system upfront. Revenue for the design and installation obligation is recognized when control transfers, which is when we install a solar energy system and the system passes inspection by the utility or the authority having jurisdiction. Sales of energy storage systems to residential and small scale commercial customers consist of the installation of the energy storage system and revenue is recognized when control transfers, which is when the product has been delivered or, if we are performing installation, when installed and commissioned. Payment for such storage systems is made upon invoice or in accordance with payment terms customary to the business.
For large commercial and utility grade energy storage system sales which consist of the engineering, design and installation of the system, customers make milestone payments that are consistent with contract-specific phases of a project. Revenue from such contracts is recognized over time using the percentage of completion method based on cost incurred as a percentage of total estimated contract costs for energy storage system sales.
In instances where there are multiple performance obligations in a single contract, we allocate the consideration to the various obligations in the contract based on the relative standalone selling price method. Standalone selling prices are estimated based on estimated costs plus margin or by using market data for comparable products. Costs to obtain a contract relate mainly to commissions paid to our sales personnel related to the sale of energy storage systems. As our contract costs related to energy storage system sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred.
As part of our energy storage system contracts, we may provide the customer with performance guarantees that warrant that the underlying system will meet or exceed the minimum energy performance requirements specified in the contract. If an energy storage system does not meet the performance guarantee requirements, we may be required to pay liquidated damages. Other forms of variable consideration related to our large commercial and utility grade energy storage system contracts include variable customer payments that will be made based on our energy market participation activities. Such guarantees and variable customer payments represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available. Such estimates are included in the transaction price only to the extent that it is probable a significant reversal of revenue will not occur.
We record as deferred revenue any non-refundable amounts that are collected from customers related to fees charged for prepayments, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $1.60 billion and $863 million, respectively, mainly due to contractual payment terms. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was $571 million and $171 million for the years ended December 31, 2023 and 2022, respectively. We have elected the practical expedient to omit disclosure of the amount of the transaction price allocated to remaining performance obligations for energy generation and storage sales with an original expected contract length of one year or less and the amount that we have the right to invoice when that amount corresponds directly with the value of the performance to date. As of December 31, 2023, total transaction price allocated to performance obligations that were unsatisfied or partially unsatisfied for contracts with an original expected length of more than one year was $3.43 billion. Of this amount, we expect to recognize $1.05 billion in the next 12 months and the rest over the remaining performance obligation period.
We have been providing loans for financing our energy generation products in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $31 million and $24 million, respectively, is recorded within Accounts receivable, net, for the current portion and $578 million and $387 million, respectively, is recorded within Other non-current assets for the long-term portion.
Energy Generation and Storage Leasing
For revenue arrangements where we are the lessor under operating lease agreements for energy generation and storage products, we record lease revenue from minimum lease payments, including upfront rebates and incentives earned from such systems, on a straight-line basis over the life of the lease term, assuming all other revenue recognition criteria have been met. The difference between the payments received and the revenue recognized is recorded as deferred revenue or deferred asset on the consolidated balance sheet.
For solar energy systems where customers purchase electricity from us under PPAs prior to January 1, 2019, we have determined that these agreements should be accounted for as operating leases pursuant to ASC 840, Leases. Revenue is recognized based on the amount of electricity delivered at rates specified under the contracts, assuming all other revenue recognition criteria are met.
We record as deferred revenue any amounts that are collected from customers, including lease prepayments, in excess of revenue recognized, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $181 million and $191 million, respectively. Deferred revenue also includes the portion of rebates and incentives received from utility companies and various local and state government agencies, which is recognized as revenue over the lease term. As of December 31, 2023 and 2022, deferred revenue from rebates and incentives was immaterial.
We capitalize initial direct costs from the execution of agreements for solar energy systems and PPAs, which include the referral fees and sales commissions, as an element of solar energy systems, net, and subsequently amortize these costs over the term of the related agreements.
Cost of Revenues
Cost of Revenues
Automotive Segment
Automotive Sales
Cost of automotive sales revenue includes direct and indirect materials, labor costs, manufacturing overhead, including depreciation costs of tooling and machinery, shipping and logistic costs, vehicle connectivity costs, FSD Capability ongoing maintenance costs, allocations of electricity and infrastructure costs related to our Supercharger network and reserves for estimated warranty expenses. Cost of automotive sales revenues also includes adjustments to warranty expense and charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of automotive sales revenue benefits from manufacturing credits earned.
Automotive Leasing
Cost of automotive leasing revenue includes the depreciation of operating lease vehicles, cost of goods sold associated with direct sales-type leases and warranty expense related to leased vehicles.
Services and Other
Costs of services and other revenue includes cost of used vehicles including refurbishment costs, costs associated with providing non-warranty after-sales services, costs associated with our body shops and part sales, costs of paid Supercharging, costs to provide vehicle insurance and costs for retail merchandise.
Energy Generation and Storage Segment
Energy Generation and Storage
Cost of energy generation and storage revenue includes direct and indirect material and labor costs, overhead costs, freight, warranty expense, and amortization of certain acquired intangible assets. Cost of energy generation and storage revenue also includes charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of energy generation and storage revenue benefits from manufacturing credits earned. In agreements for solar energy systems and PPAs where we are the lessor, the cost of revenue is primarily comprised of depreciation of the cost of leased solar energy systems, maintenance costs associated with those systems and amortization of any initial direct costs.
Research and Development Costs
Research and Development Costs
Research and development costs are expensed as incurred.
Income Taxes
Income Taxes
We are subject to income taxes in the U.S. and in many foreign jurisdictions. Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.
We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. Significant judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets that are not more likely than not to be realized. In completing our assessment of realizability of our deferred tax assets, we consider our history of income (loss) measured at pre-tax income (loss) adjusted for permanent book-tax differences on a jurisdictional basis, volatility in actual earnings, excess tax benefits related to stock-based compensation in recent prior years, and impacts of the timing of reversal of existing temporary differences. We also rely on our assessment of the Company’s projected future results of business operations, including uncertainty in future operating results relative to historical results, volatility in the market price of our common stock and its performance over time, variable macroeconomic conditions impacting our ability to forecast future taxable income, and changes in business that may affect the existence and magnitude of future taxable income. Our valuation allowance assessment is based on our best estimate of future results considering all available information.
We record liabilities related to uncertain tax positions when, despite our belief that our tax return positions are supportable, we believe that it is more likely than not that those positions may not be fully sustained upon review by tax authorities. Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.
The Tax Cuts and Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, we can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into our measurement of deferred taxes. We elected the deferred method, under which we recorded the corresponding deferred tax assets and liabilities in our consolidated balance sheets.
Comprehensive Income
Comprehensive Income
Comprehensive income is comprised of net income and other comprehensive income (loss). Other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized net gains and losses on investments that have been excluded from the determination of net income.
Stock-Based Compensation
Stock-Based Compensation
We use the fair value method of accounting for our stock options and RSUs granted to employees and for our ESPP to measure the cost of employee services received in exchange for the stock-based awards. The fair value of stock option awards with only service and/or performance conditions is estimated on the grant or offering date using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires inputs such as the risk-free interest rate, expected term and expected volatility. These inputs are subjective and generally require significant judgment. The fair value of RSUs is measured on the grant date based on the closing fair market value of our common stock. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period, which is generally four years for stock options and RSUs and six months for the ESPP. Stock-based compensation expense is recognized on a straight-line basis, net of actual forfeitures in the period.
For performance-based awards, stock-based compensation expense is recognized over the expected performance achievement period of individual performance milestones when the achievement of each individual performance milestone becomes probable.
As we accumulate additional employee stock-based awards data over time and as we incorporate market data related to our common stock, we may calculate significantly different volatilities and expected lives, which could materially impact the valuation of our stock-based awards and the stock-based compensation expense that we will recognize in future periods. Stock-based compensation expense is recorded in Cost of revenues, Research and development expense and Selling, general and administrative expense in the consolidated statements of operations.
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling interests and redeemable noncontrolling interests represent third-party interests in the net assets under certain funding arrangements, or funds, that we have entered into to finance the costs of solar energy systems and vehicles under operating leases. We have determined that the contractual provisions of the funds represent substantive profit-sharing arrangements. We have further determined that the methodology for calculating the noncontrolling interest and redeemable noncontrolling interest balances that reflects the substantive profit-sharing arrangements is a balance sheet approach using the hypothetical liquidation at book value (“HLBV”) method. We, therefore, determine the amount of the noncontrolling interests and redeemable noncontrolling interests in the net assets of the funds at each balance sheet date using the HLBV method, which is presented on the consolidated balance sheet as noncontrolling interests in subsidiaries and redeemable noncontrolling interests in subsidiaries. Under the HLBV method, the amounts reported as noncontrolling interests and redeemable noncontrolling interests in the consolidated balance sheet represent the amounts the third parties would hypothetically receive at each balance sheet date under the liquidation provisions of the funds, assuming the net assets of the funds were liquidated at their recorded amounts determined in accordance with GAAP and with tax laws effective at the balance sheet date and distributed to the third parties. The third parties’ interests in the results of operations of the funds are determined as the difference in the noncontrolling interest and redeemable noncontrolling interest balances in the consolidated balance sheets between the start and end of each reporting period, after taking into account any capital transactions between the funds and the third parties. However, the redeemable noncontrolling interest balance is at least equal to the redemption amount. The redeemable noncontrolling interest balance is presented as temporary equity in the mezzanine section of the consolidated balance sheet since these third parties have the right to redeem their interests in the funds for cash or other assets. For certain funds, there have been significant fluctuations in net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries due to changes in the liquidation provisions as time-based milestones have been reached.
Net Income per Share of Common Stock Attributable to Common Stockholders
Net Income per Share of Common Stock Attributable to Common Stockholders
Basic net income per share of common stock attributable to common stockholders is calculated by dividing net income attributable to common stockholders by the weighted-average shares of common stock outstanding for the period. Potentially dilutive shares, which are based on the weighted-average shares of common stock underlying outstanding stock-based awards, warrants and convertible senior notes using the treasury stock method or the if-converted method, as applicable, are included when calculating diluted net income per share of common stock attributable to common stockholders when their effect is dilutive.
Furthermore, in connection with the offerings of our convertible senior notes, we entered into convertible note hedges and warrants (see Note 11, Debt). However, our convertible note hedges are not included when calculating potentially dilutive shares since their effect is always anti-dilutive. The strike price on the warrants were below our average share price during the period and were included in the tables below. Warrants are included in the weighted-average shares used in computing basic net income per share of common stock in the period(s) they are settled.
Business Combinations
Business Combinations
We account for business acquisitions under ASC 805, Business Combinations. The total purchase consideration for an acquisition is measured as the fair value of the assets given, equity instruments issued and liabilities assumed at the acquisition date. Costs that are directly attributable to the acquisition are expensed as incurred. Identifiable assets (including intangible assets), liabilities assumed (including contingent liabilities) and noncontrolling interests in an acquisition are measured initially at their fair values at the acquisition date. We recognize goodwill if the fair value of the total purchase consideration and any noncontrolling interests is in excess of the net fair value of the identifiable assets acquired and the liabilities assumed. We recognize a bargain purchase gain within Other income (expense), net, in the consolidated statement of operations if the net fair value of the identifiable assets acquired and the liabilities assumed is in excess of the fair value of the total purchase consideration and any noncontrolling interests. We include the results of operations of the acquired business in the consolidated financial statements beginning on the acquisition date.
Cash and Cash Equivalents
Cash and Cash Equivalents
All highly liquid investments with an original maturity of three months or less at the date of purchase are considered cash equivalents. Our cash equivalents are primarily comprised of U.S. government securities, money market funds and commercial paper.
Restricted Cash
Restricted Cash
We maintain certain cash balances restricted as to withdrawal or use. Our restricted cash is comprised primarily of cash held to service certain payments under various secured debt facilities. In addition, restricted cash includes cash held as collateral for sales to lease partners with a resale value guarantee, letters of credit, real estate leases and deposits held for our insurance services. We record restricted cash as other assets in the consolidated balance sheets and determine current or non-current classification based on the expected duration of the restriction.
Investments
Investments
Investments may be comprised of a combination of marketable securities, including U.S. government securities, corporate debt securities, commercial paper, time deposits, and certain certificates of deposit, which are all designated as available-for-sale and reported at estimated fair value, with unrealized gains and losses recorded in accumulated other comprehensive income which is included within stockholders’ equity. Available-for-sale marketable securities with maturities greater than three months at the date of purchase are included in short-term investments in our consolidated balance sheets. Interest, dividends, amortization and accretion of purchase premiums and discounts on these investments are included within Interest income in our consolidated statements of operations.
The cost of available-for-sale investments sold is based on the specific identification method. Realized gains and losses on the sale of available-for-sale investments are recorded in Other income (expense), net.
We regularly review all of our investments for declines in fair value. The review includes but is not limited to (i) the consideration of the cause of the decline, (ii) any currently recorded expected credit losses and (iii) the creditworthiness of the respective security issuers. The amortized cost basis of our investments approximates its fair value.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable primarily include amounts related to receivables from financial institutions and leasing companies offering various financing products to our customers, sales of energy generation and storage products, sales of regulatory credits to other automotive manufacturers and government rebates already passed through to customers. We provide an allowance against accounts receivable for the amount we expect to be uncollectible. We write-off accounts receivable against the allowance when they are deemed uncollectible.
Depending on the day of the week on which the end of a fiscal quarter falls, our accounts receivable balance may fluctuate as we are waiting for certain customer payments to clear through our banking institutions and receipts of payments from our financing partners, which can take up to approximately two weeks based on the contractual payment terms with such partners. Our accounts receivable balances associated with our sales of regulatory credits are dependent on contractual payment terms. Additionally, government rebates can take up to a year or more to be collected depending on the customary processing timelines of the specific jurisdictions issuing them. These various factors may have a significant impact on our accounts receivable balance from period to period.
Financing Receivables
Financing Receivables
We provide financing options to our customers for our automotive and energy products. Financing receivables are carried at amortized cost, net of allowance for loan losses. Provisions for loan losses are charged to operations in amounts sufficient to maintain the allowance for loan losses at levels considered adequate to cover expected credit losses on the financing receivables. In determining expected credit losses, we consider our historical level of credit losses, current economic trends, and reasonable and supportable forecasts that affect the collectability of the future cash flows.
When originating consumer receivables, we review the credit application, the proposed contract terms, credit bureau information (e.g., FICO score) and other information. Our evaluation emphasizes the applicant’s ability to pay and creditworthiness focusing on payment, affordability, and applicant credit history as key considerations. Generally, all customers in this portfolio have strong creditworthiness at loan origination.
After origination, we review the credit quality of retail financing based on customer payment activity and aging analysis. For all financing receivables, we define “past due” as any payment, including principal and interest, which is at least 31 days past the contractual due date.
Concentration of Risk
Concentration of Risk
Credit Risk
Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, investments, restricted cash, accounts receivable and other finance receivables. Our cash and investments balances are primarily on deposit at high credit quality financial institutions or invested in money market funds. These deposits are typically in excess of insured limits. As of December 31, 2023 and 2022, no entity represented 10% or more of our total receivables balance.
Supply Risk
We are dependent on our suppliers, including single source suppliers, and the inability of these suppliers to deliver necessary components of our products in a timely manner at prices, quality levels and volumes acceptable to us, or our inability to efficiently manage these components from these suppliers, could have a material adverse effect on our business, prospects, financial condition and operating results.
Inventory Valuation
Inventory Valuation
Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost for vehicles and energy products, which approximates actual cost on a first-in, first-out basis. We record inventory write-downs for excess or obsolete inventories based upon assumptions about current and future demand forecasts. If our inventory on-hand is in excess of our future demand forecast, the excess amounts are written-off.
We also review our inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of our vehicles less the estimated cost to convert the inventory on-hand into a finished product. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.
Should our estimates of future selling prices or production costs change, additional and potentially material write-downs may be required. A small change in our estimates may result in a material charge to our reported financial results.
Operating Lease Vehicles
Operating Lease Vehicles
Vehicles that are leased as part of our direct vehicle leasing program are classified as operating lease vehicles at cost less accumulated depreciation. We generally depreciate their cost, less residual value, using the straight-line-method to cost of automotive leasing revenue over the contractual period.
Digital Assets, Net
Digital Assets, Net
We currently account for all digital assets held as indefinite-lived intangible assets in accordance with ASC 350, Intangibles—Goodwill and Other. We have ownership of and control over our digital assets and we may use third-party custodial services to secure it. The digital assets are initially recorded at cost and are subsequently remeasured on the consolidated balance sheet at cost, net of any impairment losses incurred since acquisition.
We determine the fair value of our digital assets on a nonrecurring basis in accordance with ASC 820, Fair Value Measurement (“ASC 820”), based on quoted prices on the active exchange(s) that we have determined is the principal market for such assets (Level I inputs). We perform an analysis each quarter to identify whether events or changes in circumstances, principally decreases in the quoted prices on active exchanges, indicate that it is more likely than not that our digital assets are impaired. In determining if an impairment has occurred, we consider the lowest market price of one unit of digital asset quoted on the active exchange since acquiring the digital asset. When the then current carrying value of a digital asset exceeds the fair value determined each quarter, an impairment loss has occurred with respect to those digital assets in the amount equal to the difference between their carrying values and the prices determined.
Impairment losses are recognized within Restructuring and other in the consolidated statements of operations in the period in which the impairment is identified. Gains are not recorded until realized upon sale(s), at which point they are presented net of any impairment losses for the same digital assets held within Restructuring and other. In determining the gain to be recognized upon sale, we calculate the difference between the sales price and carrying value of the digital assets sold immediately prior to sale.
Solar Energy Systems, Net
Solar Energy Systems, Net
We are the lessor of solar energy systems. Solar energy systems are stated at cost less accumulated depreciation.
Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the respective assets, as follows:
Solar energy systems in service
30 to 35 years
Initial direct costs related to customer solar energy system lease acquisition costs
Lease term (up to 25 years)
Solar energy systems pending interconnection will be depreciated as solar energy systems in service when they have been interconnected and placed in-service. Solar energy systems under construction represents systems that are under installation, which will be depreciated as solar energy systems in service when they are completed, interconnected and placed in service. Initial direct costs related to customer solar energy system agreement acquisition costs are capitalized and amortized over the term of the related customer agreements.
Property, Plant and Equipment, Net
Property, Plant and Equipment, Net
Property, plant and equipment, net, including leasehold improvements, are recognized at cost less accumulated depreciation. Depreciation is generally computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Machinery, equipment, vehicles and office furniture
3 to 15 years
Tooling
4 to 7 years
Building and building improvements
15 to 30 years
Computer equipment and software
3 to 10 years
Leasehold improvements are depreciated on a straight-line basis over the shorter of their estimated useful lives or the terms of the related leases.
Upon the retirement or sale of our property, plant and equipment, the cost and associated accumulated depreciation are removed from the consolidated balance sheet, and the resulting gain or loss is reflected on the consolidated statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that increase the functionality, output or expected life of an asset are capitalized and depreciated ratably over the identified useful life.
Interest expense on outstanding debt is capitalized during the period of significant capital asset construction. Capitalized interest on construction in progress is included within Property, plant and equipment, net and is amortized over the life of the related assets.
Long-Lived Assets Including Acquired Intangible Assets
Long-Lived Assets Including Acquired Intangible Assets
We review our property, plant and equipment, solar energy systems, long-term prepayments and intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. We measure recoverability by comparing the carrying amount to the future undiscounted cash flows that the asset is expected to generate. If the asset is not recoverable, its carrying amount would be adjusted down to its fair value. For the years ended December 31, 2023, 2022 and 2021, we have recognized no material impairments of our long-lived assets.
Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives, which range from seven to thirty years.
Goodwill
Goodwill
We assess goodwill for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value.
Capitalization of Software Costs
Capitalization of Software Costs
We capitalize costs incurred in the development of internal use software, during the application development stage to Property, plant and equipment, net on the consolidated balance sheets. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Such costs are amortized on a straight-line basis over their estimated useful life of three to five years.
Software development costs incurred in development of software to be sold, leased, or otherwise marketed, incurred subsequent to the establishment of technological feasibility and prior to the general availability of the software are capitalized when they are expected to become significant. Such costs are amortized over the estimated useful life of the applicable software once it is made generally available to our customers.
We evaluate the useful lives of these assets on an annual basis, and we test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets.
Foreign Currency
Foreign Currency
We determine the functional and reporting currency of each of our international subsidiaries and their operating divisions based on the primary currency in which they operate. In cases where the functional currency is not the U.S. dollar, we recognize a cumulative translation adjustment created by the different rates we apply to current period income or loss and the balance sheet. For each subsidiary, we apply the monthly average functional exchange rate to its monthly income or loss and the month-end functional currency rate to translate the balance sheet.
Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency of the respective subsidiary. Transaction gains and losses are recognized in Other income (expense), net, in the consolidated statements of operations.
Warranties
Warranties
We provide a manufacturer’s warranty on all new and used vehicles and a warranty on the installation and components of the energy generation and storage systems we sell for periods typically between 10 to 25 years. We accrue a warranty reserve for the products sold by us, which includes our best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain and changes to our historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with our vehicles subject to operating lease accounting and our solar energy systems under lease contracts or PPAs, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within Accrued liabilities and other, while the remaining balance is included within Other long-term liabilities on the consolidated balance sheets. For liabilities that we are entitled to receive indemnification from our suppliers, we record receivables for the contractually obligated amounts on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Warranty expense is recorded as a component of Cost of revenues in the consolidated statements of operations. Due to the magnitude of our automotive business, our accrued warranty balance is primarily related to our automotive segment.
Customer Deposits
Customer Deposits
Customer deposits primarily consist of refundable cash payments from customers at the time they place an order or reservation for a vehicle or an energy product and any additional payments up to the point of delivery or the completion of installation. Customer deposits also include prepayments on contracts that can be cancelled without significant penalties, such as vehicle maintenance plans. Customer deposits are included in Accrued liabilities and other on the consolidated balance sheets until refunded, forfeited or applied towards the customer’s purchase balance.
Government Assistance Programs and Incentives
Government Assistance Programs and Incentives
Globally, the operation of our business is impacted by various government programs, incentives, and other arrangements. Government incentives are recorded in our consolidated financial statements in accordance with their purpose as a reduction of expense, or an offset to the related capital asset. The benefit is generally recorded when all conditions attached to the incentive have been met or are expected to be met and there is reasonable assurance of their receipt.
The IRA Incentives
On August 16, 2022, the IRA was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy, electric vehicles, battery and energy storage manufacture or purchase, in addition to a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion. Some of these measures are expected to materially affect our consolidated financial statements. For the year ended December 31, 2023, the impact from our IRA incentive was primarily a reduction of our material costs in our consolidated statement of operations. We will continue to evaluate the effects of the IRA as more guidance is issued and the relevant implications to our consolidated financial statements.
Gigafactory New York—New York State Investment and Lease
We have a lease through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to designate further buildouts at the facility. We are required to comply with certain covenants, including hiring and cumulative investment targets. Under the terms of the arrangement, the SUNY Foundation paid for a majority of the construction costs related to the manufacturing facility and the acquisition and commissioning of certain manufacturing equipment; and we are responsible for any construction or equipment costs in excess of such amount (refer to Note 15, Commitments and Contingencies). This incentive reduces the related lease costs of the facility within the Energy generation and storage cost of revenues and operating expense line items in our consolidated statements of operations.
Gigafactory Shanghai—Land Use Rights and Economic Benefits
We have an agreement with the local government of Shanghai for land use rights at Gigafactory Shanghai. Under the terms of the arrangement, we are required to meet a cumulative capital expenditure target and an annual tax revenue target starting at the end of 2023. In addition, the Shanghai government has granted to our Gigafactory Shanghai subsidiary certain incentives to be used in connection with eligible capital investments at Gigafactory Shanghai (refer to Note 15, Commitments and Contingencies). For the year ended December 31, 2022, we received grant funding of $76 million. These incentives offset the related costs of our facilities and are recorded as a reduction of the cost of the capital investment within the Property, plant and equipment, net line item in our consolidated balance sheets. The incentive therefore reduces the depreciation expense over the useful lives of the related equipment.
Nevada Tax Incentives
In connection with the construction of Gigafactory Nevada, we entered into agreements with the State of Nevada and Storey County in Nevada that provide abatements for specified taxes, discounts to the base tariff energy rates and transferable tax credits of up to $195 million in consideration of capital investment and hiring targets that were met at Gigafactory Nevada.
Gigafactory Texas Tax Incentives
In connection with the construction of Gigafactory Texas, we entered into a 20-year agreement with Travis County in Texas pursuant to which we would receive grant funding equal to 70-80% of property taxes paid by us to Travis County and a separate 10-year agreement with the Del Valle Independent School District in Texas pursuant to which a portion of the taxable value of our property would be capped at a specified amount, in each case subject to our meeting certain minimum economic development metrics through our construction and operations at Gigafactory Texas. This incentive is recorded as a reduction of the related expenses within the Cost of automotive revenues and operating expense line items of our consolidated statements of operations.
Defined Contribution Plan
Defined Contribution Plan
We have a 401(k) savings plan in the U.S. that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code and a number of savings plans internationally. Under the 401(k) savings plan, participating employees may elect to contribute up to 90% of their eligible compensation, subject to certain limitations. Beginning in January 2022, we began to match 50% of each employee’s contributions up to a maximum of 6% (capped at $3,000) of the employee’s eligible compensation, vested upon one year of service.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Recently issued accounting pronouncements not yet adopted
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.
In December 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (Subtopic 350-60). This ASU requires certain crypto assets to be measured at fair value separately in the balance sheet and income statement each reporting period. This ASU also enhances the other intangible asset disclosure requirements by requiring the name, cost basis, fair value, and number of units for each significant crypto holding. The ASU is effective for annual periods beginning after December 15, 2024, including interim periods within those fiscal years. Adoption of the ASU requires a cumulative-effect adjustment to the opening balance of retained earnings as of the beginning of the annual reporting period in which an entity adopts the amendments. Early adoption is also permitted, including adoption in an interim period. However, if the ASU is early adopted in an interim period, an entity must adopt the ASU as of the beginning of the fiscal year that includes the interim period. This ASU will result in gains and losses recorded in the consolidated financial statements of operations and additional disclosures when adopted. We are currently evaluating the adoption of this ASU and it will affect the carrying value of our crypto assets held and the gains and losses relating thereto, once adopted.
In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
Recently adopted accounting pronouncements
In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted this ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.
In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which we adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted the ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.
ASU 2020-06
In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. The ASU updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, the ASU made amendments to the EPS guidance in Topic 260 for convertible debt instruments, the most significant impact of which is requiring the use of the if-converted method for diluted EPS calculation, and no longer allowing the net share settlement method. The ASU also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities.
On January 1, 2021, we adopted the ASU using the modified retrospective method. We recognized a favorable $211 million cumulative effect of initially applying the ASU as an adjustment to the January 1, 2021 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt remaining outstanding, additional paid in capital was reduced by $474 million and convertible senior notes (mezzanine equity) was reduced by $51 million. The removal of the remaining debt discounts recorded for this previous separation had the effect of increasing our net debt balance by $269 million and we reduced property, plant and equipment by $45 million related to previously capitalized interest. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue by Major Source
The following table disaggregates our revenue by major source (in millions):
Year Ended December 31,
202320222021
Automotive sales$78,509 $67,210 $44,125 
Automotive regulatory credits1,790 1,776 1,465 
Energy generation and storage sales5,515 3,376 2,279 
Services and other8,319 6,091 3,802 
Total revenues from sales and services94,133 78,453 51,671 
Automotive leasing2,120 2,476 1,642 
Energy generation and storage leasing520 533 510 
Total revenues$96,773 $81,462 $53,823 
Schedule of Deferred Revenue Activity
Deferred revenue related to the access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates primarily on automotive sales consisted of the following (in millions):
Year Ended December 31,
20232022
Deferred revenue— beginning of period$2,913 $2,382 
Additions1,201 1,178 
Net changes in liability for pre-existing contracts17 (67)
Revenue recognized(595)(580)
Deferred revenue— end of period$3,536 $2,913 
Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock
The following table presents the reconciliation of net income attributable to common stockholders to net income used in computing basic and diluted net income per share of common stock (in millions):
Year Ended December 31,
202320222021
Net income attributable to common stockholders$14,997 $12,556 $5,519 
Less: Buy-out of noncontrolling interest(2)(27)(5)
Net income used in computing basic net income per share of common stock14,999 12,583 5,524 
Less: Dilutive convertible debt— (1)(9)
Net income used in computing diluted net income per share of common stock$14,999 $12,584 $5,533 
The following table presents the reconciliation of basic to diluted weighted average shares used in computing net income per share of common stock attributable to common stockholders (in millions):
Year Ended December 31,
202320222021
Weighted average shares used in computing net income per share of common stock, basic3,1743,1302,959
Add:
Stock-based awards298310292
Convertible senior notes2329
Warrants1132106
Weighted average shares used in computing net income per share of common stock, diluted3,4853,4753,386
Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock
The following table presents the potentially dilutive shares that were excluded from the computation of diluted net income per share of common stock attributable to common stockholders, because their effect was anti-dilutive (in millions):
Year Ended December 31,
202320222021
Stock-based awards1241
Schedule of Cash and Cash Equivalents and Restricted Cash
Our total cash and cash equivalents and restricted cash, as presented in the consolidated statements of cash flows, was as follows (in millions):
December 31,
2023
December 31,
2022
December 31,
2021
Cash and cash equivalents$16,398 $16,253 $17,576 
Restricted cash included in prepaid expenses and other current assets543 294 345 
Restricted cash included in other non-current assets248 377 223 
Total as presented in the consolidated statements of cash flows$17,189 $16,924 $18,144 
Estimated Useful Lives of Respective Assets
Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the respective assets, as follows:
Solar energy systems in service
30 to 35 years
Initial direct costs related to customer solar energy system lease acquisition costs
Lease term (up to 25 years)
Schedule of Estimated Useful Lives of Related Assets
Property, plant and equipment, net, including leasehold improvements, are recognized at cost less accumulated depreciation. Depreciation is generally computed using the straight-line method over the estimated useful lives of the respective assets, as follows:
Machinery, equipment, vehicles and office furniture
3 to 15 years
Tooling
4 to 7 years
Building and building improvements
15 to 30 years
Computer equipment and software
3 to 10 years
Schedule of Accrued Warranty Activity Accrued warranty activity consisted of the following (in millions):
Year Ended December 31,
202320222021
Accrued warranty—beginning of period$3,505 $2,101 $1,468 
Warranty costs incurred(1,225)(803)(525)
Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact539 522 102 
Provision for warranty2,333 1,685 1,056 
Accrued warranty—end of period$5,152 $3,505 $2,101 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Our assets and liabilities that were measured at fair value on a recurring basis were as follows (in millions):
 December 31, 2023December 31, 2022
 Fair ValueLevel ILevel IILevel IIIFair ValueLevel ILevel IILevel III
Money market funds$109 $109 $— $— $2,188 $2,188 $— $— 
U.S. government securities5,136 — 5,136 — 894 — 894 — 
Corporate debt securities480 — 480 — 885 — 885 — 
Certificates of deposit and time deposits6,996 — 6,996 — 4,253 — 4,253 — 
Commercial paper470 — 470 — — — — — 
Total$13,191 $109 $13,082 $— $8,220 $2,188 $6,032 $— 
Unrealized Gain (Loss) on Investments
Our cash, cash equivalents and investments classified by security type as of December 31, 2023 and 2022 consisted of the following (in millions):
 December 31, 2023
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$15,903 $— $— $15,903 $15,903 $— 
Money market funds109 — — 109 109 — 
U.S. government securities5,136 (1)5,136 277 4,859 
Corporate debt securities485 (6)480 — 480 
Certificates of deposit and time deposits6,995 — 6,996 — 6,996 
Commercial paper470 — — 470 109 361 
Total cash, cash equivalents and short-term investments$29,098 $$(7)$29,094 $16,398 $12,696 
 December 31, 2022
 Adjusted CostGross Unrealized GainsGross Unrealized Losses Fair ValueCash and Cash EquivalentsShort-Term Investments
Cash$13,965 $— $— $13,965 $13,965 $— 
Money market funds2,188 — — 2,188 2,188 — 
U.S. government securities897 — (3)894 — 894 
Corporate debt securities907 — (22)885 — 885 
Certificates of deposit and time deposits4,252 — 4,253 100 4,153 
Total cash, cash equivalents and short-term investments$22,209 $$(25)$22,185 $16,253 $5,932 
Summary of Fair Value of Marketable Securities by Contractual Maturities
The following table summarizes the fair value of our investments by stated contractual maturities as of December 31, 2023 (in millions):
Due in 1 year or less$12,374 
Due in 1 year through 5 years297 
Due in 5 years through 10 years25 
Total$12,696 
Schedule of Estimated Fair Values and Carrying Values The following table presents the estimated fair values and the carrying values (in millions):
 December 31, 2023December 31, 2022
 Carrying ValueFair ValueCarrying ValueFair Value
2024 Notes$37 $443 $37 $223 
Digital assets, net$184 $487 $184 $191 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Our inventory consisted of the following (in millions):
 December 31,
2023
December 31,
2022
Raw materials$5,390 $6,137 
Work in process2,016 2,385 
Finished goods (1)5,049 3,475 
Service parts1,171 842 
Total$13,626 $12,839 
(1)Finished goods inventory includes products in transit to fulfill customer orders, new vehicles available for sale, used vehicles and energy products available for sale.
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Solar Energy Systems, Net (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Components of Solar Energy Systems, Net
Our solar energy systems, net, consisted of the following (in millions):
December 31,
2023
December 31,
2022
Solar energy systems in service$6,755 $6,785 
Initial direct costs related to customer solar energy system lease acquisition costs104 104 
6,859 6,889 
Less: accumulated depreciation and amortization (1)(1,643)(1,418)
5,216 5,471 
Solar energy systems under construction
Solar energy systems pending interconnection12 16 
Solar energy systems, net (2)$5,229 $5,489 
(1)Depreciation and amortization expense during the years ended December 31, 2023, 2022 and 2021 was $235 million, $235 million and $236 million, respectively.
(2)As of December 31, 2023 and 2022, there were $740 million and $802 million, respectively, of gross solar energy systems under lease pass-through fund arrangements with accumulated depreciation of $157 million and $148 million, respectively.
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.4
Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Our property, plant and equipment, net, consisted of the following (in millions):
December 31,
2023
December 31,
2022
Machinery, equipment, vehicles and office furniture$16,372 $13,558 
Tooling3,147 2,579 
Leasehold improvements3,168 2,366 
Land and buildings9,505 7,751 
Computer equipment, hardware and software3,799 2,072 
Construction in progress5,791 4,263 
 41,782 32,589 
Less: Accumulated depreciation(12,057)(9,041)
Total$29,725 $23,548 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Accrued Liabilities and Other (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities and Other Current Liabilities Our accrued liabilities and other current liabilities consisted of the following (in millions):
December 31,
2023
December 31,
2022
Accrued purchases (1)$2,721 $2,747 
Accrued warranty reserve, current portion1,546 1,025 
Payroll and related costs1,325 1,026 
Taxes payable (2)1,204 1,235 
Customer deposits876 1,063 
Operating lease liabilities, current portion672 485 
Sales return reserve, current portion219 270 
Other current liabilities517 354 
Total$9,080 $8,205 
(1)Accrued purchases primarily reflects receipts of goods and services for which we had not yet been invoiced. As we are invoiced for these goods and services, this balance will reduce and accounts payable will increase.
(2)Taxes payable includes value added tax, income tax, sales tax, property tax and use tax payables.
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Other Liabilities [Abstract]  
Schedule of Other Long-term Liabilities Our other long-term liabilities consisted of the following (in millions):
December 31,
2023
December 31,
2022
Operating lease liabilities$3,671 $2,164 
Accrued warranty reserve3,606 2,480 
Other non-current liabilities876 686 
Total other long-term liabilities$8,153 $5,330 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Summary of Debt and Finance Leases
The following is a summary of our debt and finance leases as of December 31, 2023 (in millions):
 Net Carrying ValueUnpaid
Principal
Balance
Unused
Committed
Amount (1)
Contractual
Interest Rates
Contractual
Maturity Date
 CurrentLong-Term
Recourse debt:   
2024 Notes$37 $— $37 $— 2.00 %May 2024
RCF Credit Agreement— — — 5,000 Not applicableJanuary 2028
Solar Bonds— — 
4.70-5.75%
March 2025 - January 2031
Other— — — 28 Not applicableDecember 2026
Total recourse debt37 44 5,028 
Non-recourse debt:
Automotive Asset-backed Notes1,906 2,337 4,259 — 
0.60-6.57%
July 2024-May 2031
Solar Asset-backed Notes13 — 4.80 %December 2026
Cash Equity Debt28 330 367 — 
5.25-5.81%
July 2033-January 2035
Total non-recourse debt1,938 2,675 4,639 — 
Total debt1,975 2,682 $4,683 $5,028 
Finance leases398 175 
Total debt and finance leases$2,373 $2,857 
The following is a summary of our debt and finance leases as of December 31, 2022 (in millions):
Net Carrying ValueUnpaid
Principal
Balance
Unused
Committed
Amount (2)
Contractual
Interest Rates
Contractual
Maturity Date
CurrentLong-Term
Recourse debt:   
2024 Notes$— $37 $37 $— 2.00 %May 2024
Credit Agreement— — — 2,266 Not applicableJuly 2023
Solar Bonds— — 
4.70-5.75%
March 2025 - January 2031
Total recourse debt— 44 44 2,266 
Non-recourse debt:
Automotive Asset-backed Notes984 613 1,603 — 
0.36-4.64%
December 2023-September 2025
Solar Asset-backed Notes13 17 — 4.80 %December 2026
Cash Equity Debt28 359 397 — 
5.25-5.81%
July 2033-January 2035
Automotive Lease-backed Credit Facilities— — — 151 Not applicableSeptember 2024
Total non-recourse debt1,016 985 2,017 151 
Total debt1,016 1,029 $2,061 $2,417 
Finance leases486 568 
Total debt and finance leases$1,502 $1,597 
(1)There are no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our RCF Credit Agreement, except certain specified conditions prior to draw-down. Refer to the section below for the terms of the facility.
(2)There were no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our credit facilities, except certain specified conditions prior to draw-down, including pledging to our lenders sufficient amounts of qualified receivables, inventories, leased vehicles and our interests in those leases or various other assets as described below.
Schedule of Future Principal Maturities of Debt
The future scheduled principal maturities of debt as of December 31, 2023 were as follows (in millions):
Recourse debtNon-recourse debtTotal
2024$37 $1,941 $1,978 
20251,663 1,667 
2026— 494 494 
2027— 276 276 
2028— 44 44 
Thereafter221 224 
Total$44 $4,639 $4,683 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating and Financing Leases Presented in Balance Sheets
The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:
December 31, 2023December 31, 2022
Operating leases:  
Operating lease right-of-use assets$4,180 $2,563 
 
Accrued liabilities and other$672 $485 
Other long-term liabilities3,671 2,164 
Total operating lease liabilities$4,343 $2,649 
 
Finance leases:  
Solar energy systems, net$23 $25 
Property, plant and equipment, net601 1,094 
Total finance lease assets$624 $1,119 
 
Current portion of long-term debt and finance leases$398 $486 
Long-term debt and finance leases, net of current portion175 568 
Total finance lease liabilities$573 $1,054 
Schedule of Components of Lease Expense and Other Information Related to Leases
The components of lease expense are as follows (in millions) within our consolidated statements of operations:
Year Ended December 31,
202320222021
Operating lease expense:   
Operating lease expense (1)$1,153 $798 $627 
 
Finance lease expense:
Amortization of leased assets$506 $493 $415 
Interest on lease liabilities45 72 89 
Total finance lease expense$551 $565 $504 
 
Total lease expense$1,704 $1,363 $1,131 
(1)Includes short-term leases and variable lease costs, which are immaterial.
Other information related to leases where we are the lessee is as follows:
December 31, 2023December 31, 2022
Weighted-average remaining lease term:
Operating leases7.4 years6.4 years
Finance leases2.3 years3.1 years
 
Weighted-average discount rate:
Operating leases5.6 %5.3 %
Finance leases5.5 %5.7 %
Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflows from operating leases$1,084 $754 $616 
Operating cash outflows from finance leases (interest payments)$47 $75 $89 
Leased assets obtained in exchange for finance lease liabilities$10 $58 $486 
Leased assets obtained in exchange for operating lease liabilities$2,170 $1,059 $818 
Lessee, Operating Lease, Liability, to be Paid, Maturity
As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):
 Operating
Leases
Finance
Leases
2024$892 $418 
2025831 81 
2026706 57 
2027603 38 
2028508 
Thereafter1,820 
Total minimum lease payments5,360 600 
Less: Interest1,017 27 
Present value of lease obligations4,343 573 
Less: Current portion672 398 
Long-term portion of lease obligations$3,671 $175 
Finance Lease, Liability, to be Paid, Maturity
As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):
 Operating
Leases
Finance
Leases
2024$892 $418 
2025831 81 
2026706 57 
2027603 38 
2028508 
Thereafter1,820 
Total minimum lease payments5,360 600 
Less: Interest1,017 27 
Present value of lease obligations4,343 573 
Less: Current portion672 398 
Long-term portion of lease obligations$3,671 $175 
Lessor, Operating Lease, Payment to be Received, Maturity
We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, Summary of Significant Accounting Policies. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):
Operating
Leases
Sales-type
Leases
2024$1,405 $227 
2025960 214 
2026461 210 
2027227 102 
2028197 25 
Thereafter1,492 
Gross lease receivables$4,742 $780 
Sales-Type and Direct Financing Leases, Payment to be Received, Maturity
We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, Summary of Significant Accounting Policies. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):
Operating
Leases
Sales-type
Leases
2024$1,405 $227 
2025960 214 
2026461 210 
2027227 102 
2028197 25 
Thereafter1,492 
Gross lease receivables$4,742 $780 
Schedule of Lease Receivables Relating to Sales-Type Leases
Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):
December 31, 2023December 31, 2022
Gross lease receivables$780 $837 
Unearned interest income(78)(95)
Allowance for expected credit losses(6)(4)
Net investment in sales-type leases$696 $738 
 
Reported as:
Prepaid expenses and other current assets$189 $164 
Other non-current assets507 574 
Net investment in sales-type leases$696 $738 
Lease Pass-Through Financing Obligation As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):
2024$18 
202527 
202628 
202729 
202829 
Thereafter337 
Total$468 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Equity Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option and RSU Activity
The following table summarizes our stock option and RSU activity for the year ended December 31, 2023:
Stock OptionsRSUs
Number of
Options
(in thousands)
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (years)
Aggregate
Intrinsic
Value
(in billions)
Number
of RSUs
(in thousands)
Weighted-
Average
Grant
Date Fair
Value
Beginning of period343,564$30.65 21,333$162.32 
Granted9,521$226.50 11,743$228.33 
Exercised or released(7,626)$43.07 (11,085)$116.47 
Cancelled(1,438)$194.23 (2,903)$192.22 
End of period344,021$35.11 4.31$73.57 19,088$225.01 
Vested and expected to vest, December 31, 2023340,884$33.38 4.27$73.45 18,446$225.76 
Exercisable and vested, December 31, 2023329,124$27.07 4.11$72.90 
Schedule of Fair Value of Stock Option Award and ESPP on Grant Date The weighted-average assumptions used in the Black-Scholes model for stock options are as follows:
Year Ended December 31,
202320222021
Risk-free interest rate3.90 %3.11 %0.66 %
Expected term (in years)4.54.14.3
Expected volatility63 %63 %59 %
Dividend yield0.0 %0.0 %0.0 %
Grant date fair value per share$121.62 $114.51 $128.02 
Summary of Operational Milestone Based on Revenue or Adjusted EBITDA
The achievement status of the operational milestones as of December 31, 2023 is provided below.
Total Annualized RevenueAnnualized Adjusted EBITDA
Milestone
(in billions)
Achievement Status
Milestone
(in billions)
Achievement Status
$20.0 Achieved$1.5 Achieved
$35.0 Achieved$3.0 Achieved
$55.0 Achieved$4.5 Achieved
$75.0 Achieved$6.0 Achieved
$100.0 -$8.0 Achieved
$125.0 -$10.0 Achieved
$150.0 -$12.0 Achieved
$175.0 -$14.0 Achieved
Summary of Stock-Based Compensation Expense
The following table summarizes our stock-based compensation expense by line item in the consolidated statements of operations (in millions):
Year Ended December 31,
202320222021
Cost of revenues$741 $594 $421 
Research and development689 536 448 
Selling, general and administrative382 430 1,252 
Total$1,812 $1,560 $2,121 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Income before Provision for Income Taxes
Our income before (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):
Year Ended December 31,
202320222021
Domestic$3,196 $5,524 $(130)
Noncontrolling interest and redeemable noncontrolling interest(23)31 125 
Foreign6,800 8,164 6,348 
Income before income taxes$9,973 $13,719 $6,343 
Components of Provision for Income Taxes The components of the (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 consisted of the following (in millions):
Year Ended December 31,
202320222021
Current:
Federal$48 $— $— 
State57 62 
Foreign1,243 1,266 839 
Total current1,348 1,328 848 
Deferred:
Federal(5,246)26 — 
State(653)— 
Foreign(450)(223)(149)
Total deferred(6,349)(196)(149)
Total (Benefit from) provision for income taxes$(5,001)$1,132 $699 
Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes
The reconciliation of taxes at the federal statutory rate to our (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):
Year Ended December 31,
202320222021
Tax at statutory federal rate$2,094 $2,881 $1,332 
State tax, net of federal benefit(372)51 
Nondeductible executive compensation23 14 201 
Excess tax benefits related to stock-based compensation(288)(745)(7,123)
Nontaxable manufacturing credit(101)— — 
Foreign income rate differential(816)(923)(668)
U.S. tax credits(593)(276)(328)
GILTI inclusion670 1,279 1,008 
Unrecognized tax benefits183 252 28 
Change in valuation allowance(5,962)(1,532)6,165 
Other161 131 78 
(Benefit from) provision for income taxes$(5,001)$1,132 $699 
Schedule of Deferred Tax Assets (Liabilities)
Deferred tax assets (liabilities) as of December 31, 2023 and 2022 consisted of the following (in millions):
December 31,
2023
December 31,
2022
Deferred tax assets:
Net operating loss carry-forwards$2,826 $4,486 
Research and development credits1,358 1,184 
Other tax credits and attributes827 217 
Deferred revenue1,035 751 
Inventory and warranty reserves1,258 819 
Stock-based compensation230 185 
Operating lease right-of-use liabilities930 554 
Capitalized research and development costs1,344 693 
Deferred GILTI tax assets760 466 
Accruals and others206 178 
Total deferred tax assets10,774 9,533 
Valuation allowance(892)(7,349)
Deferred tax assets, net of valuation allowance9,882 2,184 
Deferred tax liabilities:
Depreciation and amortization(2,122)(1,178)
Investment in certain financing funds(133)(238)
Operating lease right-of-use assets(859)(506)
Other(116)(15)
Total deferred tax liabilities(3,230)(1,937)
Deferred tax assets (liabilities), net of valuation allowance$6,652 $247 
Schedule of Changes to Gross Unrecognized Tax Benefits
The changes to our gross unrecognized tax benefits were as follows (in millions):
December 31, 2020$380 
Increases in balances related to prior year tax positions117 
Decreases in balances related to prior year tax positions(90)
Increases in balances related to current year tax positions124 
December 31, 2021531 
Increases in balances related to prior year tax positions136 
Decreases in balances related to prior year tax positions(12)
Increases in balances related to current year tax positions222 
Decreases in balances related to expiration of the statute of limitations(7)
December 31, 2022870 
Increases in balances related to prior year tax positions59 
Decreases related to settlement with tax authorities(6)
Increases in balances related to current year tax positions255 
Decreases in balances related to expiration of the statute of limitations(4)
December 31, 2023$1,174 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Variable Interest Entity Arrangements (Tables)
12 Months Ended
Dec. 31, 2023
Variable Interest Entity Disclosure [Abstract]  
Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets
The aggregate carrying values of the VIEs’ assets and liabilities, after elimination of any intercompany transactions and balances, in the consolidated balance sheets were as follows (in millions):
December 31,
2023
December 31,
2022
Assets  
Current assets  
Cash and cash equivalents$66 $68 
Accounts receivable, net13 22 
Prepaid expenses and other current assets361 274 
Total current assets440 364 
Solar energy systems, net3,278 4,060 
Other non-current assets369 404 
Total assets$4,087 $4,828 
Liabilities  
Current liabilities  
Accrued liabilities and other$67 $69 
Deferred revenue10 
Current portion of debt and finance leases1,564 1,013 
Total current liabilities1,637 1,092 
Deferred revenue, net of current portion99 149 
Debt and finance leases, net of current portion2,041 971 
Other long-term liabilities— 
Total liabilities$3,777 $2,215 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting and Information about Geographic Areas (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Total Revenues and Gross Profit by Reportable Segment The following table presents revenues and gross profit by reportable segment (in millions):
Year Ended December 31,
202320222021
Automotive segment  
Revenues$90,738 $77,553 $51,034 
Gross profit$16,519 $20,565 $13,735 
Energy generation and storage segment  
Revenues$6,035 $3,909 $2,789 
Gross profit$1,141 $288 $(129)
Schedule of Revenues by Geographic Area
The following table presents revenues by geographic area based on the sales location of our products (in millions):
Year Ended December 31,
202320222021
United States$45,235 $40,553 $23,973 
China21,745 18,145 13,844 
Other international29,793 22,764 16,006 
Total$96,773 $81,462 $53,823 
Schedule of Long-Lived Assets by Geographic Area
The following table presents long-lived assets by geographic area (in millions):
December 31,
2023
December 31,
2022
United States$26,629 $21,667 
Germany4,258 3,547 
China2,820 2,978 
Other international1,247 845 
Total$34,954 $29,037 
Reconciliation of Assets from Segment to Consolidated
The following table presents inventory by reportable segment (in millions):
December 31,
2023
December 31,
2022
Automotive$11,139 $10,996 
Energy generation and storage2,487 1,843 
Total$13,626 $12,839 
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Overview (Detail)
12 Months Ended
Dec. 31, 2023
Segment
Accounting Policies [Abstract]  
Number of operating segment 2
Number of reportable segment 2
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Revenues $ 96,773 $ 81,462 $ 53,823
Total revenues from sales and services      
Disaggregation Of Revenue [Line Items]      
Revenues 94,133 78,453 51,671
Automotive sales      
Disaggregation Of Revenue [Line Items]      
Revenues 78,509 67,210 44,125
Automotive regulatory credits      
Disaggregation Of Revenue [Line Items]      
Revenues 1,790 1,776 1,465
Energy generation and storage sales      
Disaggregation Of Revenue [Line Items]      
Revenues 5,515 3,376 2,279
Services and other      
Disaggregation Of Revenue [Line Items]      
Revenues 8,319 6,091 3,802
Automotive leasing      
Disaggregation Of Revenue [Line Items]      
Revenues 2,120 2,476 1,642
Energy generation and storage leasing      
Disaggregation Of Revenue [Line Items]      
Revenues $ 520 $ 533 $ 510
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Summary Of Significant Accounting Policies [Line Items]        
Revenue recognized $ 595,000,000 $ 580,000,000    
Unbilled transaction price allocated to performance obligations, expected of more than one year 3,430,000,000      
Deferred revenue $ 3,536,000,000 2,913,000,000 $ 2,382,000,000  
Revenue due to changes in regulation   288,000,000    
Direct lease term 48 months      
Sales-type lease term 72 months      
Other non-current assets $ 4,531,000,000 3,865,000,000    
Gross cost of operating lease vehicles 7,360,000,000 6,080,000,000.00    
Net accumulated depreciation related to leased vehicles 1,380,000,000 1,040,000,000.00    
Impairment of goodwill 0 0 0  
Net gains (losses) from foreign currency transaction $ 122,000,000 (89,000,000) $ 97,000,000  
Grant funding amount received   76,000,000    
Employer matching contribution, percent of match 50.00%      
Percentage of employees eligible compensation vested 6.00%      
Maximum annual contributions per employee, amount $ 3,000      
Employer discretionary contribution amount $ 99,000,000 $ 91,000,000    
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenues Revenues Revenues  
Increase (decrease) to equity $ 63,367,000,000 $ 45,489,000,000 $ 31,015,000,000 $ 23,075,000,000
Reduction to property, plant and equipment (29,725,000,000) (23,548,000,000)    
(Accumulated Deficit) Retained Earnings        
Summary Of Significant Accounting Policies [Line Items]        
Increase (decrease) to equity 27,882,000,000 12,885,000,000 329,000,000 (5,401,000,000)
Accumulated Other Comprehensive Income (Loss)        
Summary Of Significant Accounting Policies [Line Items]        
Increase (decrease) to equity (143,000,000) (361,000,000) 54,000,000 363,000,000
MyPower        
Summary Of Significant Accounting Policies [Line Items]        
Financing receivable, net of allowance for credit losses, current $ 5,000,000 7,000,000    
Number of years for loans payable 30 years      
MyPower customer notes receivable, net of allowance for credit losses $ 266,000,000 280,000,000    
Allowance for credit losses $ 36,000,000 37,000,000    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06        
Summary Of Significant Accounting Policies [Line Items]        
Reduction to temporary equity, carrying amount, attributable to parent       51,000,000
Debt and lease obligation       269,000,000
Reduction to property, plant and equipment       45,000,000
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06 | (Accumulated Deficit) Retained Earnings        
Summary Of Significant Accounting Policies [Line Items]        
Increase (decrease) to equity       211,000,000
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2020-06 | Accumulated Other Comprehensive Income (Loss)        
Summary Of Significant Accounting Policies [Line Items]        
Increase (decrease) to equity       $ (474,000,000)
Stock Options And Restricted Stock Units        
Summary Of Significant Accounting Policies [Line Items]        
Vesting period, in years 4 years      
Employee Stock        
Summary Of Significant Accounting Policies [Line Items]        
Vesting period, in years 6 months      
Gigafactory Texas With Travis        
Summary Of Significant Accounting Policies [Line Items]        
Agreement term 20 years      
Gigafactory Texas with Del Valle Independent School        
Summary Of Significant Accounting Policies [Line Items]        
Agreement term 10 years      
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives 7 years      
Standard product warranty term 10 years      
Minimum | Software and Software Development Costs        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives 3 years      
Minimum | Gigafactory Texas With Travis        
Summary Of Significant Accounting Policies [Line Items]        
Grant funding equal percentage on property taxes paid by us 70.00%      
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives 30 years      
Standard product warranty term 25 years      
Tax credit amount $ 195,000,000      
Employers matching contribution, annual vesting percentage 90.00%      
Maximum | Software and Software Development Costs        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives 5 years      
Maximum | Gigafactory Texas With Travis        
Summary Of Significant Accounting Policies [Line Items]        
Grant funding equal percentage on property taxes paid by us 80.00%      
Government Rebates Receivables        
Summary Of Significant Accounting Policies [Line Items]        
Other non-current assets $ 207,000,000 753,000,000    
Automotive sales        
Summary Of Significant Accounting Policies [Line Items]        
Revenue recognized 469,000,000 472,000,000    
Financing receivable, net of allowance for credit losses, current 242,000,000 128,000,000    
Financing receivable, after allowance for credit loss, noncurrent 1,040,000,000.00 665,000,000    
Automotive sales | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01        
Summary Of Significant Accounting Policies [Line Items]        
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 926,000,000      
Deferred revenue, expected to recognize period 12 months      
Automotive Leasing, Direct Vehicle Operating        
Summary Of Significant Accounting Policies [Line Items]        
Lease income $ 1,860,000,000 1,750,000,000 1,250,000,000  
Lease deposit liability 458,000,000 407,000,000    
Automotive Leasing, Direct Sales-Type        
Summary Of Significant Accounting Policies [Line Items]        
Sales-type leasing cost of revenue 164,000,000 427,000,000 234,000,000  
Sales-type leasing revenue 215,000,000 683,000,000 $ 369,000,000  
Energy generation and storage segment        
Summary Of Significant Accounting Policies [Line Items]        
Revenue recognized 571,000,000 171,000,000    
Financing receivable, net of allowance for credit losses, current 31,000,000 24,000,000    
Financing receivable, after allowance for credit loss, noncurrent 578,000,000 387,000,000    
Deferred revenue 1,600,000,000 863,000,000    
Energy generation and storage segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01        
Summary Of Significant Accounting Policies [Line Items]        
Unbilled transaction price allocated to performance obligations, expected of more than one year $ 1,050,000,000.00      
Deferred revenue, expected to recognize period 12 months      
Energy Generation And Storage Leasing, Customer Payments        
Summary Of Significant Accounting Policies [Line Items]        
Deferred revenue $ 181,000,000 $ 191,000,000    
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Deferred Revenue Activity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue— beginning of period $ 2,913 $ 2,382
Additions 1,201 1,178
Net changes in liability for pre-existing contracts 17 (67)
Revenue recognized (595) (580)
Deferred revenue— end of period $ 3,536 $ 2,913
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Net income attributable to common stockholders $ 14,997 $ 12,556 $ 5,519
Less: Buy-out of noncontrolling interest (2) (27) (5)
Net income used in computing basic net income per share of common stock 14,999 12,583 5,524
Less: Dilutive convertible debt 0 (1) (9)
Net income used in computing diluted net income per share of common stock $ 14,999 $ 12,584 $ 5,533
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Attributable to Common Stockholders (Detail) - shares
shares in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Weighted average shares used in computing net income per share of common stock, basic (in shares) 3,174 3,130 2,959
Stock-based awards (in shares) 298 310 292
Convertible senior awards (in shares) 2 3 29
Warrants (in shares) 11 32 106
Weighted average shares used in computing net income per share of common stock, diluted (in shares) 3,485 3,475 3,386
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock (Detail) - shares
shares in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock-based awards      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Potential common shares excluded from computation of net income (loss) per share (in shares) 12 4 1
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Cash and cash equivalents $ 16,398 $ 16,253 $ 17,576  
Restricted cash included in prepaid expenses and other current assets 543 294 345  
Restricted cash included in other non-current assets 248 377 223  
Total as presented in the consolidated statements of cash flows $ 17,189 $ 16,924 $ 18,144 $ 19,901
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Estimated Useful Lives of Respective Assets (Details)
Dec. 31, 2023
Minimum | Solar energy systems in service  
Property Plant And Equipment [Line Items]  
Solar energy systems in service 30 years
Maximum  
Property Plant And Equipment [Line Items]  
Initial direct costs related to customer solar energy system lease acquisition costs 25 years
Maximum | Solar energy systems in service  
Property Plant And Equipment [Line Items]  
Solar energy systems in service 35 years
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Related Assets (Details)
Dec. 31, 2023
Minimum | Machinery, equipment, vehicles and office furniture  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 3 years
Minimum | Tooling  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 4 years
Minimum | Building and building improvements  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 15 years
Minimum | Computer equipment and software  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 3 years
Maximum | Machinery, equipment, vehicles and office furniture  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 15 years
Maximum | Tooling  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 7 years
Maximum | Building and building improvements  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 30 years
Maximum | Computer equipment and software  
Property Plant And Equipment [Line Items]  
Estimated useful lives of assets (in years) 10 years
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]      
Accrued warranty—beginning of period $ 3,505 $ 2,101 $ 1,468
Warranty costs incurred (1,225) (803) (525)
Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact 539 522 102
Provision for warranty 2,333 1,685 1,056
Accrued warranty—end of period $ 5,152 $ 3,505 $ 2,101
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.4
Digital Assets, Net (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Impairment losses $ 0 $ 204
Gain on sale   64
Cumulative impairments $ 204 $ 204
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Increase (decrease) to goodwill $ 59  
Goodwill 253 $ 194
Accumulated impairment loss 0 0
Intangible assets, net $ 178 $ 215
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value $ 29,094 $ 22,185
Total 13,191 8,220
Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 109 2,188
U.S. government securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 5,136 894
Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 480 885
Certificates of deposit and time deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 6,996 4,253
Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 470 0
Level I    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 109 2,188
Level I | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 109 2,188
Level I | U.S. government securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level I | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level I | Certificates of deposit and time deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level I | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level II    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 13,082 6,032
Level II | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level II | U.S. government securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 5,136 894
Level II | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 480 885
Level II | Certificates of deposit and time deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 6,996 4,253
Level II | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 470 0
Level III    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 0 0
Level III | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level III | U.S. government securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level III | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level III | Certificates of deposit and time deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 0
Level III | Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value $ 0 $ 0
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Adjusted Cost $ 29,098 $ 22,209
Gross Unrealized Gains 3 1
Gross Unrealized Losses 7 25
Fair Value 29,094 22,185
Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 16,398 16,253
Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 12,696 5,932
Cash    
Marketable Securities [Line Items]    
Adjusted Cost 15,903 13,965
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 15,903 13,965
Cash | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 15,903 13,965
Cash | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 0 0
Money market funds    
Marketable Securities [Line Items]    
Adjusted Cost 109 2,188
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 109 2,188
Money market funds | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 109 2,188
Money market funds | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 0 0
U.S. government securities    
Marketable Securities [Line Items]    
Adjusted Cost 5,136 897
Gross Unrealized Gains 1 0
Gross Unrealized Losses 1 3
Fair Value 5,136 894
U.S. government securities | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 277 0
U.S. government securities | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 4,859 894
Corporate debt securities    
Marketable Securities [Line Items]    
Adjusted Cost 485 907
Gross Unrealized Gains 1 0
Gross Unrealized Losses 6 22
Fair Value 480 885
Corporate debt securities | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 0 0
Corporate debt securities | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 480 885
Certificates of deposit and time deposits    
Marketable Securities [Line Items]    
Adjusted Cost 6,995 4,252
Gross Unrealized Gains 1 1
Gross Unrealized Losses 0 0
Fair Value 6,996 4,253
Certificates of deposit and time deposits | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 0 100
Certificates of deposit and time deposits | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value 6,996 4,153
Commercial paper    
Marketable Securities [Line Items]    
Adjusted Cost 470  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value 470 $ 0
Commercial paper | Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Fair Value 109  
Commercial paper | Short-Term Investments    
Marketable Securities [Line Items]    
Fair Value $ 361  
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value of Financial Instruments - Summary of Fair Value of Marketable Securities by Contractual Maturities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Fair Value Disclosures [Abstract]  
Due in 1 year or less $ 12,374
Due in 1 year through 5 years 297
Due in 5 years through 10 years 25
Total $ 12,696
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value of Financial Instruments - Additional Information (Detail) - 2024 Notes - Recourse debt:
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Contractual Interest Rates 2.00% 2.00%
Maturity year 2024  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value $ 2,682 $ 1,029
Digital assets, net 184 184
2024 Notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Carrying Value 37 37
Fair Value 443 223
Digital Assets    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Digital assets, net 184 184
Fair market value of digital assets $ 487 $ 191
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.4
Inventory - Schedule of Inventory (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 5,390 $ 6,137
Work in process 2,016 2,385
Finished goods 5,049 3,475
Service parts 1,171 842
Total $ 13,626 $ 12,839
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.4
Inventory - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventory [Line Items]      
Inventory write-downs $ 463 $ 177 $ 140
Cost of Revenues      
Inventory [Line Items]      
Inventory write-downs $ 233 $ 144 $ 106
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.4
Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Details) - Solar energy systems, net - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]      
Solar energy systems in service $ 6,755 $ 6,785  
Initial direct costs related to customer solar energy system lease acquisition costs 104 104  
Solar energy systems, gross 6,859 6,889  
Less: accumulated depreciation and amortization (1,643) (1,418)  
Solar energy systems, gross, less accumulated depreciation and amortization 5,216 5,471  
Solar energy systems under construction 1 2  
Solar energy systems pending interconnection 12 16  
Solar energy systems, net 5,229 5,489  
Depreciation and amortization expense 235 235 $ 236
Gross solar energy system under lease pass through fund arrangement 740 802  
Gross solar energy system under lease pass through fund arrangements accumulated depreciation $ 157 $ 148  
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.4
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 41,782 $ 32,589
Less: Accumulated depreciation (12,057) (9,041)
Total 29,725 23,548
Machinery, equipment, vehicles and office furniture    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 16,372 13,558
Tooling    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 3,147 2,579
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 3,168 2,366
Land and buildings    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 9,505 7,751
Computer equipment and software    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 3,799 2,072
Construction in progress    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 5,791 $ 4,263
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.4
Property, Plant and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]      
Depreciation expense $ 3,330 $ 2,420 $ 1,910
Property, plant and equipment, gross 41,782 32,589  
Production Equipment      
Property Plant And Equipment [Line Items]      
Property, plant and equipment, gross $ 2,020 $ 2,010  
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.4
Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued purchases $ 2,721 $ 2,747
Accrued warranty reserve, current portion 1,546 1,025
Payroll and related costs 1,325 1,026
Taxes payable 1,204 1,235
Customer deposits 876 1,063
Operating lease liabilities, current portion 672 485
Sales return reserve, current portion 219 270
Other current liabilities 517 354
Total $ 9,080 $ 8,205
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.23.4
Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities [Abstract]    
Operating lease liabilities $ 3,671 $ 2,164
Accrued warranty reserve 3,606 2,480
Other non-current liabilities 876 686
Total other long-term liabilities $ 8,153 $ 5,330
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.4
Debt - Summary of Debt and Finance Leases (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Current $ 1,975 $ 1,016
Long-Term 2,682 1,029
Unpaid Principal Balance 4,683 2,061
Unused Committed Amount 5,028 2,417
Less: Current portion 398 486
Long-term portion of lease obligations 175 568
Current portion of debt and finance leases 2,373 1,502
Net Carrying Value Total debt and finance leases, Long-Term 2,857 1,597
Recourse debt:    
Debt Instrument [Line Items]    
Current 37 0
Long-Term 7 44
Unpaid Principal Balance 44 44
Unused Committed Amount 5,028 2,266
Recourse debt: | 2024 Notes    
Debt Instrument [Line Items]    
Current 37 0
Long-Term 0 37
Unpaid Principal Balance 37 37
Unused Committed Amount $ 0 $ 0
Contractual Interest Rates 2.00% 2.00%
Contractual Maturity Date 2024-05 2024-05
Recourse debt: | RCF Credit Agreement    
Debt Instrument [Line Items]    
Current $ 0 $ 0
Long-Term 0 0
Unpaid Principal Balance 0 0
Unused Committed Amount $ 5,000 $ 2,266
Contractual Maturity Date 2028-01 2023-07
Recourse debt: | Solar Bonds    
Debt Instrument [Line Items]    
Current $ 0 $ 0
Long-Term 7 7
Unpaid Principal Balance 7 7
Unused Committed Amount $ 0 $ 0
Contractual Maturity Date, Start 2025-03 2025-03
Contractual Maturity Date, End 2031-01 2031-01
Recourse debt: | Solar Bonds | Minimum    
Debt Instrument [Line Items]    
Contractual Interest Rates 4.70% 4.70%
Recourse debt: | Solar Bonds | Maximum    
Debt Instrument [Line Items]    
Contractual Interest Rates 5.75% 5.75%
Recourse debt: | Other    
Debt Instrument [Line Items]    
Current $ 0  
Long-Term 0  
Unpaid Principal Balance 0  
Unused Committed Amount $ 28  
Contractual Maturity Date 2026-12  
Non-recourse debt:    
Debt Instrument [Line Items]    
Current $ 1,938 $ 1,016
Long-Term 2,675 985
Unpaid Principal Balance 4,639 2,017
Unused Committed Amount 0 151
Non-recourse debt: | Automotive Asset-backed Notes    
Debt Instrument [Line Items]    
Current 1,906 984
Long-Term 2,337 613
Unpaid Principal Balance 4,259 1,603
Unused Committed Amount $ 0 $ 0
Contractual Maturity Date, Start 2024-07 2023-12
Contractual Maturity Date, End 2031-05 2025-09
Non-recourse debt: | Automotive Asset-backed Notes | Minimum    
Debt Instrument [Line Items]    
Contractual Interest Rates 0.60% 0.36%
Non-recourse debt: | Automotive Asset-backed Notes | Maximum    
Debt Instrument [Line Items]    
Contractual Interest Rates 6.57% 4.64%
Non-recourse debt: | Solar Asset-backed Notes    
Debt Instrument [Line Items]    
Current $ 4 $ 4
Long-Term 8 13
Unpaid Principal Balance 13 17
Unused Committed Amount $ 0 $ 0
Contractual Interest Rates 4.80% 4.80%
Contractual Maturity Date 2026-12 2026-12
Non-recourse debt: | Cash Equity Debt    
Debt Instrument [Line Items]    
Current $ 28 $ 28
Long-Term 330 359
Unpaid Principal Balance 367 397
Unused Committed Amount $ 0 $ 0
Contractual Maturity Date, Start 2033-07 2033-07
Contractual Maturity Date, End 2035-01 2035-01
Non-recourse debt: | Cash Equity Debt | Minimum    
Debt Instrument [Line Items]    
Contractual Interest Rates 5.25% 5.25%
Non-recourse debt: | Cash Equity Debt | Maximum    
Debt Instrument [Line Items]    
Contractual Interest Rates 5.81% 5.81%
Non-recourse debt: | Automotive Lease-backed Credit Facilities    
Debt Instrument [Line Items]    
Current   $ 0
Long-Term   0
Unpaid Principal Balance   0
Unused Committed Amount   $ 151
Contractual Maturity Date   2024-09
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.4
Debt - Additional Information (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2023
USD ($)
extension
May 31, 2019
Jun. 30, 2015
Dec. 31, 2023
USD ($)
Days
Dec. 31, 2022
USD ($)
Dec. 31, 2016
USD ($)
Debt Instrument [Line Items]            
Total       $ 13,191 $ 8,220  
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks            
Debt Instrument [Line Items]            
Term of credit facility 5 years          
Number of extension options | extension 2          
Extension term 1 year          
Total commitments $ 5,000          
Maximum commitment amount $ 7,000          
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Secured Overnight Financing Rate (SOFR) Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.10%          
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Undrawn Amounts Interest Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate 0.125%          
2024 Notes            
Debt Instrument [Line Items]            
Conversion ratio   0.048414        
If-converted value in excess of principal         406  
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Federal Funds Purchased [Member]            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.50%      
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | Undrawn Amounts Interest Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate     0.25%      
RCF Credit Agreement | Revolving Credit Facility | Syndicate Of Banks | London Interbank Offered Rate (LIBOR) 1            
Debt Instrument [Line Items]            
Basis spread on variable rate     1.00%      
Senior Notes | Minimum            
Debt Instrument [Line Items]            
Debt instrument convertible, percentage of conversion price       130.00%    
Senior Notes | Automotive Asset-backed Notes            
Debt Instrument [Line Items]            
Debt principal issued       $ 3,930    
Proceeds from convertible senior notes, net of underwriting discounts and issuance costs       $ 3,920    
Senior Notes | One Hundred Thirty Percent Applicable Conversion Price | Minimum            
Debt Instrument [Line Items]            
Debt instrument convertible trading days | Days       20    
Senior Notes | One Hundred Thirty Percent Applicable Conversion Price | Maximum            
Debt Instrument [Line Items]            
Debt instrument convertible trading days | Days       30    
Nonrecourse | Estimate of Fair Value Measurement | Asset Pledged as Collateral with Right            
Debt Instrument [Line Items]            
Total       $ 4,640 $ 2,020  
Nonrecourse | Cash Equity Debt | Solar City            
Debt Instrument [Line Items]            
Debt principal issued           $ 502
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.4
Debt - Principal of Maturities of Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
2024 $ 1,978  
2025 1,667  
2026 494  
2027 276  
2028 44  
Thereafter 224  
Total 4,683 $ 2,061
Recourse    
Debt Instrument [Line Items]    
2024 37  
2025 4  
2026 0  
2027 0  
2028 0  
Thereafter 3  
Total 44  
Nonrecourse    
Debt Instrument [Line Items]    
2024 1,941  
2025 1,663  
2026 494  
2027 276  
2028 44  
Thereafter 221  
Total $ 4,639  
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Additional Information (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Transaction
Lessee, Lease, Description [Line Items]  
Lessee, renewal term 10 years
Operating leases not yet commenced value with aggregate rent payments | $ $ 1,530
Number of transactions | Transaction 5
Minimum  
Lessee, Lease, Description [Line Items]  
Lease not yet commenced, term of contract 2 years
Minimum | Lease Pass-Through Financing Obligation  
Lessee, Lease, Description [Line Items]  
Lessee, finance lease, term 10 years
Maximum  
Lessee, Lease, Description [Line Items]  
Lease not yet commenced, term of contract 20 years
Maximum | Lease Pass-Through Financing Obligation  
Lessee, Lease, Description [Line Items]  
Lessee, finance lease, term 25 years
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating leases:    
Operating lease right-of-use assets $ 4,180 $ 2,563
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities and other Accrued liabilities and other
Accrued liabilities and other $ 672 $ 485
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Other long-term liabilities $ 3,671 $ 2,164
Present value of lease obligations 4,343 2,649
Finance leases:    
Total finance lease assets $ 624 $ 1,119
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net, Solar energy systems, net Property, plant and equipment, net, Solar energy systems, net
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of debt and finance leases Current portion of debt and finance leases
Current portion of long-term debt and finance leases $ 398 $ 486
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Debt and finance leases, net of current portion Debt and finance leases, net of current portion
Long-term debt and finance leases, net of current portion $ 175 $ 568
Total finance lease liabilities 573 1,054
Solar energy systems, net    
Finance leases:    
Total finance lease assets 23 25
Property, plant and equipment, net    
Finance leases:    
Total finance lease assets $ 601 $ 1,094
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Schedule of Components of Lease Expense and Other Information Related to Leases (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating leases:      
Operating lease expense $ 1,153 $ 798 $ 627
Finance leases:      
Amortization of leased assets 506 493 415
Interest on lease liabilities 45 72 89
Total finance lease expense 551 565 504
Total lease expense $ 1,704 $ 1,363 $ 1,131
Weighted-average remaining lease term:      
Operating leases 7 years 4 months 24 days 6 years 4 months 24 days  
Finance leases 2 years 3 months 18 days 3 years 1 month 6 days  
Weighted-average discount rate:      
Operating leases 5.60% 5.30%  
Finance leases 5.50% 5.70%  
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating cash outflows from operating leases $ 1,084 $ 754 $ 616
Operating cash outflows from finance leases (interest payments) 47 75 89
Leased assets obtained in exchange for finance lease liabilities 10 58 486
Leased assets obtained in exchange for operating lease liabilities $ 2,170 $ 1,059 $ 818
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 892  
2025 831  
2026 706  
2027 603  
2028 508  
Thereafter 1,820  
Total minimum lease payments 5,360  
Less: Interest 1,017  
Present value of lease obligations 4,343 $ 2,649
Accrued liabilities and other 672 485
Operating lease liabilities 3,671 2,164
Finance Leases    
2024 418  
2025 81  
2026 57  
2027 38  
2028 2  
Thereafter 4  
Total minimum lease payments 600  
Less: Interest 27  
Total finance lease liabilities 573 1,054
Less: Current portion 398 486
Long-term portion of lease obligations $ 175 $ 568
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Maturities of Operating Lease and Sales-Type Lease Receivables from Customers (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 1,405  
2025 960  
2026 461  
2027 227  
2028 197  
Thereafter 1,492  
Gross lease receivables 4,742  
Sales-type Leases    
2024 227  
2025 214  
2026 210  
2027 102  
2028 25  
Thereafter 2  
Gross lease receivables $ 780 $ 837
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Schedule of Lease Receivables Relating to Sales-Type Leases (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Gross lease receivables $ 780 $ 837
Unearned interest income (78) (95)
Allowance for expected credit losses (6) (4)
Prepaid expenses and other current assets 189 164
Other non-current assets 507 574
Net investment in sales-type leases $ 696 $ 738
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Schedule of future minimum master lease payments to be received from investors (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Lessor, Lease, Description [Line Items]  
2024 $ 1,405
2025 960
2026 461
2027 227
2028 197
Thereafter 1,492
Gross lease receivables 4,742
Solar City  
Lessor, Lease, Description [Line Items]  
2024 18
2025 27
2026 28
2027 29
2028 29
Thereafter 337
Gross lease receivables $ 468
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.23.4
Equity Incentive Plans - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Milestone
tranche
shares
Dec. 31, 2023
USD ($)
tranche
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Contractual term of stock options, in years   10 years    
Aggregate intrinsic value of options exercised   $ 1,330.0 $ 1,900.0 $ 26,880.0
Percentage of payroll deductions of employees eligible compensation   15.00%    
Percentage of discount on purchase price of shares lower than fair market value   85.00%    
Number of shares issued under ESPP (in shares) | shares   2,100,000 1,400,000 1,500,000
Stock-based compensation   $ 1,812.0 $ 1,560.0 $ 2,121.0
Unrecognized compensation expense   $ 4,820.0    
Weighted-average period of recognition of unrecognized compensation, in years   2 years 9 months 18 days    
Excess tax benefits related to stock-based compensation   $ 326.0 0.0 0.0
Stock-based compensation expense capitalized   199.0 $ 245.0 $ 182.0
Employee Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Value of shares available for issuance under ESPP   $ 97.8    
2019 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares reserved for issuance (in shares) | shares   131,100,000    
Granted (in shares) | shares   9,521,000    
Restricted Stock Units (RSUs)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted (in dollars per share) | $ / shares   $ 228.33 $ 239.85 $ 261.33
Aggregate fair value   $ 2,500.0 $ 4,320.0 $ 5,700.0
Restricted Stock Units (RSUs) | 2019 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted (in dollars per share) | $ / shares   $ 228.33    
Granted (in shares) | shares   11,743,000    
2012 CEO Performance Award        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Remaining, vested option       23,450.0
2018 CEO Performance Award | Chief Executive Officer        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted (in shares) | shares 304,000,000      
Number of vesting tranches CEO Performance Award consists | tranche 12 12    
Increase to market capitalization for each remaining milestone $ 50,000.0      
Number of operational milestones focused on total revenue | Milestone 8      
Number of operational milestones focused on adjusted EBITDA | Milestone 8      
Payment of exercise price per share (in dollars per share) | $ / shares   $ 23.34    
Holding period of shares post-exercise 5 years      
Stock-based compensation     66.0 $ 910.0
2018 CEO Performance Award | Chief Executive Officer | First Tranche Milestone        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Market capitalization $ 100,000.0      
Employee Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period, in years   6 months    
Offering period   6 months    
Performance Based Restricted Stock Units And Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation   $ 57.0 $ 159.0  
Granted (in shares) | shares   5,300,000    
Unrecognized compensation expense   $ 655.0    
Probable of achievement, cost not yet recognized, amount   $ 110.0    
Weighted-average period of recognition of unrecognized compensation, in years   4 years    
Maximum | Restricted Stock Units (RSUs)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period, in years   4 years    
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.23.4
Equity Incentive Plans - Summary of Stock Option and RSU Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock Units (RSUs)      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Granted (in dollars per share) $ 228.33 $ 239.85 $ 261.33
2019 Equity Incentive Plan      
Number of Options (in thousands)      
Beginning of period (in shares) 343,564    
Granted (in shares) 9,521    
Exercised or released (in shares) (7,626)    
Cancelled (in shares) (1,438)    
End of period (in shares) 344,021 343,564  
Weighted- Average Exercise Price      
Beginning of period (in dollars per share) $ 35.11 $ 30.65  
Granted (in dollars per share) 226.50    
Exercised or released (in dollars per share) 43.07    
Cancelled (in shares) 194.23    
End of period (in dollars per share) $ 35.11 $ 30.65  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted-average remaining contractual life (years), End of period 4 years 3 months 21 days    
Aggregate intrinsic value, End of period $ 73,570    
Number of options (in shares), vested and expected to vest 340,884    
Weighted-average exercise price (in dollars per share), vested and expected to vest $ 33.38    
Weighted-average remaining contractual life (years), Vested and expected to vest 4 years 3 months 7 days    
Aggregate intrinsic value, Vested and expected to vest $ 73,450    
Number of options (in shares), exercisable and vested 329,124    
Weighted-average exercise price (in dollars per share), exercisable and vested $ 27.07    
Weighted-average remaining contractual life (years), Exercisable and vested 4 years 1 month 9 days    
Aggregate intrinsic value, Exercisable and vested $ 72,900    
2019 Equity Incentive Plan | Restricted Stock Units (RSUs)      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Beginning of period (in shares) 19,088 21,333  
Granted (in shares) 11,743    
Exercised or released (in shares) (11,085)    
Cancelled (in shares) (2,903)    
End of period (in shares) 19,088 21,333  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Beginning of period (in dollars per share) $ 225.01 $ 162.32  
Granted (in dollars per share) 228.33    
Exercised or released (in dollars per share) 116.47    
Cancelled (in dollars per share) 192.22    
End of period (in dollars per share) $ 225.01 $ 162.32  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Number of RSUs (in shares), vested and expected to vest 18,446    
Weighted-average grant date fair value (in dollars per share), vested and expected to vest $ 225.76    
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.23.4
Equity Incentive Plans - Schedule of Fair Value of Stock Option Award and ESPP on Grant Date (Detail) - Stock Option - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Risk-free interest rate 3.90% 3.11% 0.66%
Expected term (in years) 4 years 6 months 4 years 1 month 6 days 4 years 3 months 18 days
Expected volatility 63.00% 63.00% 59.00%
Dividend yield 0.00% 0.00% 0.00%
Grant date fair value per share (in dollars per share) $ 121.62 $ 114.51 $ 128.02
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.23.4
Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail) - Chief Executive Officer - 2018 CEO Performance Award
$ in Billions
12 Months Ended
Dec. 31, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total annualized revenue of operational milestone, one $ 20.0
Total annualized revenue of operational milestone, two 35.0
Total annualized revenue of operational milestone, three 55.0
Total annualized revenue of operational milestone, four 75.0
Total annualized revenue of operational milestone, five 100.0
Total annualized revenue of operational milestone, six 125.0
Total annualized revenue of operational milestone, seven 150.0
Total annualized revenue of operational milestone, eight 175.0
Annualized Adjusted EBITDA of operational milestone, one 1.5
Annualized Adjusted EBITDA of operational milestone, two 3.0
Annualized Adjusted EBITDA of operational milestone, three 4.5
Annualized Adjusted EBITDA of operational milestone, four 6.0
Annualized Adjusted EBITDA of operational milestone, five 8.0
Annualized Adjusted EBITDA of operational milestone, six 10.0
Annualized Adjusted EBITDA of operational milestone, seven 12.0
Annualized Adjusted EBITDA of operational milestone, eight $ 14.0
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.23.4
Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total $ 1,812 $ 1,560 $ 2,121
Cost of revenues      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total 741 594 421
Research and development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total 689 536 448
Selling, general and administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total $ 382 $ 430 $ 1,252
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Schedule of Income before Provision For Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ 3,196 $ 5,524 $ (130)
Noncontrolling interest and redeemable noncontrolling interest (23) 31 125
Foreign 6,800 8,164 6,348
Income before income taxes $ 9,973 $ 13,719 $ 6,343
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
(Benefit from) provision for income taxes $ (5,001) $ 1,132 $ 699
Increase (Decrease) in valuation on deferred taxes (6,540)    
Valuation allowance 892 7,349  
Deferred tax assets, net 9,882 2,184  
Research and development credits 1,358 1,184  
Deferred tax liability 0    
Unrecognized deferred tax liability on reinvested earnings 245    
Income tax penalties and interest expense 17 27 4
Income tax penalties and interest accrued 47 31  
Unrecognized tax benefits that would impact effective tax rate 901    
Renewable Energy Credit      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 605    
Solar City      
Operating Loss Carryforwards [Line Items]      
Increase (Decrease) in valuation on deferred taxes $ (6,460) $ (1,730) $ 6,140
Shanghai, China      
Operating Loss Carryforwards [Line Items]      
Corporate income tax rate to certain enterprises 15.00%    
Corporate income tax rate 25.00%    
Beneficial income tax rate 15.00%    
Federal      
Operating Loss Carryforwards [Line Items]      
Operating loss carry-forwards $ 10,310    
Research and development credits $ 1,100    
Research and development tax credits, federal carry-forwards expiration date 2036    
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carry-forwards $ 10,360    
Research and development credits $ 923    
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 48 $ 0 $ 0
State 57 62 9
Foreign 1,243 1,266 839
Total current 1,348 1,328 848
Deferred:      
Federal (5,246) 26 0
State (653) 1 0
Foreign (450) (223) (149)
Total deferred (6,349) (196) (149)
Total (Benefit from) provision for income taxes $ (5,001) $ 1,132 $ 699
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Tax at statutory federal rate $ 2,094 $ 2,881 $ 1,332
State tax, net of federal benefit (372) 51 6
Nondeductible executive compensation 23 14 201
Excess tax benefits related to stock-based compensation (288) (745) (7,123)
Nontaxable manufacturing credit (101) 0 0
Foreign income rate differential (816) (923) (668)
U.S. tax credits (593) (276) (328)
GILTI inclusion 670 1,279 1,008
Unrecognized tax benefits 183 252 28
Change in valuation allowance (5,962) (1,532) 6,165
Other 161 131 78
Total (Benefit from) provision for income taxes $ (5,001) $ 1,132 $ 699
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carry-forwards $ 2,826 $ 4,486
Research and development credits 1,358 1,184
Other tax credits and attributes 827 217
Deferred revenue 1,035 751
Inventory and warranty reserves 1,258 819
Stock-based compensation 230 185
Operating lease right-of-use liabilities 930 554
Capitalized research and development costs 1,344 693
Deferred GILTI tax assets 760 466
Accruals and others 206 178
Total deferred tax assets 10,774 9,533
Valuation allowance (892) (7,349)
Deferred tax assets, net of valuation allowance 9,882 2,184
Deferred tax liabilities:    
Depreciation and amortization (2,122) (1,178)
Investment in certain financing funds (133) (238)
Operating lease right-of-use assets (859) (506)
Other (116) (15)
Total deferred tax liabilities (3,230) (1,937)
Deferred tax assets (liabilities), net of valuation allowance $ 6,652 $ 247
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Schedule of Changes to Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized Tax Benefits, Beginning Balance $ 870 $ 531 $ 380
Increases in balances related to prior year tax positions 59 136 117
Decreases related to settlement with tax authorities (6)    
Decreases in balances related to prior year tax positions   (12) (90)
Increases in balances related to current year tax positions 255 222 124
Decreases in balances related to expiration of the statute of limitations (4) (7)  
Unrecognized Tax Benefits, Ending Balance $ 1,174 $ 870 $ 531
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies (Detail)
$ in Thousands, ¥ in Millions
1 Months Ended 4 Months Ended 29 Months Ended
Apr. 03, 2023
USD ($)
Mar. 27, 2023
USD ($)
Jul. 22, 2022
Plaintiff
Jun. 16, 2022
shareholder
Apr. 13, 2022
USD ($)
Oct. 04, 2021
USD ($)
Sep. 06, 2018
Plaintiff
Feb. 11, 2019
Plaintiff
Mar. 08, 2021
Plaintiff
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Nov. 15, 2021
USD ($)
Commitments And Contingencies [Line Items]                        
Loss contingency number of purported stockholder class actions filed | Plaintiff             9          
Number of lawsuits filed | Plaintiff               2 7      
Number of consolidated actions | Plaintiff     2           5      
Number of pending resolutions | Plaintiff                 7      
Litigation relating to alleged race discrimination   $ 3,175       $ 136,900            
Total damages awarded relating to alleged race discrimination $ 3,175       $ 15,000              
Number of Tesla stockholders | shareholder       2                
Letters of credit outstanding, amount                   $ 525,000    
Shanghai, China                        
Commitments And Contingencies [Line Items]                        
Operating lease arrangement, initial term                   50 years 50 years  
Capital expenditures | ¥                     ¥ 14,080  
Annual tax revenues to be generated end of 2023 | ¥                     ¥ 2,230  
SUNY Foundation                        
Commitments And Contingencies [Line Items]                        
Operating lease arrangement, initial term                   10 years 10 years  
SUNY Foundation | Build-to-suit Lease Arrangement                        
Commitments And Contingencies [Line Items]                        
Lease arrangement, amount obligated to spend or incur                   $ 5,000,000    
Contractual obligation                   $ 41,000    
JPMorgan Chase Bank (JP Morgan)                        
Commitments And Contingencies [Line Items]                        
Additional shares claim value                       $ 162,000
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.23.4
Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current assets      
Cash and cash equivalents $ 16,398 $ 16,253 $ 17,576
Accounts receivable, net 3,508 2,952  
Prepaid expenses and other current assets 3,388 2,941  
Total current assets 49,616 40,917  
Other non-current assets 4,531 3,865  
Total assets 106,618 82,338  
Current liabilities      
Accrued liabilities and other 9,080 8,205  
Deferred revenue 2,864 1,747  
Current portion of debt and finance leases 2,373 1,502  
Total current liabilities 28,748 26,709  
Deferred revenue, net of current portion 3,251 2,804  
Debt and finance leases, net of current portion 2,857 1,597  
Other long-term liabilities 8,153 5,330  
Total liabilities 43,009 36,440  
Variable Interest Entities (VIEs)      
Current assets      
Cash and cash equivalents 66 68  
Accounts receivable, net 13 22  
Prepaid expenses and other current assets 361 274  
Total current assets 440 364  
Other non-current assets 369 404  
Total assets 4,087 4,828  
Current liabilities      
Accrued liabilities and other 67 69  
Deferred revenue 6 10  
Current portion of debt and finance leases 1,564 1,013  
Total current liabilities 1,637 1,092  
Deferred revenue, net of current portion 99 149  
Debt and finance leases, net of current portion 2,041 971  
Other long-term liabilities 0 3  
Total liabilities 3,777 2,215  
Variable Interest Entities (VIEs) | Solar energy systems, net      
Current assets      
Solar energy systems, net $ 3,278 $ 4,060  
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting and Information about Geographic Areas - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of operating segment 2
Number of reportable segment 2
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Revenue Reconciling Item [Line Items]      
Revenues $ 96,773,000,000 $ 81,462,000,000 $ 53,823,000,000
Gross profit 17,660,000,000 20,853,000,000 13,606,000,000
Automotive segment      
Segment Reporting Revenue Reconciling Item [Line Items]      
Revenues 90,738,000,000 77,553,000,000 51,034,000,000
Gross profit 16,519,000,000 20,565,000,000 13,735,000,000
Energy generation and storage segment      
Segment Reporting Revenue Reconciling Item [Line Items]      
Revenues 6,035,000,000 3,909,000,000 2,789,000,000
Gross profit $ 1,141,000,000 $ 288,000,000 $ (129,000,000)
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 96,773 $ 81,462 $ 53,823
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 45,235 40,553 23,973
China      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 21,745 18,145 13,844
Other international      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 29,793 $ 22,764 $ 16,006
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived Assets $ 34,954 $ 29,037
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived Assets 26,629 21,667
Germany    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived Assets 4,258 3,547
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived Assets 2,820 2,978
Other international    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived Assets $ 1,247 $ 845
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Reporting and Information about Geographic Areas - Schedule of inventory by reportable segment (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Total $ 13,626 $ 12,839
Automotive    
Segment Reporting Information [Line Items]    
Total 11,139 10,996
Energy generation and storage segment    
Segment Reporting Information [Line Items]    
Total $ 2,487 $ 1,843
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.23.4
Restructuring and Other (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Restructuring and Related Activities [Abstract]      
Impairment losses   $ 204 $ 101
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]   Digital assets, net Digital assets, net
Gain loss on investments   $ 64 $ 128
Employee termination expenses $ 36    
XML 112 R9999.htm IDEA: XBRL DOCUMENT v3.23.4
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2020-06 [Member]
XML 113 tsla-20231231_htm.xml IDEA: XBRL DOCUMENT 0001318605 2023-01-01 2023-12-31 0001318605 2023-06-30 0001318605 2024-01-22 0001318605 tsla:BuildToSuitLeaseArrangementMember tsla:ResearchFoundationMember 2023-12-31 0001318605 2023-12-31 0001318605 2022-12-31 0001318605 tsla:OperatingLeaseVehiclesMember 2023-12-31 0001318605 tsla:OperatingLeaseVehiclesMember 2022-12-31 0001318605 tsla:SolarEnergySystemsMember 2023-12-31 0001318605 tsla:SolarEnergySystemsMember 2022-12-31 0001318605 tsla:AutomotiveSalesMember 2023-01-01 2023-12-31 0001318605 tsla:AutomotiveSalesMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveSalesMember 2021-01-01 2021-12-31 0001318605 tsla:AutomotiveRegulatoryCreditsMember 2023-01-01 2023-12-31 0001318605 tsla:AutomotiveRegulatoryCreditsMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveRegulatoryCreditsMember 2021-01-01 2021-12-31 0001318605 tsla:AutomotiveLeasingMember 2023-01-01 2023-12-31 0001318605 tsla:AutomotiveLeasingMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveLeasingMember 2021-01-01 2021-12-31 0001318605 tsla:AutomotiveRevenuesMember 2023-01-01 2023-12-31 0001318605 tsla:AutomotiveRevenuesMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveRevenuesMember 2021-01-01 2021-12-31 0001318605 tsla:EnergyGenerationAndStorageMember 2023-01-01 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageMember 2022-01-01 2022-12-31 0001318605 tsla:EnergyGenerationAndStorageMember 2021-01-01 2021-12-31 0001318605 tsla:ServicesAndOtherMember 2023-01-01 2023-12-31 0001318605 tsla:ServicesAndOtherMember 2022-01-01 2022-12-31 0001318605 tsla:ServicesAndOtherMember 2021-01-01 2021-12-31 0001318605 2022-01-01 2022-12-31 0001318605 2021-01-01 2021-12-31 0001318605 2020-12-31 0001318605 us-gaap:CommonStockMember 2020-12-31 0001318605 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001318605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001318605 us-gaap:RetainedEarningsMember 2020-12-31 0001318605 us-gaap:ParentMember 2020-12-31 0001318605 us-gaap:NoncontrollingInterestMember 2020-12-31 0001318605 2020-01-01 2020-12-31 0001318605 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001318605 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001318605 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:ParentMember 2020-12-31 0001318605 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2020-12-31 0001318605 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001318605 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001318605 us-gaap:ParentMember 2021-01-01 2021-12-31 0001318605 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001318605 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001318605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001318605 2021-12-31 0001318605 us-gaap:CommonStockMember 2021-12-31 0001318605 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001318605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001318605 us-gaap:RetainedEarningsMember 2021-12-31 0001318605 us-gaap:ParentMember 2021-12-31 0001318605 us-gaap:NoncontrollingInterestMember 2021-12-31 0001318605 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001318605 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001318605 us-gaap:ParentMember 2022-01-01 2022-12-31 0001318605 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001318605 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001318605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001318605 us-gaap:CommonStockMember 2022-12-31 0001318605 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001318605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001318605 us-gaap:RetainedEarningsMember 2022-12-31 0001318605 us-gaap:ParentMember 2022-12-31 0001318605 us-gaap:NoncontrollingInterestMember 2022-12-31 0001318605 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001318605 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001318605 us-gaap:ParentMember 2023-01-01 2023-12-31 0001318605 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001318605 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001318605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001318605 us-gaap:CommonStockMember 2023-12-31 0001318605 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001318605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001318605 us-gaap:RetainedEarningsMember 2023-12-31 0001318605 us-gaap:ParentMember 2023-12-31 0001318605 us-gaap:NoncontrollingInterestMember 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageSalesMember 2023-01-01 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageSalesMember 2022-01-01 2022-12-31 0001318605 tsla:EnergyGenerationAndStorageSalesMember 2021-01-01 2021-12-31 0001318605 tsla:SalesAndServicesMember 2023-01-01 2023-12-31 0001318605 tsla:SalesAndServicesMember 2022-01-01 2022-12-31 0001318605 tsla:SalesAndServicesMember 2021-01-01 2021-12-31 0001318605 tsla:EnergyGenerationAndStorageLeasingMember 2023-01-01 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageLeasingMember 2022-01-01 2022-12-31 0001318605 tsla:EnergyGenerationAndStorageLeasingMember 2021-01-01 2021-12-31 0001318605 tsla:AutomotiveSalesMember 2024-01-01 2023-12-31 0001318605 tsla:AutomotiveSalesMember 2023-12-31 0001318605 tsla:AutomotiveSalesMember 2022-12-31 0001318605 tsla:AutomotiveLeasingDirectVehicleOperatingMember 2023-01-01 2023-12-31 0001318605 tsla:AutomotiveLeasingDirectVehicleOperatingMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveLeasingDirectVehicleOperatingMember 2021-01-01 2021-12-31 0001318605 tsla:AutomotiveLeasingDirectVehicleOperatingMember 2023-12-31 0001318605 tsla:AutomotiveLeasingDirectVehicleOperatingMember 2022-12-31 0001318605 tsla:AutomotiveLeasingDirectSalesTypeMember 2023-01-01 2023-12-31 0001318605 tsla:AutomotiveLeasingDirectSalesTypeMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveLeasingDirectSalesTypeMember 2021-01-01 2021-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2022-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2023-01-01 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2022-01-01 2022-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2024-01-01 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageLeasingCustomerPaymentsMember 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageLeasingCustomerPaymentsMember 2022-12-31 0001318605 tsla:StockOptionsAndRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001318605 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001318605 tsla:StockBasedAwardsMember 2023-01-01 2023-12-31 0001318605 tsla:StockBasedAwardsMember 2022-01-01 2022-12-31 0001318605 tsla:StockBasedAwardsMember 2021-01-01 2021-12-31 0001318605 tsla:GovernmentRebatesReceivablesMember 2023-12-31 0001318605 tsla:GovernmentRebatesReceivablesMember 2022-12-31 0001318605 tsla:MyPowerMember 2023-01-01 2023-12-31 0001318605 tsla:MyPowerMember 2023-12-31 0001318605 tsla:MyPowerMember 2022-12-31 0001318605 srt:MinimumMember tsla:AssetsLeasedToOthers1Member 2023-12-31 0001318605 srt:MaximumMember tsla:AssetsLeasedToOthers1Member 2023-12-31 0001318605 srt:MaximumMember 2023-12-31 0001318605 srt:MinimumMember tsla:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2023-12-31 0001318605 srt:MaximumMember tsla:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2023-12-31 0001318605 srt:MinimumMember tsla:ToolingMember 2023-12-31 0001318605 srt:MaximumMember tsla:ToolingMember 2023-12-31 0001318605 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001318605 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001318605 srt:MinimumMember tsla:ComputerEquipmentAndSoftwareMember 2023-12-31 0001318605 srt:MaximumMember tsla:ComputerEquipmentAndSoftwareMember 2023-12-31 0001318605 srt:MinimumMember 2023-12-31 0001318605 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001318605 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001318605 srt:MinimumMember 2023-01-01 2023-12-31 0001318605 srt:MaximumMember 2023-01-01 2023-12-31 0001318605 tsla:GigafactoryTexasWithTravisMember 2023-01-01 2023-12-31 0001318605 srt:MinimumMember tsla:GigafactoryTexasWithTravisMember 2023-01-01 2023-12-31 0001318605 srt:MaximumMember tsla:GigafactoryTexasWithTravisMember 2023-01-01 2023-12-31 0001318605 tsla:GigafactoryTexasWithDelValleIndependentSchoolMember 2023-01-01 2023-12-31 0001318605 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2020-12-31 0001318605 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001318605 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2020-12-31 0001318605 us-gaap:MoneyMarketFundsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001318605 us-gaap:MoneyMarketFundsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001318605 us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001318605 tsla:CertificatesOfDepositAndTimeDepositsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel1Member tsla:CertificatesOfDepositAndTimeDepositsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel2Member tsla:CertificatesOfDepositAndTimeDepositsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel3Member tsla:CertificatesOfDepositAndTimeDepositsMember 2023-12-31 0001318605 tsla:CertificatesOfDepositAndTimeDepositsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel1Member tsla:CertificatesOfDepositAndTimeDepositsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel2Member tsla:CertificatesOfDepositAndTimeDepositsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel3Member tsla:CertificatesOfDepositAndTimeDepositsMember 2022-12-31 0001318605 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001318605 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001318605 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001318605 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001318605 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001318605 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001318605 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001318605 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001318605 us-gaap:CashMember 2023-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2023-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:CashMember 2023-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember tsla:CertificatesOfDepositAndTimeDepositsMember 2023-12-31 0001318605 us-gaap:ShortTermInvestmentsMember tsla:CertificatesOfDepositAndTimeDepositsMember 2023-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0001318605 us-gaap:ShortTermInvestmentsMember 2023-12-31 0001318605 us-gaap:CashMember 2022-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2022-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:CashMember 2022-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember tsla:CertificatesOfDepositAndTimeDepositsMember 2022-12-31 0001318605 us-gaap:ShortTermInvestmentsMember tsla:CertificatesOfDepositAndTimeDepositsMember 2022-12-31 0001318605 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001318605 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001318605 tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember tsla:RecourseDebtMember 2023-12-31 0001318605 tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember tsla:RecourseDebtMember 2023-01-01 2023-12-31 0001318605 tsla:ConvertibleSeniorNotesMember 2023-12-31 0001318605 tsla:ConvertibleSeniorNotesMember 2022-12-31 0001318605 tsla:DigitalAssetsMember 2023-12-31 0001318605 tsla:DigitalAssetsMember 2022-12-31 0001318605 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001318605 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001318605 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001318605 tsla:SolarEnergySystemsMember 2023-01-01 2023-12-31 0001318605 tsla:SolarEnergySystemsMember 2022-01-01 2022-12-31 0001318605 tsla:SolarEnergySystemsMember 2021-01-01 2021-12-31 0001318605 tsla:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2023-12-31 0001318605 tsla:MachineryEquipmentVehiclesAndOfficeFurnitureMember 2022-12-31 0001318605 us-gaap:ToolsDiesAndMoldsMember 2023-12-31 0001318605 us-gaap:ToolsDiesAndMoldsMember 2022-12-31 0001318605 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001318605 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001318605 us-gaap:LandAndBuildingMember 2023-12-31 0001318605 us-gaap:LandAndBuildingMember 2022-12-31 0001318605 tsla:ComputerEquipmentAndSoftwareMember 2023-12-31 0001318605 tsla:ComputerEquipmentAndSoftwareMember 2022-12-31 0001318605 us-gaap:ConstructionInProgressMember 2023-12-31 0001318605 us-gaap:ConstructionInProgressMember 2022-12-31 0001318605 us-gaap:EquipmentMember 2023-12-31 0001318605 us-gaap:EquipmentMember 2022-12-31 0001318605 tsla:RcfCreditAgreementMember tsla:RecourseDebtMember 2023-12-31 0001318605 tsla:RcfCreditAgreementMember tsla:RecourseDebtMember 2023-01-01 2023-12-31 0001318605 tsla:SolarBondsMember tsla:RecourseDebtMember 2023-12-31 0001318605 srt:MinimumMember tsla:SolarBondsMember tsla:RecourseDebtMember 2023-12-31 0001318605 srt:MaximumMember tsla:SolarBondsMember tsla:RecourseDebtMember 2023-12-31 0001318605 tsla:SolarBondsMember tsla:RecourseDebtMember 2023-01-01 2023-12-31 0001318605 tsla:OtherRecourseDebtMember tsla:RecourseDebtMember 2023-12-31 0001318605 tsla:OtherRecourseDebtMember tsla:RecourseDebtMember 2023-01-01 2023-12-31 0001318605 tsla:RecourseDebtMember 2023-12-31 0001318605 tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2023-12-31 0001318605 srt:MinimumMember tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2023-12-31 0001318605 srt:MaximumMember tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2023-12-31 0001318605 tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2023-01-01 2023-12-31 0001318605 tsla:SolarAssetBackedNotesMember tsla:NonrecourseDebtMember 2023-12-31 0001318605 tsla:SolarAssetBackedNotesMember tsla:NonrecourseDebtMember 2023-01-01 2023-12-31 0001318605 tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2023-12-31 0001318605 srt:MinimumMember tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2023-12-31 0001318605 srt:MaximumMember tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2023-12-31 0001318605 tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2023-01-01 2023-12-31 0001318605 tsla:NonrecourseDebtMember 2023-12-31 0001318605 tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember tsla:RecourseDebtMember 2022-12-31 0001318605 tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember tsla:RecourseDebtMember 2022-01-01 2022-12-31 0001318605 tsla:RcfCreditAgreementMember tsla:RecourseDebtMember 2022-12-31 0001318605 tsla:RcfCreditAgreementMember tsla:RecourseDebtMember 2022-01-01 2022-12-31 0001318605 tsla:SolarBondsMember tsla:RecourseDebtMember 2022-12-31 0001318605 srt:MinimumMember tsla:SolarBondsMember tsla:RecourseDebtMember 2022-12-31 0001318605 srt:MaximumMember tsla:SolarBondsMember tsla:RecourseDebtMember 2022-12-31 0001318605 tsla:SolarBondsMember tsla:RecourseDebtMember 2022-01-01 2022-12-31 0001318605 tsla:RecourseDebtMember 2022-12-31 0001318605 tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 srt:MinimumMember tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 srt:MaximumMember tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 tsla:AutomotiveAssetBackedNotesMember tsla:NonrecourseDebtMember 2022-01-01 2022-12-31 0001318605 tsla:SolarAssetBackedNotesMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 tsla:SolarAssetBackedNotesMember tsla:NonrecourseDebtMember 2022-01-01 2022-12-31 0001318605 tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 srt:MinimumMember tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 srt:MaximumMember tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 tsla:CashEquityDebtMember tsla:NonrecourseDebtMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveLeaseBackedCreditFacilitiesMember tsla:NonrecourseDebtMember 2022-12-31 0001318605 tsla:AutomotiveLeaseBackedCreditFacilitiesMember tsla:NonrecourseDebtMember 2022-01-01 2022-12-31 0001318605 tsla:NonrecourseDebtMember 2022-12-31 0001318605 srt:MinimumMember us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001318605 srt:MinimumMember tsla:OneHundredThirtyPercentApplicableConversionPriceMember us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001318605 srt:MaximumMember tsla:OneHundredThirtyPercentApplicableConversionPriceMember us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001318605 tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember 2022-01-01 2022-12-31 0001318605 us-gaap:RevolvingCreditFacilityMember tsla:CreditAgreementMember tsla:SyndicateOfBanksMember tsla:LondonInterbankOfferedRateLIBOR1Member 2015-06-01 2015-06-30 0001318605 us-gaap:RevolvingCreditFacilityMember tsla:CreditAgreementMember tsla:SyndicateOfBanksMember us-gaap:FederalFundsPurchasedMember 2015-06-01 2015-06-30 0001318605 us-gaap:RevolvingCreditFacilityMember tsla:CreditAgreementMember tsla:SyndicateOfBanksMember tsla:UndrawnAmountsInterestRateMember 2015-06-01 2015-06-30 0001318605 us-gaap:RevolvingCreditFacilityMember tsla:RcfCreditAgreementMember tsla:SyndicateOfBanksMember 2023-01-01 2023-01-31 0001318605 us-gaap:RevolvingCreditFacilityMember tsla:RcfCreditAgreementMember tsla:SyndicateOfBanksMember 2023-01-31 0001318605 us-gaap:RevolvingCreditFacilityMember tsla:RcfCreditAgreementMember tsla:SyndicateOfBanksMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-01-31 0001318605 us-gaap:RevolvingCreditFacilityMember tsla:RcfCreditAgreementMember tsla:SyndicateOfBanksMember tsla:UndrawnAmountsInterestRateMember 2023-01-01 2023-01-31 0001318605 tsla:AutomotiveAssetBackedNotesMember us-gaap:SeniorNotesMember 2023-12-31 0001318605 tsla:AutomotiveAssetBackedNotesMember us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001318605 tsla:SolarCityMember tsla:CashEquityDebtMember us-gaap:NonrecourseMember 2016-12-31 0001318605 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NonrecourseMember us-gaap:AssetPledgedAsCollateralWithRightMember 2023-12-31 0001318605 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NonrecourseMember us-gaap:AssetPledgedAsCollateralWithRightMember 2022-12-31 0001318605 us-gaap:RecourseMember 2023-12-31 0001318605 us-gaap:NonrecourseMember 2023-12-31 0001318605 tsla:TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember 2019-05-01 2019-05-31 0001318605 tsla:PropertyPlantAndEquipmentNetMember 2023-12-31 0001318605 tsla:PropertyPlantAndEquipmentNetMember 2022-12-31 0001318605 srt:MinimumMember tsla:LeasePassThroughFinancingObligationMember 2023-12-31 0001318605 srt:MaximumMember tsla:LeasePassThroughFinancingObligationMember 2023-12-31 0001318605 tsla:SolarCityMember 2023-12-31 0001318605 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001318605 tsla:TwoThousandAndNineteenEquityIncentivePlanMember 2023-12-31 0001318605 tsla:TwoThousandAndNineteenEquityIncentivePlanMember 2022-12-31 0001318605 us-gaap:RestrictedStockUnitsRSUMember tsla:TwoThousandAndNineteenEquityIncentivePlanMember 2022-12-31 0001318605 tsla:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-12-31 0001318605 us-gaap:RestrictedStockUnitsRSUMember tsla:TwoThousandAndNineteenEquityIncentivePlanMember 2023-01-01 2023-12-31 0001318605 us-gaap:RestrictedStockUnitsRSUMember tsla:TwoThousandAndNineteenEquityIncentivePlanMember 2023-12-31 0001318605 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001318605 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001318605 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001318605 tsla:TwoThousandAndTwelvePerformanceAwardMember 2021-12-31 0001318605 us-gaap:EmployeeStockMember 2023-12-31 0001318605 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001318605 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001318605 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001318605 srt:ChiefExecutiveOfficerMember tsla:TwoThousandAndEighteenPerformanceAwardMember 2018-03-01 2018-03-31 0001318605 srt:ChiefExecutiveOfficerMember tsla:TwoThousandAndEighteenPerformanceAwardMember tsla:FirstTrancheMilestoneMember 2018-03-31 0001318605 srt:ChiefExecutiveOfficerMember tsla:TwoThousandAndEighteenPerformanceAwardMember 2018-03-31 0001318605 srt:ChiefExecutiveOfficerMember tsla:TwoThousandAndEighteenPerformanceAwardMember 2023-01-01 2023-12-31 0001318605 srt:ChiefExecutiveOfficerMember tsla:TwoThousandAndEighteenPerformanceAwardMember 2022-01-01 2022-12-31 0001318605 srt:ChiefExecutiveOfficerMember tsla:TwoThousandAndEighteenPerformanceAwardMember 2021-01-01 2021-12-31 0001318605 tsla:PerformanceBasedRestrictedStockUnitsAndStockOptionsMember 2023-12-31 0001318605 tsla:PerformanceBasedRestrictedStockUnitsAndStockOptionsMember 2023-01-01 2023-12-31 0001318605 tsla:PerformanceBasedRestrictedStockUnitsAndStockOptionsMember 2022-01-01 2022-12-31 0001318605 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001318605 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001318605 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001318605 tsla:SellingGeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001318605 tsla:SellingGeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001318605 tsla:SellingGeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001318605 tsla:SolarCityMember 2023-01-01 2023-12-31 0001318605 tsla:SolarCityMember 2022-01-01 2022-12-31 0001318605 tsla:SolarCityMember 2021-01-01 2021-12-31 0001318605 us-gaap:DomesticCountryMember 2023-12-31 0001318605 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001318605 tsla:RenewableEnergyCreditMember 2023-12-31 0001318605 us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001318605 tsla:ShanghaiChinaMember 2023-01-01 2023-12-31 0001318605 tsla:ResearchFoundationMember 2023-12-31 0001318605 country:CN 2023-12-31 0001318605 2018-08-10 2018-09-06 0001318605 2018-10-17 2021-03-08 0001318605 2018-10-25 2019-02-11 0001318605 exch:JPCB 2021-11-15 0001318605 2023-03-27 2023-03-27 0001318605 2021-10-04 2021-10-04 0001318605 2022-04-13 2022-04-13 0001318605 2023-04-03 2023-04-03 0001318605 2022-06-16 2022-06-16 0001318605 2022-07-22 2022-07-22 0001318605 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001318605 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001318605 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember tsla:SolarEnergySystemsMember 2023-12-31 0001318605 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember tsla:SolarEnergySystemsMember 2022-12-31 0001318605 tsla:AutomotiveSegmentMember 2023-01-01 2023-12-31 0001318605 tsla:AutomotiveSegmentMember 2022-01-01 2022-12-31 0001318605 tsla:AutomotiveSegmentMember 2021-01-01 2021-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2023-01-01 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2022-01-01 2022-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2021-01-01 2021-12-31 0001318605 country:US 2023-01-01 2023-12-31 0001318605 country:US 2022-01-01 2022-12-31 0001318605 country:US 2021-01-01 2021-12-31 0001318605 country:CN 2023-01-01 2023-12-31 0001318605 country:CN 2022-01-01 2022-12-31 0001318605 country:CN 2021-01-01 2021-12-31 0001318605 tsla:OtherInternationalMember 2023-01-01 2023-12-31 0001318605 tsla:OtherInternationalMember 2022-01-01 2022-12-31 0001318605 tsla:OtherInternationalMember 2021-01-01 2021-12-31 0001318605 country:US 2023-12-31 0001318605 country:US 2022-12-31 0001318605 country:DE 2023-12-31 0001318605 country:DE 2022-12-31 0001318605 country:CN 2022-12-31 0001318605 tsla:OtherInternationalMember 2023-12-31 0001318605 tsla:OtherInternationalMember 2022-12-31 0001318605 tsla:AutomotiveSegmentMember 2023-12-31 0001318605 tsla:AutomotiveSegmentMember 2022-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2023-12-31 0001318605 tsla:EnergyGenerationAndStorageSegmentMember 2022-12-31 0001318605 2022-04-01 2022-06-30 0001318605 2023-10-01 2023-12-31 0001318605 tsla:RobynDenholmMember 2023-01-01 2023-12-31 0001318605 tsla:RobynDenholmMember 2023-10-01 2023-12-31 0001318605 tsla:RobynDenholmMember 2023-12-31 0001318605 tsla:AndrewBaglinoMember 2023-01-01 2023-12-31 0001318605 tsla:AndrewBaglinoMember 2023-10-01 2023-12-31 0001318605 tsla:AndrewBaglinoMember 2023-12-31 iso4217:USD shares iso4217:USD shares tsla:Segment pure tsla:Days tsla:extension tsla:Transaction tsla:tranche tsla:Milestone iso4217:CNY tsla:Plaintiff tsla:shareholder false 0001318605 2023 FY http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2023#RevenueFromContractWithCustomerExcludingAssessedTax P7Y P3Y 0.048414 http://www.tesla.com/20231231#AccruedAndOtherCurrentLiabilities http://www.tesla.com/20231231#AccruedAndOtherCurrentLiabilities http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://www.tesla.com/20231231#LeasedAssetsNet http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://www.tesla.com/20231231#LeasedAssetsNet http://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesCurrent http://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesCurrent http://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesNoncurrent http://www.tesla.com/20231231#LongTermDebtAndFinanceLeasesNoncurrent http://www.tesla.com/20231231#DigitalAssetsNetNonCurrent http://www.tesla.com/20231231#DigitalAssetsNetNonCurrent P298D P414D 10-K true 2023-12-31 --12-31 false 001-34756 Tesla, Inc. DE 91-2197729 1 Tesla Road Austin TX 78725 512 516-8177 Common stock TSLA NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 722520000000 3184790415 <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant’s Proxy Statement for the 2024 Annual Meeting of Stockholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2023.</span></div> 5000000000 41000000 238 PricewaterhouseCoopers LLP San Jose, California 16398000000 16253000000 12696000000 5932000000 3508000000 2952000000 13626000000 12839000000 3388000000 2941000000 49616000000 40917000000 5989000000 5035000000 5229000000 5489000000 29725000000 23548000000 4180000000 2563000000 184000000 184000000 178000000 215000000 253000000 194000000 6733000000 328000000 4531000000 3865000000 106618000000 82338000000 14431000000 15255000000 9080000000 8205000000 2864000000 1747000000 2373000000 1502000000 28748000000 26709000000 2857000000 1597000000 3251000000 2804000000 8153000000 5330000000 43009000000 36440000000 242000000 409000000 0.001 0.001 100000000 100000000 0 0 0 0 0 0 0.001 0.001 6000000000 6000000000 3185000000 3185000000 3164000000 3164000000 3000000 3000000 34892000000 32177000000 -143000000 -361000000 27882000000 12885000000 62634000000 44704000000 733000000 785000000 106618000000 82338000000 78509000000 67210000000 44125000000 1790000000 1776000000 1465000000 2120000000 2476000000 1642000000 82419000000 71462000000 47232000000 6035000000 3909000000 2789000000 8319000000 6091000000 3802000000 96773000000 81462000000 53823000000 65121000000 49599000000 32415000000 1268000000 1509000000 978000000 66389000000 51108000000 33393000000 4894000000 3621000000 2918000000 7830000000 5880000000 3906000000 79113000000 60609000000 40217000000 17660000000 20853000000 13606000000 3969000000 3075000000 2593000000 4800000000 3946000000 4517000000 0 176000000 -27000000 8769000000 7197000000 7083000000 8891000000 13656000000 6523000000 1066000000 297000000 56000000 156000000 191000000 371000000 172000000 -43000000 135000000 9973000000 13719000000 6343000000 -5001000000 1132000000 699000000 14974000000 12587000000 5644000000 -23000000 31000000 125000000 14997000000 12556000000 5519000000 4.73 4.02 1.87 4.30 3.62 1.63 3174000000 3130000000 2959000000 3485000000 3475000000 3386000000 14974000000 12587000000 5644000000 198000000 -392000000 -308000000 16000000 -23000000 -1000000 4000000 0 0 15192000000 12172000000 5335000000 -23000000 31000000 125000000 15215000000 12141000000 5210000000 604000000 2879000000 3000000 27260000000 363000000 -5401000000 22225000000 850000000 23075000000 -474000000 211000000 -263000000 -263000000 2000000 6000000 6000000 6000000 112000000 0 107000000 707000000 707000000 707000000 2299000000 2299000000 2299000000 2000000 0 66000000 106000000 106000000 15000000 -5000000 -5000000 -5000000 43000000 5519000000 5519000000 82000000 5601000000 -309000000 -309000000 -309000000 568000000 3100000000 3000000 29803000000 54000000 329000000 30189000000 826000000 31015000000 37000000 0 27000000 541000000 541000000 541000000 1806000000 1806000000 1806000000 46000000 113000000 113000000 11000000 -27000000 -27000000 61000000 34000000 -102000000 12556000000 12556000000 133000000 12689000000 -415000000 -415000000 -415000000 409000000 3164000000 3000000 32177000000 -361000000 12885000000 44704000000 785000000 45489000000 21000000 700000000 700000000 700000000 2013000000 2013000000 2013000000 32000000 108000000 108000000 39000000 -2000000 -2000000 17000000 15000000 -96000000 14997000000 14997000000 73000000 15070000000 218000000 218000000 218000000 242000000 3185000000 3000000 34892000000 -143000000 27882000000 62634000000 733000000 63367000000 14974000000 12587000000 5644000000 4667000000 3747000000 2911000000 1812000000 1560000000 2121000000 463000000 177000000 140000000 144000000 -81000000 55000000 -6349000000 -196000000 -149000000 -81000000 -340000000 -245000000 0 -140000000 27000000 586000000 1124000000 130000000 1195000000 6465000000 1709000000 1952000000 1570000000 2114000000 2652000000 3713000000 1540000000 2605000000 8029000000 5367000000 1532000000 1131000000 793000000 13256000000 14724000000 11497000000 8898000000 7158000000 6482000000 1000000 5000000 32000000 0 0 1500000000 0 936000000 272000000 0 9000000 0 19112000000 5835000000 132000000 12353000000 22000000 0 138000000 0 0 0 76000000 6000000 64000000 0 0 -15584000000 -11973000000 -7868000000 3931000000 0 8883000000 1351000000 3364000000 14167000000 0 0 -9000000 700000000 541000000 707000000 464000000 502000000 439000000 29000000 0 9000000 0 0 2000000 144000000 157000000 161000000 54000000 45000000 10000000 2589000000 -3527000000 -5203000000 4000000 -444000000 -183000000 265000000 -1220000000 -1757000000 16924000000 18144000000 19901000000 17189000000 16924000000 18144000000 2272000000 2148000000 2251000000 126000000 152000000 266000000 1119000000 1203000000 561000000 Overview<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tesla, Inc. (“Tesla”, the “Company”, “we”, “us” or “our”) was incorporated in the State of Delaware on July 1, 2003. We design, develop, manufacture, sell and lease high-performance fully electric vehicles and energy generation and storage systems, and offer services related to our products. Our Chief Executive Officer, as the chief operating decision maker (“CODM”), organizes our company, manages resource allocations and measures performance among two operating and reportable segments: (i) automotive and (ii) energy generation and storage.</span></div> 2 2 Summary of Significant Accounting Policies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with GAAP and reflect our accounts and operations and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of ASC 810, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 810”), we consolidate any variable interest entity (“VIE”) of which we are the primary beneficiary. We have formed VIEs with financing fund investors in the ordinary course of business in order to facilitate the funding and monetization of certain attributes associated with solar energy systems and leases under our direct vehicle leasing programs. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests. ASC 810 requires a variable interest holder to consolidate a VIE if that party has the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. We do not consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have determined that we are the primary beneficiary of all the VIEs (see Note 16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Variable Interest Entity Arrangements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). We evaluate our relationships with all the VIEs on an ongoing basis to ensure that we continue to be the primary beneficiary. All intercompany transactions and balances have been eliminated upon consolidation.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The estimates used for, but not limited to, determining significant economic incentive for resale value guarantee arrangements, sales return reserves, income taxes, the collectability of accounts and finance receivables, inventory valuation, warranties, fair value of long-lived assets, goodwill, fair value of financial instruments, fair value and residual value of operating lease vehicles and solar energy systems subject to leases could be impacted. We have assessed the impact and are not aware of any specific events or circumstances that required an update to our estimates and assumptions or materially affected the carrying value of our assets or liabilities as of the date of issuance of this Annual Report on Form 10-K. These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue by source</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by major source (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,509 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">67,210 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive regulatory credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Energy generation and storage sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenues from sales and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94,133 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,453 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51,671 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Energy generation and storage leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,773 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81,462 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Automotive Sales</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive sales revenue includes revenues related to cash and financing deliveries of new vehicles, and specific other features and services that meet the definition of a performance obligation under ASC 606, including access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates. We recognize revenue on automotive sales upon delivery to the customer, which is when the control of a vehicle transfers. Payments are typically received at the point control transfers or in accordance with payment terms customary to the business, except sales we finance for which payments are collected over the contractual loan term. We also recognize a sales return reserve based on historical experience plus consideration for expected future market values, when we offer resale value guarantees or similar buyback terms. Other features and services such as access to our internet connectivity, unlimited free Supercharging and over-the-air software updates are provisioned upon control transfer of a vehicle and recognized over time on a straight-line basis as we have a stand-ready obligation to deliver such services to the customer. Other limited free Supercharging incentives are recognized based on actual usage or expiration, whichever is earlier. We recognize revenue related to these other features and services over the performance period, which is generally the expected ownership life of the vehicle. Revenue related to FSD Capability features is recognized when functionality is delivered to the customer and their ongoing maintenance is recognized over time. For our obligations related to automotive sales, we estimate standalone selling price by considering costs used to develop and deliver the service, third-party pricing of similar options and other information that may be available.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any fees that are paid or payable by us to a customer’s lender when we arrange the financing are recognized as an offset against automotive sales revenue. Costs to obtain a contract mainly relate to commissions paid to our sales personnel for the sale of vehicles. As our contract costs related to automotive sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred. Amounts billed to customers related to shipping and handling are classified as automotive sales revenue, and we have elected to recognize the cost for freight and shipping when control over vehicles, parts or accessories have transferred to the customer as an expense in cost of automotive sales revenue. Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer resale value guarantees to our commercial banking partners in connection with certain vehicle leasing programs. Under these programs, we originate the lease with our end customer and immediately transfer the lease and the underlying vehicle to our commercial banking partner, with the transaction being accounted for as a sale under ASC 606. We receive upfront payment for the vehicle, do not bear casualty and credit risks during the lease term, and we provide a guarantee capped to a limit if they are unable to sell the vehicle at or above the vehicle’s contract residual value at the end of the lease term. We estimate a guarantee liability in accordance with ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and record it within other liabilities on our consolidated balance sheet. On a quarterly basis, we assess the estimated market value of vehicles sold under this program to determine whether there have been changes to the amount of expected resale value guarantee payments. As we accumulate more data related to the resale values of our vehicles or as market conditions change, there may be material changes to their estimated values. The total guarantee liability on vehicles sold under this program was immaterial as of December 31, 2023. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue related to the access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates primarily on automotive sales consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue— beginning of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,913 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,382 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net changes in liability for pre-existing contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue— end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the balance sheet date. Revenue recognized from the deferred revenue balance as of December 31, 2022 was $469 million for the year ended December 31, 2023. We had recognized revenue of $472 million from the deferred revenue balance as of December 31, 2021, for the year ended December 31, 2022, primarily related to the general FSD Capability feature release in North America in the fourth quarter of 2022. Of the total deferred revenue balance as of December 31, 2023, we expect to recognize $926 million of revenue in the next 12 months. The remaining balance will be recognized at the time of transfer of control of the product or over the performance period as discussed above in Automotive Sales.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been providing loans for financing our automotive deliveries in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $242 million and $128 million, respectively, is recorded within Accounts receivable, net, for the current portion and $1.04 billion and $665 million, respectively, is recorded within Other non-current assets for the long-term portion.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Automotive Regulatory Credits</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earn tradable credits in the operation of our automotive business under various regulations related to ZEVs, greenhouse gas, fuel economy and clean fuel. We sell these credits to other regulated entities who can use the credits to comply with emission standards and other regulatory requirements. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments for automotive regulatory credits are typically received at the point control transfers to the customer, or in accordance with payment terms customary to the business. We recognize revenue on the sale of automotive regulatory credits, which have negligible incremental costs associated with them, at the time control of the regulatory credits is transferred to the purchasing party. Deferred revenue related to sales of automotive regulatory credits was immaterial as of December 31, 2023 and 2022. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was immaterial for the years ended December 31, 2023 and 2022. During the year ended December 31, 2022, we had also recognized $288 million in revenue due to changes in regulation which entitled us to additional consideration for credits sold previously.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Automotive Leasing Revenue</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Direct Vehicle Operating Leasing Program</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have outstanding leases under our direct vehicle operating leasing programs in the U.S., Canada and in certain countries in Europe. Qualifying customers are permitted to lease a vehicle directly from Tesla for up to 48 months. At the end of the lease term, customers are generally required to return the vehicles to us. We account for these leasing transactions as operating leases. We record leasing revenues to <span style="-sec-ix-hidden:f-543"><span style="-sec-ix-hidden:f-544"><span style="-sec-ix-hidden:f-545">automotive leasing revenue</span></span></span> on a straight-line basis over the contractual term, and we record the depreciation of these vehicles to cost of automotive leasing revenue. For the years ended December 31, 2023, 2022 and 2021, we recognized $1.86 billion, $1.75 billion and $1.25 billion of direct vehicle leasing revenue, respectively. As of December 31, 2023 and 2022, we had deferred $458 million and $407 million, respectively, of lease-related upfront payments, which will be recognized on a straight-line basis over the contractual terms of the individual leases.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Direct Sales-Type Leasing Program</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have outstanding direct leases and vehicles financed by us under loan arrangements accounted for as sales-type leases under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 842”), in certain countries in Asia and Europe. Depending on the specific program, customers may or may not have a right to return the vehicle to us during or at the end of the lease term. If the customer does not have a right to return, the customer will take title to the vehicle at the end of the lease term after making all contractual payments. Under the programs for which there is a right to return, the purchase option is reasonably certain to be exercised by the lessee and we therefore expect the customer to take title to the vehicle at the end of the lease term after making all contractual payments. Our arrangements under these programs can have terms for up to 72 months. We recognize all revenue and costs associated with the sales-type lease as automotive leasing revenue and automotive leasing cost of revenue, respectively, upon delivery of the vehicle to the customer. Interest income based on the implicit rate in the lease is recorded to automotive leasing revenue over time as customers are invoiced on a monthly basis. For the years ended December 31, 2023, 2022 and 2021, we recognized $215 million, $683 million and $369 million, respectively, of sales-type leasing revenue and $164 million, $427 million and $234 million, respectively, of sales-type leasing cost of revenue.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Services and Other Revenue</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services and other revenue consists of sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues related to repair, maintenance and vehicle insurance services are recognized over time as services are provided and extended service plans are recognized over the performance period of the service contract as the obligation represents a stand-ready obligation to the customer. We sell used vehicles, services, service plans, vehicle components and merchandise separately and thus use standalone selling prices as the basis for revenue allocation to the extent that these items are sold in transactions with other performance obligations. Payment for used vehicles, services, vehicle components, and merchandise are typically received at the point when control transfers to the customer or in accordance with payment terms customary to the business. Payments received for prepaid plans are refundable upon customer cancellation of the related contracts and are included within Customer deposits on the consolidated balance sheets. We record in Deferred revenue any non-refundable prepayment amounts that are collected from customers and unearned insurance premiums, which is recognized as revenue ratably over the respective customer contract term. Deferred revenue excluding unearned insurance premiums was immaterial as of December 31, 2023 and 2022.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Energy Generation and Storage Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Energy Generation and Storage Sales</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy generation and storage sales revenue consists of the sale of solar energy systems and energy storage systems to residential, small commercial, large commercial and utility grade customers. Sales of solar energy systems to residential and small scale commercial customers consist of the engineering, design and installation of the system. Residential and small scale commercial customers pay the full purchase price of the solar energy system upfront. Revenue for the design and installation obligation is recognized when control transfers, which is when we install a solar energy system and the system passes inspection by the utility or the authority having jurisdiction. Sales of energy storage systems to residential and small scale commercial customers consist of the installation of the energy storage system and revenue is recognized when control transfers, which is when the product has been delivered or, if we are performing installation, when installed and commissioned. Payment for such storage systems is made upon invoice or in accordance with payment terms customary to the business.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For large commercial and utility grade energy storage system sales which consist of the engineering, design and installation of the system, customers make milestone payments that are consistent with contract-specific phases of a project. Revenue from such contracts is recognized over time using the percentage of completion method based on cost incurred as a percentage of total estimated contract costs for energy storage system sales. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In instances where there are multiple performance obligations in a single contract, we allocate the consideration to the various obligations in the contract based on the relative standalone selling price method. Standalone selling prices are estimated based on estimated costs plus margin or by using market data for comparable products. Costs to obtain a contract relate mainly to commissions paid to our sales personnel related to the sale of energy storage systems. As our contract costs related to energy storage system sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our energy storage system contracts, we may provide the customer with performance guarantees that warrant that the underlying system will meet or exceed the minimum energy performance requirements specified in the contract. If an energy storage system does not meet the performance guarantee requirements, we may be required to pay liquidated damages. Other forms of variable consideration related to our large commercial and utility grade energy storage system contracts include variable customer payments that will be made based on our energy market participation activities. Such guarantees and variable customer payments represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available. Such estimates are included in the transaction price only to the extent that it is probable a significant reversal of revenue will not occur.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record as deferred revenue any non-refundable amounts that are collected from customers related to fees charged for prepayments, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $1.60 billion and $863 million, respectively, mainly due to contractual payment terms. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was $571 million and $171 million for the years ended December 31, 2023 and 2022, respectively. We have elected the practical expedient to omit disclosure of the amount of the transaction price allocated to remaining performance obligations for energy generation and storage sales with an original expected contract length of one year or less and the amount that we have the right to invoice when that amount corresponds directly with the value of the performance to date. As of December 31, 2023, total transaction price allocated to performance obligations that were unsatisfied or partially unsatisfied for contracts with an original expected length of more than one year was $3.43 billion. Of this amount, we expect to recognize $1.05 billion in the next 12 months and the rest over the remaining performance obligation period. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been providing loans for financing our energy generation products in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $31 million and $24 million, respectively, is recorded within Accounts receivable, net, for the current portion and $578 million and $387 million, respectively, is recorded within Other non-current assets for the long-term portion.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Energy Generation and Storage Leasing</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For revenue arrangements where we are the lessor under operating lease agreements for energy generation and storage products, we record lease revenue from minimum lease payments, including upfront rebates and incentives earned from such systems, on a straight-line basis over the life of the lease term, assuming all other revenue recognition criteria have been met. The difference between the payments received and the revenue recognized is recorded as deferred revenue or deferred asset on the consolidated balance sheet.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For solar energy systems where customers purchase electricity from us under PPAs prior to January 1, 2019, we have determined that these agreements should be accounted for as operating leases pursuant to ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Revenue is recognized based on the amount of electricity delivered at rates specified under the contracts, assuming all other revenue recognition criteria are met.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record as deferred revenue any amounts that are collected from customers, including lease prepayments, in excess of revenue recognized, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $181 million and $191 million, respectively. Deferred revenue also includes the portion of rebates and incentives received from utility companies and various local and state government agencies, which is recognized as revenue over the lease term. As of December 31, 2023 and 2022, deferred revenue from rebates and incentives was immaterial.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize initial direct costs from the execution of agreements for solar energy systems and PPAs, which include the referral fees and sales commissions, as an element of solar energy systems, net, and subsequently amortize these costs over the term of the related agreements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenues</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Automotive Sales</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of automotive sales revenue includes direct and indirect materials, labor costs, manufacturing overhead, including depreciation costs of tooling and machinery, shipping and logistic costs, vehicle connectivity costs, FSD Capability ongoing maintenance costs, allocations of electricity and infrastructure costs related to our Supercharger network and reserves for estimated warranty expenses. Cost of automotive sales revenues also includes adjustments to warranty expense and charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of automotive sales revenue benefits from manufacturing credits earned. </span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Automotive Leasing</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of automotive leasing revenue includes the depreciation of operating lease vehicles, cost of goods sold associated with direct sales-type leases and warranty expense related to leased vehicles. </span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Services and Other</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of services and other revenue includes cost of used vehicles including refurbishment costs, costs associated with providing non-warranty after-sales services, costs associated with our body shops and part sales, costs of paid Supercharging, costs to provide vehicle insurance and costs for retail merchandise.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Energy Generation and Storage Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Energy Generation and Storage</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of energy generation and storage revenue includes direct and indirect material and labor costs, overhead costs, freight, warranty expense, and amortization of certain acquired intangible assets. Cost of energy generation and storage revenue also includes charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of energy generation and storage revenue benefits from manufacturing credits earned. In agreements for solar energy systems and PPAs where we are the lessor, the cost of revenue is primarily comprised of depreciation of the cost of leased solar energy systems, maintenance costs associated with those systems and amortization of any initial direct costs.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Costs</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and in many foreign jurisdictions. Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. Significant judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets that are not more likely than not to be realized. In completing our assessment of realizability of our deferred tax assets, we consider our history of income (loss) measured at pre-tax income (loss) adjusted for permanent book-tax differences on a jurisdictional basis, volatility in actual earnings, excess tax benefits related to stock-based compensation in recent prior years, and impacts of the timing of reversal of existing temporary differences. We also rely on our assessment of the Company’s projected future results of business operations, including uncertainty in future operating results relative to historical results, volatility in the market price of our common stock and its performance over time, variable macroeconomic conditions impacting our ability to forecast future taxable income, and changes in business that may affect the existence and magnitude of future taxable income. Our valuation allowance assessment is based on our best estimate of future results considering all available information.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record liabilities related to uncertain tax positions when, despite our belief that our tax return positions are supportable, we believe that it is more likely than not that those positions may not be fully sustained upon review by tax authorities. Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, we can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into our measurement of deferred taxes. We elected the deferred method, under which we recorded the corresponding deferred tax assets and liabilities in our consolidated balance sheets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is comprised of net income and other comprehensive income (loss). Other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized net gains and losses on investments that have been excluded from the determination of net income.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the fair value method of accounting for our stock options and RSUs granted to employees and for our ESPP to measure the cost of employee services received in exchange for the stock-based awards. The fair value of stock option awards with only service and/or performance conditions is estimated on the grant or offering date using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires inputs such as the risk-free interest rate, expected term and expected volatility. These inputs are subjective and generally require significant judgment. The fair value of RSUs is measured on the grant date based on the closing fair market value of our common stock. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period, which is generally four years for stock options and RSUs and six months for the ESPP. Stock-based compensation expense is recognized on a straight-line basis, net of actual forfeitures in the period.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance-based awards, stock-based compensation expense is recognized over the expected performance achievement period of individual performance milestones when the achievement of each individual performance milestone becomes probable. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we accumulate additional employee stock-based awards data over time and as we incorporate market data related to our common stock, we may calculate significantly different volatilities and expected lives, which could materially impact the valuation of our stock-based awards and the stock-based compensation expense that we will recognize in future periods. Stock-based compensation expense is recorded in Cost of revenues, Research and development expense and Selling, general and administrative expense in the consolidated statements of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Noncontrolling Interests and Redeemable Noncontrolling Interests</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests and redeemable noncontrolling interests represent third-party interests in the net assets under certain funding arrangements, or funds, that we have entered into to finance the costs of solar energy systems and vehicles under operating leases. We have determined that the contractual provisions of the funds represent substantive profit-sharing arrangements. We have further determined that the methodology for calculating the noncontrolling interest and redeemable noncontrolling interest balances that reflects the substantive profit-sharing arrangements is a balance sheet approach using the hypothetical liquidation at book value (“HLBV”) method. We, therefore, determine the amount of the noncontrolling interests and redeemable noncontrolling interests in the net assets of the funds at each balance sheet date using the HLBV method, which is presented on the consolidated balance sheet as noncontrolling interests in subsidiaries and redeemable noncontrolling interests in subsidiaries. Under the HLBV method, the amounts reported as noncontrolling interests and redeemable noncontrolling interests in the consolidated balance sheet represent the amounts the third parties would hypothetically receive at each balance sheet date under the liquidation provisions of the funds, assuming the net assets of the funds were liquidated at their recorded amounts determined in accordance with GAAP and with tax laws effective at the balance sheet date and distributed to the third parties. The third parties’ interests in the results of operations of the funds are determined as the difference in the noncontrolling interest and redeemable noncontrolling interest balances in the consolidated balance sheets between the start and end of each reporting period, after taking into account any capital transactions between the funds and the third parties. However, the redeemable noncontrolling interest balance is at least equal to the redemption amount. The redeemable noncontrolling interest balance is presented as temporary equity in the mezzanine section of the consolidated balance sheet since these third parties have the right to redeem their interests in the funds for cash or other assets. For certain funds, there have been significant fluctuations in net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries due to changes in the liquidation provisions as time-based milestones have been reached.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income per Share of Common Stock Attributable to Common Stockholders</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share of common stock attributable to common stockholders is calculated by dividing net income attributable to common stockholders by the weighted-average shares of common stock outstanding for the period. Potentially dilutive shares, which are based on the weighted-average shares of common stock underlying outstanding stock-based awards, warrants and convertible senior notes using the treasury stock method or the if-converted method, as applicable, are included when calculating diluted net income per share of common stock attributable to common stockholders when their effect is dilutive. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, in connection with the offerings of our convertible senior notes, we entered into convertible note hedges and warrants (see Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). However, our convertible note hedges are not included when calculating potentially dilutive shares since their effect is always anti-dilutive. The strike price on the warrants were below our average share price during the period and were included in the tables below. Warrants are included in the weighted-average shares used in computing basic net income per share of common stock in the period(s) they are settled. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reconciliation of net income attributable to common stockholders to net income used in computing basic and diluted net income per share of common stock (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,997 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,556 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,519 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Buy-out of noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income used in computing basic net income per share of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,999 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,583 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,524 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Dilutive convertible debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income used in computing diluted net income per share of common stock</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reconciliation of basic to diluted weighted average shares used in computing net income per share of common stock attributable to common stockholders (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares used in computing net income per share of common stock, basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,174</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,130</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,959</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">298</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">310</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">292</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">106</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares used in computing net income per share of common stock, diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,485</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,475</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,386</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the potentially dilutive shares that were excluded from the computation of diluted net income per share of common stock attributable to common stockholders, because their effect was anti-dilutive (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1</span></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for business acquisitions under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The total purchase consideration for an acquisition is measured as the fair value of the assets given, equity instruments issued and liabilities assumed at the acquisition date. Costs that are directly attributable to the acquisition are expensed as incurred. Identifiable assets (including intangible assets), liabilities assumed (including contingent liabilities) and noncontrolling interests in an acquisition are measured initially at their fair values at the acquisition date. We recognize goodwill if the fair value of the total purchase consideration and any noncontrolling interests is in excess of the net fair value of the identifiable assets acquired and the liabilities assumed. We recognize a bargain purchase gain within Other income (expense), net, in the consolidated statement of operations if the net fair value of the identifiable assets acquired and the liabilities assumed is in excess of the fair value of the total purchase consideration and any noncontrolling interests. We include the results of operations of the acquired business in the consolidated financial statements beginning on the acquisition date.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All highly liquid investments with an original maturity of three months or less at the date of purchase are considered cash equivalents. Our cash equivalents are primarily comprised of U.S. government securities, money market funds and commercial paper.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain certain cash balances restricted as to withdrawal or use. Our restricted cash is comprised primarily of cash held to service certain payments under various secured debt facilities. In addition, restricted cash includes cash held as collateral for sales to lease partners with a resale value guarantee, letters of credit, real estate leases and deposits held for our insurance services. We record restricted cash as other assets in the consolidated balance sheets and determine current or non-current classification based on the expected duration of the restriction.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total cash and cash equivalents and restricted cash, as presented in the consolidated statements of cash flows, was as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,398 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,253 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,576 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash included in other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total as presented in the consolidated statements of cash flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,189 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,924 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments may be comprised of a combination of marketable securities, including</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities, corporate debt securities, commercial paper, time deposits, and certain certificates of deposit, which are all designated as available-for-sale and reported at estimated fair value, with unrealized gains and losses recorded in accumulated other comprehensive income which is included within stockholders’ equity. Available-for-sale marketable securities with maturities greater than three months at the date of purchase are included in short-term investments in our consolidated balance sheets. Interest, dividends, amortization and accretion of purchase premiums and discounts on these investments are included within Interest income in our consolidated statements of operations. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of available-for-sale investments sold is based on the specific identification method. Realized gains and losses on the sale of available-for-sale investments are recorded in Other income (expense), net.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review all of our investments for declines in fair value. The review includes but is not limited to (i) the consideration of the cause of the decline, (ii) any currently recorded expected credit losses and (iii) the creditworthiness of the respective security issuers. The amortized cost basis of our investments approximates its fair value.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily include amounts related to receivables from financial institutions and leasing companies offering various financing products to our customers, sales of energy generation and storage products, sales of regulatory credits to other automotive manufacturers and government rebates already passed through to customers. We provide an allowance against accounts receivable for the amount we expect to be uncollectible. We write-off accounts receivable against the allowance when they are deemed uncollectible.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the day of the week on which the end of a fiscal quarter falls, our accounts receivable balance may fluctuate as we are waiting for certain customer payments to clear through our banking institutions and receipts of payments from our financing partners, which can take up to approximately two weeks based on the contractual payment terms with such partners. Our accounts receivable balances associated with our sales of regulatory credits are dependent on contractual payment terms. Additionally, government rebates can take up to a year or more to be collected depending on the customary processing timelines of the specific jurisdictions issuing them. These various factors may have a significant impact on our accounts receivable balance from period to period. As of December 31, 2023 and 2022, we had $207 million and $753 million, respectively, of long-term government rebates receivable in Other non-current assets in our consolidated balance sheets. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Receivables</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide financing options to our customers for our automotive and energy products. Financing receivables are carried at amortized cost, net of allowance for loan losses. Provisions for loan losses are charged to operations in amounts sufficient to maintain the allowance for loan losses at levels considered adequate to cover expected credit losses on the financing receivables. In determining expected credit losses, we consider our historical level of credit losses, current economic trends, and reasonable and supportable forecasts that affect the collectability of the future cash flows. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When originating consumer receivables, we review the credit application, the proposed contract terms, credit bureau information (e.g., FICO score) and other information. Our evaluation emphasizes the applicant’s ability to pay and creditworthiness focusing on payment, affordability, and applicant credit history as key considerations. Generally, all customers in this portfolio have strong creditworthiness at loan origination.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After origination, we review the credit quality of retail financing based on customer payment activity and aging analysis. For all financing receivables, we define “past due” as any payment, including principal and interest, which is at least 31 days past the contractual due date. As of December 31, 2023 and 2022, the vast majority of our financing receivables were at current status with only an immaterial balance being past due. As of December 31, 2023, the majority of our financing receivables, excluding MyPower notes receivable, were originated in 2023 and 2022, and as of December 31, 2022, the majority of our financing receivables, excluding MyPower notes receivable, were originated in 2022.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have customer notes receivable under the legacy MyPower loan program, which provided residential customers with the option to finance the purchase of a solar energy system through a 30-year loan and were all originated prior to year 2018. The outstanding balances, net of any allowance for expected credit losses, are presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. As of December 31, 2023 and 2022, the total outstanding balance of MyPower customer notes receivable, net of allowance for expected credit losses, was $266 million and $280 million, respectively, of which $5 million and $7 million were due in the next 12 months as of December 31, 2023 and 2022, respectively. As of December 31, 2023 and 2022, the allowance for expected credit losses was $36 million and $37 million, respectively. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Risk</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Risk</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, investments, restricted cash, accounts receivable and other finance receivables. Our cash and investments balances are primarily on deposit at high credit quality financial institutions or invested in money market funds. These deposits are typically in excess of insured limits. As of December 31, 2023 and 2022, no entity represented 10% or more of our total receivables balance.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supply Risk</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dependent on our suppliers, including single source suppliers, and the inability of these suppliers to deliver necessary components of our products in a timely manner at prices, quality levels and volumes acceptable to us, or our inability to efficiently manage these components from these suppliers, could have a material adverse effect on our business, prospects, financial condition and operating results.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost for vehicles and energy products, which approximates actual cost on a first-in, first-out basis. We record inventory write-downs for excess or obsolete inventories based upon assumptions about current and future demand forecasts. If our inventory on-hand is in excess of our future demand forecast, the excess amounts are written-off.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also review our inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of our vehicles less the estimated cost to convert the inventory on-hand into a finished product. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should our estimates of future selling prices or production costs change, additional and potentially material write-downs may be required. A small change in our estimates may result in a material charge to our reported financial results.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Lease Vehicles</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vehicles that are leased as part of our direct vehicle leasing program are classified as operating lease vehicles at cost less accumulated depreciation. We generally depreciate their cost, less residual value, using the straight-line-method to cost of automotive leasing revenue over the contractual period. The gross cost of operating lease vehicles as of December 31, 2023 and 2022 was $7.36 billion and $6.08 billion, respectively. Operating lease vehicles on the consolidated balance sheets are presented net of accumulated depreciation of $1.38 billion and $1.04 billion as of December 31, 2023 and 2022, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital Assets, Net</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently account for all digital assets held as indefinite-lived intangible assets in accordance with ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have ownership of and control over our digital assets and we may use third-party custodial services to secure it. The digital assets are initially recorded at cost and are subsequently remeasured on the consolidated balance sheet at cost, net of any impairment losses incurred since acquisition.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the fair value of our digital assets on a nonrecurring basis in accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 820”), based on quoted prices on the active exchange(s) that we have determined is the principal market for such assets (Level I inputs). We perform an analysis each quarter to identify whether events or changes in circumstances, principally decreases in the quoted prices on active exchanges, indicate that it is more likely than not that our digital assets are impaired. In determining if an impairment has occurred, we consider the lowest market price of one unit of digital asset quoted on the active exchange since acquiring the digital asset. When the then current carrying value of a digital asset exceeds the fair value determined each quarter, an impairment loss has occurred with respect to those digital assets in the amount equal to the difference between their carrying values and the prices determined. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment losses are recognized within Restructuring and other in the consolidated statements of operations in the period in which the impairment is identified. Gains are not recorded until realized upon sale(s), at which point they are presented net of any impairment losses for the same digital assets held within Restructuring and other. In determining the gain to be recognized upon sale, we calculate the difference between the sales price and carrying value of the digital assets sold immediately prior to sale. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital Assets, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further information regarding digital assets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Solar Energy Systems, Net</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of solar energy systems. Solar energy systems are stated at cost less accumulated depreciation.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems in service</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30 to 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial direct costs related to customer solar energy system lease acquisition costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lease term (up to 25 years)</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems pending interconnection will be depreciated as solar energy systems in service when they have been interconnected and placed in-service. Solar energy systems under construction represents systems that are under installation, which will be depreciated as solar energy systems in service when they are completed, interconnected and placed in service. Initial direct costs related to customer solar energy system agreement acquisition costs are capitalized and amortized over the term of the related customer agreements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, including leasehold improvements, are recognized at cost less accumulated depreciation. Depreciation is generally computed using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Machinery, equipment, vehicles and office furniture</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 to 15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Building and building improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15 to 30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 to 10 years</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are depreciated on a straight-line basis over the shorter of their estimated useful lives or the terms of the related leases.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the retirement or sale of our property, plant and equipment, the cost and associated accumulated depreciation are removed from the consolidated balance sheet, and the resulting gain or loss is reflected on the consolidated statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that increase the functionality, output or expected life of an asset are capitalized and depreciated ratably over the identified useful life.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on outstanding debt is capitalized during the period of significant capital asset construction. Capitalized interest on construction in progress is included within Property, plant and equipment, net and is amortized over the life of the related assets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets Including Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our property, plant and equipment, solar energy systems, long-term prepayments and intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. We measure recoverability by comparing the carrying amount to the future undiscounted cash flows that the asset is expected to generate. If the asset is not recoverable, its carrying amount would be adjusted down to its fair value. For the years ended December 31, 2023, 2022 and 2021, we have recognized no material impairments of our long-lived assets.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives, which range from <span style="-sec-ix-hidden:f-667">seven</span> to thirty years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess goodwill for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. For the years ended December 31, 2023, 2022, and 2021, we did not recognize any impairment of goodwill.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalization of Software Costs</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs incurred in the development of internal use software, during the application development stage to Property, plant and equipment, net on the consolidated balance sheets. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Such costs are amortized on a straight-line basis over their estimated useful life of <span style="-sec-ix-hidden:f-674">three</span> to five years.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs incurred in development of software to be sold, leased, or otherwise marketed, incurred subsequent to the establishment of technological feasibility and prior to the general availability of the software are capitalized when they are expected to become significant. Such costs are amortized over the estimated useful life of the applicable software once it is made generally available to our customers.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate the useful lives of these assets on an annual basis, and we test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. For the years ended December 31, 2023, 2022, and 2021, we have recognized no impairments of capitalized software costs.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the functional and reporting currency of each of our international subsidiaries and their operating divisions based on the primary currency in which they operate. In cases where the functional currency is not the U.S. dollar, we recognize a cumulative translation adjustment created by the different rates we apply to current period income or loss and the balance sheet. For each subsidiary, we apply the monthly average functional exchange rate to its monthly income or loss and the month-end functional currency rate to translate the balance sheet.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency of the respective subsidiary. Transaction gains and losses are recognized in Other income (expense), net, in the consolidated statements of operations. For the years ended December 31, 2023, 2022 and 2021, we recorded a net foreign currency transaction gain of $122 million, loss of $89 million and gain of $97 million, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide a manufacturer’s warranty on all new and used vehicles and a warranty on the installation and components of the energy generation and storage systems we sell for periods typically between 10 to 25 years. We accrue a warranty reserve for the products sold by us, which includes our best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain and changes to our historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with our vehicles subject to operating lease accounting and our solar energy systems under lease contracts or PPAs, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within Accrued liabilities and other, while the remaining balance is included within Other long-term liabilities on the consolidated balance sheets. For liabilities that we are entitled to receive indemnification from our suppliers, we record receivables for the contractually obligated amounts on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Warranty expense is recorded as a component of Cost of revenues in the consolidated statements of operations. Due to the magnitude of our automotive business, our accrued warranty balance is primarily related to our automotive segment. Accrued warranty activity consisted of the following (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued warranty—beginning of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,505 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,101 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,468 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provision for warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued warranty—end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,152 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Deposits</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits primarily consist of refundable cash payments from customers at the time they place an order or reservation for a vehicle or an energy product and any additional payments up to the point of delivery or the completion of installation. Customer deposits also include prepayments on contracts that can be cancelled without significant penalties, such as vehicle maintenance plans. Customer deposits are included in Accrued liabilities and other on the consolidated balance sheets until refunded, forfeited or applied towards the customer’s purchase balance.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance Programs and Incentives</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Globally, the operation of our business is impacted by various government programs, incentives, and other arrangements. Government incentives are recorded in our consolidated financial statements in accordance with their purpose as a reduction of expense, or an offset to the related capital asset. The benefit is generally recorded when all conditions attached to the incentive have been met or are expected to be met and there is reasonable assurance of their receipt.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The IRA Incentives</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the IRA was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy, electric vehicles, battery and energy storage manufacture or purchase, in addition to a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion. Some of these measures are expected to materially affect our consolidated financial statements. For the year ended December 31, 2023, the impact from our IRA incentive was primarily a reduction of our material costs in our consolidated statement of operations. We will continue to evaluate the effects of the IRA as more guidance is issued and the relevant implications to our consolidated financial statements.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gigafactory New York—New York State Investment and Lease</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a lease through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to designate further buildouts at the facility. We are required to comply with certain covenants, including hiring and cumulative investment targets. Under the terms of the arrangement, the SUNY Foundation paid for a majority of the construction costs related to the manufacturing facility and the acquisition and commissioning of certain manufacturing equipment; and we are responsible for any construction or equipment costs in excess of such amount (refer to Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). This incentive reduces the related lease costs of the facility within the Energy generation and storage cost of revenues and operating expense line items in our consolidated statements of operations.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gigafactory Shanghai—Land Use Rights and Economic Benefits</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an agreement with the local government of Shanghai for land use rights at Gigafactory Shanghai. Under the terms of the arrangement, we are required to meet a cumulative capital expenditure target and an annual tax revenue target starting at the end of 2023. In addition, the Shanghai government has granted to our Gigafactory Shanghai subsidiary certain incentives to be used in connection with eligible capital investments at Gigafactory Shanghai (refer to Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). For the year ended December 31, 2022, we received grant funding of $76 million. These incentives offset the related costs of our facilities and are recorded as a reduction of the cost of the capital investment within the Property, plant and equipment, net line item in our consolidated balance sheets. The incentive therefore reduces the depreciation expense over the useful lives of the related equipment. </span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nevada Tax Incentives</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the construction of Gigafactory Nevada, we entered into agreements with the State of Nevada and Storey County in Nevada that provide abatements for specified taxes, discounts to the base tariff energy rates and transferable tax credits of up to $195 million in consideration of capital investment and hiring targets that were met at Gigafactory Nevada.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gigafactory Texas Tax Incentives</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the construction of Gigafactory Texas, we entered into a 20-year agreement with Travis County in Texas pursuant to which we would receive grant funding equal to 70-80% of property taxes paid by us to Travis County and a separate 10-year agreement with the Del Valle Independent School District in Texas pursuant to which a portion of the taxable value of our property would be capped at a specified amount, in each case subject to our meeting certain minimum economic development metrics through our construction and operations at Gigafactory Texas. This incentive is recorded as a reduction of the related expenses within the Cost of automotive revenues and operating expense line items of our consolidated statements of operations. As of December 31, 2023, the grant funding related to property taxes paid were immaterial.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a 401(k) savings plan in the U.S. that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code and a number of savings plans internationally. Under the 401(k) savings plan, participating employees may elect to contribute up to 90% of their eligible compensation, subject to certain limitations. Beginning in January 2022, we began to match 50% of each employee’s contributions up to a maximum of 6% (capped at $3,000) of the employee’s eligible compensation, vested upon one year of service. During the years ended December 31, 2023 and 2022, we recognized $99 million and $91 million, respectively, of expenses related to employer contributions for the 401(k) savings plan.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently issued accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (Subtopic 350-60). This ASU requires certain crypto assets to be measured at fair value separately in the balance sheet and income statement each reporting period. This ASU also enhances the other intangible asset disclosure requirements by requiring the name, cost basis, fair value, and number of units for each significant crypto holding. The ASU is effective for annual periods beginning after December 15, 2024, including interim periods within those fiscal years. Adoption of the ASU requires a cumulative-effect adjustment to the opening balance of retained earnings as of the beginning of the annual reporting period in which an entity adopts the amendments. Early adoption is also permitted, including adoption in an interim period. However, if the ASU is early adopted in an interim period, an entity must adopt the ASU as of the beginning of the fiscal year that includes the interim period. This ASU will result in gains and losses recorded in the consolidated financial statements of operations and additional disclosures when adopted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the adoption of this ASU and it will affect the carrying value of our crypto assets held and the gains and losses relating thereto, once adopted.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted this ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which we adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted the ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">ASU 2020-06</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. The ASU updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, the ASU made amendments to the EPS guidance in Topic 260 for convertible debt instruments, the most significant impact of which is requiring the use of the if-converted method for diluted EPS calculation, and no longer allowing the net share settlement method. The ASU also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, we adopted the ASU using the modified retrospective method. We recognized a favorable $211 million cumulative effect of initially applying the ASU as an adjustment to the January 1, 2021 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt remaining outstanding, additional paid in capital was reduced by $474 million and convertible senior notes (mezzanine equity) was reduced by $51 million. The removal of the remaining debt discounts recorded for this previous separation had the effect of increasing our net debt balance by $269 million and we reduced property, plant and equipment by $45 million related to previously capitalized interest. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with GAAP and reflect our accounts and operations and those of our subsidiaries in which we have a controlling financial interest. In accordance with the provisions of ASC 810, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 810”), we consolidate any variable interest entity (“VIE”) of which we are the primary beneficiary. We have formed VIEs with financing fund investors in the ordinary course of business in order to facilitate the funding and monetization of certain attributes associated with solar energy systems and leases under our direct vehicle leasing programs. The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity; however, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling voting interests. ASC 810 requires a variable interest holder to consolidate a VIE if that party has the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. We do not consolidate a VIE in which we have a majority ownership interest when we are not considered the primary beneficiary. We have determined that we are the primary beneficiary of all the VIEs (see Note 16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Variable Interest Entity Arrangements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). We evaluate our relationships with all the VIEs on an ongoing basis to ensure that we continue to be the primary beneficiary. All intercompany transactions and balances have been eliminated upon consolidation.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures in the accompanying notes. The estimates used for, but not limited to, determining significant economic incentive for resale value guarantee arrangements, sales return reserves, income taxes, the collectability of accounts and finance receivables, inventory valuation, warranties, fair value of long-lived assets, goodwill, fair value of financial instruments, fair value and residual value of operating lease vehicles and solar energy systems subject to leases could be impacted. We have assessed the impact and are not aware of any specific events or circumstances that required an update to our estimates and assumptions or materially affected the carrying value of our assets or liabilities as of the date of issuance of this Annual Report on Form 10-K. These estimates may change as new events occur and additional information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period balances have been reclassified to conform to the current period presentation in the consolidated financial statements and the accompanying notes.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue by source</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by major source (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,509 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">67,210 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive regulatory credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Energy generation and storage sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenues from sales and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94,133 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,453 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51,671 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Energy generation and storage leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,773 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81,462 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Automotive Sales</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive sales revenue includes revenues related to cash and financing deliveries of new vehicles, and specific other features and services that meet the definition of a performance obligation under ASC 606, including access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates. We recognize revenue on automotive sales upon delivery to the customer, which is when the control of a vehicle transfers. Payments are typically received at the point control transfers or in accordance with payment terms customary to the business, except sales we finance for which payments are collected over the contractual loan term. We also recognize a sales return reserve based on historical experience plus consideration for expected future market values, when we offer resale value guarantees or similar buyback terms. Other features and services such as access to our internet connectivity, unlimited free Supercharging and over-the-air software updates are provisioned upon control transfer of a vehicle and recognized over time on a straight-line basis as we have a stand-ready obligation to deliver such services to the customer. Other limited free Supercharging incentives are recognized based on actual usage or expiration, whichever is earlier. We recognize revenue related to these other features and services over the performance period, which is generally the expected ownership life of the vehicle. Revenue related to FSD Capability features is recognized when functionality is delivered to the customer and their ongoing maintenance is recognized over time. For our obligations related to automotive sales, we estimate standalone selling price by considering costs used to develop and deliver the service, third-party pricing of similar options and other information that may be available.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any fees that are paid or payable by us to a customer’s lender when we arrange the financing are recognized as an offset against automotive sales revenue. Costs to obtain a contract mainly relate to commissions paid to our sales personnel for the sale of vehicles. As our contract costs related to automotive sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred. Amounts billed to customers related to shipping and handling are classified as automotive sales revenue, and we have elected to recognize the cost for freight and shipping when control over vehicles, parts or accessories have transferred to the customer as an expense in cost of automotive sales revenue. Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer resale value guarantees to our commercial banking partners in connection with certain vehicle leasing programs. Under these programs, we originate the lease with our end customer and immediately transfer the lease and the underlying vehicle to our commercial banking partner, with the transaction being accounted for as a sale under ASC 606. We receive upfront payment for the vehicle, do not bear casualty and credit risks during the lease term, and we provide a guarantee capped to a limit if they are unable to sell the vehicle at or above the vehicle’s contract residual value at the end of the lease term. We estimate a guarantee liability in accordance with ASC 460, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Guarantees </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and record it within other liabilities on our consolidated balance sheet. On a quarterly basis, we assess the estimated market value of vehicles sold under this program to determine whether there have been changes to the amount of expected resale value guarantee payments. As we accumulate more data related to the resale values of our vehicles or as market conditions change, there may be material changes to their estimated values. The total guarantee liability on vehicles sold under this program was immaterial as of December 31, 2023. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue related to the access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates primarily on automotive sales consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue— beginning of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,913 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,382 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net changes in liability for pre-existing contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue— end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue is equivalent to the total transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the balance sheet date. Revenue recognized from the deferred revenue balance as of December 31, 2022 was $469 million for the year ended December 31, 2023. We had recognized revenue of $472 million from the deferred revenue balance as of December 31, 2021, for the year ended December 31, 2022, primarily related to the general FSD Capability feature release in North America in the fourth quarter of 2022. Of the total deferred revenue balance as of December 31, 2023, we expect to recognize $926 million of revenue in the next 12 months. The remaining balance will be recognized at the time of transfer of control of the product or over the performance period as discussed above in Automotive Sales.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been providing loans for financing our automotive deliveries in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $242 million and $128 million, respectively, is recorded within Accounts receivable, net, for the current portion and $1.04 billion and $665 million, respectively, is recorded within Other non-current assets for the long-term portion.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Automotive Regulatory Credits</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earn tradable credits in the operation of our automotive business under various regulations related to ZEVs, greenhouse gas, fuel economy and clean fuel. We sell these credits to other regulated entities who can use the credits to comply with emission standards and other regulatory requirements. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments for automotive regulatory credits are typically received at the point control transfers to the customer, or in accordance with payment terms customary to the business. We recognize revenue on the sale of automotive regulatory credits, which have negligible incremental costs associated with them, at the time control of the regulatory credits is transferred to the purchasing party. Deferred revenue related to sales of automotive regulatory credits was immaterial as of December 31, 2023 and 2022. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was immaterial for the years ended December 31, 2023 and 2022. During the year ended December 31, 2022, we had also recognized $288 million in revenue due to changes in regulation which entitled us to additional consideration for credits sold previously.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Automotive Leasing Revenue</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Direct Vehicle Operating Leasing Program</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have outstanding leases under our direct vehicle operating leasing programs in the U.S., Canada and in certain countries in Europe. Qualifying customers are permitted to lease a vehicle directly from Tesla for up to 48 months. At the end of the lease term, customers are generally required to return the vehicles to us. We account for these leasing transactions as operating leases. We record leasing revenues to <span style="-sec-ix-hidden:f-543"><span style="-sec-ix-hidden:f-544"><span style="-sec-ix-hidden:f-545">automotive leasing revenue</span></span></span> on a straight-line basis over the contractual term, and we record the depreciation of these vehicles to cost of automotive leasing revenue. For the years ended December 31, 2023, 2022 and 2021, we recognized $1.86 billion, $1.75 billion and $1.25 billion of direct vehicle leasing revenue, respectively. As of December 31, 2023 and 2022, we had deferred $458 million and $407 million, respectively, of lease-related upfront payments, which will be recognized on a straight-line basis over the contractual terms of the individual leases.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy is to exclude taxes collected from a customer from the transaction price of automotive contracts.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Direct Sales-Type Leasing Program</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have outstanding direct leases and vehicles financed by us under loan arrangements accounted for as sales-type leases under ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 842”), in certain countries in Asia and Europe. Depending on the specific program, customers may or may not have a right to return the vehicle to us during or at the end of the lease term. If the customer does not have a right to return, the customer will take title to the vehicle at the end of the lease term after making all contractual payments. Under the programs for which there is a right to return, the purchase option is reasonably certain to be exercised by the lessee and we therefore expect the customer to take title to the vehicle at the end of the lease term after making all contractual payments. Our arrangements under these programs can have terms for up to 72 months. We recognize all revenue and costs associated with the sales-type lease as automotive leasing revenue and automotive leasing cost of revenue, respectively, upon delivery of the vehicle to the customer. Interest income based on the implicit rate in the lease is recorded to automotive leasing revenue over time as customers are invoiced on a monthly basis. For the years ended December 31, 2023, 2022 and 2021, we recognized $215 million, $683 million and $369 million, respectively, of sales-type leasing revenue and $164 million, $427 million and $234 million, respectively, of sales-type leasing cost of revenue.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Services and Other Revenue</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services and other revenue consists of sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues related to repair, maintenance and vehicle insurance services are recognized over time as services are provided and extended service plans are recognized over the performance period of the service contract as the obligation represents a stand-ready obligation to the customer. We sell used vehicles, services, service plans, vehicle components and merchandise separately and thus use standalone selling prices as the basis for revenue allocation to the extent that these items are sold in transactions with other performance obligations. Payment for used vehicles, services, vehicle components, and merchandise are typically received at the point when control transfers to the customer or in accordance with payment terms customary to the business. Payments received for prepaid plans are refundable upon customer cancellation of the related contracts and are included within Customer deposits on the consolidated balance sheets. We record in Deferred revenue any non-refundable prepayment amounts that are collected from customers and unearned insurance premiums, which is recognized as revenue ratably over the respective customer contract term. Deferred revenue excluding unearned insurance premiums was immaterial as of December 31, 2023 and 2022.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Energy Generation and Storage Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Energy Generation and Storage Sales</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy generation and storage sales revenue consists of the sale of solar energy systems and energy storage systems to residential, small commercial, large commercial and utility grade customers. Sales of solar energy systems to residential and small scale commercial customers consist of the engineering, design and installation of the system. Residential and small scale commercial customers pay the full purchase price of the solar energy system upfront. Revenue for the design and installation obligation is recognized when control transfers, which is when we install a solar energy system and the system passes inspection by the utility or the authority having jurisdiction. Sales of energy storage systems to residential and small scale commercial customers consist of the installation of the energy storage system and revenue is recognized when control transfers, which is when the product has been delivered or, if we are performing installation, when installed and commissioned. Payment for such storage systems is made upon invoice or in accordance with payment terms customary to the business.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For large commercial and utility grade energy storage system sales which consist of the engineering, design and installation of the system, customers make milestone payments that are consistent with contract-specific phases of a project. Revenue from such contracts is recognized over time using the percentage of completion method based on cost incurred as a percentage of total estimated contract costs for energy storage system sales. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In instances where there are multiple performance obligations in a single contract, we allocate the consideration to the various obligations in the contract based on the relative standalone selling price method. Standalone selling prices are estimated based on estimated costs plus margin or by using market data for comparable products. Costs to obtain a contract relate mainly to commissions paid to our sales personnel related to the sale of energy storage systems. As our contract costs related to energy storage system sales are typically fulfilled within one year, the costs to obtain a contract are expensed as incurred.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our energy storage system contracts, we may provide the customer with performance guarantees that warrant that the underlying system will meet or exceed the minimum energy performance requirements specified in the contract. If an energy storage system does not meet the performance guarantee requirements, we may be required to pay liquidated damages. Other forms of variable consideration related to our large commercial and utility grade energy storage system contracts include variable customer payments that will be made based on our energy market participation activities. Such guarantees and variable customer payments represent a form of variable consideration and are estimated at contract inception at their most likely amount and updated at the end of each reporting period as additional performance data becomes available. Such estimates are included in the transaction price only to the extent that it is probable a significant reversal of revenue will not occur.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record as deferred revenue any non-refundable amounts that are collected from customers related to fees charged for prepayments, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $1.60 billion and $863 million, respectively, mainly due to contractual payment terms. Revenue recognized from the deferred revenue balance as of December 31, 2022 and 2021 was $571 million and $171 million for the years ended December 31, 2023 and 2022, respectively. We have elected the practical expedient to omit disclosure of the amount of the transaction price allocated to remaining performance obligations for energy generation and storage sales with an original expected contract length of one year or less and the amount that we have the right to invoice when that amount corresponds directly with the value of the performance to date. As of December 31, 2023, total transaction price allocated to performance obligations that were unsatisfied or partially unsatisfied for contracts with an original expected length of more than one year was $3.43 billion. Of this amount, we expect to recognize $1.05 billion in the next 12 months and the rest over the remaining performance obligation period. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have been providing loans for financing our energy generation products in volume since fiscal year 2022. As of December 31, 2023 and 2022, we have recorded net financing receivables on the consolidated balance sheets, of which $31 million and $24 million, respectively, is recorded within Accounts receivable, net, for the current portion and $578 million and $387 million, respectively, is recorded within Other non-current assets for the long-term portion.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Energy Generation and Storage Leasing</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For revenue arrangements where we are the lessor under operating lease agreements for energy generation and storage products, we record lease revenue from minimum lease payments, including upfront rebates and incentives earned from such systems, on a straight-line basis over the life of the lease term, assuming all other revenue recognition criteria have been met. The difference between the payments received and the revenue recognized is recorded as deferred revenue or deferred asset on the consolidated balance sheet.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For solar energy systems where customers purchase electricity from us under PPAs prior to January 1, 2019, we have determined that these agreements should be accounted for as operating leases pursuant to ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Revenue is recognized based on the amount of electricity delivered at rates specified under the contracts, assuming all other revenue recognition criteria are met.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record as deferred revenue any amounts that are collected from customers, including lease prepayments, in excess of revenue recognized, which is recognized as revenue ratably over the respective customer contract term. As of December 31, 2023 and 2022, deferred revenue related to such customer payments amounted to $181 million and $191 million, respectively. Deferred revenue also includes the portion of rebates and incentives received from utility companies and various local and state government agencies, which is recognized as revenue over the lease term. As of December 31, 2023 and 2022, deferred revenue from rebates and incentives was immaterial.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize initial direct costs from the execution of agreements for solar energy systems and PPAs, which include the referral fees and sales commissions, as an element of solar energy systems, net, and subsequently amortize these costs over the term of the related agreements.</span></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by major source (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,509 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">67,210 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44,125 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive regulatory credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,776 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Energy generation and storage sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,376 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenues from sales and services</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94,133 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78,453 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51,671 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automotive leasing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Energy generation and storage leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,773 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81,462 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53,823 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 78509000000 67210000000 44125000000 1790000000 1776000000 1465000000 5515000000 3376000000 2279000000 8319000000 6091000000 3802000000 94133000000 78453000000 51671000000 2120000000 2476000000 1642000000 520000000 533000000 510000000 96773000000 81462000000 53823000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue related to the access to our FSD Capability features and their ongoing maintenance, internet connectivity, free Supercharging programs and over-the-air software updates primarily on automotive sales consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue— beginning of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,913 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,382 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net changes in liability for pre-existing contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(580)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue— end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,536 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2913000000 2382000000 1201000000 1178000000 17000000 -67000000 595000000 580000000 3536000000 2913000000 469000000 472000000 926000000 P12M 242000000 128000000 1040000000.00 665000000 288000000 P48M 1860000000 1750000000 1250000000 458000000 407000000 P72M 215000000 683000000 369000000 164000000 427000000 234000000 1600000000 863000000 571000000 171000000 3430000000 1050000000.00 P12M 31000000 24000000 578000000 387000000 181000000 191000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Revenues</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Automotive Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Automotive Sales</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of automotive sales revenue includes direct and indirect materials, labor costs, manufacturing overhead, including depreciation costs of tooling and machinery, shipping and logistic costs, vehicle connectivity costs, FSD Capability ongoing maintenance costs, allocations of electricity and infrastructure costs related to our Supercharger network and reserves for estimated warranty expenses. Cost of automotive sales revenues also includes adjustments to warranty expense and charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of automotive sales revenue benefits from manufacturing credits earned. </span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Automotive Leasing</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of automotive leasing revenue includes the depreciation of operating lease vehicles, cost of goods sold associated with direct sales-type leases and warranty expense related to leased vehicles. </span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Services and Other</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of services and other revenue includes cost of used vehicles including refurbishment costs, costs associated with providing non-warranty after-sales services, costs associated with our body shops and part sales, costs of paid Supercharging, costs to provide vehicle insurance and costs for retail merchandise.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Energy Generation and Storage Segment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Energy Generation and Storage</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of energy generation and storage revenue includes direct and indirect material and labor costs, overhead costs, freight, warranty expense, and amortization of certain acquired intangible assets. Cost of energy generation and storage revenue also includes charges to write down the carrying value of our inventory when it exceeds its estimated net realizable value and to provide for obsolete and on-hand inventory in excess of forecasted demand. Additionally, cost of energy generation and storage revenue benefits from manufacturing credits earned. In agreements for solar energy systems and PPAs where we are the lessor, the cost of revenue is primarily comprised of depreciation of the cost of leased solar energy systems, maintenance costs associated with those systems and amortization of any initial direct costs.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Costs</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and in many foreign jurisdictions. Income taxes are computed using the asset and liability method, under which deferred tax assets and liabilities are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. Significant judgment is required in determining our provision for income taxes, our deferred tax assets and liabilities and any valuation allowance recorded against our net deferred tax assets that are not more likely than not to be realized. In completing our assessment of realizability of our deferred tax assets, we consider our history of income (loss) measured at pre-tax income (loss) adjusted for permanent book-tax differences on a jurisdictional basis, volatility in actual earnings, excess tax benefits related to stock-based compensation in recent prior years, and impacts of the timing of reversal of existing temporary differences. We also rely on our assessment of the Company’s projected future results of business operations, including uncertainty in future operating results relative to historical results, volatility in the market price of our common stock and its performance over time, variable macroeconomic conditions impacting our ability to forecast future taxable income, and changes in business that may affect the existence and magnitude of future taxable income. Our valuation allowance assessment is based on our best estimate of future results considering all available information.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record liabilities related to uncertain tax positions when, despite our belief that our tax return positions are supportable, we believe that it is more likely than not that those positions may not be fully sustained upon review by tax authorities. Accrued interest and penalties related to unrecognized tax benefits are classified as income tax expense.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act subjects a U.S. shareholder to tax on global intangible low-taxed income (“GILTI”) earned by certain foreign subsidiaries. Under GAAP, we can make an accounting policy election to either treat taxes due on the GILTI inclusion as a current period expense or factor such amounts into our measurement of deferred taxes. We elected the deferred method, under which we recorded the corresponding deferred tax assets and liabilities in our consolidated balance sheets.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is comprised of net income and other comprehensive income (loss). Other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized net gains and losses on investments that have been excluded from the determination of net income.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the fair value method of accounting for our stock options and RSUs granted to employees and for our ESPP to measure the cost of employee services received in exchange for the stock-based awards. The fair value of stock option awards with only service and/or performance conditions is estimated on the grant or offering date using the Black-Scholes option-pricing model. The Black-Scholes option-pricing model requires inputs such as the risk-free interest rate, expected term and expected volatility. These inputs are subjective and generally require significant judgment. The fair value of RSUs is measured on the grant date based on the closing fair market value of our common stock. The resulting cost is recognized over the period during which an employee is required to provide service in exchange for the awards, usually the vesting period, which is generally four years for stock options and RSUs and six months for the ESPP. Stock-based compensation expense is recognized on a straight-line basis, net of actual forfeitures in the period.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For performance-based awards, stock-based compensation expense is recognized over the expected performance achievement period of individual performance milestones when the achievement of each individual performance milestone becomes probable. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we accumulate additional employee stock-based awards data over time and as we incorporate market data related to our common stock, we may calculate significantly different volatilities and expected lives, which could materially impact the valuation of our stock-based awards and the stock-based compensation expense that we will recognize in future periods. Stock-based compensation expense is recorded in Cost of revenues, Research and development expense and Selling, general and administrative expense in the consolidated statements of operations.</span></div> P4Y P6M <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Noncontrolling Interests and Redeemable Noncontrolling Interests</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests and redeemable noncontrolling interests represent third-party interests in the net assets under certain funding arrangements, or funds, that we have entered into to finance the costs of solar energy systems and vehicles under operating leases. We have determined that the contractual provisions of the funds represent substantive profit-sharing arrangements. We have further determined that the methodology for calculating the noncontrolling interest and redeemable noncontrolling interest balances that reflects the substantive profit-sharing arrangements is a balance sheet approach using the hypothetical liquidation at book value (“HLBV”) method. We, therefore, determine the amount of the noncontrolling interests and redeemable noncontrolling interests in the net assets of the funds at each balance sheet date using the HLBV method, which is presented on the consolidated balance sheet as noncontrolling interests in subsidiaries and redeemable noncontrolling interests in subsidiaries. Under the HLBV method, the amounts reported as noncontrolling interests and redeemable noncontrolling interests in the consolidated balance sheet represent the amounts the third parties would hypothetically receive at each balance sheet date under the liquidation provisions of the funds, assuming the net assets of the funds were liquidated at their recorded amounts determined in accordance with GAAP and with tax laws effective at the balance sheet date and distributed to the third parties. The third parties’ interests in the results of operations of the funds are determined as the difference in the noncontrolling interest and redeemable noncontrolling interest balances in the consolidated balance sheets between the start and end of each reporting period, after taking into account any capital transactions between the funds and the third parties. However, the redeemable noncontrolling interest balance is at least equal to the redemption amount. The redeemable noncontrolling interest balance is presented as temporary equity in the mezzanine section of the consolidated balance sheet since these third parties have the right to redeem their interests in the funds for cash or other assets. For certain funds, there have been significant fluctuations in net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries due to changes in the liquidation provisions as time-based milestones have been reached.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Income per Share of Common Stock Attributable to Common Stockholders</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share of common stock attributable to common stockholders is calculated by dividing net income attributable to common stockholders by the weighted-average shares of common stock outstanding for the period. Potentially dilutive shares, which are based on the weighted-average shares of common stock underlying outstanding stock-based awards, warrants and convertible senior notes using the treasury stock method or the if-converted method, as applicable, are included when calculating diluted net income per share of common stock attributable to common stockholders when their effect is dilutive. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, in connection with the offerings of our convertible senior notes, we entered into convertible note hedges and warrants (see Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span>). However, our convertible note hedges are not included when calculating potentially dilutive shares since their effect is always anti-dilutive. The strike price on the warrants were below our average share price during the period and were included in the tables below. Warrants are included in the weighted-average shares used in computing basic net income per share of common stock in the period(s) they are settled. <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reconciliation of net income attributable to common stockholders to net income used in computing basic and diluted net income per share of common stock (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,997 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,556 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,519 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Buy-out of noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income used in computing basic net income per share of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,999 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,583 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,524 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Dilutive convertible debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net income used in computing diluted net income per share of common stock</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,999 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,533 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the reconciliation of basic to diluted weighted average shares used in computing net income per share of common stock attributable to common stockholders (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares used in computing net income per share of common stock, basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,174</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,130</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,959</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">298</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">310</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">292</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warrants</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">106</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares used in computing net income per share of common stock, diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,485</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,475</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,386</span></td></tr></table></div> 14997000000 12556000000 5519000000 2000000 27000000 5000000 14999000000 12583000000 5524000000 0 1000000 9000000 14999000000 12584000000 5533000000 3174000000 3130000000 2959000000 298000000 310000000 292000000 2000000 3000000 29000000 11000000 32000000 106000000 3485000000 3475000000 3386000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the potentially dilutive shares that were excluded from the computation of diluted net income per share of common stock attributable to common stockholders, because their effect was anti-dilutive (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1</span></td></tr></table></div> 12000000 4000000 1000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for business acquisitions under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The total purchase consideration for an acquisition is measured as the fair value of the assets given, equity instruments issued and liabilities assumed at the acquisition date. Costs that are directly attributable to the acquisition are expensed as incurred. Identifiable assets (including intangible assets), liabilities assumed (including contingent liabilities) and noncontrolling interests in an acquisition are measured initially at their fair values at the acquisition date. We recognize goodwill if the fair value of the total purchase consideration and any noncontrolling interests is in excess of the net fair value of the identifiable assets acquired and the liabilities assumed. We recognize a bargain purchase gain within Other income (expense), net, in the consolidated statement of operations if the net fair value of the identifiable assets acquired and the liabilities assumed is in excess of the fair value of the total purchase consideration and any noncontrolling interests. We include the results of operations of the acquired business in the consolidated financial statements beginning on the acquisition date.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All highly liquid investments with an original maturity of three months or less at the date of purchase are considered cash equivalents. Our cash equivalents are primarily comprised of U.S. government securities, money market funds and commercial paper.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain certain cash balances restricted as to withdrawal or use. Our restricted cash is comprised primarily of cash held to service certain payments under various secured debt facilities. In addition, restricted cash includes cash held as collateral for sales to lease partners with a resale value guarantee, letters of credit, real estate leases and deposits held for our insurance services. We record restricted cash as other assets in the consolidated balance sheets and determine current or non-current classification based on the expected duration of the restriction.</span></div> <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total cash and cash equivalents and restricted cash, as presented in the consolidated statements of cash flows, was as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,398 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,253 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,576 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash included in other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total as presented in the consolidated statements of cash flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,189 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,924 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,144 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16398000000 16253000000 17576000000 543000000 294000000 345000000 248000000 377000000 223000000 17189000000 16924000000 18144000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments may be comprised of a combination of marketable securities, including</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities, corporate debt securities, commercial paper, time deposits, and certain certificates of deposit, which are all designated as available-for-sale and reported at estimated fair value, with unrealized gains and losses recorded in accumulated other comprehensive income which is included within stockholders’ equity. Available-for-sale marketable securities with maturities greater than three months at the date of purchase are included in short-term investments in our consolidated balance sheets. Interest, dividends, amortization and accretion of purchase premiums and discounts on these investments are included within Interest income in our consolidated statements of operations. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of available-for-sale investments sold is based on the specific identification method. Realized gains and losses on the sale of available-for-sale investments are recorded in Other income (expense), net.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review all of our investments for declines in fair value. The review includes but is not limited to (i) the consideration of the cause of the decline, (ii) any currently recorded expected credit losses and (iii) the creditworthiness of the respective security issuers. The amortized cost basis of our investments approximates its fair value.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily include amounts related to receivables from financial institutions and leasing companies offering various financing products to our customers, sales of energy generation and storage products, sales of regulatory credits to other automotive manufacturers and government rebates already passed through to customers. We provide an allowance against accounts receivable for the amount we expect to be uncollectible. We write-off accounts receivable against the allowance when they are deemed uncollectible.</span></div>Depending on the day of the week on which the end of a fiscal quarter falls, our accounts receivable balance may fluctuate as we are waiting for certain customer payments to clear through our banking institutions and receipts of payments from our financing partners, which can take up to approximately two weeks based on the contractual payment terms with such partners. Our accounts receivable balances associated with our sales of regulatory credits are dependent on contractual payment terms. Additionally, government rebates can take up to a year or more to be collected depending on the customary processing timelines of the specific jurisdictions issuing them. These various factors may have a significant impact on our accounts receivable balance from period to period. 207000000 753000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Receivables</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide financing options to our customers for our automotive and energy products. Financing receivables are carried at amortized cost, net of allowance for loan losses. Provisions for loan losses are charged to operations in amounts sufficient to maintain the allowance for loan losses at levels considered adequate to cover expected credit losses on the financing receivables. In determining expected credit losses, we consider our historical level of credit losses, current economic trends, and reasonable and supportable forecasts that affect the collectability of the future cash flows. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When originating consumer receivables, we review the credit application, the proposed contract terms, credit bureau information (e.g., FICO score) and other information. Our evaluation emphasizes the applicant’s ability to pay and creditworthiness focusing on payment, affordability, and applicant credit history as key considerations. Generally, all customers in this portfolio have strong creditworthiness at loan origination.</span></div>After origination, we review the credit quality of retail financing based on customer payment activity and aging analysis. For all financing receivables, we define “past due” as any payment, including principal and interest, which is at least 31 days past the contractual due date. P30Y 266000000 280000000 5000000 7000000 36000000 37000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentration of Risk</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Risk</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to a concentration of credit risk consist of cash, cash equivalents, investments, restricted cash, accounts receivable and other finance receivables. Our cash and investments balances are primarily on deposit at high credit quality financial institutions or invested in money market funds. These deposits are typically in excess of insured limits. As of December 31, 2023 and 2022, no entity represented 10% or more of our total receivables balance.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Supply Risk</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are dependent on our suppliers, including single source suppliers, and the inability of these suppliers to deliver necessary components of our products in a timely manner at prices, quality levels and volumes acceptable to us, or our inability to efficiently manage these components from these suppliers, could have a material adverse effect on our business, prospects, financial condition and operating results.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventory Valuation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost for vehicles and energy products, which approximates actual cost on a first-in, first-out basis. We record inventory write-downs for excess or obsolete inventories based upon assumptions about current and future demand forecasts. If our inventory on-hand is in excess of our future demand forecast, the excess amounts are written-off.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also review our inventory to determine whether its carrying value exceeds the net amount realizable upon the ultimate sale of the inventory. This requires us to determine the estimated selling price of our vehicles less the estimated cost to convert the inventory on-hand into a finished product. Once inventory is written-down, a new, lower cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should our estimates of future selling prices or production costs change, additional and potentially material write-downs may be required. A small change in our estimates may result in a material charge to our reported financial results.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Lease Vehicles</span></div>Vehicles that are leased as part of our direct vehicle leasing program are classified as operating lease vehicles at cost less accumulated depreciation. We generally depreciate their cost, less residual value, using the straight-line-method to cost of automotive leasing revenue over the contractual period. 7360000000 6080000000.00 1380000000 1040000000.00 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital Assets, Net</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently account for all digital assets held as indefinite-lived intangible assets in accordance with ASC 350, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We have ownership of and control over our digital assets and we may use third-party custodial services to secure it. The digital assets are initially recorded at cost and are subsequently remeasured on the consolidated balance sheet at cost, net of any impairment losses incurred since acquisition.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the fair value of our digital assets on a nonrecurring basis in accordance with ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASC 820”), based on quoted prices on the active exchange(s) that we have determined is the principal market for such assets (Level I inputs). We perform an analysis each quarter to identify whether events or changes in circumstances, principally decreases in the quoted prices on active exchanges, indicate that it is more likely than not that our digital assets are impaired. In determining if an impairment has occurred, we consider the lowest market price of one unit of digital asset quoted on the active exchange since acquiring the digital asset. When the then current carrying value of a digital asset exceeds the fair value determined each quarter, an impairment loss has occurred with respect to those digital assets in the amount equal to the difference between their carrying values and the prices determined. </span></div>Impairment losses are recognized within Restructuring and other in the consolidated statements of operations in the period in which the impairment is identified. Gains are not recorded until realized upon sale(s), at which point they are presented net of any impairment losses for the same digital assets held within Restructuring and other. In determining the gain to be recognized upon sale, we calculate the difference between the sales price and carrying value of the digital assets sold immediately prior to sale. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Solar Energy Systems, Net</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of solar energy systems. Solar energy systems are stated at cost less accumulated depreciation.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems in service</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30 to 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial direct costs related to customer solar energy system lease acquisition costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lease term (up to 25 years)</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems pending interconnection will be depreciated as solar energy systems in service when they have been interconnected and placed in-service. Solar energy systems under construction represents systems that are under installation, which will be depreciated as solar energy systems in service when they are completed, interconnected and placed in service. Initial direct costs related to customer solar energy system agreement acquisition costs are capitalized and amortized over the term of the related customer agreements.</span></div> <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization is calculated using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems in service</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30 to 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initial direct costs related to customer solar energy system lease acquisition costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lease term (up to 25 years)</span></div></td></tr></table></div> P30Y P35Y P25Y <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, including leasehold improvements, are recognized at cost less accumulated depreciation. Depreciation is generally computed using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Machinery, equipment, vehicles and office furniture</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 to 15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Building and building improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15 to 30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 to 10 years</span></div></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are depreciated on a straight-line basis over the shorter of their estimated useful lives or the terms of the related leases.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the retirement or sale of our property, plant and equipment, the cost and associated accumulated depreciation are removed from the consolidated balance sheet, and the resulting gain or loss is reflected on the consolidated statement of operations. Maintenance and repair expenditures are expensed as incurred while major improvements that increase the functionality, output or expected life of an asset are capitalized and depreciated ratably over the identified useful life.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense on outstanding debt is capitalized during the period of significant capital asset construction. Capitalized interest on construction in progress is included within Property, plant and equipment, net and is amortized over the life of the related assets.</span></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, including leasehold improvements, are recognized at cost less accumulated depreciation. Depreciation is generally computed using the straight-line method over the estimated useful lives of the respective assets, as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Machinery, equipment, vehicles and office furniture</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 to 15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 to 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Building and building improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15 to 30 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 to 10 years</span></div></td></tr></table></div> P3Y P15Y P4Y P7Y P15Y P30Y P3Y P10Y <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-Lived Assets Including Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review our property, plant and equipment, solar energy systems, long-term prepayments and intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset (or asset group) may not be recoverable. We measure recoverability by comparing the carrying amount to the future undiscounted cash flows that the asset is expected to generate. If the asset is not recoverable, its carrying amount would be adjusted down to its fair value. For the years ended December 31, 2023, 2022 and 2021, we have recognized no material impairments of our long-lived assets.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite lives are amortized on a straight-line basis over their estimated useful lives, which range from <span style="-sec-ix-hidden:f-667">seven</span> to thirty years.</span></div> P30Y <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span></div>We assess goodwill for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that it might be impaired, by comparing its carrying value to the reporting unit’s fair value. 0 0 0 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalization of Software Costs</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize costs incurred in the development of internal use software, during the application development stage to Property, plant and equipment, net on the consolidated balance sheets. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. Such costs are amortized on a straight-line basis over their estimated useful life of <span style="-sec-ix-hidden:f-674">three</span> to five years.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs incurred in development of software to be sold, leased, or otherwise marketed, incurred subsequent to the establishment of technological feasibility and prior to the general availability of the software are capitalized when they are expected to become significant. Such costs are amortized over the estimated useful life of the applicable software once it is made generally available to our customers.</span></div>We evaluate the useful lives of these assets on an annual basis, and we test for impairment whenever events or changes in circumstances occur that could impact the recoverability of these assets. P5Y <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the functional and reporting currency of each of our international subsidiaries and their operating divisions based on the primary currency in which they operate. In cases where the functional currency is not the U.S. dollar, we recognize a cumulative translation adjustment created by the different rates we apply to current period income or loss and the balance sheet. For each subsidiary, we apply the monthly average functional exchange rate to its monthly income or loss and the month-end functional currency rate to translate the balance sheet.</span></div>Foreign currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other than the functional currency of the respective subsidiary. Transaction gains and losses are recognized in Other income (expense), net, in the consolidated statements of operations. 122000000 -89000000 97000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div>We provide a manufacturer’s warranty on all new and used vehicles and a warranty on the installation and components of the energy generation and storage systems we sell for periods typically between 10 to 25 years. We accrue a warranty reserve for the products sold by us, which includes our best estimate of the projected costs to repair or replace items under warranties and recalls if identified. These estimates are based on actual claims incurred to date and an estimate of the nature, frequency and costs of future claims. These estimates are inherently uncertain and changes to our historical or projected warranty experience may cause material changes to the warranty reserve in the future. The warranty reserve does not include projected warranty costs associated with our vehicles subject to operating lease accounting and our solar energy systems under lease contracts or PPAs, as the costs to repair these warranty claims are expensed as incurred. The portion of the warranty reserve expected to be incurred within the next 12 months is included within Accrued liabilities and other, while the remaining balance is included within Other long-term liabilities on the consolidated balance sheets. For liabilities that we are entitled to receive indemnification from our suppliers, we record receivables for the contractually obligated amounts on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Warranty expense is recorded as a component of Cost of revenues in the consolidated statements of operations. Due to the magnitude of our automotive business, our accrued warranty balance is primarily related to our automotive segment. P10Y P25Y Accrued warranty activity consisted of the following (in millions): <div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued warranty—beginning of period</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,505 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,101 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,468 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warranty costs incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(803)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Provision for warranty</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued warranty—end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,152 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,101 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3505000000 2101000000 1468000000 1225000000 803000000 525000000 539000000 522000000 102000000 2333000000 1685000000 1056000000 5152000000 3505000000 2101000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Deposits</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits primarily consist of refundable cash payments from customers at the time they place an order or reservation for a vehicle or an energy product and any additional payments up to the point of delivery or the completion of installation. Customer deposits also include prepayments on contracts that can be cancelled without significant penalties, such as vehicle maintenance plans. Customer deposits are included in Accrued liabilities and other on the consolidated balance sheets until refunded, forfeited or applied towards the customer’s purchase balance.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance Programs and Incentives</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Globally, the operation of our business is impacted by various government programs, incentives, and other arrangements. Government incentives are recorded in our consolidated financial statements in accordance with their purpose as a reduction of expense, or an offset to the related capital asset. The benefit is generally recorded when all conditions attached to the incentive have been met or are expected to be met and there is reasonable assurance of their receipt.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The IRA Incentives</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the IRA was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes multiple incentives to promote clean energy, electric vehicles, battery and energy storage manufacture or purchase, in addition to a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion. Some of these measures are expected to materially affect our consolidated financial statements. For the year ended December 31, 2023, the impact from our IRA incentive was primarily a reduction of our material costs in our consolidated statement of operations. We will continue to evaluate the effects of the IRA as more guidance is issued and the relevant implications to our consolidated financial statements.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gigafactory New York—New York State Investment and Lease</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a lease through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to designate further buildouts at the facility. We are required to comply with certain covenants, including hiring and cumulative investment targets. Under the terms of the arrangement, the SUNY Foundation paid for a majority of the construction costs related to the manufacturing facility and the acquisition and commissioning of certain manufacturing equipment; and we are responsible for any construction or equipment costs in excess of such amount (refer to Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). This incentive reduces the related lease costs of the facility within the Energy generation and storage cost of revenues and operating expense line items in our consolidated statements of operations.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gigafactory Shanghai—Land Use Rights and Economic Benefits</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an agreement with the local government of Shanghai for land use rights at Gigafactory Shanghai. Under the terms of the arrangement, we are required to meet a cumulative capital expenditure target and an annual tax revenue target starting at the end of 2023. In addition, the Shanghai government has granted to our Gigafactory Shanghai subsidiary certain incentives to be used in connection with eligible capital investments at Gigafactory Shanghai (refer to Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). For the year ended December 31, 2022, we received grant funding of $76 million. These incentives offset the related costs of our facilities and are recorded as a reduction of the cost of the capital investment within the Property, plant and equipment, net line item in our consolidated balance sheets. The incentive therefore reduces the depreciation expense over the useful lives of the related equipment. </span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nevada Tax Incentives</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the construction of Gigafactory Nevada, we entered into agreements with the State of Nevada and Storey County in Nevada that provide abatements for specified taxes, discounts to the base tariff energy rates and transferable tax credits of up to $195 million in consideration of capital investment and hiring targets that were met at Gigafactory Nevada.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gigafactory Texas Tax Incentives</span></div>In connection with the construction of Gigafactory Texas, we entered into a 20-year agreement with Travis County in Texas pursuant to which we would receive grant funding equal to 70-80% of property taxes paid by us to Travis County and a separate 10-year agreement with the Del Valle Independent School District in Texas pursuant to which a portion of the taxable value of our property would be capped at a specified amount, in each case subject to our meeting certain minimum economic development metrics through our construction and operations at Gigafactory Texas. This incentive is recorded as a reduction of the related expenses within the Cost of automotive revenues and operating expense line items of our consolidated statements of operations. 76000000 195000000 P20Y 0.70 0.80 P10Y <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Contribution Plan</span></div>We have a 401(k) savings plan in the U.S. that is intended to qualify as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code and a number of savings plans internationally. Under the 401(k) savings plan, participating employees may elect to contribute up to 90% of their eligible compensation, subject to certain limitations. Beginning in January 2022, we began to match 50% of each employee’s contributions up to a maximum of 6% (capped at $3,000) of the employee’s eligible compensation, vested upon one year of service. 0.90 0.50 0.06 3000 99000000 91000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently issued accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in us including the additional required disclosures when adopted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (Subtopic 350-60). This ASU requires certain crypto assets to be measured at fair value separately in the balance sheet and income statement each reporting period. This ASU also enhances the other intangible asset disclosure requirements by requiring the name, cost basis, fair value, and number of units for each significant crypto holding. The ASU is effective for annual periods beginning after December 15, 2024, including interim periods within those fiscal years. Adoption of the ASU requires a cumulative-effect adjustment to the opening balance of retained earnings as of the beginning of the annual reporting period in which an entity adopts the amendments. Early adoption is also permitted, including adoption in an interim period. However, if the ASU is early adopted in an interim period, an entity must adopt the ASU as of the beginning of the fiscal year that includes the interim period. This ASU will result in gains and losses recorded in the consolidated financial statements of operations and additional disclosures when adopted.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the adoption of this ASU and it will affect the carrying value of our crypto assets held and the gains and losses relating thereto, once adopted.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently adopted accounting pronouncements</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (Topic 805). This ASU requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities (deferred revenue) from acquired contracts using the revenue recognition guidance in Topic 606. At the acquisition date, the acquirer applies the revenue model as if it had originated the acquired contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted this ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the FASB issued ASU 2022-02, Troubled Debt Restructurings and Vintage Disclosures. This ASU eliminates the accounting guidance for troubled debt restructurings by creditors that have adopted ASU 2016-13, Measurement of Credit Losses on Financial Instruments, which we adopted on January 1, 2020. This ASU also enhances the disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, the ASU amends the guidance on vintage disclosures to require entities to disclose current period gross write-offs by year of origination for financing receivables and net investments in leases within the scope of ASC 326-20. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. We adopted the ASU prospectively on January 1, 2023. This ASU has not and is currently not expected to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:18pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">ASU 2020-06</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity. The ASU simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. The ASU updates the guidance on certain embedded conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, such that those features are no longer required to be separated from the host contract. The convertible debt instruments will be accounted for as a single liability measured at amortized cost. This will also result in the interest expense recognized for convertible debt instruments to be typically closer to the coupon interest rate when applying the guidance in Topic 835, Interest. Further, the ASU made amendments to the EPS guidance in Topic 260 for convertible debt instruments, the most significant impact of which is requiring the use of the if-converted method for diluted EPS calculation, and no longer allowing the net share settlement method. The ASU also made revisions to Topic 815-40, which provides guidance on how an entity must determine whether a contract qualifies for a scope exception from derivative accounting. The amendments to Topic 815-40 change the scope of contracts that are recognized as assets or liabilities.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, we adopted the ASU using the modified retrospective method. We recognized a favorable $211 million cumulative effect of initially applying the ASU as an adjustment to the January 1, 2021 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt remaining outstanding, additional paid in capital was reduced by $474 million and convertible senior notes (mezzanine equity) was reduced by $51 million. The removal of the remaining debt discounts recorded for this previous separation had the effect of increasing our net debt balance by $269 million and we reduced property, plant and equipment by $45 million related to previously capitalized interest. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.</span></div> 211000000 -474000000 -51000000 269000000 -45000000 Digital Assets, Net<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023 and 2022, we purchased and/or received immaterial amounts of digital assets. During the year ended December 31, 2023, we recorded an immaterial amount of impairment losses on digital assets. During the year ended December 31, 2022, we recorded $204 million of impairment losses on digital assets and realized gains of $64 million in connection with converting our holdings of digital assets into fiat currency. The gains are presented net of impairment losses in Restructuring and other in the consolidated statements of operations. As of December 31, 2023 and 2022, the carrying value of our digital assets held reflects cumulative impairment of $204 million.</span></div> 0 204000000 64000000 204000000 204000000 Goodwill and Intangible Assets<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill increased $59 million within the automotive segment from $194 million as of December 31, 2022 to $253 million as of December 31, 2023 primarily from a business combination, net of the impact of a divestiture. There were no accumulated impairment losses as of December 31, 2023 and 2022.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying value of our intangible assets decreased from $215 million as of December 31, 2022 to $178 million as of December 31, 2023 mainly from amortization.</span></div> 59000000 194000000 253000000 0 0 215000000 178000000 Fair Value of Financial Instruments<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 820”) states that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. The three-tiered fair value hierarchy, which prioritizes which inputs should be used in measuring fair value, is comprised of: (Level I) observable inputs such as quoted prices in active markets; (Level II) inputs other than quoted prices in active markets that are observable either directly or indirectly and (Level III) unobservable inputs for which there is little or no market data. The fair value hierarchy requires the use of observable market data when available in determining fair value. Our assets and liabilities that were measured at fair value on a recurring basis were as follows (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.146%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level III</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level III</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit and time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,191 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,082 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,220 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,032 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our money market funds were classified within Level I of the fair value hierarchy because they were valued using quoted prices in active markets. Our U.S. government securities, certificates of deposit, commercial paper, time deposits and corporate debt securities are classified within Level II of the fair value hierarchy and the market approach was used to determine fair value of these investments.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash, cash equivalents and investments classified by security type as of December 31, 2023 and 2022 consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Short-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit and time deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,098 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,094 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,398 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,696 </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></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Short-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit and time deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,209 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,185 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,253 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,932 </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></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record gross realized gains, losses and credit losses as a component of Other income (expense), net in the consolidated statements of operations. For the years ended December 31, 2023 and 2022, we did not recognize any material gross realized gains, losses or credit losses. The ending allowance balances for credit losses were immaterial as of December 31, 2023 and 2022. We have determined that the gross unrealized losses on our investments as of December 31, 2023 and 2022 were temporary in nature.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of our investments by stated contractual maturities as of December 31, 2023 (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in 1 year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in 5 years through 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,696 </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></tr></table></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure of Fair Values</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial instruments that are not re-measured at fair value include accounts receivable, financing receivables, other receivables, digital assets, accounts payable, accrued liabilities, customer deposits and debt. The carrying values of these financial instruments materially approximate their fair values, other than our 2.00% Convertible Senior Notes due in 2024 (“2024 Notes”) and digital assets. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of the 2024 Notes using commonly accepted valuation methodologies and market-based risk measurements that are indirectly observable, such as credit risk (Level II). In addition, we estimate the fair values of our digital assets based on quoted prices in active markets (Level I). The following table presents the estimated fair values and the carrying values (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital assets, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Our assets and liabilities that were measured at fair value on a recurring basis were as follows (in millions):<div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.146%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level III</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level III</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit and time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,191 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,082 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,220 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,032 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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></tr></table></div> 109000000 109000000 0 0 2188000000 2188000000 0 0 5136000000 0 5136000000 0 894000000 0 894000000 0 480000000 0 480000000 0 885000000 0 885000000 0 6996000000 0 6996000000 0 4253000000 0 4253000000 0 470000000 0 470000000 0 0 0 0 0 13191000000 109000000 13082000000 0 8220000000 2188000000 6032000000 0 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash, cash equivalents and investments classified by security type as of December 31, 2023 and 2022 consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Short-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,136 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit and time deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,098 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,094 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,398 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,696 </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></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Short-Term Investments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit and time deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash, cash equivalents and short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,209 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,185 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,253 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,932 </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></tr></table></div> 15903000000 0 0 15903000000 15903000000 0 109000000 0 0 109000000 109000000 0 5136000000 1000000 1000000 5136000000 277000000 4859000000 485000000 1000000 6000000 480000000 0 480000000 6995000000 1000000 0 6996000000 0 6996000000 470000000 0 0 470000000 109000000 361000000 29098000000 3000000 7000000 29094000000 16398000000 12696000000 13965000000 0 0 13965000000 13965000000 0 2188000000 0 0 2188000000 2188000000 0 897000000 0 3000000 894000000 0 894000000 907000000 0 22000000 885000000 0 885000000 4252000000 1000000 0 4253000000 100000000 4153000000 22209000000 1000000 25000000 22185000000 16253000000 5932000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value of our investments by stated contractual maturities as of December 31, 2023 (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in 1 year or less</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in 5 years through 10 years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,696 </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></tr></table></div> 12374000000 297000000 25000000 12696000000 0.0200 2024 The following table presents the estimated fair values and the carrying values (in millions):<div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital assets, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 37000000 443000000 37000000 223000000 184000000 487000000 184000000 191000000 Inventory<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service parts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,626 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,839 </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></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Finished goods inventory includes products in transit to fulfill customer orders, new vehicles available for sale, used vehicles and energy products available for sale.</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We write-down inventory for any excess or obsolete inventories or when we believe that the net realizable value of inventories is less than the carrying value. During the years ended December 31, 2023, 2022 and 2021 we recorded write-downs of $233 million, $144 million and $106 million, respectively, in Cost of revenues in the consolidated statements of operations.</span></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our inventory consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service parts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,626 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,839 </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></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Finished goods inventory includes products in transit to fulfill customer orders, new vehicles available for sale, used vehicles and energy products available for sale.</span></div> 5390000000 6137000000 2016000000 2385000000 5049000000 3475000000 1171000000 842000000 13626000000 12839000000 233000000 144000000 106000000 Solar Energy Systems, Net<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solar energy systems, net, consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems in service</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,755 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,785 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Initial direct costs related to customer solar energy system lease acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,859 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,889 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: accumulated depreciation and amortization (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,216 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,471 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems under construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems pending interconnection</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems, net (2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Depreciation and amortization expense during the years ended December 31, 2023, 2022 and 2021 was $235 million, $235 million and $236 million, respectively.</span></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">As of December 31, 2023 and 2022, there were $740 million and $802 million, respectively, of gross solar energy systems under lease pass-through fund arrangements with accumulated depreciation of $157 million and $148 million, respectively.</span></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solar energy systems, net, consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems in service</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,755 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,785 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Initial direct costs related to customer solar energy system lease acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,859 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,889 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: accumulated depreciation and amortization (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,216 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,471 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems under construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems pending interconnection</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems, net (2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,229 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,489 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Depreciation and amortization expense during the years ended December 31, 2023, 2022 and 2021 was $235 million, $235 million and $236 million, respectively.</span></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">As of December 31, 2023 and 2022, there were $740 million and $802 million, respectively, of gross solar energy systems under lease pass-through fund arrangements with accumulated depreciation of $157 million and $148 million, respectively.</span></div> 6755000000 6785000000 104000000 104000000 6859000000 6889000000 1643000000 1418000000 5216000000 5471000000 1000000 2000000 12000000 16000000 5229000000 5489000000 235000000 235000000 236000000 740000000 802000000 157000000 148000000 Property, Plant and Equipment, Net<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our property, plant and equipment, net, consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery, equipment, vehicles and office furniture</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land and buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment, hardware and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,725 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,548 </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></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress is primarily comprised of ongoing construction and expansion of our facilities, and equipment and tooling related to the manufacturing of our products. Completed assets are transferred to their respective asset classes and depreciation begins when an asset is ready for its intended use.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense during the years ended December 31, 2023, 2022 and 2021 was $3.33 billion, $2.42 billion and $1.91 billion, respectively.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Panasonic has partnered with us on Gigafactory Nevada with investments in the production equipment that it uses to manufacture and supply us with battery cells. Under our arrangement with Panasonic, we plan to purchase the full output from their production equipment at negotiated prices. As the terms of the arrangement convey a finance lease under ASC 842, we account for their production equipment as leased assets when production commences. We account for each lease and any non-lease components associated with that lease as a single lease component for all asset classes, except production equipment classes embedded in supply agreements. This results in us recording the cost of their production equipment within Property, plant and equipment, net, on the consolidated balance sheets with a corresponding liability recorded to debt and finance leases. Depreciation on Panasonic production equipment is computed using the units-of-production method whereby capitalized costs are amortized over the total estimated productive life of the respective assets. As of December 31, 2023 and 2022, we had cumulatively capitalized gross costs of $2.02 billion and $2.01 billion, respectively, on the consolidated balance sheets in relation to the production equipment under our Panasonic arrangement.</span></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our property, plant and equipment, net, consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery, equipment, vehicles and office furniture</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,372 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land and buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment, hardware and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,725 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,548 </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></tr></table></div> 16372000000 13558000000 3147000000 2579000000 3168000000 2366000000 9505000000 7751000000 3799000000 2072000000 5791000000 4263000000 41782000000 32589000000 12057000000 9041000000 29725000000 23548000000 3330000000 2420000000 1910000000 2020000000.00 2010000000.00 Accrued Liabilities and Other<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our accrued liabilities and other current liabilities consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued purchases (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty reserve, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll and related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes payable (2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales return reserve, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,080 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,205 </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></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Accrued purchases primarily reflects receipts of goods and services for which we had not yet been invoiced. As we are invoiced for these goods and services, this balance will reduce and accounts payable will increase.</span></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Taxes payable includes value added tax, income tax, sales tax, property tax and use tax payables.</span></div> Our accrued liabilities and other current liabilities consisted of the following (in millions):<div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued purchases (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty reserve, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll and related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes payable (2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales return reserve, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,080 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,205 </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></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Accrued purchases primarily reflects receipts of goods and services for which we had not yet been invoiced. As we are invoiced for these goods and services, this balance will reduce and accounts payable will increase.</span></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Taxes payable includes value added tax, income tax, sales tax, property tax and use tax payables.</span></div> 2721000000 2747000000 1546000000 1025000000 1325000000 1026000000 1204000000 1235000000 876000000 1063000000 672000000 485000000 219000000 270000000 517000000 354000000 9080000000 8205000000 Other Long-Term Liabilities<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our other long-term liabilities consisted of the following (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other long-term liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,153 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,330 </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></tr></table></div> Our other long-term liabilities consisted of the following (in millions):<div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other long-term liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,153 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,330 </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></tr></table></div> 3671000000 2164000000 3606000000 2480000000 876000000 686000000 8153000000 5330000000 Debt<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt and finance leases as of December 31, 2023 (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.055%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unused<br/>Committed<br/>Amount (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Interest Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Maturity Date</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Recourse debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">May 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">RCF Credit Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">January 2028</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.70-5.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">March 2025 - January 2031</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total recourse debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Non-recourse debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Automotive Asset-backed Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">0.60-6.57%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2024-May 2031</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Asset-backed Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash Equity Debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5.25-5.81%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2033-January 2035</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total non-recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,682 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt and finance leases</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,373 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,857 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt and finance leases as of December 31, 2022 (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.055%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unused<br/>Committed<br/>Amount (2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Interest Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Maturity Date</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Recourse debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">May 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Credit Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.70-5.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">March 2025 - January 2031</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Non-recourse debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Automotive Asset-backed Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">0.36-4.64%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2023-September 2025</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Asset-backed Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash Equity Debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5.25-5.81%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2033-January 2035</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Automotive Lease-backed Credit Facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total non-recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,061 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt and finance leases</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,502 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,597 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">There are no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our RCF Credit Agreement, except certain specified conditions prior to draw-down. Refer to the section below for the terms of the facility.</span></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">There were no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our credit facilities, except certain specified conditions prior to draw-down, including pledging to our lenders sufficient amounts of qualified receivables, inventories, leased vehicles and our interests in those leases or various other assets as described below.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recourse debt refers to debt that is recourse to our general assets. Non-recourse debt refers to debt that is recourse to only assets of our subsidiaries. The differences between the unpaid principal balances and the net carrying values are due to debt discounts or deferred issuance costs. As of December 31, 2023, we were in material compliance with all financial debt covenants.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2024 Notes</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The closing price of our common stock continued to exceed 130% of the applicable conversion price of our 2024 Notes on at least 20 of the last 30 consecutive trading days of each quarter in 2023, causing the 2024 Notes to be convertible by their holders in the subsequent quarter. As of December 31, 2023, the if-converted value of the notes exceeds the outstanding principal amount by $406 million. Upon conversion, the 2024 Notes will be settled in cash, shares of our common stock or a combination thereof, at our election. </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2015, we entered into a senior asset-based revolving credit agreement (as amended from time to time, the “Credit Agreement”) with a syndicate of banks. Borrowed funds bear interest, at our option, at an annual rate of (a) 1% plus LIBOR or (b) the highest of (i) the federal funds rate plus 0.50%, (ii) the lenders’ “prime rate” or (iii) 1% plus LIBOR. The fee for undrawn amounts is 0.25% per annum. The Credit Agreement is secured by certain of our accounts receivable, inventory and equipment. Availability under the Credit Agreement is based on the value of such assets, as reduced by certain reserves.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2023, we entered into a 5-year senior unsecured revolving credit facility (the “RCF Credit Agreement”) with a syndicate of banks to replace the existing Credit Agreement, which was terminated. The RCF Credit Agreement contains two optional one-year extensions and has a total commitment of up to $5.00 billion, which could be increased up to $7.00 billion under certain circumstances. The underlying borrowings may be used for general corporate purposes. Borrowed funds accrue interest at a variable rate equal to: (i) for dollar-denominated loans, at our election, (a) Term SOFR (the forward-looking secured overnight financing rate) plus 0.10%, or (b) an alternate base rate; (ii) for loans denominated in pounds sterling, SONIA (the sterling overnight index average reference rate); or (iii) for loans denominated in euros, an adjusted EURIBOR (euro interbank offered rate); in each case, plus an applicable margin. The applicable margin will be based on the rating assigned to our senior, unsecured long-term indebtedness (the “Credit Rating”) from time to time. The fee for undrawn amounts is variable based on the Credit Rating and is currently 0.125% per annum.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Automotive Asset-backed Notes</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we transfer receivables and/or beneficial interests related to certain vehicles (either leased or financed) into special purpose entities (“SPEs”) and issue Automotive Asset-backed Notes, backed by these automotive assets to investors. The SPEs are consolidated in the financial statements. The cash flows generated by these automotive assets are used to service the principal and interest payments on the Automotive Asset-backed Notes and satisfy the SPEs’ expenses, and any remaining cash is distributed to the owners of the SPEs. We recognize revenue earned from the associated customer lease or financing contracts in accordance with our revenue recognition policy. The SPEs’ assets and cash flows are not available to our other creditors, and the creditors of the SPEs, including the Automotive Asset-backed Note holders, have no recourse to our other assets.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, we transferred beneficial interests related to certain leased vehicles and financing receivables into SPEs and issued $3.93 billion in aggregate principal amount of Automotive Asset-backed Notes, with terms similar to our other previously issued Automotive Asset-backed Notes. The proceeds from the issuance, net of debt issuance costs, were $3.92 billion.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equity Debt</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the cash equity financing deals closed in 2016, our subsidiaries issued $502 million in aggregate principal amount of debt that bears interest at fixed rates. This debt is secured by, among other things, our interests in certain financing funds and is non-recourse to our other assets.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Automotive Lease-backed Credit Facilities</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of 2023, we terminated our Automotive Lease-backed Credit Facilities and the previously committed funds are no longer available for future borrowings.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pledged Assets</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, we had pledged or restricted $4.64 billion and $2.02 billion of our assets (consisting principally of operating lease vehicles, financing receivables, restricted cash, and equity interests in certain SPEs) as collateral for our outstanding debt.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Schedule of Principal Maturities of Debt</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future scheduled principal maturities of debt as of December 31, 2023 were as follows (in millions):</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Recourse debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Non-recourse debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,978 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt and finance leases as of December 31, 2023 (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.055%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unused<br/>Committed<br/>Amount (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Interest Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Maturity Date</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Recourse debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">May 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">RCF Credit Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">January 2028</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.70-5.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">March 2025 - January 2031</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total recourse debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Non-recourse debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Automotive Asset-backed Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">0.60-6.57%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2024-May 2031</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Asset-backed Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash Equity Debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5.25-5.81%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2033-January 2035</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total non-recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,938 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,975 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,682 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,683 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt and finance leases</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,373 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,857 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt and finance leases as of December 31, 2022 (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.055%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unpaid<br/>Principal<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Unused<br/>Committed<br/>Amount (2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Interest Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Contractual<br/>Maturity Date</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Recourse debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">  </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2024 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">May 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Credit Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.70-5.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">March 2025 - January 2031</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,266 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Non-recourse debt:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Automotive Asset-backed Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">0.36-4.64%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2023-September 2025</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Solar Asset-backed Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash Equity Debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5.25-5.81%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">July 2033-January 2035</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Automotive Lease-backed Credit Facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Not applicable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total non-recourse debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,016 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,061 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2,417 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total debt and finance leases</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,502 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1,597 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">There are no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our RCF Credit Agreement, except certain specified conditions prior to draw-down. Refer to the section below for the terms of the facility.</span></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">There were no restrictions on draw-down or use for general corporate purposes with respect to any available committed funds under our credit facilities, except certain specified conditions prior to draw-down, including pledging to our lenders sufficient amounts of qualified receivables, inventories, leased vehicles and our interests in those leases or various other assets as described below.</span></div> 37000000 0 37000000 0 0.0200 2024-05 0 0 0 5000000000 2028-01 0 7000000 7000000 0 0.0470 0.0575 2025-03 2031-01 0 0 0 28000000 2026-12 37000000 7000000 44000000 5028000000 1906000000 2337000000 4259000000 0 0.0060 0.0657 2024-07 2031-05 4000000 8000000 13000000 0 0.0480 2026-12 28000000 330000000 367000000 0 0.0525 0.0581 2033-07 2035-01 1938000000 2675000000 4639000000 0 1975000000 2682000000 4683000000 5028000000 398000000 175000000 2373000000 2857000000 0 37000000 37000000 0 0.0200 2024-05 0 0 0 2266000000 2023-07 0 7000000 7000000 0 0.0470 0.0575 2025-03 2031-01 0 44000000 44000000 2266000000 984000000 613000000 1603000000 0 0.0036 0.0464 2023-12 2025-09 4000000 13000000 17000000 0 0.0480 2026-12 28000000 359000000 397000000 0 0.0525 0.0581 2033-07 2035-01 0 0 0 151000000 2024-09 1016000000 985000000 2017000000 151000000 1016000000 1029000000 2061000000 2417000000 486000000 568000000 1502000000 1597000000 1.30 20 30 406000000 0.01 0.0050 0.01 0.0025 P5Y 2 P1Y 5000000000 7000000000 0.0010 0.00125 3930000000 3920000000 502000000 4640000000 2020000000.00 <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future scheduled principal maturities of debt as of December 31, 2023 were as follows (in millions):</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Recourse debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Non-recourse debt</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,941 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,978 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 37000000 1941000000 1978000000 4000000 1663000000 1667000000 0 494000000 494000000 0 276000000 276000000 0 44000000 44000000 3000000 221000000 224000000 44000000 4639000000 4683000000 Leases<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1151"><span style="-sec-ix-hidden:f-1152">Accrued liabilities and other</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1155"><span style="-sec-ix-hidden:f-1156">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,649 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1165"><span style="-sec-ix-hidden:f-1166">Total finance lease assets</span></span></span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">624 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,119 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1169"><span style="-sec-ix-hidden:f-1170">Current portion of long-term debt and finance leases</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1173"><span style="-sec-ix-hidden:f-1174">Long-term debt and finance leases, net of current portion</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows (in millions) within our consolidated statements of operations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease expense (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Amortization of leased assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">565 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">504 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Includes short-term leases and variable lease costs, which are immaterial.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases where we are the lessee is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from finance leases (interest payments)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,360 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">600 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Lease and Sales-type Lease Receivables</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Sales-type<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,405 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment in Sales-type Leases</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">837 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for expected credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Pass-Through Financing Obligation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Leases<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1151"><span style="-sec-ix-hidden:f-1152">Accrued liabilities and other</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1155"><span style="-sec-ix-hidden:f-1156">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,649 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1165"><span style="-sec-ix-hidden:f-1166">Total finance lease assets</span></span></span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">624 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,119 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1169"><span style="-sec-ix-hidden:f-1170">Current portion of long-term debt and finance leases</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1173"><span style="-sec-ix-hidden:f-1174">Long-term debt and finance leases, net of current portion</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows (in millions) within our consolidated statements of operations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease expense (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Amortization of leased assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">565 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">504 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Includes short-term leases and variable lease costs, which are immaterial.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases where we are the lessee is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from finance leases (interest payments)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,360 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">600 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Lease and Sales-type Lease Receivables</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Sales-type<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,405 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment in Sales-type Leases</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">837 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for expected credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Pass-Through Financing Obligation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Leases<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1151"><span style="-sec-ix-hidden:f-1152">Accrued liabilities and other</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1155"><span style="-sec-ix-hidden:f-1156">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,649 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1165"><span style="-sec-ix-hidden:f-1166">Total finance lease assets</span></span></span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">624 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,119 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1169"><span style="-sec-ix-hidden:f-1170">Current portion of long-term debt and finance leases</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1173"><span style="-sec-ix-hidden:f-1174">Long-term debt and finance leases, net of current portion</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows (in millions) within our consolidated statements of operations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease expense (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Amortization of leased assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">565 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">504 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Includes short-term leases and variable lease costs, which are immaterial.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases where we are the lessee is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from finance leases (interest payments)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,360 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">600 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Lease and Sales-type Lease Receivables</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Sales-type<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,405 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment in Sales-type Leases</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">837 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for expected credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Pass-Through Financing Obligation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Leases<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various operating and finance lease agreements for certain of our offices, manufacturing and warehouse facilities, retail and service locations, data centers, equipment, vehicles, and solar energy systems, worldwide. We determine if an arrangement is a lease, or contains a lease, at inception and record the leases in our financial statements upon lease commencement, which is the date when the underlying asset is made available for use by the lessor.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components, and have elected to utilize the practical expedient to account for lease and non-lease components together as a single combined lease component, from both a lessee and lessor perspective with the exception of direct sales-type leases and production equipment classes embedded in supply agreements. From a lessor perspective, the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected not to present short-term leases on the consolidated balance sheet as these leases have a lease term of 12 months or less at lease inception and do not contain purchase options or renewal terms that we are reasonably certain to exercise. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date. Because most of our leases do not provide an implicit rate of return, we used our incremental borrowing rate based on the information available at lease commencement date in determining the present value of lease payments.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases, where we are the lessee, often include options to extend the lease term for up to 10 years. Some of our leases also include options to terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for operating leases is recognized on a straight-line basis over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Certain operating leases provide for annual increases to lease payments based on an index or rate. We calculate the present value of future lease payments based on the index or rate at the lease commencement date for new leases. Differences between the calculated lease payment and actual payment are expensed as incurred. Amortization of finance lease assets is recognized over the lease term as cost of revenues or operating expenses depending on the nature of the leased asset. Interest expense on finance lease liabilities is recognized over the lease term within Interest expense in the consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1151"><span style="-sec-ix-hidden:f-1152">Accrued liabilities and other</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1155"><span style="-sec-ix-hidden:f-1156">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,649 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1165"><span style="-sec-ix-hidden:f-1166">Total finance lease assets</span></span></span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">624 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,119 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1169"><span style="-sec-ix-hidden:f-1170">Current portion of long-term debt and finance leases</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1173"><span style="-sec-ix-hidden:f-1174">Long-term debt and finance leases, net of current portion</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows (in millions) within our consolidated statements of operations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease expense (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Amortization of leased assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">565 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">504 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Includes short-term leases and variable lease costs, which are immaterial.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases where we are the lessee is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from finance leases (interest payments)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,360 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">600 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have excluded from the table above additional operating leases that have not yet commenced with aggregate rent payments of $1.53 billion. These operating leases will commence between fiscal year 2024 and 2025 with lease terms of 2 years to 20 years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Lease and Sales-type Lease Receivables</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Sales-type<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,405 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table does not include vehicle sales to customers or leasing partners with a resale value guarantee as the cash payments were received upfront. For our solar PPA arrangements, customers are charged solely based on actual power produced by the installed solar energy system at a predefined rate per kilowatt-hour of power produced. The future payments from such arrangements are not included in the above table as they are a function of the power generated by the related solar energy systems in the future. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment in Sales-type Leases</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">837 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for expected credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Pass-Through Financing Obligation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we have five transactions referred to as “lease pass-through fund arrangements.” Under these arrangements, our wholly owned subsidiaries finance the cost of solar energy systems with investors through arrangements contractually structured as master leases for an initial term ranging between 10 and 25 years. These solar energy systems are subject to lease or PPAs with customers with an initial term not exceeding 25 years.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under a lease pass-through fund arrangement, the investor makes a large upfront payment to the lessor, which is one of our subsidiaries, and in some cases, subsequent periodic payments. As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P10Y <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances for the operating and finance leases where we are the lessee are presented as follows (in millions) within our consolidated balance sheets:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1151"><span style="-sec-ix-hidden:f-1152">Accrued liabilities and other</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1155"><span style="-sec-ix-hidden:f-1156">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,649 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance leases:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Solar energy systems, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1165"><span style="-sec-ix-hidden:f-1166">Total finance lease assets</span></span></span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">624 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,119 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1169"><span style="-sec-ix-hidden:f-1170">Current portion of long-term debt and finance leases</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1173"><span style="-sec-ix-hidden:f-1174">Long-term debt and finance leases, net of current portion</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">568 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4180000000 2563000000 672000000 485000000 3671000000 2164000000 4343000000 2649000000 23000000 25000000 601000000 1094000000 624000000 1119000000 398000000 486000000 175000000 568000000 573000000 1054000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows (in millions) within our consolidated statements of operations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease expense (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Amortization of leased assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total finance lease expense</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">551 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">565 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">504 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:27.74pt;text-indent:-27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:16.08pt">Includes short-term leases and variable lease costs, which are immaterial.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases where we are the lessee is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6.4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.1 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases where we are the lessee is as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating cash outflows from finance leases (interest payments)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for finance lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leased assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1153000000 798000000 627000000 506000000 493000000 415000000 45000000 72000000 89000000 551000000 565000000 504000000 1704000000 1363000000 1131000000 P7Y4M24D P6Y4M24D P2Y3M18D P3Y1M6D 0.056 0.053 0.055 0.057 1084000000 754000000 616000000 47000000 75000000 89000000 10000000 58000000 486000000 2170000000 1059000000 818000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,360 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">600 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the maturities of our operating and finance lease liabilities (excluding short-term leases) are as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Finance<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">892 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">418 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,360 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">600 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,017 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value of lease obligations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,343 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">573 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 892000000 418000000 831000000 81000000 706000000 57000000 603000000 38000000 508000000 2000000 1820000000 4000000 5360000000 600000000 1017000000 27000000 4343000000 573000000 672000000 398000000 3671000000 175000000 1530000000 P2Y P20Y <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Sales-type<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,405 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the lessor of certain vehicle and solar energy system arrangements as described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December 31, 2023, maturities of our operating lease and sales-type lease receivables from customers for each of the next five years and thereafter were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Sales-type<br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,405 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1405000000 227000000 960000000 214000000 461000000 210000000 227000000 102000000 197000000 25000000 1492000000 2000000 4742000000 780000000 <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net investment in sales-type leases, which is the sum of the present value of the future contractual lease payments, is presented on the consolidated balance sheets as a component of Prepaid expenses and other current assets for the current portion and as Other non-current assets for the long-term portion. Lease receivables relating to sales-type leases are presented on the consolidated balance sheets as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">780 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">837 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unearned interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Allowance for expected credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 780000000 837000000 78000000 95000000 6000000 4000000 696000000 738000000 189000000 164000000 507000000 574000000 696000000 738000000 5 P10Y P25Y P25Y As of December 31, 2023, the future minimum master lease payments to be received from investors, for each of the next five years and thereafter, were as follows (in millions):<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">468 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18000000 27000000 28000000 29000000 29000000 337000000 468000000 Equity Incentive Plans<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, we adopted the 2019 Equity Incentive Plan (the “2019 Plan”). The 2019 Plan provides for the grant of stock options, restricted stock, RSUs, stock appreciation rights, performance units and performance shares to our employees, directors and consultants. Stock options granted under the 2019 Plan may be either incentive stock options or nonstatutory stock options. Incentive stock options may only be granted to our employees. Nonstatutory stock options may be granted to our employees, directors and consultants. Generally, our stock options and RSUs vest over four years and our stock options are exercisable over a maximum period of 10 years from their grant dates. Vesting typically terminates when the employment or consulting relationship ends.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, 131.1 million shares were reserved and available for issuance under the 2019 Plan.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our stock option and RSU activity for the year ended December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">RSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands) </span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in billions)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of RSUs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands) </span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">343,564</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30.65 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,333</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">162.32 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,521</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">226.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,743</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">228.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Exercised or released</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,626)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">43.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,085)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">116.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,438)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">194.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,903)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">192.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">End of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">344,021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,088</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Vested and expected to vest, December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">340,884</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.27</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,446</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercisable and vested, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">329,124</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.11</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">72.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of RSUs granted in the years ended December 31, 2023, 2022 and 2021 was $228.33, $239.85 and $261.33, respectively. The aggregate release date fair value of RSUs in the years ended December 31, 2023, 2022 and 2021 was $2.50 billion, $4.32 billion and $5.70 billion, respectively.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of options exercised in the years ended December 31, 2023, 2022, and 2021 was $1.33 billion, $1.90 billion and $26.88 billion, respectively. During the year ended December 31, 2021, our CEO exercised all of the remaining vested options from the 2012 CEO Performance Award, which amounted to an intrinsic value of $23.45 billion.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESPP</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employees are eligible to purchase our common stock through payroll deductions of up to 15% of their eligible compensation, subject to any plan limitations. The purchase price would be 85% of the lower of the fair market value on the first and last trading days of each six-month offering period. During the years ended December 31, 2023, 2022 and 2021, under the ESPP we issued 2.1 million, 1.4 million and 1.5 million shares, respectively. As of December 31, 2023, there were 97.8 million shares available for issuance under the ESPP.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Assumptions</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the fair value method in recognizing stock-based compensation expense. Under the fair value method, we estimate the fair value of each stock option award with service or service and performance conditions and the ESPP on the grant date generally using the Black-Scholes option pricing model. The weighted-average assumptions used in the Black-Scholes model for stock options are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.90 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.11 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.66 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Grant date fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">121.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">114.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">128.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs with service or service and performance conditions is measured on the grant date based on the closing fair market value of our common stock. The risk-free interest rate is based on the U.S. Treasury yield for zero-coupon U.S. Treasury notes with maturities approximating each grant’s expected life. We use our historical data in estimating the expected term of our employee grants. The expected volatility is based on the average of the implied volatility of publicly traded options for our common stock and the historical volatility of our common stock.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2018 CEO Performance Award</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2018, our stockholders approved the Board of Directors’ grant of 304.0 million stock option awards, as adjusted to give effect to the 2020 Stock Split and the 2022 Stock Split, to our CEO (the “2018 CEO Performance Award”). The 2018 CEO Performance Award consisted of 12 vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment either as the CEO or as both Executive Chairman and Chief Product Officer and service through each vesting date. Each of the 12 vesting tranches of the 2018 CEO Performance Award vested upon certification by the Board of Directors that both (i) the market capitalization milestone for such tranche, which began at $100.0 billion for the first tranche and increases by increments of $50.0 billion thereafter (based on both a six calendar month trailing average and a 30 calendar day trailing average, counting only trading days), had been achieved, and (ii) any one of the following eight operational milestones focused on total revenue or any one of the eight operational milestones focused on Adjusted EBITDA had been achieved for the four consecutive fiscal quarters on an annualized basis and subsequently reported by us in our consolidated financial statements filed with our Forms 10-Q and/or 10-K. Adjusted EBITDA was defined as net income (loss) attributable to common stockholders before interest expense, provision (benefit) for income taxes, depreciation and amortization and stock-based compensation. Upon vesting and exercise, including the payment of the exercise price of $23.34 per share as adjusted to give effect to the 2020 Stock Split and the 2022 Stock Split, our CEO must hold shares that he acquires for five years post-exercise, other than a cashless exercise where shares are simultaneously sold to pay for the exercise price and any required tax withholding. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The achievement status of the operational milestones as of December 31, 2023 is provided below.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"></td><td style="width:23.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total Annualized Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Annualized Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Milestone</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in billions)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Achievement Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Milestone</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in billions)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Achievement Status</span></td></tr><tr><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20.0 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.5 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation under the 2018 CEO Performance Award represented a non-cash expense and was recorded as a Selling, general, and administrative operating expense in our consolidated statements of operations. In each quarter since the grant of the 2018 CEO Performance Award, we had recognized expense, generally on a pro-rated basis, for only the number of tranches (up to the maximum of 12 tranches) that corresponded to the number of operational milestones that had been achieved or had been determined probable of being achieved in the future, in accordance with the following principles.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved, or its “expected market capitalization milestone achievement time.” Separately, based on a subjective assessment of our future financial performance each quarter, we determined whether it was probable that we would achieve each operational milestone that had not previously been achieved or deemed probable of achievement and if so, the future time when we expected to achieve that operational milestone, or its “expected operational milestone achievement time.”</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, all remaining unrecognized stock-based compensation expense under the 2018 CEO Performance Award had been recognized. For the years ended December 31, 2022 and 2021, we recorded stock-based compensation expense of $66 million and $910 million, respectively, related to the 2018 CEO Performance Award.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Performance-Based Grants</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Compensation Committee of our Board of Directors grants certain employees performance-based RSUs and stock options.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had unrecognized stock-based compensation expense of $655 million under these grants to purchase or receive an aggregate 5.3 million shares of our common stock. For awards probable of achievement, we estimate the unrecognized stock-based compensation expense of $110 million will be recognized over a weighted-average period of 4.0 years.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023 and 2022, we recorded $57 million and $159 million, respectively, of stock-based compensation expense related to these grants, net of forfeitures.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary Stock-Based Compensation Information</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our stock-based compensation expense by line item in the consolidated statements of operations (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">741 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">421 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,121 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax benefits recognized from stock-based compensation arrangements were immaterial while we were under full valuation allowances on our U.S. deferred tax assets during the years ended December 31, 2022 and 2021. With the release of the valuation allowance associated with our federal and certain state deferred tax assets in 2023, income tax benefits recognized from stock-based compensation expense were $326 million during the year ended December 31, 2023. During the years ended December 31, 2023, 2022 and 2021, stock-based compensation expense capitalized to our consolidated balance sheets was $199 million, $245 million and $182 million, respectively. As of December 31, 2023, we had $4.82 billion of total unrecognized stock-based compensation expense related to non-performance awards, which will be recognized over a weighted-average period of 2.8 years.</span></div> P4Y P10Y 131100000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our stock option and RSU activity for the year ended December 31, 2023:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">RSUs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands) </span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in billions)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of RSUs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands) </span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-<br/>Average<br/>Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Beginning of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">343,564</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30.65 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">21,333</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">162.32 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9,521</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">226.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,743</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">228.33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Exercised or released</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(7,626)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">43.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(11,085)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">116.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Cancelled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(1,438)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">194.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(2,903)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">192.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">End of period</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">344,021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">35.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.31</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">19,088</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Vested and expected to vest, December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">340,884</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">33.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.27</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">18,446</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">225.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Exercisable and vested, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">329,124</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4.11</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">72.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 343564000 30.65 21333000 162.32 9521000 226.50 11743000 228.33 7626000 43.07 11085000 116.47 1438000 194.23 2903000 192.22 344021000 35.11 P4Y3M21D 73570000000 19088000 225.01 340884000 33.38 P4Y3M7D 73450000000 18446000 225.76 329124000 27.07 P4Y1M9D 72900000000 228.33 239.85 261.33 2500000000 4320000000 5700000000 1330000000 1900000000 26880000000 23450000000 0.15 0.85 P6M 2100000 1400000 1500000 97800000 The weighted-average assumptions used in the Black-Scholes model for stock options are as follows:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.90 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.11 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.66 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Grant date fair value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">121.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">114.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">128.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0390 0.0311 0.0066 P4Y6M P4Y1M6D P4Y3M18D 0.63 0.63 0.59 0.000 0.000 0.000 121.62 114.51 128.02 304000000 12 12 100000000000 50000000000 8 8 23.34 P5Y <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The achievement status of the operational milestones as of December 31, 2023 is provided below.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"></td><td style="width:23.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.437%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.417%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total Annualized Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Annualized Adjusted EBITDA</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Milestone</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in billions)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Achievement Status</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Milestone</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in billions)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Achievement Status</span></td></tr><tr><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20.0 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.5 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">175.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Achieved</span></td></tr></table></div> 20000000000.0 1500000000 35000000000.0 3000000000.0 55000000000.0 4500000000 75000000000.0 6000000000.0 100000000000.0 8000000000.0 125000000000.0 10000000000.0 150000000000.0 12000000000.0 175000000000.0 14000000000.0 12 66000000 910000000 655000000 5300000 110000000 P4Y 57000000 159000000 <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our stock-based compensation expense by line item in the consolidated statements of operations (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">741 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">594 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">421 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,121 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 741000000 594000000 421000000 689000000 536000000 448000000 382000000 430000000 1252000000 1812000000 1560000000 2121000000 0 0 326000000 199000000 245000000 182000000 4820000000 P2Y9M18D Income Taxes<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income before (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Domestic</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,196 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,524 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(130)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Noncontrolling interest and redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Income before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,973 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A (benefit from) provision for income taxes of $(5.00) billion, $1.13 billion and $699 million has been recognized for the years ended December 31, 2023, 2022 and 2021, respectively. The components of the (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total current</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,348 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,328 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">848 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,349)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total (Benefit from) provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,001)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">699 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of taxes at the federal statutory rate to our (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tax at statutory federal rate</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,094 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,881 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,332 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Nondeductible executive compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Excess tax benefits related to stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nontaxable manufacturing credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign income rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">GILTI inclusion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(Benefit from) provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,001)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,132 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">699 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor the realizability of our deferred tax assets taking into account all relevant factors at each reporting period. As of December 31, 2023, based on the relevant weight of positive and negative evidence, including the amount of our taxable income in recent years which is objective and verifiable, and consideration of our expected future taxable earnings, we concluded that it is more likely than not that our U.S. federal and certain state deferred tax assets are realizable. As such, we released $6.54 billion of our valuation allowance associated with the U.S. federal and state deferred tax assets, with the exception of our California deferred tax assets. We continue to maintain a full valuation allowance against our California deferred tax assets as of December 31, 2023, because we concluded they are not more likely than not to be realized as we expect our California deferred tax assets generation in future years to exceed our ability to use these deferred tax assets. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets (liabilities) as of December 31, 2023 and 2022 consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net operating loss carry-forwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other tax credits and attributes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Inventory and warranty reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Capitalized research and development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred GILTI tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accruals and others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,774 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,533 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,882 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,184 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment in certain financing funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(859)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,230)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,937)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax assets (liabilities), net of valuation allowance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">247 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we maintained valuation allowances of $892 million for deferred tax assets that are not more likely than not to be realized, which primarily included deferred tax assets in the state of California and certain foreign operating losses. The valuation allowance on our net deferred tax assets decreased by $6.46 billion and $1.73 billion during the years ended December 31, 2023 and 2022, respectively, and increased by $6.14 billion during the year ended December 31, 2021. The valuation allowance decrease during the year ended December 31, 2023 was primarily due to the release of our valuation allowance with respect to our U.S. federal and certain state deferred tax assets. The changes in valuation allowances during the years ended December 31, 2022 and 2021 were primarily due to changes in our U.S. deferred tax assets and liabilities in the respective year. Among our deferred tax assets in foreign jurisdictions, we recorded a valuation allowance on certain foreign net operating losses that are not more likely than not to be realized. The remainder of our foreign deferred tax assets are more likely than not to be realized given the expectation of future earnings in these jurisdictions. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had $10.31 billion of federal and $10.36 billion of state net operating loss carry-forwards available to offset future taxable income, some of which, if not utilized, will begin to expire in 2024 for federal and state purposes. Federal and state laws can impose substantial restrictions on the utilization of net operating loss and tax credit carry-forwards in the event of an “ownership change,” as defined in Section 382 of the Internal Revenue Code. We have determined that no significant limitation would be placed on the utilization of our net operating loss and tax credit carry-forwards due to prior ownership changes or expirations.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had federal research and development tax credits of $1.10 billion, federal renewable energy tax credits of $605 million, and state research and development tax credits of $923 million. Most of our state research and development tax credits were in the state of California. If not utilized, some of the federal tax credits may expire in various amounts beginning in 2036. However, California research and development tax credits can be carried forward indefinitely. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The local government of Shanghai granted a beneficial corporate income tax rate of 15% to certain eligible enterprises, compared to the 25% statutory corporate income tax rate in China. Our Gigafactory Shanghai subsidiary was granted this beneficial income tax rate of 15% for 2019 through 2023. Starting in 2024, Gigafactory Shanghai is subject to 25% statutory corporate income tax rate in China.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we intend to indefinitely reinvest our foreign earnings and cash unless such repatriation results in no or minimal tax costs. We have recorded the taxes associated with the foreign earnings we intend to repatriate in the future. For the earnings we intend to indefinitely reinvest, no deferred tax liabilities for foreign withholding or other taxes have been recorded. The estimated amount of such unrecognized withholding tax liability associated with the indefinitely reinvested earnings is approximately $245 million.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes to our gross unrecognized tax benefits were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Decreases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Increases in balances related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases in balances related to expiration of the statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases related to settlement with tax authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases in balances related to expiration of the statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,174 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We include interest and penalties related to unrecognized tax benefits in income tax expense. We recognized net interest and penalties related to unrecognized tax benefits in provision for income taxes line of our consolidated statements of operations of $17 million, $27 million and $4 million for the years ended December 31, 2023, 2022 and 2021, respectively. As of December 31, 2023, and 2022, we have accrued $47 million and $31 million, respectively, related to interest and penalties on our unrecognized tax benefits. Unrecognized tax benefits of $901 million, if recognized, would affect our effective tax rate. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file income tax returns in the U.S. and various state and foreign jurisdictions. We are currently under examination by the Internal Revenue Service (“IRS”) for the years 2015 to 2018. Additional tax years within the periods 2004 to 2014 and 2019 to 2022 remain subject to examination for federal income tax purposes. All net operating losses and tax credits generated to date are subject to adjustment for U.S. federal and state income tax purposes. Our returns for 2004 and subsequent tax years remain subject to examination in U.S. state and foreign jurisdictions.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the uncertainty in timing and outcome of our tax examinations, an estimate of the range of the reasonably possible change in gross unrecognized tax benefits within twelve months cannot be made at this time.</span></div> <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income before (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Domestic</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,196 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,524 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(130)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Noncontrolling interest and redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Income before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,973 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,343 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3196000000 5524000000 -130000000 -23000000 31000000 125000000 6800000000 8164000000 6348000000 9973000000 13719000000 6343000000 -5000000000.00 1130000000 699000000 The components of the (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 consisted of the following (in millions):<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total current</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,348 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,328 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">848 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(653)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(450)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,349)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total (Benefit from) provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,001)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">699 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48000000 0 0 57000000 62000000 9000000 1243000000 1266000000 839000000 1348000000 1328000000 848000000 -5246000000 26000000 0 -653000000 1000000 0 -450000000 -223000000 -149000000 -6349000000 -196000000 -149000000 -5001000000 1132000000 699000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of taxes at the federal statutory rate to our (benefit from) provision for income taxes for the years ended December 31, 2023, 2022 and 2021 was as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tax at statutory federal rate</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,094 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,881 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,332 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">State tax, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(372)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Nondeductible executive compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Excess tax benefits related to stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Nontaxable manufacturing credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(101)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Foreign income rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(923)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(593)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">GILTI inclusion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,008 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,962)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(Benefit from) provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,001)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,132 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">699 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2094000000 2881000000 1332000000 -372000000 51000000 6000000 23000000 14000000 201000000 -288000000 -745000000 -7123000000 -101000000 0 0 -816000000 -923000000 -668000000 593000000 276000000 328000000 670000000 1279000000 1008000000 183000000 252000000 28000000 -5962000000 -1532000000 6165000000 161000000 131000000 78000000 -5001000000 1132000000 699000000 -6540000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets (liabilities) as of December 31, 2023 and 2022 consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net operating loss carry-forwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other tax credits and attributes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Inventory and warranty reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Capitalized research and development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred GILTI tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accruals and others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,774 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,533 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(892)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,349)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,882 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,184 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment in certain financing funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(859)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,230)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,937)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred tax assets (liabilities), net of valuation allowance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,652 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">247 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2826000000 4486000000 1358000000 1184000000 827000000 217000000 1035000000 751000000 1258000000 819000000 230000000 185000000 930000000 554000000 1344000000 693000000 760000000 466000000 206000000 178000000 10774000000 9533000000 892000000 7349000000 9882000000 2184000000 2122000000 1178000000 133000000 238000000 859000000 506000000 116000000 15000000 3230000000 1937000000 6652000000 247000000 892000000 -6460000000 -1730000000 6140000000 10310000000 10360000000 1100000000 605000000 923000000 2036 0.15 0.25 0.15 0.25 0 245000000 <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes to our gross unrecognized tax benefits were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Decreases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Increases in balances related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases in balances related to expiration of the statute of limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to prior year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases related to settlement with tax authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Increases in balances related to current year tax positions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Decreases in balances related to expiration of the statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,174 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 380000000 117000000 90000000 124000000 531000000 136000000 12000000 222000000 7000000 870000000 59000000 6000000 255000000 4000000 1174000000 17000000 27000000 4000000 47000000 31000000 901000000 Commitments and Contingencies<div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Lease Arrangement in Buffalo, New York</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an operating lease arrangement through the Research Foundation for the SUNY Foundation with respect to Gigafactory New York. Under the lease and a related research and development agreement, we are continuing to further develop the facility. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under this agreement, we are obligated to, among other things, meet employment targets as well as specified minimum numbers of personnel in the State of New York and in Buffalo, New York and spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York during the 10-year period beginning April 30, 2018. On an annual basis during the initial lease term, as measured on each anniversary of such date, if we fail to meet these specified investment and job creation requirements, then we would be obligated to pay a $41 million “program payment” to the SUNY Foundation for each year that we fail to meet these requirements. Furthermore, if the arrangement is terminated due to a material breach by us, then additional amounts may become payable by us.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, an amendment was executed to extend our overall agreement to spend or incur $5.00 billion in combined capital, operational expenses, costs of goods sold and other costs in the State of New York through December 31, 2029. On February 1, 2022, we reported to the State of New York that we had met and exceeded our annual requirements for jobs and investment in Buffalo and New York State. As of December 31, 2023, we have met and expect to meet the requirements under this arrangement based on our current and anticipated level of operations. However, if our expectations as to the costs and timelines of our investment and operations at Buffalo prove incorrect, we may incur additional expenses or be required to make substantial payments to the SUNY Foundation.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Lease Arrangement in Shanghai, China</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an operating lease arrangement for an initial term of 50 years with the local government of Shanghai for land use rights where we have been constructing Gigafactory Shanghai. Under the terms of the arrangement, we are required to spend RMB 14.08 billion in capital expenditures by the end of 2023, which has been achieved in 2023, and to generate RMB 2.23 billion of annual tax revenues starting at the end of 2023. As of December 31, 2023, we have met and expect to meet the tax revenue requirements based on our current level of spend and sales.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation Relating to 2018 CEO Performance Award</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 4, 2018, a purported Tesla stockholder filed a putative class and derivative action in the Delaware Court of Chancery against Elon Musk and the members of Tesla’s board of directors as then constituted, alleging corporate waste, unjust enrichment and that such board members breached their fiduciary duties by approving the stock-based compensation plan awarded to Elon Musk in 2018. Trial was held November 14-18, 2022. Post-trial briefing and argument are now complete.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation Related to Directors’ Compensation</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 17, 2020, a purported Tesla stockholder filed a derivative action in the Delaware Court of Chancery, purportedly on behalf of Tesla, against certain of Tesla’s current and former directors regarding compensation awards granted to Tesla’s directors, other than Elon Musk, between 2017 and 2020. The suit asserts claims for breach of fiduciary duty and unjust enrichment and seeks declaratory and injunctive relief, unspecified damages and other relief. Defendants filed their answer on September 17, 2020. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 14, 2023, the parties filed a Stipulation and Agreement of Compromise and Settlement, which does not involve an admission of any wrongdoing by any party. If the settlement is approved by the Court, this action will be fully settled and dismissed with prejudice. Pursuant to the terms of the agreement, Tesla provided notice of the proposed settlement to stockholders of record as of July 14, 2023. The Court held a hearing regarding the settlement on October 13, 2023, after which it took the settlement and plaintiff counsels’ fee request under advisement. The settlement is not expected to have an adverse impact on our results of operations, cash flows or financial position.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation Relating to Potential Going Private Transaction</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between August 10, 2018 and September 6, 2018, nine purported stockholder class actions were filed against Tesla and Elon Musk in connection with Mr. Musk’s August 7, 2018 Twitter post that he was considering taking Tesla private. On January 16, 2019, Plaintiffs filed their consolidated complaint in the United States District Court for the Northern District of California and added as defendants the members of Tesla’s board of directors. The consolidated complaint asserts claims for violations of the federal securities laws and seeks unspecified damages and other relief. The parties stipulated to certification of a class of stockholders, which the court granted on November 25, 2020. Trial started on January 17, 2023, and on February 3, 2023, a jury rendered a verdict in favor of the defendants on all counts. After trial, plaintiffs filed a motion for judgment as a matter of law and a motion for new trial, which the Court denied and judgement was entered in favor of defendants on July 11, 2023. On July 14, 2023, plaintiffs filed a notice of appeal. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Between October 17, 2018 and March 8, 2021, seven derivative lawsuits were filed in the Delaware Court of Chancery, purportedly on behalf of Tesla, against Mr. Musk and the members of Tesla’s board of directors, as constituted at relevant times, in relation to statements made and actions connected to a potential going private transaction, with certain of the lawsuits challenging additional Twitter posts by Mr. Musk, among other things. Five of those actions were consolidated, and all seven actions have been stayed pending resolution of the appeal in the above-referenced consolidated purported stockholder class action. In addition to these cases, two derivative lawsuits were filed on October 25, 2018 and February 11, 2019 in the U.S. District Court for the District of Delaware, purportedly on behalf of Tesla, against Mr. Musk and the members of the Tesla board of directors as then constituted. Those cases have also been consolidated and stayed pending resolution of the appeal in the above-referenced consolidated purported stockholder class action.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 21, 2022, a lawsuit was filed in the Delaware Court of Chancery by a purported shareholder of Tesla alleging, among other things, that board members breached their fiduciary duties in connection with their oversight of the Company’s 2018 settlement with the SEC, as amended. Among other things, the plaintiff seeks reforms to the Company’s corporate governance and internal procedures, unspecified damages, and attorneys’ fees. The parties reached an agreement to stay the case until March 5, 2024.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 15, 2021, JPMorgan Chase Bank (“JP Morgan”) filed a lawsuit against Tesla in the Southern District of New York alleging breach of a stock warrant agreement that was entered into as part of a convertible notes offering in 2014. In 2018, JP Morgan informed Tesla that it had adjusted the strike price based upon Mr. Musk’s August 7, 2018 Twitter post that he was considering taking Tesla private. Tesla disputed JP Morgan’s adjustment as a violation of the parties’ agreement. In 2021, Tesla delivered shares to JP Morgan per the agreement, which they duly accepted. JP Morgan now alleges that it is owed approximately $162 million as the value of additional shares that it claims should have been delivered as a result of the adjustment to the strike price in 2018. On January 24, 2022, Tesla filed multiple counterclaims as part of its answer to the underlying lawsuit, asserting among other points that JP Morgan should have terminated the stock warrant agreement in 2018 rather than make an adjustment to the strike price that it should have known would lead to a commercially unreasonable result. Tesla believes that the adjustments made by JP Morgan were neither proper nor commercially reasonable, as required under the stock warrant agreements. JP Morgan filed a motion for judgment on the pleadings, which Tesla opposed, and that motion is currently pending before the Court. </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation and Investigations Relating to Alleged Discrimination and Harassment</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 4, 2021, in a case captioned Diaz v. Tesla, a jury in the Northern District of California returned a verdict against Tesla on claims by a former contingent worker that he was subjected to race discrimination while assigned to work at Tesla’s Fremont Factory from 2015-2016. A retrial was held starting on March 27, 2023, after which a jury returned a verdict of $3,175,000. As a result, the damages awarded against Tesla were reduced from an initial $136.9 million (October 4, 2021) down to $15 million (April 13, 2022), and then further down to $3.175 million (April 3, 2023). On November 2, 2023, the plaintiff filed a notice of appeal, and on November 16, 2023, Tesla filed a notice of cross appeal. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 9, 2022, shortly after the first Diaz jury verdict, the California Civil Rights Department (“CRD,” formerly “DFEH”) filed a civil complaint against Tesla in Alameda County, California Superior Court, alleging systemic race discrimination, hostile work environment and pay equity claims, among others. CRD’s amended complaint seeks monetary damages and injunctive relief. On September 22, 2022, Tesla filed a cross complaint against CRD, alleging that it violated the Administrative Procedures Act by failing to follow statutory pre-requisites prior to filing suit and that cross complaint was subject to a sustained demurrer, which Tesla later amended and refiled. The case is currently in discovery. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, on June 1, 2022 the Equal Employment Opportunity Commission (“EEOC”) issued a cause finding against Tesla that closely parallels the CRD’s allegations. On September 28, 2023, the EEOC filed a civil complaint against Tesla in the United States District Court for the Northern District of California asserting claims for race harassment and retaliation and seeking, among other things, monetary and injunctive relief. On December 18, 2023, Tesla filed a motion to stay the case. Separately, on December 26, 2023, Tesla filed a motion to dismiss the case. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 16, 2022, two Tesla stockholders filed separate derivative actions in the U.S. District Court for the Western District of Texas, purportedly on behalf of Tesla, against certain of Tesla’s current and former directors. Both suits assert claims for breach of fiduciary duty, unjust enrichment, and violation of the federal securities laws in connection with alleged race and gender discrimination and sexual harassment. Among other things, plaintiffs seek declaratory and injunctive relief, unspecified damages payable to Tesla, and attorneys’ fees. On July 22, 2022, the Court consolidated the two cases and on September 6, 2022, plaintiffs filed a consolidated complaint. On November 7, 2022, the defendants filed a motion to dismiss the case and on September 15, 2023, the Court dismissed the action but granted plaintiffs leave to file an amended complaint. On November 2, 2023, plaintiff filed an amended complaint purportedly on behalf of Tesla, against Elon Musk. On December 19, 2023, the defendants moved to dismiss the amended complaint. </span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Litigation Related to Our Products and Services</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to various lawsuits that seek monetary and other injunctive relief. These lawsuits include proposed class actions and other consumer claims that allege, among other things, purported defects and misrepresentations related to our products and services. For example, on September 14, 2022, a proposed class action was filed against Tesla, Inc. and related entities in the U.S. District Court for the Northern District of California, alleging various claims about the Company’s driver assistance technology systems under state and federal law. This case was later consolidated with several other proposed class actions, and a Consolidated Amended Complaint was filed on October 28, 2022, which seeks damages and other relief on behalf of all persons who purchased or leased from Tesla between January 1, 2016 to the present. On October 5, 2022 a proposed class action complaint was filed in the U.S. District Court for the Eastern District of New York asserting similar state and federal law claims against the same defendants. On September 30, 2023, the Court dismissed this action with leave to amend the complaint. On November 20, 2023, the plaintiff moved to amend the complaint, which Tesla opposed. On March 22, 2023, the plaintiffs in the Northern District of California consolidated action filed a motion for a preliminary injunction to order Tesla to (1) cease using the term “Full Self-Driving Capability” (FSD Capability), (2) cease the sale and activation of FSD Capability and deactivate FSD Capability on Tesla vehicles, and (3) provide certain notices to consumers about proposed court-findings about the accuracy of the use of the terms Autopilot and FSD Capability. Tesla opposed the motion. On September 30, 2023, the Court denied the request for a preliminary injunction, compelled four of five plaintiffs to arbitration, and dismissed the claims of the fifth plaintiff with leave to amend the complaint. On October 31, 2023, the remaining plaintiff in the Northern District of California action filed an amended complaint, which Tesla has moved to dismiss. On October 2, 2023, a similar proposed class action was filed in San Diego County Superior Court in California. Tesla subsequently removed the San Diego County case to federal court and on January 8, 2024, the federal court granted Tesla’s motion to transfer the case to the U.S. District Court for the Northern District of California. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 27, 2023, a proposed class action was filed in the U.S. District Court for the Northern District of California against Tesla, Inc., Elon Musk and certain current and former Company executives. The complaint alleges that the defendants made material misrepresentations and omissions about the Company’s Autopilot and FSD Capability technologies and seeks money damages and other relief on behalf of persons who purchased Tesla stock between February 19, 2019 and February 17, 2023. An amended complaint was filed on September 5, 2023, naming only Tesla, Inc. and Elon Musk as defendants. On November 6, 2023, Tesla moved to dismiss the amended complaint.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 14, 2023, a proposed class action was filed against Tesla, Inc. in the U.S. District Court for the Northern District of California. Several similar complaints have also been filed in the same court and these cases have now all been consolidated. These complaints allege that Tesla violates federal antitrust and warranty laws through its repair, service, and maintenance practices and seeks, among other relief, damages for persons who paid Tesla for repairs services or Tesla compatible replacement parts from March 2019 to March 2023. On July 17, 2023, these plaintiffs filed a consolidated amended complaint. On September 27, 2023, the court granted Tesla’s motion to compel arbitration as to three of the plaintiffs, and on November 17, 2023, the court granted Tesla’s motion to dismiss without prejudice. The plaintiffs filed a Consolidated Second Amended Complaint on December 12, 2023, which Tesla has moved to dismiss. Plaintiffs have also appealed the court’s arbitration order. Trial is currently set for July 7, 2025. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to vigorously defend itself in these matters; however, we cannot predict the outcome or impact. We are unable to reasonably estimate the possible loss or range of loss, if any, associated with these claims, unless noted.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Investigations and Other Matters</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly receive requests for information, including subpoenas, from regulators and governmental authorities such as the National Highway Traffic Safety Administration, the National Transportation Safety Board, the Securities and Exchange Commission (“SEC”), the Department of Justice (“DOJ”), and various local, state, federal, and international agencies. The ongoing requests for information include topics such as operations, technology (e.g., vehicle functionality, Autopilot and FSD Capability), compliance, finance, data privacy, and other matters related to Tesla’s business, its personnel, and related parties. We routinely cooperate with such formal and informal requests for information, investigations, and other inquiries. To our knowledge no government agency in any ongoing investigation has concluded that any wrongdoing occurred. We cannot predict the outcome or impact of any ongoing matters. Should the government decide to pursue an enforcement action, there exists the possibility of a material adverse impact on our business, results of operation, prospects, cash flows, financial position or brand.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to various other legal proceedings, risks and claims that arise from the normal course of business activities. For example, during the second quarter of 2023, a foreign news outlet reported that it obtained certain misappropriated data including, purportedly non-public Tesla business and personal information. Tesla has made notifications to potentially affected individuals (current and former employees) and regulatory authorities and we are working with certain law enforcement and other authorities. On August 5, 2023, a putative class action was filed in the United States District Court for the Northern District of California, purportedly on behalf of all U.S. individuals impacted by the data incident, followed by several additional lawsuits, that each assert claims under various state laws and seeks monetary damages and other relief. If an unfavorable ruling or development were to occur in these or other possible legal proceedings, risks and claims, there exists the possibility of a material adverse impact on our business, results of operations, prospects, cash flows, financial position or brand.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, we had $525 million of unused letters of credit outstanding.</span></div> 5000000000 P10Y 41000000 5000000000 P50Y 14080000000.00 2230000000 9 7 5 7 2 162000000 3175000 136900000 15000000 3175000 2 2 525000000 Variable Interest Entity Arrangements<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various arrangements with investors to facilitate the funding and monetization of our solar energy systems and vehicles. In particular, our wholly owned subsidiaries and fund investors have formed and contributed cash and assets into various financing funds and entered into related agreements. We have determined that the funds are VIEs and we are the primary beneficiary of these VIEs by reference to the power and benefits criterion under ASC 810. We have considered the provisions within the agreements, which grant us the power to manage and make decisions that affect the operation of these VIEs, including determining the solar energy systems and the associated customer contracts to be sold or contributed to these VIEs, redeploying solar energy systems and managing customer receivables. We consider that the rights granted to the fund investors under the agreements are more protective in nature rather than participating.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the primary beneficiary of these VIEs, we consolidate in the financial statements the financial position, results of operations and cash flows of these VIEs, and all intercompany balances and transactions between us and these VIEs are eliminated in the consolidated financial statements. Cash distributions of income and other receipts by a fund, net of agreed upon expenses, estimated expenses, tax benefits and detriments of income and loss and tax credits, are allocated to the fund investor and our subsidiary as specified in the agreements.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, our subsidiary has the option to acquire the fund investor’s interest in the fund for an amount based on the market value of the fund or the formula specified in the agreements.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the sale or liquidation of a fund, distributions would occur in the order and priority specified in the agreements.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to management services, maintenance and warranty arrangements, we have been contracted to provide services to the funds, such as operations and maintenance support, accounting, lease servicing and performance reporting. In some instances, we have guaranteed payments to the fund investors as specified in the agreements. A fund’s creditors have no recourse to our general credit or to that of other funds. Certain assets of the funds have been pledged as collateral for their obligations.</span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying values of the VIEs’ assets and liabilities, after elimination of any intercompany transactions and balances, in the consolidated balance sheets were as follows (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of debt and finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and finance leases, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,777 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,215 </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></tr></table></div> <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying values of the VIEs’ assets and liabilities, after elimination of any intercompany transactions and balances, in the consolidated balance sheets were as follows (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">361 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">364 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">404 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of debt and finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt and finance leases, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,777 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,215 </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></tr></table></div> 66000000 68000000 13000000 22000000 361000000 274000000 440000000 364000000 3278000000 4060000000 369000000 404000000 4087000000 4828000000 67000000 69000000 6000000 10000000 1564000000 1013000000 1637000000 1092000000 99000000 149000000 2041000000 971000000 0 3000000 3777000000 2215000000 Related Party Transactions<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In relation to our CEO’s exercise of stock options and sale of common stock from the 2012 CEO Performance Award, Tesla withheld the appropriate amount of taxes. However, given the significant amounts involved, our CEO entered into an indemnification agreement with us in November 2021 for additional taxes owed, if any. </span></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tesla periodically does business with certain entities with which its CEO and directors are affiliated, such as SpaceX and X Corp., in accordance with our Related Person Transactions Policy. Such transactions have not had to date, and are not currently expected to have, a material impact on our consolidated financial statements.</span></div> Segment Reporting and Information about Geographic Areas<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two operating and reportable segments: (i) automotive and (ii) energy generation and storage. The automotive segment includes the design, development, manufacturing, sales and leasing of electric vehicles as well as sales of automotive regulatory credits. Additionally, the automotive segment is also comprised of services and other, which includes sales of used vehicles, non-warranty after-sales vehicle services, body shop and parts, paid Supercharging, vehicle insurance revenue and retail merchandise. The energy generation and storage segment includes the design, manufacture, installation, sales and leasing of solar energy generation and energy storage products and related services and sales of solar energy systems incentives. Our CODM does not evaluate operating segments using asset or liability information. The following table presents revenues and gross profit by reportable segment (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy generation and storage segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues by geographic area based on the sales location of our products (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">China</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other international</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96,773 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,462 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,823 </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></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents long-lived assets by geographic area (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Germany</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other international</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,954 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,037 </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></tr></table></div><div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents inventory by reportable segment (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy generation and storage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,626 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,839 </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></tr></table></div> 2 2 The following table presents revenues and gross profit by reportable segment (in millions):<div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy generation and storage segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(129)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 90738000000 77553000000 51034000000 16519000000 20565000000 13735000000 6035000000 3909000000 2789000000 1141000000 288000000 -129000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues by geographic area based on the sales location of our products (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">China</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other international</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96,773 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,462 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,823 </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></tr></table></div> 45235000000 40553000000 23973000000 21745000000 18145000000 13844000000 29793000000 22764000000 16006000000 96773000000 81462000000 53823000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents long-lived assets by geographic area (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Germany</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,978 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other international</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,954 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,037 </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></tr></table></div> 26629000000 21667000000 4258000000 3547000000 2820000000 2978000000 1247000000 845000000 34954000000 29037000000 <div style="margin-top:12pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents inventory by reportable segment (in millions):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,139 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,996 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Energy generation and storage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,626 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,839 </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></tr></table></div> 11139000000 10996000000 2487000000 1843000000 13626000000 12839000000 Restructuring and Other<div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2022 and 2021, we <span style="-sec-ix-hidden:f-1673"><span style="-sec-ix-hidden:f-1674">recorded</span></span> $204 million and $101 million, respectively, of impairment losses on digital assets. During the years ended December 31, 2022 and 2021 we also realized gains of $64 million and $128 million, respectively, in connection with converting our holdings of digital assets into fiat currency. We also recorded other expenses of $36 million during the second quarter of the year ended December 31, 2022, related to employee terminations.</span></div> 204000000 101000000 64000000 128000000 36000000 false false false <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 23, 2023, Robyn Denholm, one of our directors, adopted a Rule 10b5-1 trading arrangement for the potential sale of up to 281,116 shares of our common stock, subject to certain conditions. The trading arrangement covers stock options that expire in August 2024. The arrangement's expiration date is August 16, 2024.</span></div> October 23, 2023 Robyn Denholm director true 281116 <div style="margin-top:6pt;text-indent:27.74pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 13, 2023, Andrew Baglino, Senior Vice President, Powertrain and Energy Engineering, adopted a Rule 10b5-1 trading arrangement for the potential sale of up to 115,500 shares of our common stock, subject to certain conditions. The arrangement's expiration date is December 31, 2024.</span></div> November 13, 2023 Andrew Baglino Senior Vice President true 115500 EXCEL 114 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( >H.E@'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 " 'J#I88'AY5/ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NNW&OZC+91,GD)"8!.(6.=X6T;118M3N[6G#U@G! W",_ D0\D-,Q'Q/MV-QUP6D>GV$/7N.' MWA-417$#CE@;S1HF8.9GHE"U08F!-'?AA#AJ>$"F&!,P<7O IF9F*I_8E,'Q"DY1#NG^K[/^T7*C3N4\/;T^)+6S6P; M6;=(XZ]H)1\]K<1Y\NMBO=D^"%45U3(KRJRZW1:EO+Z7R[OWR?6'WT78=<;N M[#\V/@NJ&G[=A?H"4$L#!!0 ( >H.EB97)PC$ 8 )PG 3 >&PO M=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$ M[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4 M\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6 M:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+ MTHMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3 M:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ M %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ W MQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYK ME']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6? MR"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^: M/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B" MP#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F M.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1 MN0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/ MPT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,K MD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5; M\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;Z MEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX# M7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1 M/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% M @ !Z@Z6(2@ESSO!P T3 !@ !X;"]W;W)KV'-*@BPHCGK8<8:]F(1)9W*?O;?DDWN6RBA, MZ)(CD<8QX8>/-&)O#QVWH!&%,$Q&R M!'&Z>>A,W0]S;ZP"LCO^".F;.'N-5%?6C'U3%XO@H>.H%M&(^E))$/CS2F>S2&3_HK?\WOZP@_Q42!8?@Z$%<9CD?\G[$<19P-BI"<#' /Q=@-NO M"?". 5[3@/XQH)^1R;N2<9@322;WG+TAKNX&-?4B@YE%0_?#1/WN*\GATQ#B MY&3&7BE'7?3[:H[^\N-?T8\H3-#G,(K@1Q'W/0E?H6[L^4>YC[DZ4W7H';R_0\(^Y_3]="@6U#GP0>^+3APY, M=$'Y*^U,?OK!'3H_Z^C8%)M;$JN0ZQ?D^B;UR9SY*:PW$KT<]E2'S1SN.MU? M=7R,46WY6!*K\!D4? ;-^$R3)"41>J9[QJ4.E%E'\E2'=V:,:@O*DE@%U+ M-6P&:DEYR *U4"%8.K5CZH+2:6FJ79N,\6VA61*K0!L5T$;&KLY2SA6SIU#X M,+B^4L*-X,QJW:Z+NYZK(V8,;$O,DEB%V+@@-FZX7G$"+BDS.?5STJRU(9'0 M3DIC6%M:EL0JM.X*6G?&'CXF,I0'&%X115_2>$VYCI)9PW'(-6$M8OQ#B:L321_ !_ SU)L_K\40O0&-0:H"6U M*D!< L1- +Z0=[0(8%T+-Z&?433,UPN2=VX7NW>C$;[3TC,&MZ9G2:U*K[3] MKM$;G^A-@P#4QH0KUFDHW5)8/5IJMUGM9H.V%*K M4BK3 6PV[,6X>GSW=R39TMH3;4JO"*DT^;F3R3WN-^6Y9MI:!;TWUT,R*=4/,JLFW MI5:E5II\W,CD+Q))>7Z*JG9ER0FCEII9L8Z:58]O2ZU*K?3XN)''SZ8CFD%: MM&7\H&5EUOE$.#P\IKY/00AD@EQ2R\^JU[>E5N57>GULMNI'?JN81!'ZF KX M6.AGJ%FG=FO;'->:UC5,/RY-/S;[]2.MQYCRK5K0?@$%N8,T*=Z31#_L_L\3 M 7-<:VS7GB&RUU,QZ=6>;YK#6 MT*Z1 'AE N"9_7MQ\/04)B3Q0\@VLWV?[+U'SK/=;G@T9'4WVOH#LW[MT#/' MM:XUN$:"X)4)@M?HO&"U \=KFJ<79.IA6=6S."GX:90#'/8B5VH.X@6%% MH$WHMU3"BI:H?%W+RVXE4*XV/.NAYX[[HSNG[PZ*7AYI7",1\,I$P#/;]M,2 M)L[.Z\!9K=6AYX:"J]7O7%]07:IL@B4"L0V2.XIX<8#ZTP]C[(Y^%FI?_/UP MMEQN8+%4MZKBL5-AS6=*LZ0$5+)?<\>B %(Z!+\H"L^;NX.6AHEJ-3^U6A77 M+0F7:+%8Y,T(1;5@!ZFG&^,Q4@5+2++LZ^F[5*U13[]"]Q:M4G^']EF+1='B MMQ#6JS5%&W"A 5R!RU *Q_V.$ 8=C+=RUT,-RU!D19SJ7FB>BQT4D(.)TB8O M CFH(A"JROS0G/I4;646A7K: V7S[]-ZQEXC[?+*M,LS)TE3P!WDS]D:,W)! MH/[18#7/LJ56Q53F65ZC/&L&H#B,F04,EW?T*]4_2\U2CN.XL&(-'>U)BCFX M-;5K9%=>F5UYYJSHS,.5]59/\*8VQ;H@5E><9@YK3>P:&9979EA>PW*K([%C M<5\],[/+>OUI5J7>*V_/ MB_T_$Y6E"A31#80ZMR-80GA>/Y]?2+;/*LK73$H69R]WE,!34-T GV\8DZ<+ M]07%_V*8_ ]02P,$% @ !Z@Z6%#[8" _ @ Q 4 !@ !X;"]W;W)K M&GLUK8JC65M2B9@ MJXBN.:?J;0FE;!)O[)T6GMBQ,';!3^.*'F$'YGNU56CY/25G'(1F4A %A\1; MC.?+F?5W#C\8-/IL3FPF>RF?K;')$R^P@J"$S%@"Q>$%5E"6%H0R_G1,KS_2 M!I[/3_1[ESOFLJ<:5K+\R7)3)-Z=1W(XT+HT3[+Y ET^4\O+9*G=ES2M;X0G M9K4VDG?!:',FVI&^=O=P%A#>7@D(NX#0Z6X/ 4Q#LFC%*;0Y+/( M(?\?X*.>7E1X$K4,!XEKR$8D&M^0, BC 5[4)QDY7C24I%3G:9)?B[TV"A_% M[TL9M[S)99XME+FN: :)AY6@0;V EW[\,)X%GP;43GJUDR%ZK_8;Y7!)VW#T M5K$,&FI %;*VKQ7K5VGR\+ =D#;MI4W?)>V>*4XVZTOJA@%A=#<@8];+F+U+ MQH/,KK[98<*."O)5:K@A*UHR?!6"T4O"_+/*XJ".KG]HDLE:F+;(^M6^12W: MROSGWO:W1ZJ.3&A2P@%#@]$MWI1J>T9K&%FY.MU+@U7OI@6V65#6 ? MW8K9)5^KFK7T5@"Y;AHB'M_3FC]<3>#DZ<$7ME@J\V ZNUR1!;VCZJ_5K=!W MT[V7BC6TE8RW0-#YU>0=?'L=8].@L_B;T0=Y< U,*/>).&@ 8T\# MM&N GML [QITF9MND75AW1!%9I>"/P!AK+4W<]'EIFNMHV&M&<8[)?2O3+=3 MLVO>2EZSBBA:@?>D)FU)P9UQ)\$Y^.ON!OSRZC5X!5@+/K*ZUIF7EU.E.S;- MI^6ND_?;3I"GDQM:O@$8G@$4(>QH?OW\YFC8?*K#W<>,]C&CSA_VQ;P6@K8* M$"EUF*YPMNUC=WNSLM[*%2GIU40O'4G%ADYF/_\$T^C"%=R)G U"Q?M0<?*+/_-#*:XR"^GF\-P7%8HP7NK Y8XMQ\S.)L[' MV;2-4!%#-^I\CSH/HOZ3*U(_ V!N]1T7*1PGUF$5%3!S0RSV$(LCB=64+M3C M&5CIS5MU>37K?&56D'=^%HYD92@9 798X23.W8!AU%-.%(3\60,FBK4+4%/- MP$ 8JCWG\_.UOO$G>>=UD#^81R/,#BN4I)[M"1[0) QBOF$+9N;"%IXWKSLO M@\63QV.(8:,API[48)!(],I7I%TPO2L=!8GL_K/Q S+-H*%+W<]^\ P_=S0.=5KO **? _-0)M6T@Q;$&TKC'R+ MIBV?+V_/AV!&UFB1,,QS@=))6GOB'N"0B&&6B[9P; .?@E2E-H M34#;+D=ZW_?@ZXD(9L]2?S4C]ZQFBE$WS""?O50#GLK;,.:>QF"8Q_;2944> MC6YQ!FS3$XQC>]8XS!*4^*9-3V,PS&,:HECK%7@P++U&<.*UV:F(;#JPK7(4 M>="BGL)0F,+V&X:@6F^MG0E%#B;*TS$9.*Q@%GM$ >KY"H7YZFF6K[2N-L=E M/M>'V_NM/)BSMCOF=>SK/O_8#(5P-M[H'%8PB3P"%AV&;)CWQ MH6<2WVX>OPBXB^>2\7[AL$)YY&%LU-,A>@X=UKQ=;$^-QZ:)S74YM,2%PRK! M./)@[1D1/8<1CR&TZ2[&T<$,W4&TS7 :QSZ,/2NB\/GLFC<-VYZZM_4"WAJ% M3MO2;,2_?.** IB\=B+_']P&G(62'W 2=QT#/^/7TB8J@JKE3O/RZY'5% MA?SYIQS![*([!BIG(0 %N?C%!:X3>1M6N'HNQF$NOA5/FY@T2;@ KZ(W402U MUA%@0^HUO0 PBH!<$F$TQ5HMN6#_TNI"C_734R:E$1^=X%@KJ4]2E1Y]9Y', MYNNQY@B:#(/L^1P?X7.]/C6->R-,SR)WC/@,YDD7F+Y*XW# 6K:;S?^&EK2Y MIV([2$^%V\[8E&#/-%O(%>T*\+5S?F%;&8SWVJ#),$F] MZ 6R-.](-EI)<.FNTMI*X!S&5GH=5CCUE,-PKQ=P6"]\H8KH1Q6@1+1ZPK@1 M.B@_RW,KL:Y2;IY[M#GNI0$.2X,MW3-="\:<%@T6,)F7WWT9-FNT3J/_@Z[P-$?]S2/PS3? M%Q[_Z J/?],E*VM/6H.N7DJ1I_(V#+Q7!SBL#HZ_\<(G502G\C9\E]0K@OAE M!>;-;IR]%='89NRDR,?:VV458<\JBGMJC\/4?L=KS>.TI6+Q".2C5+0)( WZ M>NDXGK^,??1$;G_1-[*F\#H.EB?>/O@[0( &,* 8 M>&PO=V]R:W-H965T&ULK59=;]HP%/TK5C9-K=21#R#0#B*U M5-7V, D5;7N8]F"2"['JV)EMH-NOWW629J0-7]UX(/ZXY_@<^SJYHXU4#SH% M,.0QXT*/G=28_,IU=9Q"1G5'YB!P9B%51@UVU=+5N0*:%*",NX'GA6Y&F7"B M43$V5=%(K@QG J:*Z%664?7K!KC1JX9\O4V $W&N5T"3,P7_*IPIY; MLR0L Z&9%$3!8NQ<^U<3W[. (N(K@XW>:A-K92[E@^U\2L:.9Q4!A]A8"HJ/ M-4R <\N$.GY6I$Z]I@5NMY_8[PKS:&9.-4PD_\82DXZ=H4,26- 5-_=R\Q$J M0WW+%TNNBW^R*6/[ X?$*VUD5H%10<9$^:2/U49L ?S>#D!0 8)C =T*T"V, MELH*6[?4T&BDY(8H&XULME'L38%&-TS88YP9A;,,<2::2*$E9PDUD) ;RJF( M@*H'KD&5[<<;ERM=%.N%.Q8Z1;B#NGZ M%R3P@FX+?'(\/&C"7?1<&P]JXT'!U]W!-S-H&?/1$+D@=TR@<48YF4K-BOSZ M?CW71F&6_6BS6G+WVKGMU;O2.8UA[.#=TJ#6X$3OWOBA]Z'-^'\B:VQ#M]Z& M[C[V:(JW!I3"P\=4BQ\N2$X565.^ G+&!$DDYU1IDH,J#_Z\;3?*)0;%$O:] ML8Z\CN?Y(W>];?-05$-_K];?.TU_F9Z$KDPJ%?N-$]9'.=HJON0/MV3Y7O5[ M9N"8R(:)?FVB_RH33.O580/]%[*>"]\7T1 CO2_*C0 MAH?+VL/EZ1Z.2_++%Z*Z_K#?JK\M-.SMT^][?[^6WND.3LCZBOXH'ZVQ.XRX M6Q6 +;\^4[5D0A,."P1[G0&^ E19T90=(_.B*)A+@R5&T4RQ"@1E W!^(:5Y MZM@ZHZXKHS]02P,$% @ !Z@Z6)T]9KW." /#D !@ !X;"]W;W)K M4B; MB=OM,RW!$B<4H0*0G/S[!2E9( $0D1SLBVU1!\PCA.IINR M:B:SV^[:)SZ[93M95PW]Q".QVVQ*_NV>UNSY;@(F+Q<^5ZNU;"],9[?;3N.T1K>E"MA2E^K6G_X//0KJ.KA@M>A^1L]';#R)%CLAV>;86/5@4S6' MW^778R!Z#4 RT@ >&T"S 1YI@(X-T+D-\+$![B)SD-+%H2AE.;OE[#GB+5JQ MM7]TP>Q:*_E5TX[[@^3JVTJUD[,Y:P2KJV4IZ3)ZD.J7&E0I(O84_;&EO&P' M1T1OH[\>BNCJY^M(K$M.150UT<>JKMLOWT0_]S_>3J7J5DL^71R[<'_H ASI M H#11];(M8A^:Y9T.228*CTG4?!%U#WT,A9T<1,A\":",42.#LW/;PX=S8OS MFP./&G0:(M3QH1&^SW1/FQUU1O;0$KM;MFO&.[$M%_1NHA8%0?F>3F:__ 22 M^%=75$*2%8'(!A'#IXAA'[LW8H>6I&O9+HK[69ZDJRIDBX!J?5/ M09HDL2' 1L$X(X;,PL&%E%"W@.PD(/-F\7'S:%81_:H\BG"/0Q8RCT.2%8'( M!K'+3['+O[-\"5KRQ3HJFZ7R,'MESK;MKNR*8&X-'LH3(T7G#E"<$B,-;! D M^:RJ5R,I60;8;LJ=,QQ/:LRF(SOQTH ME./$$.;B(F,3%/2,$_C>*$F^6\@=;[.\E<7DFG*G&F#UP))B0]2,-I78H+=P M3 C40N 9RR8[:\(>J?H]R%(KWQRH%.2IJ<:!BK.QC--N"7BMQ>Q#LV ;&CUQ MMGD1-69+D2TFRX$IQD:I]9%88V/#$C+F!8!V,L!O93XTDJH51BJ+W#=]+>&86$X-Q,YL8,9X[D29 U:X4"@%(S*T MN0!^=_%'.[N/PQ!=';5T+0 I-03;H+3;W9Q<3(B-RM,$ ?H=Q MG":/](EQ^B)+EE]'YKUM$O+<4PN\+S.R1('%L+08V3/E&\[[ @4KR?$2?=@7 ;PM^I]Y5 MP-Z_ ++FM5+RMT"@75CJG+!7.WG M+A@DUL[F@!$"1M(9:ML!H?<.H2=3[=*'PE)[W];7^.H >!W/I3<60=F*4&S# ML&M[!/WVZ+X4U2*Z4M-DJ>9.R86._K4SE >ZK.^>;ZR5WXF*S771@0(WV8B! MA=HC0;]'*JIZUY8O+Q"%'=VU--D@=&/5@!PH<).,;&90FR;HKP+]W16LE:AR MKRSLBKX47G="75,ZU438[CJ[WIPQCYPQ"%I$"LI6A&(;!E];/>BW>GJ.'*+N MSB';EB%@[;=.%(K-)+)1,"=C2ZSV>-#O\?H3PZ?$]F,(9\14XD)95007"F4C M]Q!0>SOH]W;O=Y)M6%LMB'S%73_+Q3D=M*(4BFT80>T>8?[J4P3H-9X7ARTD M6Q&*;7CTHATK\CM6[^%+;)\20&S>[LP=L-1QF." X13V[BV&"K2=1."'SQ.0 MUY%>?(X4DJT(Q38,G[:IZ)SJV#F'"LBN9R4)RJQTL&$$@#@ST\&&(83&"K*H M=YCH]W^]E524]8B2L,>*8<\5_Q\'BTA[381??QCKM:D7ARTD6Q&*;1@V;6>1 MOP;H#9M=KTLS8IZSS1VP)(7 M%(.&,:C=^5(>T*4_/@RZK65%R= 2+8B%-LP M?-J*(K\5O6 9=50'"8!F)NM*794)M/< M/'1THJQ31Q<*)R,S"&M?BOUESMX,JJFZX6Y63B%!G6E0MB(4VS" VIEB?P'5 M._Y!"Z!!V8I0;,.P:0.,_0;8&S;[$!<":$T;!PK;T\9Q;IS@D=LYW'NTS6] MS_$A.*@1#PWHN?[$&P;20"3S,P%!\KRKH4#E:?92"IH2XK] M9HFZ6;<&W+1@[)07UIT'9BE!LPUAJ?XK3UR^F7FM[<=A" MLA6AV(9ATS88^VVP-VR.4_ 8F65E!PKE]@2R43#-1@KD6#M/['>>9RVF01UH M4+8B%-OP067M0(G?@9Z_F!+7\WRY>5CB0*'$O/,K'"B8@Y'5E&@_2OQ^]$&% MIUI0X7^4ST]R\:/70?UH*+9A +4?):_WHR2H'PW*5H1B&X9-^U'R>C]*'$\H M(NN P8%*8NNQ. <*9?&('R7:CY(?]Z,DJ!\-RE:$8AN&K_>R1R@_>B0:'"-E MYDGRW($B668621THM>F:I[33WFME&V4UN]?SA.KLKI&'E[%.5T^O +[O7GPS MKM^#=\7A13Y-H.E@?JL[^W0, &H- M 8 >&PO=V]R:W-H965T&ULK5?;;N,V$/T50ET4NT 3 MW7U);0.)W:(+-&VP0=J'H@^T-+;94*1+TO;N?OT.)46Q)5I- ;]8(GWF:,[, MD!Q.#E(]ZPV (9\++O34VQBSO?%]G6V@H/I:;D'@/RNI"FIPJ-:^WBJ@>6E4 M<#\*@H%?4":\V:2<>U"SB=P9S@0\**)W14'5ESO@\C#U0N]EXA-;;XR=\&>3 M+5W#(YBG[8/"D=^PY*P H9D41,%JZMV&-XNP-"@1?S XZ*-W8J4LI7RV@X_Y MU NL1\ A,Y:"XF,/<^#<,J$?_]:D7O--:WC\_L+^Q2RIAKGD?[+<;*;> MR",YK.B.FT_R\ O4@E++ETFNRU]RJ+&!1[*=-K*HC=&#@HGJ23_7@3@R" =G M#*+:(&H;)&<,XMH@?JM!4ALD960J*64<%M30V43) U$6C6SVI0QF:8WRF;!Y M?S0*_V5H9V9S*;3D+*<&'A?D M_;L/Y!UA@MPSSC%]>N(;=,92^EG]X;OJP]&9#X<1N9?";#3Y2>20GQ+XJ**1 M$KU(N8MZ&1>079,X_(%$010[')J_W3QRF"_>;A[VJ(F;Q,0E7WR&K\G%V53\ M=;O41N'"^=L5_8H]<;/;W>1&;VD&4P^)-:@]>+/OOPL'P8^NR%V2;'$ALI.H M)DU4DS[VV6^XD[(R?*Z85;9I:6LWS/TL3,;#9.+OCX/A0$7I:'B*6G11Z2!Y MI3KQ/FV\3WMKXG>S 46RDV*HU)#W7&K]X<:E*KUD)5R2;'$ALI-8#II8#GHK M 4\-/!,$[K%*@-#!M=PUY=3P*/?\Z^XG8NL-C7>/37Q4%0&!-[J(0YM^QA5]F@):P+ MN;*[[8DN!R9TJQHUJD:]JFZ;A!#L=4IE5A-IM%*1VZ7 =WB6V(-)]"[T4_$ M"2<+7,;8%F;/&\ES4&ZI8?>,2J,P;8MUP*(PZ>CMPI"L7>W^41-:@%J7S;Q& MCW?"5$U<,]M<&&[+-KDU?VW\2;*?TKO MXFWYS76:;:*B?)O=G.=W61RM=H4VZW-M/)Z<;Z)D>W9UN?OL779UF=X7ZV0; MO\N4_'ZSB;*_WL;K].'-F7KV]8/WR*U43?F8II^J-][JS=FXJE&\ MCI=%A8C*/Y_C>;Q>5Z2R'G_NH6=/FE7!P]=?Z?:N\65C/D9Y/$_7_TI6Q>V; ML]F9LHJOH_MU\3Y]<.-]@\R*MTS7^>Y_Y6&_[/A,6=[G1;K9%RYKL$FVCW^C M+_L5<5! U8\4T/8%M%:!R>1( 7U?0&\5T*9'"AC[ D:KP-$VF/L"9M\V3/8% M)GVK--T7F/:MTFQ?8-8J8!Q;2Q?[ A?M D)M MBSB+\T*)MBO%^O,^*?Y21LH?'Q;*J^]?*_EM5'ZI)%OEMZ15'6O-(_7^YK^?:QEMJ16OXC+:*UH-A<7NQ]_#G9'2[*UKS+DC13WL7EG]6/ MRJ_+97J_+:K&E(W>KJ)LE2M_W%6KH?QR]=]RU5?K02"YZ%'3DIDN/]VFZU6< MY3]\-]/4Z2_[]20@6L\C*B_12EM>IWFZV92"NTH)2CORTK^N5DEU""Z;]2Y* M5B-OJ\RCNT2\B=UO9;W(>O%.U&:YO-_]OR$RO*MF6;1/X*$/"+K-)0 M7K4CAY[=\>7#_<<\6251EL2M1I^7A\&G8Z'V="S4=E+&$:FW\4VRK1JJO(W6 MT789*U%1KHWE3XJN_JAH8VTL.G(],LT=LSKG^7PU&1N7YY\/#U-2W>I$Z^?\ M+EK&;\[*?26/L\_QV=4/WZF3\2^B Q )LTB83<(<$N:2,(^$^20L(&$A!&M8 M47^RHKZCZT=[[E/G'L*S"!UL_YR$+4B81<)L$N:0,)>$>23,)V$!"0LA6,.T MQI-I#6G_.:]LFGR\K\['1&;>1_CDH"/56MVH5'ZH(TF81<)L M$N:0,)>$>23,)V$!"0LA6,.1YI,C3:DC%TE^X,@B'>1'L^/'T632/%]B&F''2-:-J MMLPH51YJ1A)FD3";A#DDS"5A'@GS25A PD((UC#C],F,4ZD9?X^+TG75)3F1 MY:8=RQEZRW%2_%#'D3"+A-DDS"%A+@GS2)A/P@(2%D*PAN-F3XZ;21UG;5>2 MZZNJR(:SC@W-R:SE0ZGH4!^2,(N$V23,(6$N"?-(F$_" A(60K"&#R^>?'@A M/PW=&_!5LMV/U[[N-=@AI0Z]P$K"%B3,(F'V1?>ZUFQZT3R".:2B2\(\$N:3 ML("$A1"LX49U7*#>U1CA]+'T_:OP?UBAP.3(VW2.H-=");2RG\M MF-4+9@N6:BWBB/2FVF3<7,P5Z1G3UK"J)])K5\H7H4QCK#87"T054UL+A8*% M9F9=]^;&/XC@J-+!+F^[S.(H+X_&Y;;?O7J]&]T^B'S\[6O8X]_OT_5:L=/L M(30_US ME+9 :19*L__L=NVA M-'F%!GOPI*"%"MHHS3E=?1<5]%":C]("E!92M*:QZHR(*@^)?(B+8KT+F5<> M*L]BLZC*FY_J[L@A^3E*6Z T"Z79:C=4HZJ=#@_-B* T#Z7Y*"U :2%%:_JR M3HJH\JA([-V9X8&0U":A=)LE.:@-!>E>2C-1VD!2@LI6M.* M=41$E6=$O#R_WUT-W)UD[F;:Y-6U(.6Z/,6,'Z\#)>7WVVH"HQ(][.9:G.I MR4'[.4I;H#0+I=EJ-WBCCJ?M#A1-D: T#Z7Y*"U :2%%:[JVSI*H\C#)M[A6 MZ-1N[F3:WN/F\KH,-F /20N5M%&:TZW'IKC0&D62K-1FH/27)3FH30?I04H M+:1HS1GG=?!#DP<_GC5#1^LF04;JN#VP(*_!4'^B- NEV2C-06DN2O-0FH_2 M I06GMK'F[ZK,S>:=.C_F^?A[+&-.'+;;VADYK2@A0K:*,TY77T7%?10FH_2 M I064K2F@^IPBR8/M\@GSVC=G(4Y:8?NYG*)P581:)IJ^Y<8JFFC- >EN2C- M0VE^KVT5H)JA0'.F'>E(ZJ"()@^*/-[F:=FXS=,ZS<6=1S?5,-+'[:]='-0.4%E*TIGWJ.(@FCX/TF(@BG!4FQPX=ST)I M"Y1FH31;ZP9"='7M$B"9/A R9I*EU(R'E M;M6Y0X%<<;#/!*)C==;IV]"\QYXFF^,BJ)=V,1OK[=\]:#I#(&H:[7Y(L,*T MSCD7&J402,ZT8[_>ZX2$]CB6"]\>3D-#$"AM@=(LE&:C- >EN2C-0VD^2@M0 M6DC1F@ZNTQ*:/"WQO.O>W>'^D=&Y[(U&)%":A=)LE.:@-!>E>2C-1VD!2@LI M6M.>=>A"DX#=*,&K/HIW+M0<[$[U?!TJS49J#TER4YJ$T'Z4%*"VD M:$UGUGD.39[G.''9O1O7&*GC]GU4Y1*##8@F-E":C=(F+Q.;.CRQ(;\%E::R)5Z=PS;Z%SVE\L.-25*LU":C=(/ MYY&G7@;,%M>[$8GV# *YV&"#L<_:81^VPSYMAWW<#ON\'?:!.^P3=]A'[KQ$ M@D:O$S2Z/$'S$K/%Y9*#^T\T78/2+)1FZ]UTC=;I/]%L#4KS4)J/T@*4%E*T MIFGK;(TNS]90D\5U4>JC/=XBK\M@__60M%!)&Z4Y?1K@HI(>2O-16H#20HK6 M]%4=#-+EMTX9,EE<%]S:8]:9/2<7'&R>/IH6JFFC-*=7"UQ4TT-I/DH+4%I( MT9KVJ5,Y^@NF[#C!#<+:=\J"%6T49K3H_XNJNBA-!^E!2@M M%.V.$_6(.>K$B_Z3;RHVJ0]"6 NUQAL I&H:7;.X] L"TIS4)J+TCR4 MYO?;6 $J&HI$]2/]A%%G3PQY]F3(9%-#<.,$HS,C1RXXU!>]-"U4TT9I#DIS M49K7:^WZJ&: TD**UK1/G1(Q3MSTX_1D4V%^2XX=>CDOE"41'^D1M]T3=I51M-FMU6 %:M5 @ M.CV0;.Z>==[!>!S$A2><&N1 \QRE+5":A=)LE.:@-!>E>2C-1VD!2@LI6M/! M=4S"D,04&VQ.-.: T&Z4Y*,U%:1Y*\U%:@-)"BM:T M9QV(,$[<;.0;KX ;W<'\D=XY$T0#$"C-0FDV2G-0FHO2/)3FH[0 I844K>G, M.E)AR",5\LOO1C<.,+IH9RCD"H/]A]XI!:79*,U!:2Y*\U":C]("E!92M*;_ MZDR&(<]DR.>;ZD)3=D>I-:-SNHH&,5":A=)LE.:@-!>E>2C-1VD!2@LI6M.4 M=6##F$FO!['S30UR%'Z.TA8HS4)I-DIS4)J+TCR4YJ.T *6%%*UI[#IL8LC# M)B\QFT8N.=C>:)(%I5DHS3:Z&0I-;0]_H#$6E.:A-!^E!2@MI&@-TYIU+,:4 MQV*HV31F-V Q;=\;>2ZORU#_]9&T4$D;I3E]&N"BDAY*\U%:@-)"BM;T59V7 M,>5YF2&S:K7 134]E.:CM "EA12M:9\Z MTV+*,RW/&G(T!1$+=3QK^PG-N* T"Z79*,U!:2Y*\U":C]("E!:>VL>;OJO# M.J;\YB3?.I9H"A[FT@E,R[4'.ZXKJ;6[+S19@]*4I&/E@GMF-N:CF>-KY!80&742BQL5%>TX9*FJC- >EN2C-0VE^ MOXT5H**A0'1Z9"J-60=.3'G@9,A4&E/P0!>UF=.A)BRB,A/>;1",>EY=BA%\)1V@*E62C--KLA&UUMY^@= M5--%:1Y*\U%:@-)"BM:T9IT6,>5ID2$QD3WJ<';)1-O?F3#U3/J9% MD6YV+V_C:!5GU0+E]]=I6GQ]4ROWY)21$M\HA. M4.^7UG9>'>OEY?#AH7S]).2/RKZG@UFY7IGAV2\K,XLD+] M92OD(:G46[F;E4?)DJRYZ)#/\'P>S0X)+R:WU\UG]_+V6M15S@MV+X.R/AP2 M^?*%Y>+I9H(FKQ]\Y[M]I3^8W5X?DQU[8-4?QWNIWLWZ*!D_L*+DH@@DV]Y, M[M#5.L3Z@D;Q;\Z>RI/7@;:R$>*'?O-;=C.9ZSMB.4LK'2)1_SVR%OT;\VYI6935*RE@N5G=PX$7[?_+<-<3)!2@:N0!W%V#[ CIR >DN M(&^]@'87T*9E6BM-.ZR3*KF]EN(ID%JMHND736,V5RO[O-#]_E!)]5>NKJMN M5Z(H1!%\(WG MN>JT\GI6J5O0@69I]W5?VJ_#(U^'NW7XX\;DC?':2)1\:ZP[3Y5HI#\*\CDTG% MBUUPIR<(KS@#6[V-2N&H.G=(+A?T>O9XVAB "H?Q8JA: MNZHPHB;4X.[#_NY#[UBXR_ZKYG\['2NADFPJBI3G+"AZ6_IS_2[5P^8HQ2-7 MDRK8O 2B'S=)/VZNH$8(+SEP+AEL?:%@@Z:/^J:/O -GS530E"=Z:?H4)
#=M'F2O&+33#S!:U4,]!2Q[+D:M+#["=#0.6QN MV9M;>LTIJ%'(4B@$D)(5Z4M0R43U5 M+>LK7A<*\G/^ENO'#3O'=QR 7)>AR MZ=S=%%$[S;FB&%DN@3AA"+M$B.*:9.*>5$QE96J9F2*:L\DF)%!G^AL3ZP #:'V ME -$F([U%S86L;^_^(Y721XD9#-,C/-&8KD3.]3CZR/4_SD23DDH?*HJ&] M](.R<.%,7$"&$1K!8V1(!OE1YEXRQ6%9P)XUQ;#R)-NV$QBTYJ+(%$>N-4!& M%HC8U@ 9"L<6?V30!OG9II\ZQ^1%SQL%H6DJ:[5.&H\GF0DTZE()CN;.H'15 M\1PO;9NN*B316.XUC(/\D-,O_I*IZ57#V<'%#A02I[L %2(VP0"JQ9+ +K!! M&.Q'F-_?N@&#[&&71!#!H9W](!E=.-D/DNE-[8A% S88O:LLH=-A^8:R!/;R MTGL7QXM&6U\JVK!)#4AA/TC==_N5IM2F1HX:+U6[DV%_UORH]R\JL:5YG>EF MWO(B*5+6INZR02U]79F,)' ,L%(<+V-[6 &R!0IC>U@!LHC&>&18&?;"7@ 9 MMD$I\D0&K&!R]Q*4+V7%#F\Q2H $;+L$-/:J"VG(F$%#0-A/0 .#V0"=03,N MO-BD?%ZR!B1J39J/K$G8,!#V,]"]%"EC69<"FAYYHRV7:!Q;KF1)[%T;(,*+ ML3XR7(3]7/3:1]J+VK>IW0!7"Z[/CHLSCAV >.PUU1MFZ,40$3Y#1*?CC3=) MNBF$@#8@=%DBI[X#Z<*8.!,("CT" M#R##V#;G:L;ZRL /]L//R'0Z9PH '>*D=5?D) F?9'AT84"(^$'HN][F'9M\ MO1./3!;-(K:3R8@7XM**/9$ R<)."X F&K%B@(?X*SE?ZE)]4I:ZFKA1:Z\N MNYG5J*&])%7KM+3/L#IG;NU%+9BV-U=D]Y)7,K1FP(/XP:/'U;ILRF[=B#N/ MJ@2@ !2&L>,+TJ'EPMX[0;I%',4C!D^.T-YWAO:U8:&371@S-$#_- M?&=J:]V?=8^Z@(HQ)'1L #)"[!F_!J-1-+:1)H9AB)]A5B+/DTKM.-L#@;; M(WN'H+/S%'->L@8DTY%*%3$40\[5=4Y'&WMF,N6OFP1]>J4VUTT^/JF%M)_W M Q,T[ +*8NY8=D4AMOS3G"J4]:;D&4_DR+)#SU/0> B]RS2% 5.H]<0*IHY$R9&CRB9^HRKY-O M*V2PJ5^FHFZ7B)_R#:!.Z-@&1-3>9D$B-,*$U" 3]1=BP!+FAPX0/W9)Z#PA M4K>(@L/8GL& :DI"[/0O5+7!\Y&%GYX\$^1GF5^W6Y8V&,^>T^;P+Y!J[0S2 M[B!0)=V6[]7BTKS0];A'M3TKNA-!W>N2I_J!.?UWL"%<9G%Z&ZC24'LJK"$5 M&H,?:N"'^N&G>S!*-ISP(6/MJX]Z*/^\=Z!*8Q]RK0#1%&'L9#7P+"P<66NI MX25ZAI?>8_)3L&$[7A1Z_.M:+9-<@+L^ZL(0BI9VD7X%R6(G"ZXAV7(Y'TMP MAJZHGZ[>Z9UIQO*Z!AX 6B!WU@,RMW'6D&S0.$/7AJYH[-T4/M3'8]X\VZH M2S^GT32#.D'OO1O&BT=:7BC9L9D-ZU$]Z=[HH4O*6&,8/-E3N MR>NL+3^<.<:D+LSATZIOUXB "E'[' .,%8[,J-"@83A_^]A2T)3FHJPE;"?T M4N:['[B\9+3UI:(-F]'@9NC'S69&-I29U5+/0K6SZ_). V.OQ-67X9)#>T:> M)D=] J&WOF"3NZ"(L'W "HGLAP+6@ A'([7&T!!GZ"?.\[[-DW&]=\FV=9'! M0ZS]NL$CRPC9^1A2G=)5Y]A5A0YCSTY^?G!@- MJ"IQ:%[N69(QJ07J[ULAJM;0EHH.G2BJ[B$KGZED<6UYBQ>Q8UZAH)]>F8HY,4\2V-LBR *ID MG";)V[AB0D7+>?#=F>5<-TX*A7<&;%-5S&PO4>IV$4VBG>.S*$KG'?%R7K," M[]%]K>\,6?' DHD*E15:@<%\$5U,9IML$24^ M(93(G6=@]-K@"J7T1)3&SYXS&D)ZX/YZQ_XAU$ZUK)G%E98/(G/E(CJ+(,.< M-=)]UNU'[.LY]7Q<2QN>T'9GIQ21-];IJ@>370G5O=E3WX<]P%GR B#M 6G( MNPL4LKQBCBWG1K=@_&EB\XM0:D!3Y7*8'&:^0CV$Z&4&:I-,#?-.A MMFG@F[[ =\&Y;I03JH [+047:.'[Q=HZ0]_"C^.XB&@ M+#4.H^71J\G;Y/Q MB=#MB>'V _>Q/\AX0M:R49PK:B/QT>OSM(T.0^^L)Z< MC\"5"/W&2EW^*^GL;T'M-GY=&-ZYVMHF06AN#:U-LQA1D:(<^_( M IW#%4K6,D-K!9\:N85PQW6S:^&(.ELP)7Y1;!^0 M=U<3>D&Y^H0L^:E>)J7FH9BNQHK:0HVRL-\45FF*ZUJ]EX4_;)!NR+&UI.JQ M(&5U=@;'XC6PAF1&AVK\N6-!OH/=&S_WO<=[*E01.&BMA3"#G2 -WD'.+SH5 M^W.\^Q?<,%,(*E%B3M!D_.XT M/I:V=:NYWA M PP_N>5O4$L#!!0 ( >H.EA]YI6]1B8 #N% 9 >&PO=V]R:W-H M965T]FL[[( M2>KNZCZ P%!$# (,!A#-_/KKYSQ @)*2[-;>?; LD9B9GIY^=T_CU:9N/MFE M,6WR>556]O7!LFW77[Q\:;.E6:7VJ%Z;"KY9U,TJ;>'/YNZE73G^#P]\&-A-C;X M/<&=S.OZ$_[Q/G]]<(P F=)D+=74FZ3!IV$V_(6V M2J,!N*+"0[EM&_BV@''MFUL^C*1>)+?%754LBBRMVN0ZR^JN:HOJ+OE0ET56 M&/OJ90OKX:B7F>CG>R9[\3M_H3F.QF9;V";R7]?SVW; +7\S]".>;[3X?F0@[ZP MZS0SKP^ 1:QI[LW!FS__:7I^_.4>:$\=M*?[9O^=9[5W[F'('[]@\J$IJJQ8 ME_ K/'U35Q:^R5/BO(]+ ]R7U:MU6FUQ5.:^-GFR**H4AJ9E8EOX !B^MU-X+AS+79.N[!&18[M= RV7B.N\(# #P^>>5)O "[+-9) 31:E[PCD,<_ MUPV>".P%]WI?$W/H,"*$M))C^Q(&;LR]:28/K[=*MTE:VCHQGPOXLY Y@& G M0+YPRJFEDYO LDW=W<$'39-6=\)%[3)MD[Q.JAK'WM?EO8E6[,-YI.0*#/5+ M!W@$% ^0'VZ MU;"*]1*GW"8%" \9*.0^O?C2)@8@J%=%E@"?DX6"K,B<#I0Y+XL[)C)8.IW; MNIDG96WMP)) S&4.<+:(X+0LD5M"$' &'0"4@K\VJ/#Q<]B2*4A>(7\!WA=- MO?K-TQ-KRJ$-X'=73GGJ\]2I1[59@@@54: 3%G!X)G]8,N0&)@&3@YZ%/>R7 M*$3C9:F[L,ES:TSR'>PXF9XGD^1'):/W"MM7+,6N0XI]0N@:0=2I+JKD9;!0@/6!&R"W=@1M PYDGU1=0:_FN\1B]>EL)^H MJP1,@6DE_9%A9$X?:15D>] MYD3@H!8<4WF..X'>4T8=[FN5?@+S!["P: 36(0Y#\1*2(39RNK2>."'%XR"^.\<'L0)YB30:0V!1H M#.G')'<=(!C.TD12$21GBF9*8]JN0<>"C!WX&&:J5T :Z6=# A6)ID2S@E'! M%!X:%WQF1O@?B9MF 62!OMPF3,2 >M#J! !C@,L ^T9]'"=J)A&X<%Q [ M*E11#;0L_%[ (G3,]#D(E^NJ0OQ^3^R#X@?=PV1Z?/@W(FT;$C1L@="YLI>-,@$6JN=H%2&NK[,6EX2S!6=33R,O8)/1KE7O M1""P9<0/HZ#H(113NH 8A01/K9W,@.SAP.$$4/ O@ MZ7J#0UM21R"STKN[QMP1LECAN'&D6G7T>)1>7D[/C*_CE_&(R V/K67)Z.IG.SL)G M : .A"K*D0PX :V*Z>3BZAA_7IS#S]/S,UB=V/8.V9>122P-HT KR')GD[/I M67(R.8%1L\GLXBJY!7E79,)"-6"T22XG)].KY'QR?#6%1R^/9\G'NB6"8\G/ ME,43TA(ZQ14 ?G*".SH].TG.II/SBVC+:GW/8'_'\/.48#\_G3T NXX[@U%G M)SCS<1^D9\G5.>#B!'ZY1'3,X)7^ M ^O4&])U:I>![$<0R$MZ0BCU&],&E+"C+"(YN]&(0CT0/V MB! QRLW(N V,6N9L--G/C\\G CAY)%F&WIC(S*]OWR4WZ5JU6 0 K ;:0XTG M#.*!A8KK3-@* C\-.;,R;*QO0=TTH$]O.P )Y%IS%[I63%" BT.8]A#5DJT7 M+8E_EN*6M$;#//JK<2C'P^\?!QE2@MNMER,8$$/7B8U@$))DX8H 0<>&,:;> M'UEO(/A@Y0_I5N1(X_P_D)EBO(,<;L55@8V[R=QX%)7%KL._YDD3-%*L@)=Z M>-4QGH"]E)EU*WL#>U1M!S1:>"_K$#ZQ/ SCT^\O9450UJ 9<4U"*'F('JOI MH(%#L$(=W)B:1\BRJ]1J'"#0!^F2 M<.X"-X$9'Q%!3%IL; G2]9R*%5-S@B%$] \/,= F7DEJ Z\-#9[\$./HVYZC M*D3/^_<2(N8 1=V>73O+F+<7P.I(0%6Y#S0T2F:_)#C-3@? M3@%X58:MU][UY6,-K5366RF%,]+[%$;,\1RN*\2TZC5BKK3(D<) RI'9!3!W M1-2I0ZH+ZI2&%)N/79#SQE%$IW9[)(UR K7E HSZ)+U+T47:52I"L$?)#>$( M1\ :W,%3@!A@;8ADHBG!,JU*(E*$I>$692!@$$U P = M;%BZ)?B$]AQ\3TT:46AOJ*]T"(1#D&(75 M2&3HVD0)3K\C!7L3"PF7- RKB9H,,5I,Q?8@_Q*Y"&8XSH+AW<4>DOD'G. : MTQTD&C#"])D,10X8!!J;;&5/UCX:&(22A'/C!?74V$S:KU*%!I$V0>2CIS1/ MJT\D$P A*"0E>E1)^I/,%0VTCP?'?R#68RFNGY(8 L3>48R+ML*1!)J3W'(X MK4@V%@!6CN'[SU M6T0#QQ$_F18YJGT?D\K2]5JXG[4XQ\[-EKBKJTA,(@<:B78ZPZ,EV0^8L(/3T_GB3?>,I4NZ@!*FB= MP!)CQ0=:T+=AF>C=?@DL))3.!HY#4?8+S-PBD; 11;3((2?>C<"<1Y9I*'XQ MQ)4+ 5#\1LB:E:.$N%'$$(CXPP2!#0[>./.+0Z4XO3-)1D*.:LZ3]-]0U*); M=:135G5#X:6T9SA%4UF-4[E],$'+-GW81D"<".BBC#4JU-M T008XW4D(4;. M]="QU]7#J-R@:EFY-3F(MA,5.8*/1!X/6X[_OHZK) N*SXRG\G%Y< M)M\A+H0, !I_M"CKUHTYI.RB).99 R73B^3Y^<6+P*)VIM;SLZNS%_#S\OC% M*+ B9!R8)Y.SDW,'[@X9H(?Q2U< 01J?"V.2W%6:8!+564@UP^&1P/CL8(:V ML&BK3-@(;20+%WWC8[^1(*)(\-$0)IQFS_L;T@F&.6%&#//L]/Q*2<.I';3J M$'M#]"$Q]\CM="&4! G@<[5^/ "^!\^%3$/H*(ZX$R6 1$\<1-G; C11([MCV?7&V;6.,BVL^P'&?E339V6D=@;-#LK\U &]C.@Z(DB)\@B&.BA5B7 MW0I3U!2D@I4!ZT00?!K7PW@F0RP+L<2C[JSFG3HAR7^ZZL?,2T)^K-:PF/ MXBGF'3OP>3D-*_8P,'9%'Q,9JMUJ/62HUPD/LA!,K_4L<+H87:\P;L&GX,=@ MNJ>4_+<15URB(4T>1B:"I(FD$,4$<[%?\@KV9EE^6W1X)S[]N\+%XV'R,+ZP M=Q\:2B,>K,P=:,6"BW@RQ@H5/U$VOU=I!4N@XQ((L)[$&D :.L2[WO:Z0U/+ MJN^VW6__L27UT+X>:6HZ0?0'ZVV9=MH'(]29=DQ_!T"]\^[B?C6[88T?A_A! M^LPNG=!#0E/X#I7B/8J+<1J+I M6XDA*)[?<8G7C^*M_L-5'^B#'\1I4%55=RTQLZM0V%/-%],C%@NM2702,0I;H&K9"G1*W<( P M7)IS_VALF1+&NC4^?7KI3(;K/5[WI+>B#WJ["@BR5BB/$[CZ=' =BPF)>"@% M6A_4B2N7;+\.Q$N9)G=C7,XS#DKVOO[7QL*$H,C .?RX79M'49(0CA 4$H)# MGN3><@E",[%12BVJGMR))9&$.FP1@HA.J6CR%)CU6_XT*NX]G?GBWC%2O+8% MTZK2Y#NS-KP-E?F:1!9R#RD'/7ZJ?ME2H$KR2T%U8I]\F'HT9(5[VQL9>K^( M8Z=Y#5"/KS2)GR;CN,7*-!([JAN"8-;HTDFZ:*G A<)_6/07YD!]@,7%++TP M\&E5CHI@]FT84%%21A(=;+NEML;XV]8=%U<-FL\8DK1,.0RKQ2I'B?+14HNZ M\:Y&B C<^#\5#8&^$*'BI]VO-1+O$@BQ;1W7!<0)P-TDJ2LVE>(^E_F48C6\O= F#4;E1'^( M=QI8\/M%H<_[IK8GSK'DNL@DT\K(U3 FIP(?M!AZ5@>9 Y$5, U\D&?GER>Q M9W3B PQ]-&*&+SZN_M$\FYZ?!I.?SB[BR6P1W$A$CM(:D0,U"@I M;!)KLVX5_(6RG3XIA'Z6U%QNF7T.^5$E%,U&3Y)YG6_!RY0,*663)ISFBV*% M$S>TP,)BJ?OTV *1DA9ELJ(1(+JMCQA%OA16_1;@'X3IXD Y!;.[A'DOTQD1 M7/209!ER*=!MF:CDD61=8@A@<++AD(/PEH[W.46.O =%"[ IKNBS>PL;8M94 M%[%W=/YD(L ]_M$;K"M7$1A@'$90234FG3A&W%$>?#1S;G4O7)_!!<1RIAQD M#" GA+8<5&296O E%, HV<=%%9MU]7YV@X("3,34X54B%>"*'+!U3:Z?H:+EJ6+7;#/R1SD ]1:8BSE M>B[070DL8IMCQ4K%R&45* #+MAS&BY?,NW-PS?P.E4&'V M!*,V=)]-.1WF6A7=R@;E+W%E@_.6TY:L$L>U7NP&Z%,^9>MM9S-LJB,/[ 'E MZ6ZVU'-^$]=SWDH]IY9A/O 4R>C'5+4.*8,P-C)Z74P_TMGD*Y+,Z/S2]1Q@ MOA7;69J$GB0PWYT)T])TF"T'M\&TROT1 #W=JF(:!"1>C;='"V*8-5K$TX[L M5#=J*M!*A@I^\)($7HT0;Q>$78]Y>%G41T]<$RB<8_(=/.<,9>>NT=R[^].4 MN@^]:'1D%$ZO)@;*LG8D5K_ZC/YJ(2Q(#^ MO1H)3>U'L.\P8J5BEY#UNWDP=MO!&00#&F_75KY>(%0CG%2N6BG>$<%^Z(,! MRU3N,J9X>'AG)V Z*MGOLF6@-$<*$Y/.:C0235Z,#M\9SE6!BV1H'RL#S!"4 MCI(UK^5D7&D3C^5,G:\VZ%6_47'Q.,;I>C4ADFZ:;,B+9U\><;/JRA9OFX_F M?JD,#G=5>LN5:T^QL A_Q5)]"DU&'HB,<4.T M"6M9W/0A^A!K5*6](I<$N8("6%P 054A5%1"@5N\(=.(I4)<;?<6/4JUH]0^ M/J'HL9?\5?T[+!(?40FYCPG_!461ECQ S9@- ^/8B>@)PVY:WM4+?*&,"L@S MK-ZC6ZGLH#J/(JR&DZ4H>$;70J@X.S-RHPTO1*ZZE0(8KA(FOC1L:/(^ 5-4 MCZZD#^W01?C=TH&A#E 7\S89WGJY@(5_Y7Z/LQFHMO1X< MLV1 &7@@OUF*!R*0_85@03VP6 )K4I^TD>/'@"J$Y:B6)"O6J6\R0PE-8':4 MO7=Q8=R>59T3G1 +K_9@17T?+QW2UI,WINPYELET531\H;XL/I%GS"5LA+EU MKJ.#Z*-) 6Z^'$P"RA4@!*FBD!Y(Z,P-QM=L6 1.^P\N;(;.FI#C0!9 Y$_? MX\;R2*HWFQ,^TN@R,!H^#EE(\PL-[O%L7$"D5O5/, M*/1[M\HA?[Q[]W AQLY>PYPKF0<[I,A;YT>>38_.C^/*A\OSD['(GR@034/N MQJGUXL\_+RO[[.QBVBL0"3YX6J(VWIZOKG%U[&0U(P'K;:J\D JV&BMZ_85X MM0-] >DP_4?%;;[4:,S,":RHO?XRMTVHM(J[].6KCIY*,&SVUG)T>J(\):5MA;+= M>*W:].CXS''B8(6:.RGN5N/ER'XZ$AG_Y.JQ7LPZAVF#]GG"KJ^E'2_1HLS>ETE4JP/\T56 M^X62DHE+:$D)@L^ID#)0,Y>_\GK4WW36VQN-F;NN$,&]1XEO>E=8')')^"5- MQS3A!W;>T98AC0Q9-'7C/R-2>9A'.%(R&+%D6@@B@QH,)$V(MP9;*85Q!14?/EQ; MZ1L!8NRO:=5A<(:X?'KEF;O?98A3*P$UV:7V'MDIR.A7M"!8V*R#!"=77QR[ MJ@QO<\0&6.3*!_<[@HWY.%C*R>+0LW)9]M Q?"J14$P#3^!A,_71=FG()\)! MH3&*S<0^TW6+P&KV>/F_:JU>]HV_J^FPF!U(C5"5G>O_P(FS1J-X(R+&9[F( M^L47Y0XE1>#U840)31()!%-?O#O$7<5)))"466$>=A*\? I*='X#7@GD M3WLI2+\GCJCA]R[3_YC.(S+U"([@TW7+=#7 MXJ(NV,'2I'DH W(,,&#-3B'A6\Z:U77I^C*"YP^2N $3)+KW6]9W>$$HT[5\ M0MI?L-+O>M<^AJ['RY,^Q6[[ I=WO&A2['.5T;V1G4@A&J"^1 .-(U"E=?-) MNV!15R^V15R8Q-6$:/NRHP=/P_:D0IK_#!)( D7USHR<\R"(^'N4\$E>;T3Y M#K:B\CW#.('22JP/N!!6\>"C_=L8Y$**4/BF7^CC2 P2-US/@05,R]^!R;AD M?.HBD>3'>K4LI;MK.;@)%49!79P'C=&';D;WVA[&=*@%Q&R(#=8-#QQ OQPI M$LD1&>]I;^8AQX9J4L/<+UL3IMJM[*22OO[9!M1'C^7!'?^!8J8;Y3$[7LWD MMJ; 1E4@ ?=B9*J9%W9)0D58:+@6SSMNHW50OKAD> JD2E<995UIE+:E<-)C MJ%#*1=Z5)'=KFWP=(=?<[-9._1'E!$I9^WV1)TE=%H>AW%5)JW]+ X/)#O6P M\A%]L]OZ-I.0.8A)<,'HK@9[>$=/W$(I<@E[.3_!5AGSC7WJ M*;I,&%X?1LNPH1IB>*(OR\+1(F&&C9D==3I0D(NMKD/ ^Z2'SL20+4>%(H"8 MC#N=O>,&,L1O+-&BK_/@:X%D-+WVGHMP/](E@9\8>4&OR; !9WB=0Z]QK!!B M)!),M(>U&-9-S6/9*UJM.^K(ZG+;[ 83![LKT)R9G8@7QQ:HLY5A-@VSA*,* M62)P72,G4+V47@+,N,X/X MB_LGA"!0OI \"PY KFJ@26VQ+!+&]5^E*T%#TW-Q/#!%[6[$<.%Z:>XQ(("L MCTW,P6<>S&\=11WN?^YR5C#DACG)''6C15! MYT&$1SH:X:0H>@=QH $!RMQBY%DR?A2 Q@_[V'Y?N0H/O0],G374D7HL^EW; M^D*O;7&/.1HC6'F.C;=? +^EF ZA2 JV'L!)XB?8P-;TF<%@-8*#+_:@IT-R MIBA>* FH70RU";FOL2C#-RZA)!2*>]BJ]./#3A/(>ZHGPE!#6V>?#IFK$46& MT@!ZURZCZ"Z%MBB/-)&>-VM*#&ANIUA)LX8P/>E:+8 I$Q@DV%+;SXU83 MNX>"<]]P U37\D6*?XQKTZ>=8NN@.;]_%T(40:W$!&%$R7AO5.M,KL@%L!-T M$)2O^_BF(@5)D&NYH+;UH,<4>[ M0J>8AA5+0K<3R[>).FEZ1]*AR+4S"]IDTXD9M5I7*<;N,#Z!!LO0['P19XB; M@W,$N1+5%,SIM0[:?\=/[3O^^OYN5.>H:?:P&UMTH2^0, %=N],FRJ<"::Y5 M!UE.-6SK0MJNSTU9&&GFCW^3SN&K9'X8*_ UBE+.@VP,#[PW8=I^6!AQM!>M M%#^A7F*;<]$I6#P@"Z@),E<$XA54LZ%Z390^4J!)Y1;76=9T;$#SE1]R6D!E MEKM("$)KD038[6OF9;K:-!S"!QLFN>E$G/\5K%SLT:S&#!;#D>%BP?HV_G4) M. MLXJZLY_R6![7T@4)0MA'T+ OE"N$W[[_]^-Z]W$/2&7-_+TVMH?!=)GHA M#EO%LV1.*ZXV3"M5CJ3X^ *G>T$25E\5Y)RV(/A;L:5R?_&<@&'103J/BOYZ MK9W55<9<(:E<:>,I06M2T$A.H@=4J(5*1<1@F&-W7P^9:YM 3[(!K;EFCGH] MK(*+AWI1D1,&=KM9XNNH[HV:F_&'D_#0,5_'U U7_!!>9%1+CX_=B4-6M<1$N9-+@10>?I7XGJ-5@ MB\AY%7ZW6.Z(6O0M";J;4(O^9%R?AZ!]O928UHN02A?2,I-51MB-\OO;'RP6 M?6GL'Q1J66\U4*SCOKK]\ &_%8*+7"P=X0,T+IK/CBEW;G>-'0.C +O:Y](1 M)F[3'P(JCTE,!2MC]%(3@/BRCB\&A8HM=+6%^VBGU"8&S04B;=05WKUY6Z8 MWFT&\@8/D@ XU(Z>JSK'OAP?'_5+/>RG0VJFY20M^B*3 MP*BG2ZM5[C_QQH&VR)>) P\0B1P'[5R"CTJ]U#(?PCP1!*H;M3$CS!&V(C\- M2W.(Q'"6?ONXOK6BS7]0'[O;C$/UU$MW@4XN6+.4PA2%DEOH503Q$J6-(=IC M0@+!APT(I2LNLJGW8 :;YV(W):EUHJ#&,!-1]*3XK$4DNB:RCC+Q@"GLNF?& M2!A)K%,"AGF;3'%89 'J)GQ7B'IB7\>,$7'<9-PT'X%'#\418_2JH&R)QLHJ MT&#DLN3%/;=.#!]VQ?K!G8EP JV=?&BX*Y;4Q+$\V-IH M]"O, -UR=?_$=4.CD\DQ=("\0<(NZ#Z[4Y<1O/;"IS@HT/5=786O\-(+[L+- M)C=F17[!Z'.]+XIH@L9/4(T]YPN5P];1_GM7F>9JE-A:BD/&HSP M!;UY)R@O-#1MSH8C>G;2-]^7^.^[[>?R*(,U2W;\75=A.0?QZNS1;0G59WW&31N5(5?4C9_/( M(_0O<)&W[=#+$UF[/W(;W% C;I.8KF$ RC]ODBRW:S1WN3Q6;P%(93H&=$3= MJK?SEV_?_NB<';TS\Y.V-D4[U[\0R@R4TXZ2[&-)>Y=TH]/6X.%N>\A@S[@) MYZRN?L+,A'W$'8(]4F_@7A.T!Z(FHW;/M4*Z$ MY?>&Y0P7Y:+N):T2DI:_\;[WB-R.0THR@A&L?15#Q<'"]Q=VX\)%;V4? MY@-W&=V;3#EW ZYJF6ZLQ/9E7[CJP+9(#:%6H3=GNIM8$(I[.D3Y',:%V"@]?/]%W_')*'WL7DFNJ%EOBXOJUFV,E3B61E#HD3YG: M2R$\,Q>!1E\DB-N:7W]-JX+N*&9Q9G*4=[G(FVNH8F[=O23 ( N?[) ?8Y65 MGEV2OTMJ4I/AZ!R$EH35QM<^2A'ZBXL2ZX?\+4YD9(FA:$Q&7CJK_=;_"$D7 MB>C=GGQ[9!">"UCR8J$&'D?XKC4@9TS?8%]G"40!22>W2WG1W@T;]63J)M>] M[85?(ZE&"4-@C)I)K M^1NJJ##Y(:" [[0@:'8'MK#]F_JPZE-^"%Z]FA=EQW5,-(]J:=QN%!]X[+K! MOBL6A3!%$ M1C$HN\:^5AR0CUND4"N P)8D3$@H\ \Y>O6+L<\\IU#P-3J";V!>MGE79,D- MO)\"=Z7A+>NC,,-HXHLRH7\0/HF/), F=W$Q5_1>VNDD>6?F+;YUULGK_HK1 M/))<'4?H>IS,O(R,D).6FW2+(+;%H4?41U)C3?')M=L0DM1=D.$Q!]]SP[FO MD$)E2/!*"KW#B7@P0_"[&UW7*5:0<&SXRO&!4/2C:!=EOQ\QMA\VMY[ -K_M MM9'?/0WV9\GT=')U=8&_S"9G9]AK']_\>)5\:ZS](GG;;0]!-A%61LR$Y[,7 M\.\"._N_")?_70=+4%T13)^)6L<7* * M;5UKO#D#Z[M%,DEN!RY-69$,I,MYHTMX!_2AN4#NI0-*86IPP7BG$#:+9#4Y M/9O)^KC@HX$N[+259++V_JMT7A>+9"R"P$).@J#Y=P7/P%H!8AG?MIC)0"F! MN^U;]!!?+T-9@6U$@/+=)IO0P)L.:4XCWG0/WFM'VI5F M;6$W4_7P^75NV\*X4KWTONB,M8_4Y]4Z$/)Q^7)7)7J>V=T\ MPTXH[0II9$>J ]6TF%=\(PH93CWR)?0[ZS[2R,70'HM(]2>Z@)NZT0;9+DA9SP3,Z/Z3,?N5\7XVGO'5LU9V,LP/V3GT#&J=P[MS6GSE E_2M $H6^155Y*R?SCM)Q,'FU M,9K8(A#!Y3&L*+3B!^"?Q41"_"JA%.E=U%4<.'98(IA%OA.9*VQ8B!B?Y6V(56"G<1DP[ M<')U:[78]JY\*>3.EHSNNECICB/6@&7T?0:4T]*;XS Z/"VKWE%_+N_?I3<: M2ZFJA0V'CD>/V3AX:%(SSIM[FR-Z.!!"F7G4>U<W\1KR8-:S"6W1?FFM#JWA *;E$9;E68' ]CY;)V6KB[8/! M5XZ=W?D>FN]9U?7);S:.P)H<#">01&KWL\1R$\$-'XN<&,AI#>.GJ>70208EKU@IWH[M/N,EGZO$*+6QX0M?;3K,(BM8Z+3?. MQ$!RU;_9PT:''8>3\3,.Z<8A#;S[0('E!7-L,3.Z ^.M"3G%A^U+CLN!#!5PJ5R3%4\%PA+:]'96>PHAK>,BPW>JL=+G\%+4KC2 MRM46WJL2R[\!8B(W,$RW#%?I7L0++$:0)8>0CM-L#UXV9)P%O.Q5&<,%MX70 MMC4(WY>Y=8;NS8^G=.BC3)Z.XGOIS#:LP'E$S6+1W&.T>/LF.1J_VY/#9,AA ML@_]%57['SP8CKDJJ/,MEG P/:7K*(3OK(Z[FBMP-0)KZ<)JWVA@L:+F=; V M6L)!\$N@\9P&B!2LXXXJ/(+/-5*A._]0FD9$TA=N M0@9T'2S:9^EXS3S_@!:B%LR81ZXJN&>B1>^E6T/B#;JR7M<2MW+V(J7)])]$ M2HY/7A3)#^1!(:F-X[^"+J.GKE^\,T DFBJ,22]GJUP_2X;=81(O^P'TQ[P? MXU?,5%Q9$+@FU_'H>!J!Z4=COW"Z">,HUX[N2OBLZ6^"QAO0^5IKMUWX ,/_ M:?$;4$L#!!0 ( >H.E@.M8)?F0@ -88 9 >&PO=V]R:W-H965T M[%(<+'8S]_NPM=;;;[83 C'GHI< MV9M!YEQY-1[;)!,%MR-="@5?UMH4W,&KV8QM:01/:5.1C^,PG(\++M7@]IK6 M/IK;:UVY7"KQT3!;%04WNSY'GR C$^%KS'+1'XL;N<\/]'>D.NJRX%?Y>YW MO?U9U/K,D%^B#!(44OE?_E3;H;-A$9[8$-<;8I+; M'T12ON6.WUX;O64&J8$;/I"JM!N$DPJ=\N ,?)6PS]V^X]*P/WA>":;7[)U4 M7"62Y^R]LLY48'UGK\<.#D+R<5(S?>.9QB>81C'[H)7++/M1I2+M,QB#A*V8 M<2/FF_@LQ[9'A?Y M&TYB=P_W;!&' >L0?Q @)+G[X;A''X>N:D-ZBUT-F'7=@9Y=QQ]:X]Y'V M2LNX8N)).E8:F8@ \ITD4DZJ#9 +Q@M=*>=W;G65IVPE@"H1D-0IU1NS. GPE6?!<^)KZ%0)$RHJ]*;S -FLD3H43!O(8J#RM)HFK MHL3#:\L<.;K6N;("14.2D,'-.1-X,5;I)L%[!M M)I,,N6DCG?P/>,:O2%56<.9>[ I%A8.]9GCTGF& %DAT 6Q(H?45N_A%/ H( MF2'3*PPKOLI%RQ3L!U*SKY5V0$[^MN0/ NA:>?NZ90)R0Q&L+82ABQC7X41E&Z6K2"-]LLB";SEK#_MEA.CS[?:U-J Q@'?EKUN$T7 M84O5?5XL9D>?[P4D_UHFA)<0(*DHM05\1.3$ MV[TN"F$(VTM>@M^FEQT1.\\O_7[2#GB 'R9!M(SV;ID$X2+N67T10%'H^&,> MA),NQ1U ."8#Q')QZ&^*R"2'* ?#0!!O(9\A*)N@@8WN5,JM1,(QTX!@Y_D0 M!0(J1OP+:.*SZW2H!"PY[JT <;%GY."9\]"=R<4/J\QQ4G6H@DO2Z,Y M -<64IK0'"IC6XQZ8$!,J(/:CN91S6^G(D^2V[!6.X%(N#,,@B7"#1H[XO+8;,T M13_,@PE]B^)@#F(=EJ__>SQ-@N5\=BJ>FH\'5$?BR>/M3X4$-/!U9R["S,XZ'!T7OVP,,2UC<"3!?TJ(PA*<(GOZ'6(F#V-U(F8T"#> SA@Z8!]/SK')P6D\W MW_#"L328(&C#X"B@F]Q+Q6&$=L_X8V^*HN86U?;"5OM$ M;.14U$]TG?UB%2+)P,P8SX:&1<4=-,YU4]^6)$==N;_0HO'I63FN>YGNV5@2 M'7D2W$IW#16H7B#[NN:?$.YY^:MH'(C(W>B,7%CKT6QR.7WV&49!76TR-JN# M(X94KBF:I88D"AN:V;ZQJQ&RO2FAFX$6X"QU!^OVID!V;@K:.:CH+YGP]&PVY8ABGF')]R8'9[_Z-5M6Z3C.CT9U3XR=JU:H0Y*($@,6Z0EL8(YTF4YUKC>RAKG>_8>1]DOW M$J03!IV!>S_R!NVE0 T0Q& __X^@.C*>PAN#=J+ MB^.97M])^3QO9$A[ C1]]_.8^1OC\WW#PK<1O8[BU)>.&Z'KN80_T^FD>8SQ MF&W)_X_^!FPVV4+E8P]9P=#D;@.?I%MV_.%W2S?5*.\A/>LP$3X5! OB^UJ!H M_8('M/_*N/TO4$L#!!0 ( >H.EC=7L"&PO=V]R M:W-H965TW.R!A?)6JEO3OA<+H/8.80""^L8&/VV>(=".")R MX\\]9S":=,#3]8']HX^=8EDS@W=*///2ULM@'D")%>N$?53])]S',W5\A1+& M?Z$?=+,T@*(S5C5[,'G0<#G\V >?P=0+H'I-[OP9#W\IY9MEIHU8-V MVL3F%CY4CR;GN'1%>;*:3CGA[.JSW**T2N\6D24ZMQD5>^CM $V_ TU2^**D MK0W\+$LL7Q-$Y,?H3'IPYC8]RWB/Q02R)(0T3K,S?-D87.;YLO\*#NZY*80R MG4;X_69MK*;;\,=;(0^$^=N$KD.N3"C5"AJ'V.Q!%6!K1$J):@/N=S .R[I0@E!O6'>7P/E'ILU M:I__5\(CZ^G&6=2<"0,7, VSJYC^LS#)+N&9FHX,0JM5@<9 &L;)C+[9? H? MN>1T-4O8*%4:>)>\)W"<7T$6YI=3>*+\\0*A9=H:2,+D,H%YGL(ORC)!!I(L MG*4SMTC#>7;E\?^@/$;*92&Z$HUSI.P*Z\Z ZDSQ6[ *JDY4%.V^IR@TI4O4 M)@1)DV.+-2\$@=F6<<'6PB6*1A<3&$)GR-Q10Y: $O5F=[3T;]0$GA%ZS2U^ M*%4O3_QT&DSN %]\NDA2:Z,$6AR5./K]OD8)/<(:!<Y9:)#5]]3/#<@'#^!I <53.N=J[M7G\!]IYWDCG;(M*&@J(E?5]ZUH?^F M/FQ:),XAC85+7GD2H''V+](L.URI$"Z2/#]('GZ1Q+/C,;5/BWXDBUWH:G6G MC'4LFF*5'0[U:O]HI.Q2!7?^.%O MB+"3=IB0X^[XOMP,8_6H/CQ.7YC><.ER6A$TGEQ. ]##P!\$JUH_9-?*TO7R MRYK>2-1.@Q!< ;&5W?U-U!+ P04 " 'J#I8(K ,1VX# :" M&0 'AL+W=O M+-F.9QM(FA4KT*Y!C;4?BGV@I;-$5")5DJKB_?H=*=F-,=E ]\$47^Z>>X[W M0B\[J;[J$M' U7LK65%S@DP+=UC53^P>L9+?R(N^P\9$7I;$;P7K9L (W M:/YJGA2M@B-*SFL4FDL!"GB_['FXAQ<*\_",0CPH MQ(YW;\BQ?&2&K9=*=J"L-*'9B7/5:1,Y+FQ0-D;1*2<]L][(BBGX7: J]K#9 M:X.U]N%/-,O $+P5"K(!ZJ&'BL] 13&\E\*4FN!RS$\! N)U)!1#',:3"WB3H[,3AS1<4;42!6TTE7S%+ TCAT+ 4=Y0V:A2>7]KN>:NU'O] M*$S<;^K/TSL[SN_@'6J](-FLK=L>/4>*8\99WR-$#JR6RO!_^HWKZ(9^_C29 MN&\2S6\@]>-H2F,RB\8=;2G]E;M'H]J^^400C\M2<\WMU7)A4)&*&+H5%1,9 M&5-Q88+K^(9NCZC$=^Z;D'.6[.-%=_"9[-%EY:VR1FUT]\B4)A-4L:F5+(M2MBU]I:48J) >FTH M<3INRO,Y0F:NHG1V2BM*YF><'NL*P8M^35E=N%=)4\:TPO2M^[A[?/CN^W[_ M0[Q_-=\S57"AR;$=J8:WL]0#U;]$_<+(QG7_K3140FY:TN.-R@K0^4Y*_ ^M_ 5!+ P04 " 'J#I8^U+#(+H% !P#0 &0 'AL+W=OYE_3YQMC/KF+V=%#R6#WX)U<5SX\&%V>-V+-[]E_;&XL=J,> MI90U:R>-)LNKB\'5Y.SE+,A'@3\E;]S>FD(D2V,^A\UOY<5@'!QBQ84/" )? MMWS-2@4@N/&EPQST)H/B_GJ'_G.,';$LA>-KHS[)TE<7@Y,!E;P2K?+OS.97 M[N*9![S"*!<_:9-D9[!8M,Z;NE/&OI8Z?8N[+@]["B?C1Q3R3B&/?B=#T6-17^NW&=THH3T)7=+K+ZUL MD'B?T>_LST<>=H+TJ.@P7R;,_!',24YOC?:5H]>ZY/(08 0'>R_SG9]'NBIK^NELY;\.7OAV)/R+.'D4,/G;E&%'PQ M0),XMK<\N/SQA\GQ^*0O_.:OU?3/JCM=3T8DTOQO=BFO%1K M\UR269&OF%9&H>NE7M,SJ4%?I=")[OD9H:!<+]G&HAYLWHJB@H<6AO;@;[F2 MA6(7S9K52A8 ;ZV6OK5,1S0YSJ:+/"RFV7Q^0A^,4<'L-)O,%I1G\\4IO6%T M;V542;)&-+<#H-)N/Y[3(%O,)79NZ:3T< MW?.L$K;<"#@1U)Q9^;B99HO34X".X=0U0O:V35,(:8#M-:CA: ZA"G6;CV>0YPO5" M(?K\-%OD\[! &F8GCYN6#FN),2S5%F5#/J1+93-Z;4+FBGW56.R[1J19'*3 MB)4HI))>LLL.V1!WOJN Y12 -Y$1M= M%%&V\+)#@ELE++EAS+#B("^<8U0G M)!.]J-V*K>UAI 6N:SB.]"1*A0K?B2$'V5KR6FI'FXI#()TT$A#.L"TH:DG" MD-2>P[2BUO$0E-P#0.0XA9C*Y'0(8\O".DH*!_0- RI^YM$1+":T$8Z.IL/I ME):I S(ZRH>S?+>-DD>3( ;YI;8%8.(V) M5BDH>S07K:RINQ(_Z">\U+PV7D96@;<%P_Z5BT!PJ7:[X;/O"=A\RUL2M)): M: P/%88!M='MJ_?7=#++HW^B*$P+A4"+I[QP":'G:637GBAZ"H+1MT^'J(P! MUYE/TV9+VN@7Z4EH1:-CL0!LBA1ES&,L4*>'M^3 1;4+I->+)@32>= 4F*5W M!3?^X6!VG1-87 9&@R==N07&19J30_I0Q:9QN.]$*K5A5QA;[IJB,,YWR7\L M;R$2J-Y\PV%B= >J'29)&1.Q%"I6+]YW.B8*B-C0+D9'3Y04RS"7MIUW:6B4 MO$QF#@C@ONIT_-VWVH,!( 5%.@7"I-A%WN(@3LV^,F4@AN4E&D4T M$D-:_@/%D*@TVD1MK(_/_8_?7\2TV E_\9 M1[M!E A>"=A/QTH<+@>.K:UQKG,/4)A2XZ^F%)X\,J6^J6)2IP,AX'4GPH-I M;OMY/G27&NW=@FNVZWC7#]&@\]*%N'_:_YRX2K?H>_'T6^2ML/', M4+R"ZGBXF _(IOM]VGC3Q#OUTGCI_-;4-N"D&SI@18*F[3X,^T!+9XLH M16I'*D[^_8Z4K#K-"U#LBT3R[AX^]\KEP= W6R$ZN*^5MJNH$ I98W:2J.!<+>*-NG%Y<3K M!X6O$@_V9 W>DZTQW_SFCW(5)9X0*BR<1Q#\N\,K5,H#,8U_>\QHN-(;GJZ/ MZ+\'W]F7K;!X9=1?LG35*EI$4.).M,I],H@$LS M^&BTJRS\IDLL'P/$S&T@F!T)7F:O(K['8@QY.H(LR?)7\/+!X3S@Y2_@W8@' ML56]E\%[H2S\O=E:1UPB_SSG1[1M\V%;42!JXC[PB+=8;1^\TLZ2]Z] MPG:6&LLRS/6>ZU9O!9 MW/.M35<><):=\WF63/PWG\)5:$4F6V)CK&3;Q3S@SW*X;I"$\^XJ9.JGL7E* M;#;/8+*8PJWP14CH6M(ONY&E;R&;)WUZG@O^-)U#/IW 9^.$XD"]'26+A/\+ M)C\-07P:VH8D3V"I?/QV?CYZ(@7*AA>Y[5H*"U 7Y.(]#DAZGC66J+?G@3JB604H>0N#$_ M/7L?!>VEMEPZ.S9-QO-I!-0])=W&F2:,[ZUQ7(%A6?'KB^056+XSQATW_H+A M/5__!U!+ P04 " 'J#I8;6VKC(H" #?!0 &0 'AL+W=OHC1<2="XGGF+ M<+(87E?2 M)>[O=^A?&^VD9<4,7BCQBV>VF'EC#S)7*F&:+VS:V.B3 M!VEMK"JWR<2@Y+)=V?/V'O82QL$;"=$V(6IXMX4:EI?,LOE4JPUH%TUH;M-( M;;*)')?N4>ZM)B^G/#N_L05JN%(R/WU 7<(59RLNN.5HIKZE B[,3[=@RQ8L M>@,LC.!:25L8^"(SS X!?&+6T8MV])91+^(EIF<0AP.(@BCNP8L[N7&#%_?+ M?14)OQ.!<5.A9M:E"*3..L _@7B0G(>T1H,P&<(B375-U39, M:R;M"VQ5N+ @H:#A.(!6D%3R-*VU1FD/(,?G"23C!!Z49:)7W F,!^$HIG4T MB., CKVFO]=T)>J\&2WN7FIIV_[K3KOIM6B;]C6\'7W73.=<&KJ%-:4&9^<_@\YX7RRXVQ7]Q**2_NUWGA7IVLO"^?7URX=*76 MTG5-J0I\LS!V+3UN[?+"E5;)C">M\XM!KS>Y6$M=G+Q^R<\^VM5S7:B/ M5KAJO9;VX5KE9O/JI']2/[C5RY6G!Q>O7Y9RJ3XI_[G\:'%WT4C)]%H53IM" M6+5X=7+5?WX]HO$\X'>M-JYU+)$A\W*D;E>*]HQ) M7FIRQW_%)HP=3$]$6CEOUG$R-%CK(GS*^^B'UH19[XD)@SAAP'J'A5C+-]++ MUR^MV0A+HR&-+MA4G@WE=$&;\LE;?*LQS[]^H^;^Y86')+J_2..LZS!K\,2L M_D!\,(5?.?&VR%2V*^ "*C1Z#&H]K@=');Y1:5<,^XD8] ;#(_*&C5U#EC<\ M8I=XHUV:&U=9)?Y]-7?> @/_.61MD#4Z+(MX\=R5,E6O3@!\I^R=.GG]XP_] M2>_%$4U'C::C8]*?W(&CLP[KQ$;_ME)B87*P31=+H9V0->.$60A368 6PV21 MB84N9)$JD2O@&@,=C3_+O-* MB<]%*76&C\JI3-P &N3J2N:[UY6UJO#B9U,L.[\INQ:W*H5"3K%*SVFUD?C% M>.AR*H93_/GQA]F@/WCQ^';0[?7$,_%!/H0YMS?OQ(U5F?;B:FF56M,R]>#' MG^.DA]E81LBRS'4JY[D2/\FB(A=!W$Q\,KFTXMH4F6MF3?%??3WJ3GN=<7:1!XW<(FXC?C(?';-L_Y(*I&(W( )Y> M=.RN_ZXJA M#84Y<.:=\9R[3+]B0X-)^9](= M3Y^)GZH\^+03G M#@C<."!R)F>@/6UZ9T:;LVG$CW4J\_5II_R 8GM!\..R) MX63KSG%W,(8[9_UF^>&PT_+E.'JC>&PQF32M/3SVHSJ&%;A9ACQ^ZXFQ0.V2C_EF/I,$;BP9^?]4=B=!%FE<91<8R M5]F2+C" %LD5K><0C!<+G6J*4G)MJL*S:[XB0(8%@%JE[TAC1^+N,-!8UHF! ME8D[M=)I3O$:H"/)NH"'X3J'*_@8KJ@Q"/7N)+2L<,D%@"3Z M;U9W-Q93AT/*DG%TZU?24RYI*!6-JCJ.\I5C M"F:5:M3*4)O'O:#\B)4 ">CI*J9T:AQ9=W6X)$T X(!A2I1 I-6,SS5"%$]G M7,H\CR%"UU$C-=A=69#H5NHC:ZE18!"!#JIV"@$8K$ 7EGXA''I=5- 2-A!: M<=4?]I[5/&L%2 R]PQX0,7?DM=:DCM0S:A#9>[6,G&Y1'D$ F%UQW$8V9WAG M\H&]H232(-!K83;9'QR2RHKU)RFM9:#JO-;':])M_D!CM!4KDS,]=-A6 H#Z M6A%+HO C[J<)>M&).KC(\1-3>>V/DP>&[7!0#(+^/4YH0:CD2T3X5: F3NX>T"9I"=S ((C)K%3F45" MVT"CZX."[GYM\[Y >BU(A?Z8H:>8_[0PQ3SH45!+UF7M!GL)5R[Z#WXK$B_+C_XCS"6[@'>#2E@ R+Y[+X M EA?&XL&M FY_2HIC^+_@HI%&P6=R7.!@J+,$<-^?G_]ZRWY M[FQ^SIJM]'(%23Q.AT<+E7%$"@N&_$!S>]UQ[UF"87%<#,=<5TQ?U#8"#;"> M9D7K>#5-DW:4"#%IH4)*PE+( $43SS4M-T"16%+(A3WK,'YO*S&0B$6;!]C5 MR28"1J8Q)&TSPC8A/'!X T-T29) CI#G.+?&U.:?6#)@(H!N2Q57@<@A"B>4 M(#"Q2G<5BZT]]I4PN.U1AX=@..X\T&Y'-%9%;>@>%NN*0)RUP':H2/DVX BW M5I6Y1) C8>I>.T]+[=<[&R31E=C 4"I/B(8J"[MTL'VG< L78/3&1, "9*90 MP4IU[\/18$@[*R(5E/$A#Z#L8"%0LRI)Q],Q-3#S$&%J7;#;.65CJB%L2/5Q M]+0U.NYMO26IMFFUIFB6UIF2!^2<[>9,/UPYY*4'DLT-VO$R:H^U **M5,-; MYBG7%9Q=>*ZB^@6Z/F<>DOP,+:BTG4P5)GI7Y$86;B_")4QQ;@<__?KN-J M$C;29IW)$Q;T-%FG4KQ'2EP7I.\3R2/$8*"20Z=:74&/0]]$6( MZ<@*B;:*\&AIV&B'B3G$)]#JE_=70:WZ84L/#6_?H\J$,Y0E&WB M1]./"C2@8N]QD[=VP@%$DWV( WI9A.*"ZS%F<=*B<4Y-/%&'/3"'VH5R;H?# MD42W++(A[UZ2^68L;:"VH^F.=&8=AJ;AB 'U)*#P* (?;Z[?[>>^#5<[A:,& MIU65TUH7T'0.!E$E#^!O*W"K(B(+6-V'H(F=QD0 M%YE($35TPV?1HY\^OG6-(X/)#LP\:EDBXETHM2!6;H?'JML;3BRH36P,(K02 M5\E4^YE<9S5W5?(F K)E[&C:)5]-:(\Q(9 3"A M*4 [.J_B?G+EN"FH2(V5)0GLBC\4=S/+0O^/KI"?L25("D534:W87@./D:CP M'J7&P18&O'0\+N,ZF H FVT["")B+3^NR+5CB?U)'[;[5MM8^Q@&MO8EG#[X M5F,<.1XZQ)"4@8.D::":1VV[VZWNM[:B+NX3),:[V.GO]I'M[I2KBZ:JJ!G( M-=)W,NY0H]S*%RTJ,^T"UFLV9>)TV+T<-OF6-F*).F#).?)QMP"/?(-]O'7A M",1I-!72[AI=8DNI0T?,BNL?%1BVN;0FM#,-P.I>->%^%VIQA[G;P2:A2R7[ M!K5]W?VCO??<[A3Q+"?H7W-;A7%;;V9*YH[[U1 ?T)5,DKT>OG$MG8BMO]>S MVQ,#:AS<3@6RT/Q.OW'VN^#W$+JMBLZ9IAZ1;N33'*ZWR_Y)JL+3@]/O"*YXZ4N4GYAO^4 M=A>5IQ>3VX*Q*S[2 1;!,821)[IO7IA>$[#Z*YF%@Z^0W^H#/=IY.J)N2$63 M3@?=7@/#IND)BYU1VHFU>X.,/+S!*%4L4D+\K%F>'*9XTE8B].5UYP0<'\0! MQ8-S:H%2JF%]:"=-."IL'QT0X+KB4[I"IY1S$_*Q ?$'"7^&G6&OU:]"@YM= MG-,^MUKOS BGRD^XG%F,+\-K'O?X!I9]!J;WN='PB;/BY1+CQIN2?*,R-!_OXH.ECT@A1UE X %6* 9 >&PO=V]R:W-H M965T=V).O6#C^ER5=*#R]N;0B[5 M)U7^4MP;?+MLJ"3I6N4VU;DP:O&ZE[PCU1M;.NS($GF6G^F+^^2 MUYT^,:0R%9=$0>+?@WJKLHP(@8W?/,U.K'.+/\5&[^\W@8)WF[K]\]'IH M;9CU3VP8^ T#YML=Q%Q^+TMY>V/T1AA:#6KT@47EW6 NS\*QDXE]W_.,#AJ&!R=HWY&]6?W'>?*2_NK$BOYH(3*2V54(M*\ MU.)!FE175B"2C2S3?"EDGHA%FLL\5B*CG4(NC5((MM(*1+J(E2D1T4(OA*X, M_BW26-DN/"^O%E!F96HR&VG4"M25P/,T2\N4UAF%[1DO( 93.D?'D@(1OR;P M5!Q!/.*;^JU*"SJZ*Q[4*HTS(L [=28-1%%F^23LDRW5&K\@RK,$0:)Z)&VB M0 1QH42ZP"8AC9'YDB41J172B=<5)!/\%3*U'DJL@0H*EQ]PHE&Q-HDH5UXM M5I .H "GK%1FPI:R](JJ"FQSZHOU&L]BY<380(H5'4^$(*S"$Y7SMPK18K(G MUIZUBIE(#"Y#Q3K'_2Y_S),V*M-KW&M ?VVJ3EJGX*&7*=7S1,@4-: MX_3I/(/R(3P#?E&5L-?OBD\I*$32& *JQT(E*>D/2V0\*Q9&K\5<@W7)(BI'VDDKX*FV4)RQG7S$HWJL;06W M3%(8JQ168L=%^50T%B,JA=%)Y=)^XUTBSDCC5JCU7"4)!P=J45%D3RUM]L0/ MQ)@\PDB7F2C3=>WZA2SA?,P-,DQN%R2\.V-8<.;HS"[;1$585$H&MLB>*CBI+Q%PY:=-%JA(V2-Z*?J:X=:C:(W+- M)N>< @;L2IOR@J*KUJQV+HPX0F2F";,]EQEG$==!2'9YV]B"Z?MP$TP*ND+I M6+O2P4YE+<6A6[(;C8EFGGSD5P7\ M^B&E9)&+=%UD:9R6@BQ/JY%R*Y-W2?Z*V<-NZ-/P"5#17!L4*+(_[]B1(\>:;Q)18Y8#7BETZLQ+%)^AAY[XT(A#&1+EJ395G>44Y>E%B4P)OK,JV5J: M+8H+YZ4-#CGDUZK/?7)S.IC1)T$)-"6;H%B:?A'2CDXDL)[ MY3-NTD[ZM!OY@K)$90K-(;(0R*%QE;4BK>U)W=96>T9,XN (;UQ&4BX:Q_S; MN_\FS;+&TY'B4(O\"3W!?0+G^-RZ!+67%ZPCWO@Z>82@#HK:VPOJ1$KSGF->E!YI3A*MT?X@^'0"A\2>N1=$))61M7*9IJ)"\J>>%MW(_NLUO% M&S MD[_W0HAX1O+RHO3$]^D"!836@*HJ-\IW# U;R>[9KH"@%8/0S2/3V);3/I11 M&?2!2'=K9//T=UF7S[WNSR6_/RJM\5?O4,XP"YWA.FS%2W"T1KC2 M@:]JMBEQG2ZR]EK@JD1-C&FN2P=/!N+#7JQ<[S\1AB-:+RZJK0>\$*-N-.OC M_Z [G@S%71R;BCRO70PI/W'E?"$FTP'MF8W%!U=+=;[T/4-KQ[ [F4:@&$U& MXF=-Q6@ODG=6$P_#T9!YF(RNQ \[.KY&?C]V+T,GE&B("JC. MQ4KKGD&+)_U(1-W^57$EK:^:)(5TS7:-X4U M6<^'8KNG,\H5D+HDGLY4=&=N'.)YF>97GGRIY +-OI%+ZI1I&K@U(\ER8%PK MIKV1:]G$I/FT&^MBT!OZ'X:]R'\Z."Y)K;ND4M4]*I5CLA^ M::7&@NKFMF*VB^X!N1>^QWC!A?*DV3;UR./1!Q%[,(]UW(UWKFE@D20ID3WL M4_R(@6G0??Q);2_RB1M4R27NB4MJ\)T\S1A@(5Y$/12PN;,EMY=6'9[ M[>: M:',36"#)@1]*@<[@Y&%LZ-;XS]TJ<=+ YTHDJD%S+]YZSOMFDO=I.SYS#S]" M:>D#*8.'R>VT1A&T:"Z;?E1[:E#;'L1R+D1IBTTZ=V'YDX9^!EWD7'X51'0_ MI>CG%VE,W=J=&V\1J_>:IAQ@IG?:JN<"<3NTW)\4TAVB$97]P+UN4<8U^TK2 MO=G=5G)8XY+D*;)"7;IY"-G1.=7]_M^-*W18?Y)Q([V:IV 55]M2ZX?N+L<8I M?AQ,%ZDG?T]'#YMEZH3GHC&GVUJB%EQ&^#(/$XK/*:PKR_)BY=Z)[%%W%T8_ M)FBD9,_B&H>Y=C+ MD_H0QV-/_(3T]2Y_0.YV[TOR@WQ@>4VZL^9@Y+[WPL-6ZX;'_4*P/9W'NL:; M:;?"=(G2]KK\Q;&S=:\/A7N-$"-RTA)JX9B9O.*;F93]":-)RTW+@_1>G%GO0>7B MYY71U7+E>S R[(>F&_ER^\&5A%\9R=CU+T8M% WJ^)V;%=]^,QL,^M_588$# M2W\@LD"RDTEZO#;Z#A9+W"",[_7MC$G9:K."OZ#0;LBFMIK;-$EQI:32Y]M( MYW-NMG7"*=_K2U%MXCG;26BNH<9HM347OBMW,:RUMJ9J1O!O9@AX*MW^! M(X@0Z;)N>E#YN,T9URV,:YF.L]@ZG;$QO M&!7WY=LSG5ZE>(8QNKZZ.!5!X,^*WS93B:H+7#.K]6\87&?52J%(874;T[:3 M>X5+/DI1&+N\2PO4;Q6G+5S^=9+&K1N]<'_5MLS1+)RUQ4T.).9. /,&#? MC/$?!&: &0&8$8 9 9@1@!D!F!& &0&8$8 9 9@1@!D!F!& &0&8$8 9 M 9@1@!D!F!& &0&8$8 9 9@1@!D!F!& &0&8$8 9 9@1@!D!F!& &0&8\><% M9DP:8,;D#P(SSNX+P(P S C C #,",", ,P(P(P S C C #,",", ,P(P(P MS C C #,",", ,P(P(P S C C #,",", ,P(P(P S C C #,",", ,P(P(P MS/CS C.F#3!C^@>!&6?W!6!& &8$8$8 9@1@1@!F!&!& &8$8$8 9@1@1@!F M!&!& &8$8$8 9@1@1@!F!&!& &8$8$8 9@1@1@!F!&!& &8$8$8 9@1@1@!F M!&!& &;\"8$9EYPVOY>EO+V! RS56Y5EY*QH,E]WHD[K*47BZ\Y=='TWZ%QB MYW;Y[4TAE^I'V)(P!)E:8&N_-QUWW""U_E+J@DC2JVUX&W]<*0D7H@7X?:'1 M^_HO=,!&F\_,WNU_ 5!+ P04 " 'J#I8L-#X6%9^?7[JKJ;I"[;R2P0Q"+975W'JY-\M;DLE(QY4YJ< MA[W>\#R5.CMZ\XKOW19O7N5UE>A,W1:BK--4%NLKE>2KUT?!D;OQ4<\7%=TX M?_-J*>?J3E6?EK<%KLX;*K%.55;J/!.%FKT^N@Q>7/5I/2_X4ZM5V?DM2))) MGG^ABW?QZZ,>,:02-:V(@L2?>W6MDH0(@8VOEN91"IQK[JST.[OITV>\Z)_/)3,.R]?(3S?L-Y_S'JWV&C'Z&#:_'W.E/0C.*'GO_PT#L/>2UY&=_DZ>'GJBS_<;EZ\+/)[':M2((XPX3DT7XE\)@#Q MZ1>!$^&DI0='AQ7TE,[G)Y[X>/<)]\TRN81^IUJR1Q?D<7BT5 5')[ GZDQ7 MI9!9O'&W)-N7HLI%7A="I-,F85I-MA'W,)G([R'[C%:ME;2T]NPI MH*<'54QU*2>),KLD!32=UBG93.JFGQ**H5($ 24_%:J$R-I(1D_T;^K>RT;9")0RB '"+Y)0JBS6%HIB&)]/69IY;W4"4M%&-=E65M$[B#&.,9?*B_@;BVXISNC9)C'S1N1$IB?@'#SN8UD-3=/M&D MJ[PN<4AY*CYS(E/Q6>?7Y7Q>J#E4"YC".Y&2I^)/F=2*-T^,9K"W)8ZRTAT++5&C_J1-QCVQ;&(>OYP(,+ BZ((E\$P]*-0_&8!?.$-P@"WPW#H M#WHB"+Q1/^+KL8_U-P9=6 @-PP'#UN)%/2S5U+HDN9"W:T'0[GGC,2LE\J,Q:('EO9HZ$1G,-$!]WS67K+AA1>$1#8!Y^1!?^>,!/C\-A MP#?A9:0IQ,9D;5Q'-GBT%C[(V8]S1."RR 9??8*@O33<0>6=!8_QJ!N?:7AS M\5 U:'T^H]X6IZ2D#JNQ2%K+I':T 'X=Y* MXHN;N]M;\:&;S4R"2?1BR55!(E.=25M M9B+L=)1)5*"P]:P38W( ME'Z_R9.T-_ '6WES&WX'DR[54LIDV8N1/]Y.OT\F6V+3%[^2'DVFNL2:U*+R M,U;"&(VFC8I3A63%GHB"*)]G^AOIBM%R-N$TTK4\Q^^L5+[XU!RZ0XSK::I4 M4@H$6TL:>VUD>G()-(&P'M46A!8(Z'YN%[:H:&+=EF.-?2Q:.E%[[DHY2.X@ M<)5(B'8W7>0)%1V& 4(H+4CS6"7^_FP@.[JL.]%KDR!38/OL%H&RM/5/^4+\ MB^+.S7X@&AQRL/NHRR]GLT)Q0%74)XB")(LHX/V,/\AA/PO4#D/\N6F2*ZI" M+D08[Z=(=0-*=Y2EVT7W.56#"156PPB[^;_!!?Y[JZEM@6K76L%E>WZ/SVC_ M_VUO8H2-#%*I: @#?QARI8'# [XS]GNA*0)W4]8/V%Y#V4B#=4&1=\?T!KOV M_C3)V?Y[(LQL)T@:\Q<'%(]3-TA_\N^PH6!&UE9A9/UOJLC/IGF]Q+K--5G. MU3H)# =!;*HT^3::O/R!7(8891=A::BW#$8OR[9R2O0,_F>]F9A?:/!=4$- MHDO"I?4^AWFU 0PKL\L?YAP;L]4>=&R+[!S"AFT-.GIS!]6)]2314^I0$*V[ MN1&ZV4E+SHT[DFQ2V[414NMX?VJEWOZ]1.KA-9TF#@Z*F&55?6][_:N]/E#?Q.*=P(7X#L^6\7_KTF;R.;6T"GG(I$A3"H0]VYK<05]5 M(S/[>N>!Y[I5$FYKW'! XIWYPR'-4"^H3:F";C/DNH4Q E&G"X=*V=RG<6A< M)\Z;J%='[;EN@%!5*(!,HSD3DYR2+YR5,P5,"(V!3IZ![LE^'SYE+5B';&][ M)M82![@)3BCG=KI:.W2 THD+$C7G*^8 #<&TYIG"]0+NCB/YD.N%5C-Q6^14 M\(@/LQFB2\%/7*AQM1'[GM, Q1+47'3+PGV?VNRC1S1O*T0.!SBXTCC?9-3) M^@ .<5M61J83?3=JIP:OES%69$]3D4$.%0KE'$=Q5 MRJZA-@66W<1*T=F4XA5D W]\09IG28\'71)9[ MZO^([HG6IUR?DFY'NYRW1K#A/N4&=9),]T23'Q:RV+BB(85YKXE]6$ NR$YK6IAE"9E^IK M#6-!385:Y@4=.:$*B!*#HYPGFJ"-,W4&JVM0IUF:M?),TTR @P%MH%3&HS^D&8ZX9T M%YTG"FKH9%U;<7IFFLKO14XFJ.MFNCHU=; YHI(//-A3G6$I@RN%"IRKL(8. MU+:H:@) MTELSZZ6(01X\_5KKP@Z>9W26:7R6>5F=M4+E'$:Q"8J!_Y4+P+9MSVF@6#1C M9!*BU"E/255>ET!722=3NRG;T=R6*M@ &0&1&8K)2HPKXAK:M%,#XP"L4I[H M-A'U@%?)_0T452IVYDZN!3\'??;>R]95/EI'[MS:QO'[)J!N3OHN.WS>&3Z_ M8^DQ>$3@O'3>?LR=8N _PZ_QU@.:T?&# M8)N]@=L2A%M/1LV>?O?)W:&V<6,>?"A'%HK?(_$X1-)[@S/"I L C"6*,-2G M%K$),5+=Z/1/Y98SJ0=.K+8Z?%D84]"VQ?:&P$P!Y6F6AQ^\I3%5@ M S <(9NJS3)><>!>E!Q&'4[;+<\J]'R<$#%(S(D*XE3S69Z1@!!7EHF]-[CPW9[!ROS MJU<4>;)(N03>B*'"JI)&+C@XKM$(Y'$Q8>VX546TZT M,@BT6*I]Z_*]M1DSVAV'3U2G?*&\!AS:TK]9]M0AW4A*[/FV-8";+"6!BMYJ M-66:=',\\A&4W(C^+JV1"E8L9 ,*QM+*30(M MKX;27O2UX$//##+J7IO,LX/%6$'F3?AU5<$5[0P)R]MOOY7:L(3CC(_?R]E! M ^V7XZ!9]D\":=J=))WYUO*/A5Z3XY)NP/2E6JC\9-L M45DT'&Z,2H\O@EX[2.T.23WSLK(-5(=%07A@M'4>V"\>>$Q5BE]Y'$_&)EKX M:U!PW642%ZFN*M5,A/;T8V9.PNV;I!E+,W_O^(55 ,^TFF*S?>%]N\JAGXT?:D>>_(A=!A!AZ''&UW\OO] M @4M)) 6X 83UPTT\'P]&FU@-!A>'L.J^ MZ'A,MDT\-Q;RN$T" 2!HIC0%)OH.PWPN9@LJ@^8-O+[+S+=I]/NY[]4?XPX- M(GTY@YBF4I>JGU4<<=V;NKKWV7/MZ[QDJ6U;3=7QJ$]CXL$%O:'MT^@;2N(Q M'FD_QKHD7W($'8XOQ" :BGY_O%/^[:O^HG$H^E%/!%XX"&U#@,K5&P<\H/8& MPQX5YUZ 0^G%6MM0"MMHEET$\MN]@PJ5[==5]GL)G9(W%)1 5PND!,Z ],"X MZZP&QFD8;?>3'2F2<)=/MN/I,=IJ5;@&BE(UJ,?/>Z_5!FQ??'9UEGN%;"O7 M/>?3*3DUTMU)P$S%C99='&1D[&40#TUT^TL:=1!EG1U'89M"XF>]QHW^PAO M)YEJ*K'V*Z,-MYG(Q'Z,I4@CYMWU12>0'(?]P5:< 5SWQIFGT\=QWQ^W;^S) MM@SV[PO"G4!%/5BWZ'/C;C-5_*'H'/IC&YWW?21XWOFH,U7%G#]=+@DKZH\Y9\+ M)8%O6H#GLSROW 4=T'PS_.9_4$L#!!0 ( >H.ECF@8&.I0T +HI 9 M >&PO=V]R:W-H965TIL556;YY>79;I2:UD.S4;E>+(PQ5I6N"R6E^6F M4'+.B];99>C[H\NUU/G9ZY=\[WWQ^J6IJTSGZGTARGJ]EL7NK/XVIO?YA5^U MVI:=WX(DF1GSF2ZNYZ_.?&)(92JMB(+$UZVZ4EE&A,#&'X[F6;LE+>S^;JA_ MS[)#EIDLU97)?M/S:O7J;'(FYFHAZZSZ8+8_*B=/0O12DY7\*;;VW2@Z$VE= M5F;M%H.#M<[MM[QS>N@LF/@G%H1N0RDJ]?%F8K"GH;U.@'B\JK MP9S.R2@W58&G&NNJU]=Y:M9*?)1WJGQY68$BW;],W>JW=G5X8G40BI],7JU* M\5T^5_-# I=@I>4G;/AY&SY(\9U*AR(*/!'Z8?0 O:B5+V)ZT1?E$^]TF6:F MK LE_OUF5E8%/.(_?3);BG$_18J2Y^5&INK5&<*@5,6M.GO][3?!R'_Q +]Q MRV_\$/4OVN/QJ\4O=2&TO3%3"%\E!C.5JX6NQ*(PZPNQ*J:(U#W^&0N9S^A&(K2R%I+490KT4 YW#8[,,&Y07 MS\6_0,JZR7U*EA 3>055@%YTO MP7:E8(:*V2C47"%IS3(E\A.O#<+H ON*($P$XAI1FXN1-_%],?&"48S?43P1 MUP=Z.U#-N9AZTW&$[R#RQL$4/VA-)-X\0;]F(#+? M;S=(0&!T(<+1T4:#40*'"]J[S8:#.('Q!R&YXR"(IQ=NR[DCC878=$H/IZ/# M5P9O'VN;<^++]X,+\E8OB$)R5O@4V9S<*$]UIB671[(#KY&5-8@3K(04=66* MG2A(G,H(@[SR_Y!)*.=#F+T C4@LR+D(/7\:\_=D$K""(BC(6@V\>R(')H): MFF6-R(-H'%Z()! CRD7@HD8L4JLB3B M#;$29L@DQ0$4BV*??GY&&&-^2&$03B9P@7&6>;U ,:L+ MBI\4SD-2=G'4@?3&"Q! :; MB*N5S)>4:\6MS&HKN"3[RSQ5Y,?344AQX"41OD=(UHGX!9Y5B&"$=(Z4/I[\ M#:'Q&_1I2Z0H/-J:H:,U&%=K,A^(-9]^>X+ N 2DL1X[@EA$G+=F8 M4K/?40#E:BGY0MWJN8+N/&N9.6U%!.2:F7.R-$[DE*.YOE#.LP&[76GPJL'9 M['=;,WB36["\T+30XVO.YQ0F32XATNJ.R@R5J;HBU-5L!<(YF"D]B$ KB3E2 MY@JJ@>FPV9JJ;J8_HT#1[1S5O++/B2Y[9!.5O+LJ*O0?'.JJUSJRV)LR4ZSJ MLDY7S $IE!5\/AHF<5N G1!]S@BB)M46><$"5RKI4Q_92 M.U8L&:??8@8KG=ZQ .2WRGG%8]A9(I:=1T%$YT36+4&9=$=1 3I->.(N<0G& MRE[-#]O"W=UF@!+(!+0J+T[IH*E-X1.@RP&1HXM[;#P7/U.YV;#$H(5.I12I M+(K=,ZAH*XMY:6M52) X]N+)2'R G+) ?!)S^2(&V'N3ID4M,ZL-0SHJ8>>1"%!-CA!9 M9W7@>^-QC$X@B2+Q:U^]FDQ#+M:,X7KLW<*+OIB= I*@*++=#M9V%$/^A08T M=?B-C;FFBO)G QH %&S%A"P7;+NR8BW!39N4N= Y=B0S+.H<+H8>BXM[A!4/ MFJ@)GDE"Q 0:LAPT"1A!!<@_1'@D \."%U-&!PVDT[M7287 ^J#-JPT8) ME?$P'I^NI5O59DWLU$/(-F%7LM"XT7=Y-(^ M\MK6>UM'P%,G6W:+WL)!NL/4H4K;V?5IBLH-LB;ILF_?N4*"X,"=[:@FQJ/# MIC08CO=MZMR"SB\B_#9_'K:?%CU #0<[!O$I^B?(!Z>%;:1Y)*6(>X^]A>:V MT#; BP@] RXL#OYFE;IZ6C%]>2,A\L3@+A\K.:[7150_GW1.ONT[/:" Y#I M1J]NX&AC368#T KP>7D2)G<<]G<(4,XU3V=+A\124Y 0\I3?'CM]?J]FJJ?' MY=#UPY078*;&P,T>I_#D8R#/$GK)'=0C-;7XV*&9!@H[;<*[#K3R0$\ =:TD M1:,_1.O3 :U=5^.GH^Y3ZW3WU78,->2MU!FC=7+CQ0)2'\-XVS%XHJ2^ :0Y MN:'96+ BT @W20^[0RE+$I%@VT;S2(WDB#FWWD?-F[I 3T,Y[/M[SS*Y)6Z! M"=?T#G#\# ]L]TH3OL+IKNF7+".MXGM$)]I[7'2L">?GA(6X]F!GZJ9#_X79 M I^6*[UQ,>3Q_> %84@X#1<8K+YQ!Q 12KJ#C-=+6U-F97IIAVH4*G!"9 ./.PE9V&D9J2K$HOU\[S1]$+Q: >D.^5#D![V4=AJS MVW-,:43/M<0]0@"- -5*EUT93G!.:2STT?=4J\+4RQ7[_I"&B7;$X]*=U[^W MIFD$SU=(L*<+]5#LT<%'S@KKFA"^H+D?.*AT;35BF"++E:CSC":6-"NA@95$ M=K59!;Y49[:>(SM!>J0K OGM=2%[=-96];)9&[(W#-!N\"2R:BK_G M>2'5R"[0='AU65!MJ$^.;#FYG1[.'WNA3P=Y$Y].U!B'L\O,9&9!;&?Z;0L- M0W/:;]/R&/!,XJ^N'DS]BR]OWAST]&T?QO?[#9%$P=>(!%#V%2(%X=>)%*(K M^.+V^^K>%":;E#CG[2$(V.'6_;CKF(R_QN;)M,-@]XA$556FN-S8V"!(7EQYPSBF].CZ_\-#[(T",F1I.GN>CD>==RL#M1EY M:;%D9P6AOZ_ )';N)RTG]#A\X M(F-0ZG MNQUI1UW[EO0-VMG>N<-A/]6>7UC/F+,V"]7=5LY_K]U(EG8]<834RP3AV,:" M%GSZ5E+"L>J/NH'U5D4/2XPGO/47+?Y#.\VH&SQ1[=B!D/2@!QZAUU7JFAEW MO-C=JZ20:Q%2DSX+/OEM+I![8>$9' JREMP$I.W9\!?1B7.&K4T !D !X;"]W M;W)K&ULS5QK;QNWMOTK Y_@( $4Q9;M/-HD@.,D MIRV:QHC36QQ-?[6W:MO-=T^>^'*EU\I/[48W>+*P;JU:?'3+)W[CM*IX MT+I^,MO??_IDK4RS]_HE?W?F7K^T75N;1I^YPG?KM7)7;W1M+U[M'>S%+SZ9 MY:JE+YZ\?KE12WVNVU\W9PZ?GJ19*K/6C3>V*9Q>O-H[.?CNS1&]SR_\E]$7 M/OM_02>96_N5/OQ8O=K;IPWI6I;*ZU-;_V:J=O5J[_E>4>F%ZNKVD[WX08?S'--\I:T]_UM%H[G!N/:UZ=VO38MJ-SZ0C55<6J;UC1+W91&^Y=/6BQ!+SXI MPW1O9+K9#=,=S(H/F&'EBW=-I:OA!$^PM[3!6=S@F]FM,[[5Y;0X/)@4L_W9 MX2WS':8#'_)\A]]RX.*M\65M?>=T\=\G<]\Z2,W_C)%!%CD:7X0TZ3N_4:5^ MM0=5\=IM]=[K?_[CX.G^][<BVV?\XS_[$=,7'C7:*/A<_:TA_<>*< MPD-ZO3!-\:9;+%1M)\4O4,!_0P&+WW2Q4EN-J0J;QM8\5F5CVY6SW7*%O[KX M!!(I5ZZ*][9K*L7J"KSA9^>__O+O_/L+TZZ !GX#M2Y:6_S++-4"7++N*NUA M6OP*Z9/Q866<2V%8K5I=T7!9C[ZN]!;0M.%-J:73O+U)<4';U47)Q.CH#%AL MT3G,Z>(87@"+F]JT5_VBQH],9.E/; M*Z&0_(+MIRLX5#XZG^_O%W-0UD1VC2KN>0W2JHE0;TZIZ$OEK M&U47^A+#O<8Y2NM;WM#2V@I[MG7%\\MIY>F-.ZPZQ[3&PX/]QU=@$YW+V*J8 MZZ5I&GIXLG&F+@[W"1,.GD^+CPT)FVJ:#OL 1(/^V30@5&OP0 2AU6X](5*N M\1%JCFTUA58L"PWL@_,P3;0CW^$[R)R>%&9!3%PH+ H98#9A8DS6L\,T6^U; MD2$<]8N=%R5L9"NFZ_?..)8&4 <:TB3 MIM.H>:UEQ+3XL2&4!]83.[%BQ:M>@%OZ4I==H)&^;%E0(:,6#%.D&E'=Z/G_ M"SF.\ ;SI4E#HPE[P>+Z7L]=1X(F7\X8)9S>6!?.>-.DPLB5 @!H$35]66I= M::%'T(&R/O"]WT"$XBA7P_6[ M#!4S62)7BI6/]@T^N:@["H!;F@V+6$TX2_M('(*4_& O\+5C":7!L@%Y2IH= MR"<,HAE;>)%D]/A$-&)'6_O)"] W$@4:MR7T*"WV5@J0D^B*5&5R'26&1&Z> M#L]L7*NO0(D.C@2="N\&]?4W*.[T+G-[OL*GE3*3XA160]W7V)(,J"9!(2DQ MT>)XGP'"BU%E:VE+/%^27C4\$F_%-7F6F@C6$7*0NXN1T 6=9&*N->E7 \>I M*WDON7F.$^7FF;;"?-G!FF0WBR, .L ;1[@A6: MEN%@$<5W90!1*\@);Q9X92!-;!;E!9886\#_(7IJ7FXVG1VFU3!5T+-676)_ M6]UT6 P\=GQDU>ZN^N>T*5MEJ%FC*I141HC%AEW5&GKSLUYBSV?.$F"0RU'\ M#'%8BL7X1*Y1\'+(JA:G[SX69]IQV->4$,0+Y2K"KI^Z1A='8GM!K6+3N8!; MG[6O%>A@RZ\K@"7.N3"UKO@=TD\/U#Y\5OH4%KG=P@W@79QX-GWX-&EK:-KRM#6FR= M0,0JRBDD!5O'.>J:_(LEOJ7C$.-A=\CZ=\T7A&%@IX/@),Q@*&8?05:(&Q 3 MJ'E7A@A0=:4AI*^ZUHA(J@U!2W1/F%R/A96P3 0EPI%-35:0J"["WQ^:194< MG\]L=@%BRA)AEMV>$+N&%-H,APSC3!)#GVX&!B MVP3;;"\(<\"\9[PRT0E<)"GH##;C$2E"KZ$D9BV&.WA4V/] DJYX^+AD>JV_ M8C,:LT","7?%\'_I&LZ 4!0$,2#![OW72JW54OO,OY&WIF## CBBV)-@EHE@ MJ\9?X"V<[5QOVB!V@?53$0;PYN HXAQQ=$, J7UB_7EK-ET=B(N%3Y(71\P& MZ9U=FQ"\G>NVK:-E8 BO+*9J+)G%K:W%!JH* WP"Z:OBPB'.JBSQDC0/W] F M$*O]*!;'IVG)N17-Q-Z"X6#)FP3?I0SA)]Q-6/E%5^-\,EQ0MC*>%L=\YT2Y_2ZS>LC15$2!@?2>9P-P^-[^'IC:?9LRV02>Y7B*2&" M%G"D^,. !R)HHDP,%PI_%(=)O<#OT(3T&B+-S#V,K%0+'" PP= F[-?=<40/ MX)>!T[-80(L@:KI.N+'08LC@@P7O4%5;,)J&!G48L(68+'91U"YZ/!B%4\-' M6V_ G6@(8?B[6ASWWK&#-Z_\JEC4]H+]-* @L(0],NN-N%XW6,,SBW"#W:9_ ML1R=,5YI@"]T($C%FZ#9)]V2-/(@A*9!2%W+P."")$2!A$QH]'"L.0ES(XC7(L?P0ZLO)/X^VR2><4V"UQ[-"B^=/@, M:XJ5&=:AE!6Q"4Q>J"U(%>B3\88 'SA:D.QMBFK 4Q= M"L1XR3S02"P 2HII@HR$K\\RS/C V4EQX;"0)^\_]Y1(KN Q# #B+W2; M(GA\BWO-R;7,M:9P")*MMVP $8GC#=-(*I;XQ#8, BXAS5I5(5D;$##@FL@_ M0"B!\9+!.( 2N)S >"( F+E^'-A&BI4KV7@_A.H<0T1L2=6%A?+$/EG'V*QR.@U:VQ!C;1?5F_X#E)7)7S:&]CQWD M$0I7,D9E@'6W2>$<6SQV\$=P !A'XDM[8>^2LLPC$/P($MMGM [$)"2,GYY/ M;X+V'-&CW/XU4DH?Q6S=+P DU+61$,'!J+WM$QJ)QHSF_]=,^YA1/:4,5600 MX]8]08#=X'S-%5X+:T82IV!XO$[!WL(?BWI''!1YDQ)-GC))D7+D]L--3P## M I:Y@RE3=?[NE*&&\\3$P)/1K>K,#Q4C##Y8\K^#,[Z[8!__2Q:,DQ\20;7T ML29/'$RD!--H#!5TOH6H-?HJ=WK]T+9'FI$G.\A?0[K$=%,:#Q;2U,$@B,$^ M8GGH@_WC:"9^.OM@W1+3@=D8^48U7XN'H7[PTUDA#T/EX%$R35&(A@YF3&S; M[KKSU5>-8M*D#U-#D ^1I%Q>FY^,D]<#"TN0[ID>P9FQS99<'"H)P&)RPG8A MKJCD/(Y"C8""$X\FN94I[A-IB6*4Z)E52\(B@'!T]G MJ6@E"%ML5=V)T],;VKBY,%GPJ/V*RV&]7>Q/PV21H"[!:T^TH,4#UJ;\6!:I MS(XB; JU1/K7F-1L:BV>J'9A-YE0&JXA<*XC+,41:WW%B791G4F(#]BER%!H M Q>E#4?M29H?-:NFI5S@B.J$ Q6 I917XM("!\&WTB+2.5_U*[C:A )DK55P MK1#MK$$!^%;@9M= HST81JHHQ(_"/*1?#F4WG%R9]+G=,(=) MN4+L,AK\.9D0W4<3@]P!S? C%YC"-WZ03CAA;:JXT\09YGX<]8-R$"3>;6;P MCR*\0PJ4V(12;6@0SZ+^4VRGR3628"R ]UV1L]-MYYI!S#8T MA7T CV&D*B MM(S](2UW7&DWP$3?S;\DA]TIB& U/"G(#IG"0Z>A2VWQ M/E2/%LZN20V.'^.?I[#WM/]A CR58 C4V6+.GHUEK5+,>NW\(-"#P\G!L^/) M_OX^EVTB]H@SD:+VD)+T1T.?839(RR8'Z:9H-87_ MO=/Q-,Z0PVD^LG36^Q3MYC7O%Q&)@4F.U$I8PRD4XT!,%FKF4&"+[#.3W%.S MQ=D^20GRK2:P9K6)WL[II[>3V"(A4HMEPK.W[]_]<,T)*GG"+.&SZPR=U' T M*T7ZWK0(I;/-G'?)BNCAY1?X*KL?:E&-J,"D0;[2D"2S]NMD:9YL^>0H7 MD#"PO0H:.'#% 7HX8>]#B N<;5\\70S0+7OA6:[I6B& F=,G*6>S,4.I C^O M4XA(W1\YFAMQ8X)9.ZFH6XF:Z7C9L^0_%R=0.4 +-:;$#BM;U_ Y*"70L=IO M'(5.((4WY!!NF-+TH@P1US6"]NXF,T 2(^=AJ!0W?U1Z3;CNAG: -NT206E> MA M$@9 >)/0=F 2(!C&60H4KX$7R7W<4"36 M-<1J[L23^D64Y'?O/IXF:<6S3IBAJ 2_,&*.AL(JA*AASFJN=A!O:O''!D)# M+(LM%4,)>)ZC VW@_FKRUV5UDT>5Y5Q9CU:]E13^M!C5&U$2_1M#UZ01-VM" MJM$?/!^'N. 8[ 9J4Z(@5=QT8'V::'8#5O83A=)1-E>JICZ-VDBYF6M5U!CV M^[#T]6JJOT\>YC+-2UX.FF ME/Q(/D(%OXQEC"9;X%<3SYD*6!22B_M20;>^1BO?G6_$), M1O\!UDGKD-"I"3A%I/Z\KJCD M.)+W&4RB63P?".4T=]PWL2'0]>2@ZO F)X1]0C"X;]*-/@GB?#ARXZX6'YZEKEEVWT/%R0T%UJ)54BY%&>>I=M"1' MY4KZZ)PT3H;(+28[I$J7"J*<$GP:4RU!U 8)^N/@[=TD+N7(X>XA#^_4=1O= M)V*3M^1AJF!EQAF81"3(*>=5@"D9[NSX@M)D?S/VYHTQX'R"6@:J4'\>!]G] M\1 TP=[(#*,I&YXV!/OC8:V_;SYD6.>18XVDE(BQD"QR"3C7(B HULPZTI[@ MB-OB(<+ZDKMQ.Q_;:[CY-GCW[SN(X[FN%X_?0C?IC5.U47.^3Q+CUX?OS]]F M7S^:% ]G<59A8-V73+?)_1F."BV7X16]^Q1#9,];#0K7L8CQ\/!1;$=*#IY$ M^)Q=CJ =,:>7=Y*3QR$\R1%)E?##5'D5_3.*8L)_I2GJ!$'?QM16_,7A+J=# MQDO)SZ8"V1U"*_7^=M6W'MW&RXFT_M7$_ 7?-" G8#N0*A)2-S>M"P']L F, M)5?4+3JC9D%]84G4[Z4CX4[!&79JAFU"F]ZXL, M"Y)])T@$G[OL)#6R*]J@7MJ04=G)HM K_9XCYZF3GIC'D3>E![>!T-=F8QM% M+E\ /^F"":YE!',Q(T>30:@P[)<9QC*]U\K]!HN0M8J+_4F3/LR299G+^]#S M3ZX]YKI,=OJL(P*,1'3!TPC7=* GJ9TJ90KR(M*NJTLU@W2):,2'8[Z%S,AM M#LYMZ-'[.D;G/5GDUU[=TWD8=QRRJ#SY"WT[Q(O0#C%LDG@6NX=.QF**@=?3 MXUJ*@QJUEBPWUU\QXYG?M>K*^.QF)>\<:T=+VO4[?YA3_>8&E=(MXF1%T MTCZO]6\,E(3]G1X.LOX7&18JGM<[/V)PDZTC0BTR'>RGY#U]@A.Z]],Z2E;0 M:J%\=259B'A'C"(EB+PR;A)#$K$FA/&MEA:$#5U%9LN;9'<8&<4<0A1E(N1 M8)6)LLJY-%[0IQB(_%]Y2@=44H3'2[4JI0A)278OOG%PMTBL(33QTZ 9[EEF MK;R^,XTP+FQ93C*?[YX8+18\M]'I=IC3?5]UVME(E>,;5HTJ1-9=G*+4!_YY M-4J(00ATKD&7L4@HSR@>))M[MZ7.&G-[M9"R3/12Z%Q]7C@C%WNSL3UTD/;V M6C25F2U4.HX-YF(*6'(KIO?6+"TDW>-5 222>#B]026]#GV<_OMB%>_V79!2 M-M3Y#0)R:8ZV"H+RO5&ZW,E-W].8R>B:F"1+I628(]]R>X(PVL)^T#LUU0@X MF]PL60SH"[Y-B'US+=^6IH]F T*$*DS7P#OFEG1"A--@$G?JO21'DI?Y( >C M73J][(!3[+F46I(F[(B*JDH32W E)6\B]8WYQ@("L#2KGLPB;6R4I$PW]0AK M.HA<2'/RU:30AO%+O-OZ@UFN+M05M:XO%J:$V[30 *.\/D.K#\9PFSNE6D0D MPI WU/XE;Y[WN56V/Y?EB@D[4LPX?Y=J&9/0IY9*=WQ=P7/U,+[^]N-/_>N< MWXWI*;JE.)$8=Q*A=I)W:<4KQ^%7#$0T@956^O7&Z9[25>1%E#T-\VL$6<;D MH9XNX22%D*E8A-!!D;23A16T(V2?A,H(FZ&Y#[U!Y->2YK MIPV7PDO-4HQCI1\"F RR3Z&3B%4&ZMAB!(2QM'(\'7(W=&:F2!WH&3[<)JRY M\.?[-@VU<0C])?U&K2? G279V?R:*3.*JVF$'9%1@YD9WP".S*)0[]NYXF-+ M1JB*CW@?^(C7A.*"@=!P+J1=A@9ENZQT:5@\R/OS'2>3-9$BF,C8@-SRI5A] M:7RXAR#8$V+M17YE?OP.2\_/L=LL$_*Y^ E?(5 MCM5\1W33WQ'%#HS_*JH]R,TZNIG%D$0';$1(R)1(2!]/(%D)(X(WR+)F/]'@ MQ>C]WM$%!-??U65/19ME0YW\GMA7ZS:[)Q^*S78>:KHQ0@'N<',:5$E^J8#T M*F'JL*C5V.;QIIO7@,.0\DL[ISH\JQ*W\B:)G^;VED(72HG$6QEL\%*7.C6[DUAYE]0W[VEL$C.-P<&.<%$/72ZF1@YC/2+T+LO/?0S*C9+UCKH@R=.=RSNCW13#FSL_$II@+KXX(JUS M'7%5[P7191-)F2=7Y6YU_-O1QG\;W/RLQ681VPF"VSON MP%?%@^-9W[Z$-[NFH["R[BI+]'!8T:\D_^N6EQU-^ M&2M]FWY7[$1^3JM_77Z4#+'-$M$K-K' T/WIL^,]^>6#^ %&GG]<:V[;UJ[Y MORL-4'#T IXO++ @?* %TJ^MO?Y?4$L#!!0 ( >H.E@K6Z2M$0< '01 M 9 >&PO=V]R:W-H965T\NP!6W:-KT0]$/M#2RB4BB2E)V?+_^GAE*LKSQ[O7NBRV) MG+=G9IZA='NP[K/?$07UI2PJ?S?:A5"_F4Q\NJ-2^RM;4X65W+I2!]RZ[<37 MCG0F0F4Q2:;3ZTFI336ZOY5GC^[^UC:A,!4].N6;LM3N^(X*>[@;S4;=@Y_- M=A?XP>3^MM9;^DCAU_K1X6[2:\E,294WME*.\KO1>O;FW8+WRX9/A@Y^<*TX MDHVUG_GF0W8WFK)#5% :6(/&WYX>J"A8$=SXL]4YZDVRX/"ZT_XWB1VQ;+2G M!UO\9K*PNQNM1BJC7#=%^-D>_D%M/*]97VH++[_J$/1_X7/3-_]? MWQN?%M8WCM3OZXT/#H7SQR4$HO[%9?W<3&]\K5.Z&Z%;/+D]C>Z__69V/7W[ M@O>+WOO%2]K__[2]J/:RTW_)EOJ-U$[O29%LRI2I@E5[B-K&*SW<>3!AA^4] M-%GG%;;E.C6%"3J0"CM2>5-EIMHJ766JM!4%\V\M+6QS91LPBBVT@R%RVZ/R M1Q^H]+)Y3SN3%N2OX*JJM0LF;;!U+%*'G2V*H[*'"M[Y9N--9N >15&V.7!* M0F'*PUY>3E',SFR:@/M4^YT\U-X3XCF+-#>5KE+VGC5&W6>0."HT:]%;1Q&0 MJQZ[C+ 138[EL-.A!X,!)/7IPX]1WX'DGE=K9YA+U09HY"8U? V4L.1;@GH(: V^3[M06B0\*P)SLPHE25V#\F&#]F0-/6V42M\YSD+:(8/JX/OFG ML,8 ,RT:*9,.-;YFD6?+0SSTW@(FR:.P*QR2Y*++I18WHB!3UITE/2+76P<, M5!?VR#:?M2=1\H[>DJ.4S)Z;*6:] _64;L=3Q$?8>K-/JS.FZ!QP*8G2.DE- M(!EV$%&5#DQE '$7[72=86K@6FVOU-K_M5(:<^&QQ[8P&?=JF_2VY'6A/+=P M].9\H;;>=*FT*@SK]LS&.OC;\[3>K9+9\ZV,F>9)T)<2[7;J, MG>?Y8!MF@S1%U*U2Z[*6/M$SUO$H?-'P8^-\PS38,Q\O*!ZO)N64\^$Y$!=> M3.Q!YB74#N>FM)]0\8:KNR.MF&.AXXQZG<.\0](WH&+DZ4G+#>WZIJZM"ZB? M-.4$@!K&JB!DH57:362HD'"]-4:)Q*PNK\W39:Z RNUOK8 M\L-%8OMO5;@6@;Z,8LWW\[KBZ0KGG9=)QW6ZC67;[I1RL9%LF8"D:04BM#BY M #BZH3XH,C] O2XHV_+TAG$<)]!BK#V/96BD: ,]Y8BQQ>9KEU5 M\NZ .B?F#1Q@$!9S\'>0*4U1L+;OWR@J:2 MY4+]8@/G^GQQL9ABPT)]O#"FH[GY.%FNU&(\O9ZJ?XG^RE8_?&7C1BVFG8WV MX2N66BWE?Y6LU#]/6>L!&622(W8-G65W$!5 854P])Y/;'S43:> LIS5(:F9^/K^9)WW21?F>PG5_K$ MZLV-FBW8Q8N6GQ5+QM/%3-TL9RW$A:VV/_#![J\'JZ]0J*62T8H M&2>SU^K2:]1D\":, ]=6WO>Y5U%G\:6X?]I_4EC'-^G3]O@]XB?M<'CSB"N' MZ/1J^7H43V?=3;"UO%=O;,#I3BYWI#$:> /6K! RV # !3!P &0 'AL+W=O@GP[+EM U2VT"2=F@_=#.2;BLP[ --GBPB?-&. ME.7\^QTI17.!-$#W1>++<\\]=T<>U[VGA] @1CA9X\*F:&)LK\HRR :M"'/? MHN.=VI,5D:=T*$-+*%0VLJ:L%HNWI17:%=MU7MO1=NV[:+3#'4'HK!7T>(/& M]YMB63PMW.E#$]-"N5VWXH#W&']O=\2SC,2NP MV@U_<1KS<&9PN?B!034:5%GWX"BK_""BV*[)]T )S6QID$/-UBQ.NU24^TB\ MJ]DN;N_0B(@*=H+B(WPEX8+(^0KK,C)_0I5RY+H9N*H?<"TK^.)=; )\= K5 M]P0E"YO454_J;JH7&3^@G,-J.8-J4:U>X%M-T:XRW^JGHX6_KO=IT<:Y"*R1N"KX9 >F(Q?;UJ^7;Q?L71%],HB]>8O_)$OU?+OB<+AGO MIKL2/?B.X/;C;Z]?75;+=^\#X E)ZH#@:^!3*1_ MX.A< J",'E'>FO9?@#4 MY"W$!KEZ?#28#'9(N8\XB7#="U(S^(K!"#[TL6G0J P7;4N^)MB+KIGS<3Z& MTR)IKYC9F$=0GE'[+G I0AC()5+DAIDT,1F.JWVC90.:U2>]*:U*$W[3L?N6P=_@UE,[GR7=0DI/*N:,ER[]/M/%\IQ%'!.&I9+F92$4(\^=N3GG6Z"S2(;?SP&1<\Z'G M3:O3BW$]-,K_X,-S\T7007-\!FLV7&ULK5=M;]LV$/XK!Z\86H"-]2XY2PPD MZ=;U0] B:5<,PS[0$BT1I4B-I.SZW^](R8K3.EY0[(M)47?//?"2_9!@^G;ENK=-1-J>SD+9_N#.UXWUAW,EQ<=K=D]LY^Z M#QJ?YA-*Q5LF#5<2-%M?SJ["\^O$R7N!/SC;FH,].$]62GUQ#^^JRUG@"#'! M2NL0*"X;=L.$<$!(XY\1V-5.RHC@Y;+8:5?QS@<*!3!$PK1J!!Y MWH,AS_(-M71YH=46M)-&-+?QKGIM),>E2\J]U?B6HYY=WK,:0VSACG5*6RYK MH+*"=W)(MX_;"G,);YFJ->T:7L(5)M]L-GRYY_"+/CE!-=DXIJ<0O]?\W;2TG$_ M?M0\?&;0T T#NU6 DT7325E[*+H2#,R ;L[A)7\%M,:[ MUTB+@*$"I1VT0/*.J5J#GR@:/=HP],L+&-CB7''KH(%2!^8UJWM!D=L.2LTJ MCE,4KBI@U9H0]#XHET M&26H?L+@>+JWVVE5]:4U(W6$Q? ]BO<4V4>H9F!,?@95AH$IRLN.&:)/[34$+FU$O@A==)# MK_B>=!!CV >>M5;&.'_6W,)J=Z2YL(\D?E"$0&3SZAS^9.B/G\R I^(O<3PM7W57JW-_P"%@')XP(W>4[2-,9-&I(@3N#M(9\7$&8D#1>XB0*2 M9JD[B5$S10+/J8L#BQG"._V8+ (/2/)B\9TY$B:A>UDX;B_#:/'JF;%<.2[3 M"*,XPOP= !M/^J(8K$X'Y.41-[))!BC M&J&[>0PW#9<4HI#D20IA@5ZF+I!%DL![-QBP>K#')1T(+DB_0$,8H2UP. M\.(&'Q4VD$M=1O+<81]P!+*3[O))=:#'^#/ZJ6G/3QH'RQ+K,O8N1<&9+'(_J/X(Y(4.3I2 M)/'D!"8[BS*WP0 @U+&+Q?S@X<'JSI_U5PIBW[Z;8/_%)AV OA^K93=/S@#TW^/ MY;]02P,$% @ !Z@Z6.QY6F8C @ @4 !D !X;"]W;W)K&ULG511C],P#/XK49!X0FO7[8[36"MM-Q \G)AV AX0#UGK MM=&E24G878+*+(Y174 MPDU, YIN#L;6 DFU9>0:"Z((0;6*DCB^CFHA-<^6P;:UV=*TJ*2&K66NK6MA MG]>@3)?R*3\:=K*LT!NB;-F($NX!OS1;2UHTHA2R!NVDT6KZ6(]]_[! MX:N$SIW(S%>R-^;!*Y^*E,>>$"C(T2,(.A[A%I3R0$3CYX#)QY0^\%0^HG\( MM5,M>^'@UJAOLL JY3><%7 0K<*=Z3["4,^5Q\N-3@)OX3$ R!"2!=Y\HL-P(%-G2FHY9[TUH7@BEAF@B)[5ORCU: MNI44A]D.'-HVQ]9*73*A"_89*[#+" G@!$+!5GXT)$IP M[/MJ3UXT*S]>^@5]@OG+"?S^+%PC_UJ>AV_NT!_/M*?7T+_ MET[]%Q#;] :2V3,(ZQCX1C)J ]1[NA]:D800$DCM@!8S-_9,PZ.3N:S!EF'[ M',M-J[$?T=$Z+OBJG^O?[OWK<"=L*;5C"@X4&D_>7G%F^XWK%31-F/*]0=J9 M(%;T2('U#G1_, :/BD\P/GO9+U!+ P04 " 'J#I8XS@J'W$" "@!@ M&0 'AL+W=OW MCHTTTKJ X&&HVC1X=I/3QIHOP7;:[=]C.VGH1CI5:"^)S_'YOG-Q_"7;2G6O M:P"#'C@3>A;4QC07&.NR!D[TJ6Q V)V55)P8:ZHUUHT"4GD09SB:3*:8$RJ" M//.^A.&KFOC'#C/&K*&6S!WS4)9"P\L M%>4@-)4"*5C-@LOPHDA[>]+(F&*\E^T,K)=/^B;9=;)H$J&RUD;P'VPHX%=V;//1SV .$TP. J =$SP&',L0](#X6 MD/0 /VK+G4!!#\DS)+5(NVK*YA1^F1]OVJ7#'?FN4W:469_(%>40;C1:@ M_"94IBL,/*)I$\4A!5\?#HQ%X<3P\ M?*&;>#B&V//%_W,,8^/NZ))Q.J<5%[HA)9FSQ,SL_/,KS9']A(5)2FTZ=1Q;]1:1J>#T%=AWCO[G)0:Z^!VI;; M"M/=AL$[R.RE5Y=G_KF5WTXM_])TVGU-U)H*C1BL+.7D],R6I#H][ PC&Z\0 M2VFLWOAE;7\AH%R W5]):7:&2S#\E/(_4$L#!!0 ( >H.E@@@AK)# 4 M !X: 9 >&PO=V]R:W-H965T P:1";%CGQ@:C M<]#1YV.8[KEXEAM*%7I)$R9GSD:I[97KRF!#4R+/^)8RN++F(B4*3D7DRJV@ M),Q%:>+ZGC=V4Q(S9S[-?[L7\RG/5!(S>B^0S-*4B-/I&M&$!DI;$/C:T6N:)-H)ZO%O:>I4]]3"X^.#^V]Y> BS(I)> M\^3/.%2;F3-Q4$C7)$O4 ]__3LM Y]HOX(G,/]&^*#N\=%"02<734@PU2&-6 M?).7LB&.!+[?(O!+@?]&,/%:!,-2,,R#%C7+8]T01>93P?=(Z-+@I@_RMLG5 MD"9FNAL?E8"K,>C4_!8Z)*0"/0D2QBQ""R$(BRATE))35\$==#DW*-V6A9O? MXC9$=YRIC42?64A#@_[:KL>^Q<"%:%4^_Y!OZ5L=;VAPAH9X@'S/'R*Y(8*: MY[;#%UM3H [1Z1;%ZKZ;@)S)KY!]5^4O#-U0MN%)BOZZH^F*BK]-X:P^[YVR)S)K1)Y4 MD2(#QN-PK#[<*>)H"NP'5!,\#0,?5/W!G73R@ M0@%S0@$81IKOY!EZ GO3K0.^HT(6)@CJJTM#78A"]&4+61#X++((V$E''Q5& M1P:_R*(@R3DRA Y%L3PH\'A0J"QC!7LU7'GVU9"DID5KV2%K])61HJSZGE, M'S$CMM;O*5:).9===QAIQDA6:=](?AW)[[5!6S"DPU&)S+AAV65]@];(B:U$ M-\\#Z8$/?Q?,?6C7OUU9C!$_ BIQ39783H#'_7>3%?/[[[E:PUQ)8Z0OPA!Z6"%>PU!RW _1(60S \RT.*+J'F\8AU'V M[OD>N$5H<"$L1)\9%=$K?$5P$\C.HE,2%<;G@W//^U&BZ@2A&QH4S5$^[["C M4,W-V ZEK2ADES5[PMC!)R+KYN.E&O%\.ZNULE"'SCBDC$^F/H+U_)KU?#NS M]0"C#L,&#-^!/SY-?SY'?#WG63483/"HU8R MLDO[)JS9S^]@O^\CH]+EF'A@?87E]0T9=9/8%/81?(7TQ(6'PSIHJ' M\=6OUO^)*\30_ MW% 24J$+P/4UAQVD/-$WJ%X)S?\#4$L#!!0 ( >H.ECZ4XP=]$( -?U M 9 >&PO=V]R:W-H965TW/;5K+G5T%Y?>_: M590B4@_;>54IW*H@KO MFZS=KM=YL_LFE/7]5\^FS_2#GXN;VPX_^.SK+S?Y3;@.W:^;]PW\ZS,;95FL M0]46=94U8?75L\OIY]^6!&\^87T2S?YEW^]9=-?9\U^&L8#?^@I=+3,+FBPE.Y[AKXMH#G MNJ^O^32R>I5=%S=5L2H6>=5EEXM%O:VZHKK)WM=EL2A"F[W0OUY^^5D'K\8! M/EO(:[[AU\P.O&8ZR_Y:5]UMFWU;+<,R'> SF+--?*83_V8V.N+;L#C.3J>3 M;'8R.QT9[]0VXI3&.STPWM"*__?EO.T:()S_,[1B'N]L>#R\39^WFWP1OGH& MUZ4-S5UX]O6__[?IQC8W^]?NFJ!;%IH1)PLE=U54+S #N*U=F]WF=R&;AU!E ML/!-WL#OB@J?0QY2=#N@\.XV^_[R\GV65TN\VGA%LWK;T)NV. 9^ 9RGH4GP M/[O;N@TX0?QANYVWQ;+(&SPF&/W^MEC<9O>!7Y[CV[JF+DN<<9QD474!SJ([ MSMY5]*YF"=\$GE '*]TT]5W1TBOA19?75]GKZ3O#U;G=@TKOL#F:8S\M@K\Y@BW /=)#?WGVK ^ K;1VP;3*C@N[G/%0! M[B:L>'><_4W6B1L*NPMCM+P&62HN>EOAMM_!*^N&M@A'@P7#+V XV.:&=W.^ M;8$<6OH)?!V:K*NS5;XHR@*/E![#P7!0/(9U786N^"=O!3R_"$T'S#_+NZXI MYML.SB-OVQIFB@1"LX(=R1M8>&AN=EF[:X%0^$C+ /RTS6!T>"T>Z[)HD!3N M FP#;!I^C^^%8[EI\G5[3.38[3; I$K/#,L_H>)M#>%INL !JM M2UX1\-*_UPV>"*P%UWI7$P_0QX@0\DJ.[0MX\#[GL#'S1-7MW(+>IN\RY;UEE5X[-W=7D7DC?V MYWFLY H7ZA];V$?8X@'RPX7S&2>DBC/)BA6_%>XL[,=MWC(%PHKI 3F\J"0^_35%VT68 ;UNEAD<,])O<"KR#<= M*'->%C=,9/#J?-[6S3PKZ[8=>"40<[F$>7:XP7E9XFWQ4\ 1] &@%/RS06&- MG\.20D'\"N\7[/NJJ=>?/#Q=33FT@?W=YU.1^B)UZE'=WP(+%5:@ Q9P>&'Y M,&=8!A@$U 7Z+:QAG*,0C9>EK@)$?1M"]B.L.)M>9)/L-R6C=SJW;YF+77J* M?4FO#W=YN<4UXWUN0LD<'!8F+"IY#ZIEP$6JFQII&;0KN)JPFZ#T;6FV/',D M^Z+:!OQJ/L(6+TNY?B*N,I#=59LOH@R9YR52F9=1H2Q@GXA9;3=UY8X-GCH> M$=7G)JK/1Z7KK\QGOVT[F#*PQR'Y_+01B NR;#4V/"B)#XE=XQ!PYW(^/MS; M=?X!SL_>@AL&K'R[WO &TG'DJY4R 9A W>"^Y6L6VDA%<$$[8&DET M*$.)V M#7!,.#[X:U&W(MS#1[ K6GD+D0D,M"S:!=SQ;1-,8B6Z!]R"($(@3G/;HB)2 M TL&Z4,7!4\4A^OJB5T$?-S?66,^H/K@O69I"C-I0L*9 M@7OGJ"HUH=LV:)F0;@\E M,I?MAC@P3 49TF'JAI'PBX8Y/).Y3&H!NT_T%[<$=57:;GS.$3L*=1%/]%KX MNX"7T#'3Y\#@+JL*]_=GNC[( M&\S*8G1_^#2+OUQ(U*Q.(6:0]'KL#(U84O M%C@'7,22M2 Z5S;3D2? B^HY:F:XUY>+#E\)9PO&JI[&LH!%)JM6V9=,@;4S M_C$RBMZFF1;6CC'+"V.6%Z.L[N>P*.$%=$MIT"%N^<0ALBM144%HP(2!FHMZ M4!0T]B0Q#^6=*M]APVD#9 "RZJI.=KN2"_^0<:3ZS0!?&]F^5[9]KQY8.W%: MH*U%#;SND#GXY$$R_6P.5Q"('Z@9F? *^%M]CROH2#T _IW?W#3AA@B'%0![ MCE0=??H%;-@:>!2>S\O/L_\,P$3(,Y"!71_6WQ/S/\SS2[W';UNB9F MS3SX>?;J]>3\Y W\=3\ZGY]GIY!2>FDUFK]YDU\#[ MBX6PDQH.MLE>3TZG;[*+R7,!> MG,(?KW$[9O#'.4P>=M]-X#KN7MK9.# M.,5E0%'6B%V![$Z%S827I.R?MWH5\HZ4A60?V0Q!CR:Q8= /A8A1AB3&AC,R MF,NA"75QW$$PQZAB&[K54>BD"5:2Q*T MX3OZSV!;CH??/PY2;&5O=Y&=H7,135DV2D!@D,4A? P-3=XQM<9)FP8A &]^ MG^^$G35FCX/\$&,*9%(GIB,LW :SYU%L%/L.F T/FJ'"ULKT\CA?=51,0'=< MA$TG:P/[0/4H5.!X+1L_/]'" N]G7%_.0K&L04O =]*&DL4>=S4?5/;(#[S$ MK09Y#K>,W!&HT0+EXD0VY;8U: M,ZL2(DA)BQ5/V70]IV+-U)RA#Q;M]2.45&(EYJVSHE'Y6QYA4&+7V4<8Q:LU$Q/' $^G29X+DGE6MEBDF!^,) M_@SL4 /M<$&*BEY<]G:CP4HF)E'372CK#!1E_1+(_8?X;CX1"P MKWIAZTUT1?"Q>HV=Y59.[J7\+H4M$ MG=NFFI.M#"38HB^)#%GVZIK8[9$T\@F4EBLP<++\)D=S<5^H",$>9U>T1\A2 MYNP)-O9*!TERH10;#)3>-1A$M NT#.%$/"10;HN!B 4] BP#-*W& MS'E@7*><0S(SO&L;Y:%@U"U+W7QG=^#F']AJUH&4[041:IV75[H$VD#@8^3F M)):A[R9*,/F.%!Q5+"1OX^D*++SQ$ELTI4C64?OK'/MRZ>LS%]5-B0["Q-^1SI*6P5X7&)!<% MG%;"&PN8UA+#*>4NBL_XH%J4I,&6[*=0C>VAA4UBZ,MOZ#R(YHMDS=XU.F6^ MCHFJK%*,G.C;#9P/6LBBR>DMEOE,U#4^1W,/U'^0E\ H<0%LEV5-T7X 4;$E MWAN7B J.$3^I%DL4^]$_M\@W&[G]+,4YEA%V=+NV%;%)O(%!O,^F>'1$[O/Z M+OC/C7W:Y>^YQ43!Q;,2N1EGRFYPE31^FNHHV@VIO[BA9Q MG"?;]99DRKINR-66]Q2G9*A6?7:V#B9H669T8LMH&C]DA^*>5^08/A)^/*PY_NL:KA*\*K+7J+]'=*]G7\"APIPKT<[$G_<\FTW>3$_I_T]?S[++I1+%=#([ MF<)_IZ]>9S_B7@@9P&SBT2*OVS3AB**] I1@"91-7V4O+EZ]=!JUJ5HOSM^< MOX3_OCYY>7"RPF1LFJ>3\],+F^X>&:"%\8]M 0098FR227)?:()*5"\\U0R[ M1YSRN841NJ)%767"2F@C4='DF^@'3Q@1><6/AW;")/NROR =8/@FS.C"/#^[ M>*.D86('M3K([P-AL')$\<1%G;(A11P[U3V? MOYE=V)[!D]$)2&^KPLK$LA_FV/=JQ@B58)E0[: H6 T38 7;+"@* M",4!G!\3-<2ZW*X1,D!.*G@S[#H1!)_&Y? ^$R-E^E"5GU4!F#1RY/AR%S_, MZH% 1'(#0>H;SNCY["Q2.;[N^73V6C_ N"WZ6W%!)?!\,<3I_:*)7&HT,\Y@ M@G.+=&\Q$R#/^)+CDS.RE>R3BXOS)[R6O35571WI\!*+T[=24!2U$7WOL3_= MGV,XX$K" :BPY4V%M+4D75'C!(J;4BB:!?_B< :@8EF.D)MZVVK0H>^6^%_? M_H8A6I"?U2W\#*YXCC'8+=B\')(6?1@N=D4?$QFJWMK&F:%H5^"SZ%^ Q&G4K! @0QQ<4;TBR]9\(%322<*BJ8^7[)*AB-LGR:=WC/ M/_V[W,6'W>3>OS"Z#G6ET1VLP@U(Q8)!50O>%0*C$;*AAWR#5Z#AXAA8CV,- M;!H:Q/O6]F:+JE:KMMMN7/]C3>JA=3U2U31&] ?+;1EVVI^&EYGM(?GM)O4V MFHOC8O:>)7[JX@?N,WMM3 \)3>>_9,21T_;BG1:*H!N'+A_QO\50_+[W7S>= M]'[0%.^0392[A#7](#X$W>>W#+G[3:S5GPR)H3]\+T:#BJIZV]%E-K3&"+HR MQ74D.KRPO5^/KX\GH'A4P!79%5&9VX,XOTJX;[<-C':<_4^PD(L5XX3- T8N M2S0-.Z%.\5O81'A>BC_X);1E3CNVW>"OSUZ;RG Y8G5/>F^,3F]#@Y"V0G$< M9^K3P6V938C'0RFPC4Z=%$G6]C$QDP67]@3]- MP-9GLPBV/D2*EVW!M*HT^39L B]#>;X&D876@Q4](H!TYJB2^Y-"B??)A MZE&7%:YMU#/T;I7Z3IRX&,49/J)+LF7* MX;FVB#H5+Q^]:E4WT=3P&X$+_U.W 2]E0L#; 5\NZ5CL'B<=)/*L5]',2;0/ M?*'>>U+S#FD->_>C%Q?H,Q$"@NU_K9YX"R"DNG6*"T@#@/M!4@/_"M#1(I\" MW,.DF2YKT"LG\D.L4Z?!C[/"&/?-VQX[1PA\L9!(*V^NNC$Y%/B@QM#3.D@= M2+2 J;-!GE^\/DTMH]/H8.AO(T;XTN/J'\WSZ<69&_QL]BH=?'9Z]K3!>P=[ MG *1V$!2)6( HZ1S$U];:V_!/RC:&8-":&<)_G3'U^>(?ZJ$HM'H23:OESNP M,B5"2M&D"8?Y$E_AQ!XM$.@M&-BX6\!2\J+,UO0$L.XV>HP26PH1T 78!SY< M[(23&]T"YKU(9T)PR8\DRK 4L'+'1"4_R38EN@ &!QMV.33#SN/UJ#=67 1+?C\ 3!RS'HQ#[B+<7!#T;. M6UT+XS,83"UGRDY&-W/:T(Z=BLQ3"TX*@ATE_;BH4I6+HV-$NP<\E&:8,AL^ MM!'[*Y_L+?TQ9FL21CUHN_Y>T]5L;9N$N)GI4GDJQ!0M\EPPVD;?O\"7EJ7Y M+MCFY!L4'=0*MQ:XGCE:KDQ-"9NZ1>/E8?>2UX1AB#TK%5'=!AK76S7K8._I,@&LY;SCK02N[61[;KMTWO* MVMO>8EA5QSLP,I6GF]F"Y_P^Q7->"YY389@/_(IX]&-0K4/"P/M&#J;OZ44FD'5FI+C14()4" 7XP80331,3:!6;7NSS\6I1'3WPG4#C[Y+?P M.U.4S5RCL??7IR'UZ'I1[\C!>48Q,0#+VN-8??3G?=#A4/P,3$CA!O+/#<6/ M\9F-@"-$G=?CE.F"UG?+F6Z@,..%^3M83.VR6+![UL[X433U2:<\=)J#;Q,= MQ*)I3]Y#'XK +$J*'T3\&Z8J%2M-R1-QQB##.$.!@\I'HH=$]!2BCKR\8WQC M;],*M&>7(A)$@?Z]$@E5[4=\(8S^*SH#;7')+<4IWIXVDA)=[LN+9 MEL>]66_+#K/_#\9^"0:'JRJCYLK8$8D>FTX0/9YJDTLTI#="'%@,@"!4"(%*R'&+B3J-:"IT MJ]M1T*.@'07[^ 308R_XJ_)WF"4^ @DY=@G_"T"1+5F &C$;GHQ=)Z(G=+LI MO*OG^$(>Y'UR*ZH[1.Y0]Y%\L:0/?LRF:Z*A@L]L2;D M.! %$/[3M[@1'DEXLSGM1YXD1J/BTP"/\ @..C^D80BD>8>$]WJQS M1$J@=_(9>;MWIS?DCS?O'@9B[*W5QUQ)/=@C15XZ_^3Y]/CB)$4^O+XX/>3Y M$P&B81%=8SAVTIJ1@#6;:ED(@JU& M1&\L#J!Z8 20#M-_ FZ+4*-#:H[3HD;M92YC42F*NXSP5:.G$M19=%BM3)!2 MGCBB1"P!F">O-2XXC'#K*I.HPBXF1:[.$7A+@SM95\LVADXM<&"8W;ZH08@N M@>\.D/GD<2#!48#@?4@1@@*8&V M%7KM#F/5ILOOP(=M:,+<*F2XO$?Q;T936 R1R>$D M3;LT/L$P2>G 6A(:B4U#4XVK/K!H"O*=N@NUQJ0&A)!J80K,W0O=?5#_RY[G M/%[G/6GI:61(HZF;^!F1RL-WA#TE@QY+I@7G&51G($E"S!KL! IC@(KW[R]; M*5\!;.P_\FJ+SAFZY=,W\7+WJSYQ:,514WNK=5CV !E]1 M."PN7$.-D],6) MH3*BSI$J8(DI[_([W,*B'RSG8+&WK"S*[@W#IQ()^33P!!Y64Q^ME_I[(C?( M*Z-8W.TCI5LXK3GNR_^KVNKKOO+W9CK,9@="(X2RL_H/'#AKU(MW@,7$*!=1 MO]BB7"BE<%8?>I10)1%',-4IO,&]JSB(!)QR482'C83(GQQ$YQ/VE:9[8$UI M\(>($E;CS5'D/'\-B:Z4K4J%P,"J#O,)6+@8ZDQ3. M&O&5:D!KOHUYIR::RUER3; #,1<1T33$=MZ&?VP#U?D#XH$3YBS45KU&MLHWKZWZS>O1PC57 HI0K,!0Z9NGC?"HZB=7#Z2[QEL@I\P4(O]0 MRL"B:?F^ETO]60H15]^&^-R'$7FA%_CU(F6];WH@ ,E@:+-=PXB-.)OQ$X ;PE3A]U\"8@)R O22S" MAG:6^$%QP?4$"O%#V=F] M4I@I'2J(F97!0>SRP 'T(5&)6$C(>*3<7)PY%K@3''4?.B>7:A]=2K#"_MDZ MZJ.?+5V=@0% U97>L?8PHLJ6II--D"CN]J)WK)D7[2TQ%;E"PWC :#P>Q&)% M@,OP$$B5ALYJ#9ZEI3&,>PR!MSCM_X(2(-2UK@]]"2N MR^S0\UWEM/IO*:(PV:,>%H B\_;+(2_$;0]L$LQ RA=A*_/XB>M(V=7_EZSH M<1OQ%+Z$];V?H"\=LL]C^"M):/0IS*B=-H1CAE_T>9E_6CC,L$*U)TX'0,%8 M_MQ/O$]Z:- ,Z9-CJM4;4ZW>/% 3L(6M77"]MK=R-X>"CB,KG9[$C@@GHW-[Q_#F7S#]8K#3P>,?IZ02Q#3&@JB^2JS/L]'\ MFC4>(]X<1$!XD R%\=VS;*ZN-ULJ76R@ _9/$%NSW'0.F4_$O&;3P(P8&$W] M7_ZI0E[A? J)=7_ [S)0])+9"+QE;@B+X=?Q(N 6<#P GF#_ #(5+CNUT.I$\M#R.UBS./THM=-S%X^PWK:]+FNM]7CGL /P01+,B?D I!G8@>!C8 ML^TB#.Y?6MC"3X$"N63RL6=X7<-%U5KDPG:M2##E:@T-SUD+P"EJ2U7BC((R MW*&G!ODA5OO/N^' XW'2X^/OVR5+7;*/35PE)9-Q*E;+C;8_K7)\:*I[E(3\ MJG(UC>.>.]>;E)K"05$>#>Z!>FHHI(XA 0G%4F0 /^SO]KO*H#>:J$TE3]3" M?>SV6W^'0O/IN/@?/2.[\@(KU+^$^Y9CG(I<7%@3 @=)?\%6A\8U T81<#K8 MO89^[$U ='ZK?CY:&CF3H M(]@=5]I1ON[O-Z%'!+F@.$ZMMT19U;"]O&E=FT:+%"PVB:@$L-6;VJJ2NY(T MO.-&NT*G&!\7]4J7D_*WB5JNFKQJ6V1UYEPM=SJQH*K\.D>G*CJ.4(L;&ITS MI(9NLSM'X"L)V&-._4^T,%(<.I:ECH7W"("J^ =?)B_)M'0#F!"S>%]">8A[((TO4"_TTRAW/\XF,LP#?(2CE =1_XP;O@\13#S(C= M\*BZQ0$UNW#.:&!0 X$74*5NAFIB;G"X)R MH_EA(7)491"F2XM*"21)B M7Q$BY@]0"/(VFCWS0LGM_/[=#[^\LRXX$F>:QX1!U89\TQ_- M5,1^!LR9\XIAH'FEPI$$'V?66A^O7[_'K^5 MJYA8Y/I$].=9 (K]&-QXP6J1.G4)FU(LI8A1VF7#3U1^)BXX!'-I'AY,\;,Z MS67S(M][9H0OT4JILA$J4G3I48I&P^^;,H?I72^ $R-=T02.M CMNEYB*9E? M'O6[S/K#%-4&V;]6CV9\4OOAB.J_F0Q"*VWBS!W*LZZ6\9.H-FF'"QG8V<9X MY_"AO;H-"3I1;9:AG2>"0$&LVG>R<[1;B06+:#(B,1RE7_&PK\=IO2K45"P! M=R@%X-9R/J4F /-OC*HIN7E[R[G7E#:&:(\)"40"ULR40L[(-:)M-UCO&0N M"3R/?&##EXB<;<5'Q3WI._'J(,S^@)%@!5_333B !:&8(=]M,E+@)2L0Q+[5 MC]JHWZ47([EQD\-&RX'YZ*$8,2;=QA:WJ,:MG6PG8VY9W'&U3_]CRR]Q:3Y^ M (7[/O2XX7L5@3M0UM+!@R.7VN,_#!=V20HW MT#E8/ N>1=K&+;: L?NLIGV$ZQ5W,>[.;69@Q*YAC$Q(O9 BYUI['0Z'6U-^O6/=>4["6I=!^$(81G"FJRN0[\;5 7^ MW%?VORB2 9HX0'7H=S$EP!=IC]\;!M30@*Q^FQ&B/3"35F!H < 7U._+ 7D# M#;MD2P!-=>E0$9-IQO)J+5HXB YL#W?Y\\ I8C]).U/./D74<-P+-*FZG/N? MP:_!/CQ">0RN'1-6I TW\ #R+:C)G6[VZ#1P$!TS;>1'!#TT(F6H.;K7W[XYC>S M7C4[[6]:1!BMA=B&+@P UP^2[&-)>Y]TD]-6;_!^(5:W9ER$&9ZF20B9.)WI MH/5(_.3:2"U6 LJ-HIMC"MGI($Z'@O1+7J M[?=?M+LQ;^ECUTI\E>O#=5A\&M]?VQAKL86)I-2.>LK0D0OAF5E( 4THYX@/ M__QG7A64#;Q(X^\'[RZG4S!:,;VM^^DX/&6Y)WODQ[O*0J^])3.=Q*1"/M"F M\9I$JR7FHZ_'F[FK$E%R,5\:+[)XHM2S)>VVM;/!'\'I$A:]7_URA ?AN8 ! M(HJU,Y1\8$]A>00GR,EO.+5V;VZ^3J1Z#M22?^]Z9B^+>Q[ M78*WG\*^&6G(K59@:A4,W%%$ K@*AC>I_:;3A3 RT&Z;G;Q)_9*\MF)U)$,X M3ST&"398 (\#1&DM):H9XE1AV@GQ!_\A1Z_>"&Q(P2$][+P M3-,^1?:?/EP1XAV5[UEQO%OF_2(&Z?>0DB\G@S-VCW!G^!O4OMTO7])BQR1= M;Z,Y8TAV6B!TM%*Y57'7V\/[E13ZU![%K['LB,*WN%H-0$K.P['II^BL $SM+JP&U M),%%2GKLDB,%?_N?2B'00:0O(1]1 $:/G M%#M^3Q_JUHU&-#G?<7<'3^=)(Q \$:%2N2^QC5^89=O$)W*&HL-!+1O0M\J, MBV_RAKK?T0!)I-YU@5KQU[>A9%R:5DG5ONV:G9AVV* M)VSYG*"/FL#R 29#;T((@]O7&H4],AL/$CO_)V$V+D MN%1>+E?1$'-'0%*4&B3VO[I$.P3L4'Q6*<4JQG;>7#6,RP1=1:F]AD[CL@Q=" MC\!-69QJPE9W8%>LS\\@]6$!7$&)S)4 E3*QXA*5BAA\X2@^&.^Y=S8>8V90A6/U%U,^$:&@?Y^2!%Z0#:@6?\Y5IK6VEP M1.$4GHFM6AKRL1.:DHH'Q)PH'7=%M1T6R#_HJ..E4$\E/6U2 PP?W .$;VJ[ M=<$'BE>LL>6V2Y' WA]L: 0MT65' MC#TPT!K*VHNY--Z8KI\+ :)$U]?;F-O,]L>F"6AO?!#RN MS<8']MV@4!P\30H[S3%.)K4["D+4P!LH/_((]G)P.'T5#6D34%?:3J)% :W' M=.@1TI_%'+/9>)+8=W:@D2('"?M3QO';ZXI,">RK3SBF?;J3YB@4U\.TDJ?? M#5:+(LLJ;YJ"U8N4N4345W+1J#\0,[5C;#RD883>=SRV% #$:3LW066WKMVN M0.IHJ3BS7-)SW1L9HU5WH6R]59@O,7:EC>H1576 $==)KENZ(61^^!2JX3$. M91,QY@"G%JT(>T0U=$L3Z1I1-4C)DTX[02IS6,:"98JH.R_F?0AAN^PGCF9Q MB0:T,E:PA7AC\6)HWW)QO:%OI?%KEQ)4)#&CB%+7.-MC%!]H:E!F@RN81Y4, M)_K '-Z>;WW6!XCXXYOC2?;=NZN?,E"1FO#2@;N3]! T/$.$EX4U5G8&BF0' MJLREZBRMR&748'U5TL'[HG55+S@\4)LUBH'8%4;#^7')!M?1=26:(@:Z^8>P M2_4#V-7O%:DYX5Y$=B>)@#'T"7-8@1I7[BCZ<"N MD[RB]M7!,-GS\$R\PK/G*Y@,"PXC.T5U);??'$F:&*_JE'E/4J\2.NW8M,-3 M1%^8+@'CZ%0*;%AUJ%5;8X5XW^FD6&OS-:0UGQ.'*'D>"+\).FW[F")(5B6XI!AY"S]8!/\3=0+#EB4LK76_HDJ87(7,9?:Z5C@R<5]_,2=3O<0-KJK0 M<&(G%]S08Q)Y0@ ^JM;84@OVC05*MHP79#7;<9V@\HN'1QVMDP)*-B7-_VB3 MU3+ 5EK'Q9(62\S$#!H+U.0[<31CM^F:+ 0L;F&D9=D'3-_]S,A1;A)S2V;C M"2'OK$Z$Y5X/\I(GCY+I9YJU3@:O!;= A&F_Z);=70/5+J0NA_@H75:]=L?E MIU&3,(#F@)YD#AIO/0D>DU^/U+0JFK8[*JJ)_%5O.VUFYMOG6.T.4F6QU(=4 M0)*+Z^IQ%&X'V$*G7$**@"C@?XZOL9J7E272HB5^NA%4O!7 MPZ-,Q&%(OU1E#<\&%P,,'35SGPI,6D/Z4KJHZJT$U9R%/6:*IK5.M*2)8=[8 M1' G3'N!7V/Z!J6?JM^!N86\$5EFS,YH1GT' MLA@R3]_MJJF09%LA6/R6'.5$62!:&*1FM59:VTJD#&!^L/C[B5"[L^W9?M)E^$KYYMI![C4GTR0P#:?G;!6L*"D,9#0L M*4BL:8P40\/@&#!+K9*;#M=8Z4GO=\RYP Z;,IR:%ZL[8AYSFE@W!@;O>O9_ MQ=D_14/.(K&CK>4- S%=()NV*N6[:;Q^8(](L%8UYKW#J$C*S/X.G-OK&9S; M=SCH;S3H7UVR=M)U>'82NPZ;[_L?V[KC(.8B.@3RA63V,-]XT;[,DK00CZ:6 MFJ@P3VQX49KF;LGD@H_Y@7P!F)&.&9,OV7?&:67D.P,FM\-5$EH8=-&FXS1\ M\1.$ M3J1TB_>D%-1FQ9$1-M>BEA0-U=AU#A75^MINOT)'A<["@C/R_=MU@<.'Z6G4 M^LTGSXN3A&'5H3)%:[\P6]Y[L==?')D[*W%T@Z) MCT\<2TU/HADNRWX@.PMTE,&:P3MU?++87R1EQJ MFE:KL%1+<#4U$R0$1C$H%W,@*J3EC'+4#-%#VGX^O"Z,B0H4X_0$:>/T7)*) MWPV5+7;A#RLL/=1!4&K<.]02/_]#[-+]@MMHS^1]+X?GIWW="8.5H%JYW9#M M.0?'!_/MW!JC[S^BUOW0HB=ORGQ!^L&1/'B *B1]L*ZXYFU1)[U]K;&AXBOY MY_T6@%3ZX_'Y6XK"KS&^HTFHO3[4G\*#DJH! U4%_T36\]=8I-HM/7&QU.@AH]S3BDH& M9*=(@5/E1K](R>LS_/25?/C-MBB76O!ZKO_P&X<#(%,[D2>N>-E-G ;;Q?6J MN\_MI?KK'P8/0WV8=E$?[HU!L!-V3PF&_\!NQGO1]B^&)@;_JFX.Q)EHX:'& M?!WBU1PCN4[Q(%Q+P&J0'J(C(;YU;67[QRV#Z**-M30(2$P!NE;::JZD+-*0 MH7$ .7P,A)2V@>?V\(Q%7TJIB4/@=&2U!#7Z._HM_(&*XT0\&9+K)67X*.Y3 M;SL@&VXJ:%40N-U)7FDYS@&>YZEDK_^#HFD\$:Q"!!K%$E15DOY"F#/2'^++ MI Y)3,PA]<9EFVG.(,_52ZQC+/UN UEN'O%R)]<*2@8#GMRV0WBOA[E<)J[% M 3G@6\=8VP#.JAMC_1$_.QM'O_Z O7Y^().??0B8W24,]U)1VM&\EQ\-BH,_ MXT7L#C;?Z .W=[BXL&MG%)N62'RJ[^18,?VK;8%*1+A[E/78,_X8^23F0DQX MMROQHA;@:G;3U-O-2U\5#X499G\IDD.+-]GG'#N92V\0(^_^^\2<$0M-C&W'Z?)TT)9VE5L%11/()Y[\BOV?-M-)ZIE6F(HUW-&*GURPN^XCJBA% M%,V3 Q?3%(R8"B""G\8(^ M)-@.2C+5:QNN<$3]I)"\QJYSA W/QH&_ZG8;O*"?\F@ZCXAMFXTCSHQO6F#Z M6O6(@R6S?^>0O=8RK&V;@!-SWU>LH;@O$ KZR=&KJ)K.Q(L,!]Y('FZI-S70 M\2.X^X/^0FNH[ P,X%48C:XP."NE7UU+6''L8Q -#1M\5[]K[$@FVC6W\E9S MY'=3M8HH1!W;H>S7+?>'T3L(TS(9S898VXF4C)]8.OE]T2H]48BQ74#8O;"DNS$,!HA9!#X:*TD=I:#)^UFD6,R$V003;-OD:36IMIZ6O" MZ#J%8VS_1TR*J ?$7-LXH9J"8YTUO8_F3"PCVX>^C6D0IQ'+=_H !D_J05Y) M/NMGRS%[U%2;E&.='W#J#\!)X-^-4 M=O$MONCZ3IX/7&2;?,767-[/.#[=BO=7:MXO,>VFL9]M)NV<;N)&_56D@N(NCA-W2W7 M7,:-@ E1U.OO#[R?OCX*%)/?WS<=2'U[2D+' \ISJ+"]"68IUAX 2;TI:*>J) M%0W5Q?H6)Z@IM(/SZ>7D:+WK?B\!!N ]K%=D6$:VE--$F2EU)P/5$W44MC9&W#%T?SH>;_\^(N?!T"O8AD)=ZJ;))1?HG341'"3\ M/W#\['LJUHTP5-P"X-("-O(&T$QE^XHXLK2KG9NE: M)O9S??;2F0;SH@?"O"SDX 1;B16],V[CLK?Z."VVK2E+4UD3W^B;T10-%*B,F*]6\T9 M-0Q;?FU/,H03_%W['>R<;54!<3_J+N1 M.A<.^Q:(,KE&*XDY'%Q.3:@5223*R]YUHI+WAH02BV,=,8WHY!S05\Y-KEUG-B(*I63'9[VK4-DQ% MP.^N?_WQ/_WG_:#^T+1\@40)LZ(V8;RL.52\U@)J$VV")H= ;H ZIAE; 5 * MJ=14Q+L3X,)"2GQ+/-W7N":M9,=KL QG8/Y5WFM"?LO@"L)$12L@XNCA1C8W MY#"(*TU"(D[ 3 ;WD5H7P568 MSB=4E*QPK0JNM)@.]D[.7@H6-MY];GS5[@>>8DE;3P?J_,-M#>4'5(>2[J"T!N)JE"@A>J4UZ';I0MWZ$8OD&C/@20VM MU]G6=B]2;6 >N'WJ0-$RL'K88:U+33*7AS?XDR[!(R3G3!T8W#N"^PUHO6C8 MNN>O+K1M>NQ_8.M4K=.KG'J?"%UOE4T,EQD!FWLJK<5O+?F\OSW^7C["=VNW M[E&%$'Y)=-M."R GO",)'UL<4QU_PP@"WA>;VC%(O+M\F5.'(J?=OANN;I=R MS55/=.) ^V7M7/M0&X>E/ P@;Z=2[S *F/U7R&7)/2;?<>::)CG/C3<1P).+ M)H2EMM&+91]$SLQ)4P M:V7IW.S9(DF#7J 51YWH!FO2-LR,/03/IV_.E>3D M]J1U"0;( D<6Z2LR5L&KC5@@W<#&I=SUE_ 12#(]E#%S.2+(3Q] D&,H*O#U MI.ISN Z$U0R:QG_(6.E,(V3Q=!QF^#,WSKN,+6S@DE4U]B0[6,SF=PZ9\0_* MG6F^KO]5^DOTON[P+)?UIJ-X,[#".^9FT0:(N9CNG=>2!M5FW]28#:48Z>\N MK[^Q\NJAN"(V\V2[D 3'V[EX:4]K))1DBZUC0S[N.,;>A"(@2&UI7R$Z,6:(G*O M32V\NL4V+X>XJ4<"6?P]+"WH08EFG] M]U:,2?4@N_V11"K)77);HO7MBD[R5[4774R LI8E#GDB-2=QUJHVP*; 13$V MW#K+.J7<@Y=S)(23-6LAF67!16WIS31G^A#F MMU RJ,@@W(X]KX7H/-(,Y+#; O4"O@R"D8 'UO:8'-4*MA<&>\ #(D.=8>=K MZ0DE6XXS;&\-'2">R"9TDIT)D^;X!7J2.#ZG,XCIMD52B*!GMWY+I)KK>POQ M]F*W4I8&G"I8>[T>N*Y'-/)TG$C*N[< M[#8P&8'DO+C>SCMB4*?G)T<7"8^RZV=6+C\:.P3/0](?UN']V[#)4KS2_FG&H"OY1"GIGNZ%E+2 M*2P?>>?]WL1?44'<=*M<+X B[@?E&=D;F 'M/3IQTURCI]GN,!/DX?6[ S'< M);N+64BE$TRY5V1;H[7K]N)%@[&$M&8KR;[(^CZ=X^4)B3E^5W2\"%^992]K MB(ROA)MP\J+XG@:6'7OO !G6$\9(V&R?RBC?[*MQL=?]D/KVZHQ98^\NP?[E M-V!=W>1,0;'("R>HY^X",!F9RA 9@W:'I\.MT$*6(3#XCSO9^B/S+R&"CSW, MR1]X@/L0&F@3!;++IWXJ4WKX:OIA!XDR]@95+9Y35/BLL.H&XEXBVH6@G/ E MU]HX=%M88=,:RL-4/@_,2V-<]E&N\S[!F9FBW..PG0*T^1.8E$*:TU'2G [) M\"NM+'09$VCMLQ]<-)D"'5<6ZB9;_\K"^T+)KT_.!X6\UA%O2*!BD6R-E/J2 MHEP/3M$M553LK?R1R_*USWS(^X4U^!5GW4N>MY61CK'ZF+.A?CUY-TTEADFJ MC)=V<7(!LF^XJ/DD?HHK9"6U30;GAJ$Y%>[&>D?YTHH0A:5_W,WQCY/ULT^4 M]7\SJHQ\>),HWK #_Y'#7)I=)N$Q=_ZW.5O2$AN-_!X_]/&Z?FD6":[5C[Q MQ*/_2@&;&*GMWP+\YN@$OOREJ;?SDOR3\RZCJLY;B3 P:?V&.M]-\*S:+4K0 MEIT6RHKWR8B&-'!]"Z4:-.E;YEI L&X\O]*]YNE.+XZF(&Q\OC6IV%3TZ >K ML!:=$.]B0:A);(>M@^Z=U,FH]GM(S5VY#CU42ZL)L;X;0^X.+Y75@&Q>-PT5 MWQ ,>5,$?CX>+B+5B@7PWMV ,YUFC-H<3]7V'99X)V?GV7)GUC[+R8(_DY^$ M/O+MID$SVZHBTA)(U4+=(A8.HYT8+&W'NGWHLEYY7*EK[?S*[0+4)QR7"B3, M+H[X4/Z%+GWXU[WSQD*9WM!J\)!+:OS$I8TF8W.(2U '8O]RZ<20S);+H$V" MZ%VKD'/JF+D!.>\CAM_FMAFJQ&$F?%/4220AM^Z+W$I?PE+H/B; M2:9U>O:*ZUA_2VKJJ?6B^R]%3?:(BO63)+>0O=!U\++H%00JN"8+$;= M$"Z?[Q:-?97?6C0Z;C9GG;E3UY3EO2GF6KI-M9M=X@Q)JX?*[6/+B'V;7FLM M^KEP+@>F3PY[,^2EQFIXQ#$- @^SWM15? -9&LSD$0"L&M:^-O7Z]'QB27K6 M>BER=U;1S6#7]WW[_GI@L-G%R8,+F0AZN$UQF,IT5K$*>^K$<26I!SI:<5EL MZ5.%D[/^52BJ2 P8]5"15?,-80"9&EF!0MMQ7H;5 M=K2&=).X&9;:W"<>R& M')V=J)P71WN;7%?T_?9<#/MEPO*H25.%/F)<#/M@Z80X"3;%B,SCC76L30MF M^_/RT]0"48G,Z^%F^]G9K=6K:;R.C^6]>N*'T[OZ,BLJ^, \V5&?>(U="]KD MO=DJOZLY9OA\-IU:>-#!!K1BX,H5!TH(7OPW>37@_.K-?<@9EB818]5#N"-O MM]9&"J>;=&(@_ &WM'(LV>HBFE>D?T& 1>9<,\8EQTY22'7!N ()A"*PC8/4 MA&Q]?O;JS'9(S++AMG$O8N-)GNG+O;'.ITGXGP5B7L;HMDZ6YAYCP>:W8L\W M=\*\D]XG)D+1Y(K@.#X\RE;FY7.Q0QI93P+G-+MXDZSO/MB41W-,>7-B<#E- MV*+)E;LD,Z@P;O@+.?UC).,1CCAS=T@/R30Z8GA,-9P5-3AW0:C80->I+*T% M,U'L\\[Q+J.S99_!D_/G77VY F0?+[@9]=F58P:,GQZ_.GS%$2/_1U1L<$NR*KJO7 M].=M +[9X _@^U4-)"C_P!?&ULO5EM;]LX$OXK MA+=8)(!2Z]6VLDF O'2Q"[1[0=R]XG"X#[1,V[Q*HI>DDF9__3U#2HJ=.JX; M%/=%IF1Q^,S,,\,9ZNQ!Z<]F)81E7ZJR-N>#E;7KT^'0%"M1E/9./?PF6H4RDE>HTK@K>VC?#0>L M:(Q553L9""I9^U_^I37$(1/B=D+LRX+5EET6AFMK*>LEN52D+*0P[^LAGI3#' M9T.+A6GZL&@7N?*+Q"\L$L7L@ZKMRK!W]5S,MP4,@;B''7>PK^*]$F]$\98E M4<#B,$[VR$MZ,R1.7O*"O%WZ_OMR9JP&;?ZS2V,O+]TMCV+IU*QY("&[)U#/U"7%.' M?93&W\#>SIMGA-!4+H>&$ MGIV7E(ZE?=Q%R[UB=].RE]\Q3PNX'O=6,;@'V1^F-G1']/QU>L.N^9K/9 D( M;"&X;73K%[PM-5/U4I'Q:&.SHN9U(0)&0UUCJRQ478M6@0".%8)-F[70Q8KK M)4U;:[74O&KY<2_T"<2><$F!L+ /7 O6K.(PPC4:3]@?9(L5KY= "C2E["V*D(=S3L07@"?)T,/E4LP?LZ/1^+@G@A:% MPL;S-W =97EVC.LD/'X1K*CG6S"3($M&/=P]K!WUK!T=S-H[8*L+J-0G5]+X M][I0E6!_&J"#UM>J6C=.R2L$7.%3Q!#>RL BL1^6%+TLKE$&$L M.XI!]7A,?#_>7/XE0QRDO$.5.TR3A!#%:8O(\8KR"L" 45:ZC5O,+.LBZR@" MEOP;6+[+%6\Z/-Y*D]1;"7O1*]@UZR*D@_#010AO(\3X"/D:]$%@#W'[Z[CU MZ8<"#5I+),C *5T3*@KR+*<K#_80:%:R'C69N6)Q/ MOY3&2PI/W86V) M/%TKVH9B!L@Y^\2UYN2$"%5,S*)P],/A=_Y+@G1"554Z=K759+0G>8_[Y#T^ M.'G?0B^4]+S$UMJSO\VB=L4M" 1X[[X494,>=.69SZH]YW:D\?7WI-C]8+\9 M!.L-#>:=!N:Y!F)+ YI7;&OQ73%[0!B @:+@<'];*XG% L40>^!4[EAYTD-] M7;CL8# :R)1%>_@QZ?DQ.9@?U]RLW/;B!N_^:N0]2BZR/3V\0X[6LB"[T?^[ MO+MWJ=UEZC]0?%I7@Q?=ZFX@GJVNGU:G_P/&34<-'W3>S;5!LSIW=:Z!OT7E M!)!+2>@"S(*SG%],R[2O8NF M9.\11L97HF;M.@YT3DZK783<+_Q&0.="/C6*O%+8"?[V#R1Z#5X6C>^:&MOZ $W'G#9 ?:;> _:NR+8("*V*E4B(0C?Q)I' M=#F5:R/:SIAA8T,"2C+VB,1AD( EY4*D,TWIIE &WMEH\_QI&26VK^6Z9IBZ M0!#7N$:FG?_>/4=)5K&C9DUBXG:]XSW^C,*GX[7PX(2SS[M>BY==^XUE;K5" M2J=F=%W2^1VYEX)T31P.*/,';:R07YTQ*)DS6:%3O?=,AW/T5CO&O9'Q.CIG M--!-U;)COL&DMVR+5Z"1/XZ@/>#SJ&/91*5>CI_1TW#Z\:F3IK$8"9MW-IN%( !$U;&?X(@(J M]3#\N4S7^?M%V[?WL6SC$#X]Z1EO]S=>UBWP$.W &\7 M^*&'%?[@[]E2;:NR^\ B";(P3)##[>$02-.U8XBH(XIM.& M29A0#Q:W7=AAQQDM("G,9EQA+Y/^(,[3#=-0.]=4H3FIQ!H8BV5)SK*8JNN8 M(7+OI?O&08OT-HV#!&U2%(Q0(D=!B ;S!5L\/P_)@BB+O[+&+I8--[X:(&TN MW;<1.G%J:NL_(/1/^^\OE_ZKP]/K_N/-!W?L99 I%I@:OAUG Z;]]Q!_8]7: M?8.8*8L<[88KP5%,T@OX?Z%0ZK8WM$#_5>KB?U!+ P04 " 'J#I8$(H' MTH\% /$0 &0 'AL+W=O+[[18?RQ+3A/?)6[3Y:[9>DW:/>SV0$NTS54279**FWWZ :0DR[&L M9-O#7BP0!$" P \D?;X5\IM:,Z;)CSPKU,5@K?7F;#12R9KE5)V*#2M@9BED M3C4,Y6JD-I+1U"CEV$*TEXA,F5^RM;)1-"!)J;3( M*V7P(.>%_=(?U3ZT%&+WB()?*?C&;[N0\?(=U71V+L662)0&:TB84(TV.,<+ M3,J=EC#+04_/KBF7Y"O-2D;$DESS@A8)IQFY*926)>R^5N3DGBXRIH;G(PTK MHMXHJ:Q?6>O^$>N>3VY%H=>*O"]2ENX;&(&KC;]^[>^5WVOQ'4M.2> YQ'?] MH,=>T,0?&'O!\_&_XRK)A"HE4^3WRP7$#R7S1U?0UN2XVR3"Z$QM:,(N!H 3 MQ>0#&\S>O/(F[ML>A\>-P^,^Z[,[@&5:9B9=ETHQR \M4O*1TP7/N.;@_"VC M&$5*J";M_!;D,TM**7FQ(E=4<=456^_JW;']6DI"=ZYD+5?T&GS8,LE(WG)J MB4X]U$Y1 '?MU@+=L@I4D:7(H&E ?(":C_+ ,9J>$:@!EB^8+*I@P..WX[[ M(WM@4-#U=T?_W:/\ATOCEO? M0YDOIW>G9"4>F"P09T3A+MAM"QTOF#2"^Z-X.NZDYT)NA*2:05-:[%D;QVXC MU:;C..RDYTQJON0)V%)89BG;",6U2:Z&CEPS%)DXT^G.L_W1V/'#X,AH+O*< M2=-H-G0#>1M'+1=;]'/?>Z'!!N0A<+RIMTM+X+BQO[?KL>/[;BL?$\<-VA(] MT P;:(:]T/Q2P+&8\;^@R#_ <4A./@JEAECB-\4#4]ITTR[,]9H]CKF$JK5C M?@G[7G( E&G7F":^6Y D&8 3\@EN+1[KNG@D^G%C0 8)/@04VC X2@!R7&G0 M!3F]9A4F$:O/HO(R_;,TJG.A-/D@83?(DSU2AVS<-*B[%C3G&"%Z9(CWK5#O MUD+JG^Z9S-M;;.6@"D)GZ@9'\-E,'DAUP!VKZFGI(:_-?Q;.'CGQAA7M1Q% M(@ZGO; -46)DY@YCS?F8!;ASW]?Z^GP)E.PF/U5$\>2'74DVU"3_?8 MJHJGD:-V$DP/#@8CE?6U&UI^O[PX"1X>8%A7_=;!6;[O.>Z0'E _8=: M\1W?-G.L%3\<6IX7A[98<)W7 *YCUIFO>D_UYE7R7F%KQW)[XUB<,; M,+G;;2%TTCG<;/&*6$* MU17,UW]O7?E[OY^O]=J[?+VX01%K6PG;MVBED3 M@=#>0&SUFB):DI:?>>/GT=;_M*V#>>!XY)%1280D\!)0%J5!-'XRK==2E*LU M"X4M\COR6;49#-Z\2WYO8*2-3NQ2ZRJ\"_E(^ZO MY76EKG>9EZ?.S&):,'&L<6B70NL0SB:U4Q7_7UQ^]^/:;WW'9D!Q3'X1"'AH MSQ'\C,=!3?JX#%]Q3).]Z3ND@&X&*8NQ=X_CJ*'Q'M:5P5'KD0KGS%V M(LI"V_=JPVU>^Y?VD;L3MW\5 "17V.LSM@15]S2""Y2TSV\[T&)CGKP+H>$! M;<@UHRF3* #S2P&!5@-H.E@'@XF*X0( !P& M 9 >&PO=V]R:W-H965T>>X[M+TKJ%8#ZM68%+M-_K M6TVSH$?)>(72<"5!8S[SSJ.SQ=#%MP$_.&[,BS$X)2NE'MWD.IMYH2.$ E/K M$!A]UGB!0C@@HO%[B^GU)5WBR_$._:K53EI6S."%$@\\L^7,FWB08_4 MYBMN]8P<7JJ$:7]AT\4FL0=I8ZRJMLG$H.*R^[*G[3F\2)B$[R3$VX2XY=T5 M:EE>,LOF4ZTVH%TTH;E!*[7-)G)HW>_-.':!Q^/D!WV-,='D*?+\EZ62,05 X]];=('H;YUFC@O?)4D9.,QGT7-F3#P$49^DWF8S@BDM.KS2#0JG,P%%T3,GA\!02?W@R M@B6=($\1:J:M@NT'L3Y+3-O\OR+U2+E/19&@< MD:Q)K=L#NFG2;\$JR!N1D]JMO4B:TAEJXX.D)K+&DJ?D V!KQH6S!!T4=3$F MT(?&4+E]A,P )>KB>5_IWZS!6P\B>.%88E"T? M]H.E@F-K<#> , !<( 9 >&PO=V]R:W-H965T M9HT07V&&QZ/!1] M4&S&%E:6O)*\GO37EY*3[ 1U\A!=)C]^% ]EV2G]Q52(%EYK(]'JI6BNXQ!<- MIJUKIO>/*%2W"I+@>/"9EY5U!]%ZV; 2-VC_:%XT[:(32L%KE(8K"1IWJ^ A M63QF3MX+_,FQ,V_6X#S9*O7%;=X5JR!VA%!@;AT"H^D;/J$0#HAH?#U@!B>3 M3O'M^HC^J_>=?-DR@T]*_,4+6ZV">0 %[E@K[&?5_88'?R8.+U?"^!&Z7C:+ M \A;8U5]4"8&-9?]S%X/]_!&87Y)(3THI)YW;\BS?&:6K9=:=:"=-*&YA7?5 M:Q,Y+EU0-E;35TYZ=KU1@FGX1:(N][#9&XNU">$C9R4H+KELH1;+BD!A:!:,J,%4$BPWJ+V83G;; ;@@93='?$?Y!-Y);CD34'!-I4H4#'FM43!'PZI#%> @;Q NDE3;7UMNN*_S7C^),_^; MAO/)O1OG]_ >C5F0;-[6;8]>(,4NYZQO$+( 5BMM^;_]P6TRHE\XS<9^SI+Y M""9AFDQIS&;)L*,MI;SV]VAUVW>>!-)A6>JLA;M:+BUJ4I&'5D4%1$:&5'R8 MX#8=T>T1E?3>SQDYY\@^7W4'7\D>75;1:F?417>/3!LR055Z'D-79WY,/0XM M$NB8@9MT/#EF07BV\W)T,/W^FA8:83.#3>S M+#Y'G\?I,'KH8$NMC!E,[D-0^EQIF#$_V4JKMJQ@U[I;TIK)$FM?;AVWU>4< M(3,WR61V3BO)YA><'NH$T9MF35E=^B?)4,:TTO9]^W1Z>O4>^F;_7;Q_,C\P M77)IR+$=J<9WLTD NG^&^HU5C6_]6V6IA/RRHI<;M1.@[SNE[''C#)S^"ZS_ M U!+ P04 " 'J#I8BYM>#!P# ">!@ &0 'AL+W=ON'8A\4 MFXZ%RI(KR9?VWY>2T'_JM)BV:4&K>H31<2=#8K(/; M9'F7.WMO\ _'@SF1P66R4^JS4][4ZR!VA%!@91T"H\\3WJ,0#HAH?#EB!E-( MYW@J/Z/_Z7.G7';,X+T2'WEMVW4P#Z#&A@W"OE.'UWC,IW!XE1+&O^$PVN9E M -5@K.J.SL2@XW+\LJ_'_<$B/#JGG/0;R+%\RRS8KK0Z@G36A.<&G MZKV)')>N*(]6TRXG/[O9:JJOMM]"V HF+3!9PZLO ^_IX&T(?]&UN'K/=@+- M]2JR%-"Y1=41_&X$3W\!GJ3PH*1M#;R2-=8_ T3$=**;/M.]2R\BOL3J!K(D MA#1.LPMXV91^YO&R_Y,^?+K=&:OIXOQ[+O<1.3^/[)II:7I6X3J@;C&HGS#8 M_/Y;,HO_N, [GWCGE] WC]2<]2 05 /_7<)S["_BGV?_]Z"AGX+U4S#\$4PB MO2I%/6LLUHZ=;1$:):CYN=S#%9=TBX6@AC372Z!R8K=#[4OZD_+ JI8X:0IT M O^$+:_H+OJPJFEX1>"#EMP.&N$%)+,P*U,G9&%1S.&]4L*%S<(D+R$-BW(! M;Y&:N%6B!MY1-D_HH(TSF=?U@ MB>@)LY;I^L"(A',SJK%>R<)RL2#0F$C=4\I6#^,PHF.@V'LZ6@,%&260A^DL M@SP)RWD*&5&=.ZK&+.&VJH9N$,P=:(U4CHHS#W*5$')17L/5(HSSY)K2M4Q0 M]NDB+-/""70,^1S.7;CH9&9TJ/=^,AJJW2#M.#ZFU6GXWHXSYX?Y.+D?F-YS M:4!@0Z[Q35D$H,=I."I6]7X"[92E>>;%EGX@J)T![3=*V6?%!9A^29OO4$L# M!!0 ( >H.EC GM1]E0, .8' 9 >&PO=V]R:W-H965TTR*IVKK^+8YB56P@Y- MC9HE6T.5<+RE76QK0E$$HTK%69),XTI(':T6X>R.5@O3."4UWA'8IJH$/5^C M,OMEE$:'@R]R5SI_$*\6M=CA/;JO]1WQ+NY1"EFAMM)H(-PNHW5Z=3WV^D'A MF\2]/5J#CV1CS ^_^:M81HDGA ISYQ$$_Q[Q!I7R0$SCOPXSZEUZP^/U ?W/ M$#O'LA$6;XSZ+@M7+J-Y! 5N1:/<%[/_A%T\$X^7&V7#%_:M[C2+(&^L,U5G MS PJJ=N_>.KR<&0P3]XPR#J#+/!N'066'X43JP69/9#79C2_"*$&:R8GM2_* MO2.62K9SJW6>4X,%_"W%1BKI)%H0NH!;5R+!Q8/8*+27B]BQ+V\1YQWN=8N; MO8&;9O#9:%=:^$,76+P$B)EDSS0[,+W.SB)^Q'P(HW0 69*-SN"-^LA' 6_T M!MZ=> [!A7!#&H2R\,]Z8QUQK_Q[*N86<7P:T<_/E:U%CLN(!\0B/6*T>O=; M.DT^G.$[[OF.SZ&O[GD>BT8AF"VW6U#/#*M&_6+&Q/< MY)V;8VEN>%RM8QMFR5JP-8KG7NH=7$C-#:P4SZ*]O (N)U8;AO$E?;$Y!%M:$P^.E@,I[R-\DFP$4G M9A2B(%3",\V-=9;E(Y9[K2D\B"?V6K<- A?9)9]GR=A_1Q-.KY]*)EM@;:QD MV_DLX$]'<%LC">?#5< EW MQA1MS3TKF;,%/P2P+V5>PAZA% 5HX^"9GX\-H@:I'PVK%4-86Z\@"/NS8,KL M.2^O<0F.#ZZ>[DI M=N&%\8/ ;-MKN#_M'[%U>W?_5&]?P,^"=E);;ITMFR;#V20":E^5=N-,'6[R MC7'<@6%9\D.,Y!58OC7&'3;>0?^TK_X'4$L#!!0 ( >H.EB@;\-EEP( M -@% 9 >&PO=V]R:W-H965T6M#U;616MBT22 0L.W#M ]N%B#U9N:%WO;@0:P+= =^.JWX&AX! MOU?WABR_1\E%"0T\?28EY+8'I%=OI%_[7KT.TCP(? MIGU7&Z:;+++/(G?>*=.D2(N0.SKDQU9:DK2%6K-3H>@?E9+D9L\FC'H&Y9* M7-_VC+L*#$<7(H$DM8=_PN)!58; PKW(,>7"4O&"7O2R.71XD[8>!".8EI'@S@.V*'N^3MJ*\&L MFYGBWJ56V JO/^W'UKQ5ZS_W=N;=-=I<: M:1(TVX)&+QCG0/L&Y@:]E4>GSWL*8^G0TTNF"ETP/9F9?7>KIF>R,86H^*T"W90E4X^7O)"K\Y[?6[^X$_.% MH1>CZ5G-YOR>FX_UK<*G4:<\CAWC!4T,:&-Z6_(H7!2E"-[ZT.GN=21+<'*^UW]C8,989T_Q* M%G^)S"S.>Y,>9#QG36'NY.IWWL9C'4QEH>T55FYNA)/31AM9ML+H02DJ=V=? M6QPV!";>,P)!*Q!8OYTAZ^4U,VQZIN0*%,U&;32PH5II=$Y4M"CW1N%7@7)F M>LUG!HX?V*S@^M79R*!*^C!*6_%+)QX\(^X'\%Y69J'A397Q;%O!"'WI' K6 M#ET&!S5>\W0(H=^'P O" _K"+L#0Z@L/!7@M=%I(W2@.?U_,M%&8#/_LB];I MBO;K(H*'_ TZCR-#FF?WCM>@,S!.LVJ#&Y$ MQ:J4PSN.F:?W>7Q8Y\."0RX+I)ZHYB TL#7]R(QL%&9P:RIO3176%##M'$EY M.>.J6Q$X%A7F85$@I?2K4_B =>.**?5(^C^QHN'PL:J9R/#6:)[!%:8'P=VP M8GO<*,4K ^]D-1\\<%7"'4_1(,\>G!>%DS!I:PRW4F-\=]Z' W'WB >CF-R0:4+DHIAL*$D].%/LT 0GW,"K>QX MT.&.RA)XD 814YOX$ 1CB"(*P(I7 [6-WT6#M4-2S8,+K;D9S%CZ&1?$0>KW M3[P$@GZ(>J)^$)]TSGC#Q!LDPWC\ MXVA<-TX,#%0!P:>Q1&, $_W$!E0HNR M'<<5TPMX\Z41YM&E.'H>AAZ$R1.<\3"($'/H=H^LG0*(OI;>_&=E#F91)!@ MBOO]Q LWZ!(F@VB81-O)'@[N>6VZQ_@0<4CG^ >8@Z0-3[Z'.1OQV0UE[4B[ M?CTF>\!B>62E[BVWN$ M4W=X&4T2B)/)?_+2[\=>X.Z(TK'_BKB)'0##7R4Q0[ /$+8W1.)5D"FV&F1R M58%4@$1"%BN8\XHKM))*54O%#(>ZP1$96 FS("4U]I=@)/KP"&S)1&%12659 M"F,0W+RA=,8+(D3TW[<]]8%_31%'2+DRV$D#:16Y0/$4V2"8]*19E$AP@B=QA%BC%"L6^9O*@@?WMK]WOG#7=.I#1TK1VRRV[CJS/=)8V#?&CVSWU[KZWM5E] M6[W;X^GK@J'%'U3FP-QY[#EM:N[IY$]H;1S<2J[F]GBJ,&UL[5EK;^.X%?TKA#M;)(!C2[(>=IH$ M2#*[[0"9G2#)[J H^H&6:5M82?225![]]3V7E&7Y$24SZ+?.%STH\O)>\IS[ MH,Z>I/I#+X4P[+G(2WW>6QJS.AT.=;H4!=<#N1(EOLRE*KC!JUH,]4H)/K.# MBGP8>%X\+'A6]B[.;-NMNCB3E'&VX@MQ+\QOJUN%MV$C9985HM29+)D2\_/>I7]ZY=L!ML?OF7C2K6=&IDRE M_(->/LW.>QYI)'*1&A+!<7L4UR+/21+T^+,6VFOFI('MY[7T7ZSQ,&;*M;B6 M^==L9I;GO7&/S<2<5[FYDT__$+5!$2RMM9%$/A@9%5KH[ M?ZX7XCT#@GI 8/5V$UDM/W+#+\Z4?&**>D,:/5A3[6@HEY6T*_=&X6N&<>;B M1L DS8X>^#07^OAL:""4/@W36L"5$Q"\(L /V&=9FJ5F/YL53<=X#]K50CZ)W\=>_^+'WMPX%PT;!L$OZQ3VH-JMRP>2VG$C&4EN^(YO@IV3[NO#UG5.>]AJQZ6 C"W@C4#ZYE! M@]S2:FZU$BQW.CTMA1+L23".&_4&D+1PKZM&7T[2@Y7Z&'@W M2S3(2K$4#3+/9IP&U$HPBVU]R@ +44R%:J"QUQ*T5L_I=KK;PA2Q]$3.3RJ\ M<.AI-/O PKX_]G /^E$\8I=IJBIHD&=\FN69R6 DV2UAG$*O. EHS#AB7VQ+ M+LO%B1&JV!HQZL>)#XE^'+(':7C>6D6G2[LWZ3 *1U:'.)S4.R\:.^YESA43 MI5"+%Z9?M!&%[K,2;ALC[+ (X* 9S$N?K;!TQNHL_JRR%;RH<9UCSV=^WYNL M5=K:RLUZQ$&(J]_W_0F[KI3">+:2ROI1@'1C\$Q,S2%,?&"CR=@N4LQNWNKM M5(/<=&%$RL@I[4<@Z&!DUC(S>SLI^? M$15IP6"+P\"GTD5(4OM.Y!;!1M:T/43-3@5>IV:ZI8U;"K'61HEOIYDVN!5K M@35$T>&4_5, <=:I'^">I1LN_A[#:FWVJ;=6\\@_=N"*:,\2BY,X2+8AOQ%S M61 :_L,;\-'GV0:KD1<3T"8D+/0C[ 2P)C0 51Z 2A@QL'<\.8BIM880&OET MC2,[P9HMN[W\?N(YHHQBAS]_Y%O[/I5I7LTPGUY"^]HY.&H09AZYRBC@UA)3 MJ0U8\+3,TJ7=Q0PI$L9D/!_4^,I:^%(;?+WA@C/= L3[7.A7F\>(V0E_Q/8M MX#$%)7>;;21;]C97LV00LA<@1K.X>=IV8BP8C.H/HX%?/^U--\MT*BLX 8C? M!Y%FT2!F/^$ZPG5'?C2([*<$U_MJMFP MXMG,!E5>D(T:^EB$'3\.6VLVK?B+]1+$W3"Q G$!D6ZV^"BG!FAQ!HGG=,E+["E9 MW.6]?8J]41,OWB>P.YHB[B9>'1(FI*@_[@H,<1,8XL[ <&,!T6^MH=6VSV[J MV1%\@:>I8+?8ZC[[S$VET'HH G3.=#@"7%HGO0>SOL..FXOL)T]>J:ZT;6NY MCK"P@"%UW/-7QYUAI8W'-1NA46BA8;,DK#L:(C:&9QS[]!RS!"X[2N@Y048R M8B/;9PQ/BP?V0"SD<^B W1L''EN[7Y0_65'5BC6 9!&\KP; MPW0 +VF EW0";[VXWP^W3OD_X/;_ ;=Q [?QFWY.J@-^[M8M0XVZ.T C>Q1O M(*]SJL/(^[H=@\G=HSQ <8-8P!X%$J7<9=]ZOR["2$51PFT7H(0\+%79U,60 M7Z4!9OI($.PQ%,F]SQ9E-L]2JIE0^U%D)HMOD2.GA-Y4(722H:RI2DL.( M$_.R6K-!V76S1RXN[+J3'J%29?[ MC0XU8_Q^Z%$,#X+$<68"7 =^Z$@3QF / K-E#77QO<#1QI\D5&UN\28$^P+V M=R6U/F B%;=)2/Q,4&9WP'/2P'/279]98Q[(&%J/CQEF,WNG)=^'ULZ9?Z#U M!UHW9ZS>YI#5>_=Y@CM!N&M-:,\+R&K M(7LU\\.NF<[C-%?A0&@'A&H+".P M\+O[W%2@*'=H+S5B7[VMJ]V(1HWS"FBBXK6TQZI54R"O0V6?)&U. *4K<3H. M^0@:?'/$01,AEMJBJ2ZZVP=QZ].BNE!8GU7N'B+1 ,AU970IRY-7QN6[H790 M;U4;&ZJU57OKMW/B^3Y[7Z'">TKUUP&XRXZ2 M\3$[FD3'[)(4L%I9-F.A4U(U56*6&2R+MH5@C-[A,7L'C*C,G-"93()$ZT[0 M:MIR[O0;-A-\'U/91H>GK^YNT['G=..63"N7?3$>6?<6YYY!,"ZW!L^.#Z\49C8/N MMU?3VOPUO'3_RC;=W2_'SUPMLI(8-,=0;Y!$/?=_8/UBY,K^.9M*@WAG'Y>" MSX2B#O@^EPC/]0M-T/Q+O?@O4$L#!!0 ( >H.EAZZ.8RQ04 !\. 9 M >&PO=V]R:W-H965T0]]R1 MNMI(]:070AAXKLI:7_<6QBPO^WV=+43%M2N7HL:1F505-]A4\[Y>*L%S:U25 M?>9Y<;_B1=T;7MF^>S6\DBM3%K6X5Z!75<75RUB4 M+?E<3(3YN+Q7V.IW*'E1B5H7L@8E9M>]D7\Y3FB^G?"I$!N]\PVTDJF43]1X MEU_W/"(D2I$90N#X6HL;498$A#2^M)B]SB49[GYOT=_:M>-:IER+&UE^+G*S MN.ZE/?/G=A]V M#%+O%0/6&C#+NW%D6=YRPX=72FY T6Q$HP^[5&N-Y(J:@C(Q"D<+M#/#NR^K MPKS NSH3->T/W)>\UG#VR*>ET.=7?8-.:&H_:P''#2![!=!G\%[69J'AKLY% MO@_01W8=1;:E.&8G$6]%YD+@.\ \%IS "[HE!Q8O> 5OLN!*7(PQE#G<\Q=4 MF(&14KR>"_O]UVBJC4*Y_'UL]0UV>!R;4NA2+WDFKGN8(UJHM>@-?_G)C[U? M3S /.^;A*?3AI,DE(?=I\)8&&BLP"/(BN )!<@ ,IJBF0G4!O=Q; MBB8 #7^L[!Q%J4)2&=[X!;7Z\BC\6\J&M:.DY="E7('((P<*(XA)\A\-PX N8[01!@ MTX^9&S#X#66$QC!P(N9C-V.Q&WG@^TX2!K:=NCC_[EFHK" !X@XI+%%6C&>) M$[/X'*>%@>LE<(9F7AI1A^_';IC #<<\+4N:ZSMAD-JA0>BR ,Z8,_""IH.Y MC%'Z[1$/'<]2"B+7]R%T VHD@1LE:(%^4DLOTZ:VDT)W"!%;)8TV&$$?NJ$8=QB)_%VZ59,Y&!M?1V%90/'9P3+ M$MJ.D'@C+',''IS(IJC+INAT-N$!EZ^0!N[26UZH5BR'R37:<-7LQ=WD_AZP MQP89L-R*8XEVTNGKB;;9ZHZOA<+C$+C&7&O5OR)Y6)T*&)<\>[I \A(+-%0R M%Z5-M-U4U( E#A':]-67\">EX-WQ%*0'HX M.Z63N--)_+U5]P/ZY+3!O(3W!>Z_D35&Q&8O"N-!K$5-$E(PRO]9V22Z&[][ MO!T=$\IIKZ0)GBT*A+2GDC;\1++>=Z1W^DZ6,3.DOPT ML6+M#0?[S>A@.-RW3@Z&XP-?'CF_P*_T8(!JH1WP#^E%6Q.?'8PDG4VX,W)" MA$DGPN2'CO[V_G(C*[R>:RL%FVJU/EJ43H+_O]/_8FJ99+M,1,,$IB] OJ P MHMK6KPQU(,N"LCFWJK9BL,+M5-VU$.4H;G-)[M#HM8FTX8=R?U;1W":X)'TL8CS#]:A?H[E_9*J+G]-=&X/:O: M-/?WKK?[^QDUE_ZOTYM?I_=&ULU5AK;^,V%OTKA!L4-N") M)>J=)@'R:+L!^AA,,BV*Q7Z@9=H61A)=DHHS_?5[+B4K=N)X,LWVPW[1D[S/ M<^Z]TNE:Z4]F*:5E#U59F[/!TMK5R61B\J6LA#E6*UGCS5SI2ECI*B?<\^)))8IZ<'[JGKW7YZ>JL651R_>:F::JA/Y\*4NU/AOX@\V##\5B M:>G!Y/QT)1;R5MJ/J_<:=Y->RJRH9&T*53,MYV>#"__D,J7U;L%OA5R;K6M& MGDR5^D0W-[.S@4<&R5+FEB0(G.[EE2Q+$@0S_NQD#GJ5M''[>B/]!^<[?)D* M(Z]4^7LQL\NS03I@,SD736D_J/6_9.=/1/)R51IW9.MNK3=@>6.LJKK-L* J MZO8L'KHXO&8#[S9P9W>KR%EY+:PX/]5JS32MAC2Z<*ZZW3"NJ"DIMU;C;8%] M]ORFSE4EV9UXD(8-[\2TE&9T.K$030LF>2?FLA7#7Q#C<_:SJNW2L._KF9SM M"IC IMXPOC'LDA^4>"WS8Q;X8\8]'AR0%_2.!DY>\$5'V75A\E*91DOV[XNI ML1K0^,\^GUN)X7Z)1)<3LQ*Y/!N #T;J>SDX__8;/_:^.V!OV-L;'I)^?@OZ MS9I2,C5GG>U3"1)*]EZK^\*1 K=L.X'[?#BH9;\/OS::%3LJAU-9RWEAV5RK M:L16.Q9T2ZV#$#VP2\D^2Z$-DP0&AE3*:BIUGTYWY$S4,[KPV5H8)FAOB1H! M&!8UH%Z64&!&)^P/B&IA]5Q2*\@)N881QA8Y.V+!V,]BG*-QQ$.O M0\A!R?L1?_,$J0%5,8BZ6=OA8OE*2_AYBK1FO8?\)^0/:U*)$0 M9/"(??M-RGW^W=;5K156LBAA,6=9GWU_S)$]'..8I4'&[I2%D+R5BN>$!QQY MRE)<7'?)\/*UN3DBNSS/'Q%0QW[ ":=9=@BE<8_2^-4U[8-$/O.B+(3K MSGC2]B!A^_A0,!JK]&?V@:)BU5<"^Z Q+P-;/[/,;BQSJ.NL,[UUNK-.H6[^ M/U1*ZH%PYM&!C4O.D2/&QUX6NG.:^@X% 5#00A.VCUF-81%AV6S;N#P,$CYB MD<]BJK6PHL'(1255/LB\H>G+%0U,=&UD890?PB2???^02V-(^$:801I*061' M8#$%Y9_>T? UVY4PY&D*G"=A1,>Q3\2 :LAQI;P2=3-''Q[[$QN!2,;448O>4(+0?L1 M^_'FI[L;DEDV#@1QXE&]2#(]G=*^'PBLZ/>66'N*3L^DK(6>F9:$G&:9$D?A[X4T\SM2R3E 4"? I./GDJL8IH^ MF-ZI^;L&-UL981DV1%'(KL2J0.]RY- O.JY,ZW:($2P+'GUIN;>5]23V6(A6 M?9'GNA%E&PU%,3+(<\Q\T.1)/]W:[7OC) DQPD5!P'[;1\0TXZX*N0Z\)]]] MW=Q'XPRU%FQW>=O9NQ48PA> G7>-R26S4MH6?VVJ(2I@6PK@R\CESE@7)< T ME]KB(YW-BQH:*0WSI@;$,!R[JA5@Q\$4;]*HQ\]FT>> M.("J..8TBL/"+$CV1FF7G =C1O-S'%%]XF%RJ#ZE?7U*7UV?VJIKJ/W\J(F9 M.[6:BE974?>.'@?U')BI'Y72,+%PBIL7F\0:W>G ./"TI'GT:91Z-#=I2J\A M6$Q%2<'.X]1N@#A+D[?D M/,JV#-P>RJ2UI73595W894OAQBZ5[K@>OS$R4?2_C$SX/#)!.^&@JN^K'9.M MGVJ5U OWZQ -6C6U;?^O]4_[OY,7[4^YQ^7MK\V?A5X4,**4H M.EA% $&HQ , '4( 9 >&PO=V]R:W-H965TV+Q9>[YYY[XWF\4_JKV2!:>*V$-)-@8^WV-HI,OL&*F6NU14DW:Z4K M9FFKR\AL-;+"*U4B2N.X'U6,RV Z]F>/>CI6M15/U ?U7[SOYLF(& M%TK\Q0N[F03# I4M_KS!3W^"GZ3P M64F[,81;8'$*$!'9CG%Z8#Q/+R+>8WX-O22$-$Y[%_!Z701Z'J_W?R-PSTTN ME*DUPM^SE;&:*NB?RY+>&:B1@-J#3-CD'+&9 &_DV=<<,N;FV6],KS@U'S )2R4-$KP M@EDL8,X$DSG"TE62.>?E11[GO7S:(+"RU%B2#<@/5%\ZJI8$GA\^F??OAFDR MN /V1EV\40^!K2DU@()3!S#?S:3,I'.#+G)5;=V&,B0-\]W>8*P:IPB W'6V M\F.7VUOPS6-@1\DG K!6@EXJJGG2J;@0#NW#+5#98;4B%J[T3C9MO!>UUM0L M!Q\6S&P\B=PM\%O-R6W?3%?0[[N?(W5,5AB#I)4YZD*;PJ''+ M> 'X2D^PP<8G17YH>AE.C/7Z":2##)Z49>+[RRR+22"#I1*,@BA1EWLP>V.Q M,HVY7I@.AI"%<3^&/SR^5/+C#S9&D,4'&^WAE=,:#OQWF Y/"NX0D*-,.H]U MC2?9/?**@N*@R- ]KI&T"XK,"\H:H0])W"%NE3X408$KZQ'65!DNFP*9"U42 MWI#+21A3*$^CD='%@?WUU1H@8#%Z$T3),;./=\1$>CH*),^X%GP-=9 M,Q6ZTVZFSII1\B;>#.3/3)><.DG@FE3CZ\%- +H9-LY ]T]C^B]02P,$% @ !Z@Z6-/XFGPS! -PL !D M !X;"]W;W)K&ULG59M;]LV$/XKA%8," MV0:<=.L*M%@0IQN&81]HB9:)2J1+TG'][W>D9-5)',\]=\_=F9.= M5%_TFC&#OK6-T%-O;H<7][Q>&_O"GTTVM&8+ M9CYO[A3L_ &EXBT3FDN!%%M-O7EX?9/9\^[ GYSM]-$:V4B64GZQFP_5U LL M(=:PTE@$"C^/[)8UC04"&E][3&]P:0V/UP?TWUSL$,N2:G8KF[]X9=93+_=0 MQ59TVYA[N?N=]?$D%J^4C79/M.O.IJF'RJTVLNV-@4'+1?=+O_5Y.#+(@Q<, M2&] '._.D6/YCAHZFRBY0\J>!C2[<*$Z:R#'A15E811\Y6!G9@M60XH-NF<; MJ0P7-:*B0A]$)[?+VQ*T1.^9K!7=K'F)YB"^1A@K@ _\A"'((XH:,(KYCY16*0HQ(0*(1O&A(2N3P MHK.3\L]\J8V"$OKW5+P=6GP:S;;5M=[0DDT]Z!O-U"/S9C__%*;!+R-;F@[,12:,AD8]\EX[[YO!N_KN7?H"' 6Y;#(,IPD$2R2$ =1W&>C MY_,&A2E.P@(6),!)FM@W$5@F0("I>H]J!K]]%T TT(P*!M4ICRG 6_L(%X$# MQ%E>_. .AW%H/^:6VT5(BLN1 DB& DC.+H"!$>3Z6<>>DGD4^'3=GJ?]TN9N M<$_!O1N=%8),&D#0%$8':F39)1>8RZVRB:JV)>"\KB8^"V[@R,)0XS2)$TR< M*''05P$!>;((W:ZYH(B$.(L3%.:@2F*%S^,8_0'L%.+","4<-^@G4N"L $>@ M:1K;FH'_N[[5H-12G&46.P]QG!);:H $O$:430=ET[.5_2A%_?8CU'N%YEHS M(7%C>32.!QUX/-?ZF7Y/1'NR>2X927%*7/^$.$TS"!#^A<0>Q9@D M.317$F<']2#) 3R++#\I6H@)G,U!V8-248R+)+;8!31K-B90-@B4C0ITSTHI M2M[PH8Q[;59*MH?YBHQ$MY (V? *PJQ.J33JYA4J<0&-"--J?][0?5F@HSD+ M\PL&6&35"0-<%.G_3$F"XSP#'?(X&C2 +DM):A>@'T"=TL _NLRTX,!=V30J MY5:8[EXSO!UNA?/N,O3]>'>E_$15S044+5N!:7"5PCI300 MIUNNX6;+E#T WU=2FL/&.ACNRK/_ %!+ P04 " 'J#I8X-,QH"\" 2 M!0 &0 'AL+W=OMIS/N=[RCDD MO52/N@$PZ(DSH=.@,:9=8ZR+!CC1,]F"L">55)P8:ZH:ZU8!*7T09S@*PQ7F MA(H@2_S>7F6)[ RC O8*Z8YSHGYM@;!:>.!UHUQ&SA+6E+# KT_T][YV6TM.--Q)]HV6IDF#-P$JH2(=,P^R_P!C M/5Y@(9GV3]0/OK'-6'3:2#X&6YM3,;S)TW@/9P%1="4@&@,BKWM(Y%7NB"%9 MHF2/E/.V-+?PI?IH*XX*]U$.1ME3:N-,]OD(ZN@N[\4.#*'L98*-Q;I#7(R( M[8"(KB#F$;J7PC0:O1,EE'\#L-4SB8I.HK;13>(.BAF*YZ]0%$8Q.D!MN\#< MX,93L;'GQE>XFZ*0G3!4U&@O&2TH:/1]DVNC;'/\N%3YP%MN6%) & M=B*TO4D(LN?/YJOP[0VUBTGMXA8]^]3Q'!22%;(CJ(B7K2_=Q2!U@*T\S(WB M,8L2?+R0?SGE7_YG?@6M5(;D#&X)6/Y3 #[K4PZJ]M.HD?\H0\M.N]/ ;X8^ M_^,^_"WNB:JIT(A!94/#V6N;70T3.!A&MK[KH.EAQ^-<^U 0 %$> 9 >&PO=V]R:W-H M965TWSO(8]T+"X.7'PMMI1*\"U+ M\V)I;:7<7=MV$6UI1HHKOJ.Y^F;#14:DNA2)7>P$)7&5E*4V6;*5Y8"]6NQ(0M=4?MD]"'5E MMR@QRVA>,)X#03=+ZP9>8^27"57$GXP>BJ-S4+;RQ/G7\N)SO+2%M4G.#2QC@6B?2%YUB2K"C*6UT?RK2'B* $&)Q)0DX"& M"=Z)!+=)<-^:X#4)7L5,W4K% R:2K!:"'X HHQ5:>5*1666K]EE>SOM:"O4M M4WERM:[G&_ -6+,D9QL6D5R"FRCB^URR/ $//&41HP7X&:S5JHOW*2VC,2M( MD@B:D&K^U,@C?:;YGH*G%W!/_N4"K/E>1!2\QU02EGY0 %_6&+Q_]P&\ RP' M]RQ-56JQL*5JI"S'CIJB;^NBT8FB(0+W/)?; GS,8QKW 6S%0$L#>J7A%FD1 M,8VN@ M_ LA![D1!=V]/1Q/I^.WI4-.-VTZJ6^&YI_#Z<_-[-S=__Z9"P6=) ML^*?*=YK7&\:M[P'71<[$M&EI6XR!17/U%K]^ ,,G%^F.#,)A@V!]?CT6CX] M'?JJ86]RI=:9?I59WF2?5_,@#-4:>CZF8APU@UZ ^E%X'.6[,]1A]8KWV^)] M;?%_<$E2=8NN6P ;P3-0D%2=DCP&)54LFFY-BWON8C )A@V!]?@,6CZ#"XDK M,,FG23!L"*S'9]CR&7ZWN.K,X%A<'G2'XAI'A3//'T3A<90/@Q!.BVO6%C_3 M%G^S5P]H7EJ76E-336@1SIUVDV#8$%B/N7G+W/Q",IJ;Y-,D$UN,3.IV3 M<[Y;2$UJ7R.^,Q\H:2(L"!%T!E*:"/,\B/QI+<$C+PK?JB:U,/8ID5Q9TTC0 MF,GIMK1XYZX%HVC8%%J?2]1QB2ZDKP;8%*DFT; IM#ZIG:^&6INIEY@[$@4, MY\Y085-183 4V$24%YS25V=CH=['?LRI2%Y 0M6Q7A:5!50J4W_Q3S_ ]*AG M+PB3:-@46I_1SEM#_U(J,^JNC:)A4VA]4CN##;5^4Z^R8&SC?.@/53:.J$A>76RHF&]&"G#W_)M&P*;0^@9VGAK-+BG-[ M9 U32@J6)U.-Z$'.G7^C:-@46I_ SELC>"%1(:,FVR@:-H76)[4SV4CK-[6B M:E)[3Q>(AGYP*LH;/:DFHF#@G1)59V>1WL[J_:!.9T;?$QM%PZ;0^IQV'AMY ME]*949MM% V;0NN3VMELI'^'K=69/WYK/I;91-#P/2*>"CIZ]U'7;A_MM65* M/M6>90&J[;)ZOZD=;?=%;ZK=P,'X+;S&]>YF!U-OMMX3D;"\4 +<*$CG*E05 MB7K_LKZ0?%?MZ#UQJ9Z*U>F6DIB*,D!]O^%49%.TKJ^B]-HSZ+2)31Y)YU!7/)<4>?609K_G2R$*]KB*D_S=V;(H MUF\O+_/I4JS"_$VZ%HG\9IYFJ["0OV:+RWR=B7!65EK%E_9@X%VNPB@YN[XJ M/_N275^EFR*.$O$E8_EFM0JSI_G5EGVP^^1HMEH3ZXO+Y:APMQ*XKO MZR^9_.URAS*+5B+)HS1AF9B_.[NQWG++LE6-LL@OD7C(&S\S=2UW:?J[^N7C M[-W90)V2B,6T4!BA_.=>3$0<*RAY(G_4J&>[@ZJ*S9^WZ#^55R^OYB[,Q22- M?XUFQ?+=F7_&9F(>;N+B:_KP+U%?T5#A3=,X+_]F#W79P1F;;O(B7=65Y1FL MHJ3Z-WRLF6A4L/P#%>RZ@KU?P3M0P:DK.,^MX-85W.=6&-85RDN_K*Z])"X( MB_#Z*DL?6*9*2S3U0\E^65OR%26JI=P6F?PVDO6*Z]NJA;!TSFZC11+-HVF8 M%.QF.DTW21$E"_8EC:-I)')VP6YFLTC)&\;L8U*U4B7VJT 4812_EB6^WP;L MU=]?7UT6\MS4$2ZG]7F\K\[#/G >ELT^I4FQS!E/9F)F ES*B]I=F;V]LOW@>K!\ZM;0'7^_.H#A QG)[-3XCD=,G_NEOFW MGV5=]K$0J_P_D([5@5SX0"JPO"/?7P_%P4/YW M=7G?9!DHZ0^@D@%Z7GTI) (S*!SN*!RB%'Y/[J(X%C-69&&2A]53:9U%4\'" M.$ZG8:&^2]E:9&4@2^07Z5T<+,?Z&*7L-HQ%?E$\K44'\SC,R$:8 M1ZOV99X2C!.!&V"O)Z>O@)]Z:7",VDU];TVBB]_Q:RA4ZG MFY5Z"LH>Q$S(PTRCRI]F(MYV]TJZ9SC?=HM#RX$YG$!E!^X!OM$KZ,TW$9K) MM[:3%NI_KC^NUF&4K51@D,UYD::S!]G=!NET6A2U6.PL$G07X?@9OY01;=DL MW+.I%K@(HR1GKV)YJXO\-9MGZ8I)=R&DXV95')T^-0T)R%?;K%DVV!6=U$6; MI%SX8[CQM5''([!_BU_F2VG4MLW"?=N'3.4EYIMDIJ)CN%+I">6#170/NV < MKV_GUFJ;N!'H+@+2XW(J-)-U;;PLW'GQU3I.G^03?Q46TZ5B?BJ[3%ETMU'- M]%RYY&E]KYSL+-W=?*H[#A5 T MBTH1Z>Y$'"VBNUA(259K(4-'^4R[%WEQX(88 3H,O'TA*,U90(K&J=!,(;39 MLW"K]BE\C%:;%0N39!/&QIV0JSMAI\UY'9] %?QVH@*(X*3.CQ2-4Z&9*FCS M9^&V;1>29E$^S40Y[) ]&6I@](_;SSOPR3B!2H+>)]QS!XMC9X=H?! MVSF0GU67^+SZAWU,9)21O]T6LL>\[=Y5'[(T8Q,9@C*Q5 .%]]O"[#?^6*A/ M5(SBR695 J<).'C0<59U@@NTZB^O&KR\*L>KOE0F;1MMW#9*BK-2F%A.@L#MT#W0A@<+2Y%N@=^= 8=L9C/8+FZQH MMV?C;N^KF&VJC+[*X&?*31=/LI<2J[YCF,Q*?M:J^8(4M4W;A3T>V?#8"5C: MD2S!))&:/"HTDV9M\FS@N/W;KVD/I44C5.AF4IIGVJ/3A9Q2 RB@[-"%PTV[I./MGX!)A_:6-NXM/SU]21\$.(D#K]F[ M29*.+Y*B<2HT9HQ&65F4<&JH9#S>O0#M&-.VRK"3LP!!D+! M((-?16_.CS&RZ6BOZW2,;&Y6=[(W) E6\\[RDMPX#54J,GQ2 H"U.:T!T+M M P/\^-7TYOX8/M?1/M?!AU=O>C+:'N\\,$O0:0^B.@?""JD'I4(S^=0>U,$] MZ*1R6\I:\?E<3(MS]D5D45K.=[V9I>MJX.]F]E_9V,M$\)_-9_-M$2:S,)OE M[/MZ)DU;.4_]0HTR 5J0CM"2H@6D:)P*S=14>VC'.UF7BM1-DZ(%I&B<"LW4 M3+MIIVM*;R.5+>58IYF2L')FLM\49MF3G@EQSL*B&OY2CYLR^QT>[%>1FFM2 MM( 4C3OM*^D:+Q&:VK@HN-KKO;F+CX@>J3.@2SU T-* M^#GW5984+2!%XU1HIOK:Y;O6J;H1+J43GY"B!:1HG K-U$QG"5S!A^YKT%)AV!)T7C5&AF&VB\ MJWNR$7B7= 2>%"T@1>-4:*9F.OOA$H_ XWB]E2'-89"B\1JMF3F[<$?[8W0F M[SI#X>*C_+=%.OV=?5Y7-YW0+F'QX;PFKT%($U)4*&9 NBLA?NLZ>JBBF(@[:29"5*T@!2-4Z&9"W_H M[,7P9#,+AJ0Y!U*T@!2-4Z&9FNF.=_$8YBS7Z-BR;YEX7T$RT":02!%"TC1.!6:J8Q. M,@Q/MG;7D#0I0(H6D*)Q*C13,YT4&'9,5UADHGI_ZM"B)1T -C)%!Z_:FW=2 M8T^%9O+>6/6KX_7Q5A1[4%$L$#'[)8QCE3>;B;60?TEI;J?+- 47+<"/TOL^ MH5WNBW:]KV-,61CJA,#P9%,6AJ3Y 5*T@!2-4Z&9FNG\P!"?LO",V(8#6%AL M(_7XI&B<"LWD77O\8<=[Z5&BWDL'"2>=>4"*%I"B<2HT4P-M\X?CD\4KTGP M*5I BL:IT,Q%)74^P,-G,W!I+5?E0-HF%_--S.+H'IXUV@$T.ARV\)I]Z2=% MXU1H)OW:VGNX']\.-4 M:*9:VO1[)S/]'JGI)T4+2-$X%9JIF3;]'N[9>SQH<" '"7"DWI\4C5.AF?1K M[^_AWE\'N-ZY3!RY]RU"ZO=)T3@5FJE18X7OD_E]C]3ODZ(%I&B<"LW43/M] M#[?KYI*,X@^U*-JZL5A=LINES8KP4:@7$Z,9NWN241#4#5J?;K2_=CMI&H 4 MC5.AF7+H-(#WK.7I0&I)TP"D: $I&J=",S70:0#O9&D CS0-0(H6D*)Q*C1S MZP2=!AA1I0$Z@+"WI_&J??DG1>-4:";_.@\PHLX#= #:0T0'TCP *1JG0C-U MT'F $9X'^!8^;M^?/KQ^9HUAK$)]8',A_'"]J28U\51H)M7:Q(_PUP.V:YCF MA]95KI>8O=>S7^I>%:B) W2WY"'?5VW5]?R@!AA^C M[^.:%"T@1>-4:*9:VLV/AJ?J8HU(W3TI6D"*QJG03,VTNQ]U+"/__"X6#H0] MV4F-.BD:IT(SZ6_L#H8;=1W@>B? <.3>MPBI>R=%XU1HID;:O8_\DX4U4K=/ MBA:0HG$J-%,S[?9'^-Q^X@18?32S'^?O]^-(C3PI&J=",_?BTT;>Q_WWA_1> M9$G93?LJ[D*U!-?7W1)<(.,X8-\[A10M($7C5&BF--KC^R=;.L G73J %"T@ M1>-4:*9F.A_@X_F /EO]^>VT@#V ]Q;PVZ_=CX;P[JOX"?:F\QB>W]>>W\<] M_\VF2%=IN21 'AZ*1Z0C\J1H 2D:IT(SQ="6WW=/%H](C3\I6D"*QJG03,VT M\??Q8?SG;7[NMU>C=ULK4-5< T5'X-KY 7YJO8D\AAOWM1OW<1-]E-5Z?6!7 M;1?>B H:MGPMBGXE?3F_1@VW-?J"8SQWE[C[M!. MHQ.@K'=@CUW\4GH3?Y1-NAN[=.,CX_N/7O8GJX/)N?QA%49)&?%%)KE?E2)\ MWJWG=\[XXUJ4ZU!\BU:JG+Q);N57^;S:J[/<$RLK6" -QUNU4(][,;#D'U L M4F=.BA:0HG$J-%-Q['HBYD,^GF7RLU4%UIX24:]==J]_A M!W7HF-AO(Z_NXW5["T/JX*G03&&T@Q_C#K[QW%.[.,JP=\Z"2 I2L%^JC<[9 M;KM'4!;22?VD: $I&J=",X72N8'QR2;UCTE3"*1H 2D:IT(S-=,IA#$^:Z#: M%S4JEUL$A7#;,V5\#^Z8UV6-3OQV3\S]GCE4UH;+&/#B0] 33J"B<*XQP,^O=X,[AFT?:]L^[M@)[W TOU6N MYN+;TQINB:03XDG1 E(T3H5F*J0-_OAD"^2-29D*J[NSH#SM=>XM#]RO;@(4=>T#X0I8/=^!=\'#K^JE MK&E_/<9'O@'6,+;:*]+;\/[0$Z"HY\.C0^/V!NT.G.GE^-6\D"UKH*VM^AF= M )6(;/'$%B*I-T$O9QCF19JIB0*Y6!S:MJ #N&\@H(4+:.$X&=R>3E9#IY.- M4V\/1:8-D<'O*V0WENK9^?\[HT!;%V!)F!&Y).H'*6G#9H./L^M-Y M##]J#9P&G?AH]5'&B+8'-?94.T0^L)\=^"@,.BZE/_?'\)76P&UPCSO+HXP3 M;0]JMGS884%E'1_NLW1<3'_VCV%9K<&PP3YN6O>SF3"9P%[J6V_?9K-=V&_M M6+QED]2QDL'ML>DUV.R8^?V\KY#>5PE_P7C,UM3\E(H [@1.>DX_S[ZTF^ # MVU.ND3&P\(S!LSKZ%O"^NW_ LD)EQP?R!?BY]2>3-%]PF2^%*&0'.KR^DN%F M(28BCG-6MNAW9XKAW:>2O+GB^NV-?7;9^OR]]3:PU.>7&N;Z:BV#VJ_%.E:RGG&[M)"QKSRQZ4(9R)3!>3W\S0MMK^H SRD MV>_E:5__'U!+ P04 " 'J#I8600V8B(# "J" &0 'AL+W=OHLJY< M&,X$/"JB%V5)U=L#<+GJ>:&WV7ABTYFQ&W[6G=,IC, \SQ\5KOR:I6 E",VD M( HF/>\^O.VGUMX9?&6PTEO/Q'HREO+%+CX7/2^P@H!#;BP#Q;\E](%S2X0R M?JXYO?I("]Q^WK!_=+ZC+V.JH2_Y-U:86<]+/5+ A"ZX>9*K3[#VIVWYR,4 #&5<7R+B M>30@%V>7Y(PP08:,<[PZW?4-*K?G^_E:Y4.E,CJB,HS(4 HST^2#**#8)?#1 MY=KO:./W0W22<0#Y-8G#]R0*HKA!4/_OX=$).7%]#;'CBX_P#>42L#:,#=-! M9+\_2U[ZKR_?Q=&H71'1G#E EATQ%3;PZ*R:(I#A5YVY';_K7,HIL0 MKW>Y[5^#49Q&M=&.[G:MNWU2]WU1,',LMRMHLG5@& 7AGJH&H["3-JM*:E7) M255?< KD,RJF6+V86)S1,>.V1+'[$[R]*WAEVA5YCM6EL*4VZD\.I77VU!^: M7"6=9O&=6GSGI/A-]BO()3:F7_ME7VGK'![6DM+_VG3 51 MG,[1]"#]XG:<["D^--I)Y$JQO]7V2U!3-PTU<9V[ZH3U;CUP[]V5>YSAQP0H:X#O)U*: MS<(>4'^>9+\!4$L#!!0 ( >H.E@(5*I;G , "8+ 9 >&PO=V]R M:W-H965T(,'F3E?I MMD*+]OKA=!],,H"UCLW9#K3__L9.2-E@5JCJ%TB<]U[\9L:3&1^D>M%; $.^ MEESH2; U9GVV1J[$$['.[J!)9CGW4+A7=BJ M%*P$H9D41,%Z$LRB^VQD\0[P-X.#/KDFULE*RA=[\ZF8!#V[(>"0&ZM \6\/ M#\"Y%<)M_-=H!NTK+?'T^JC^A_..7E94PX/D7UAAMI-@%) "UK3BYDD>_H3& M3VKU$:'"!$#>$N$OH7R D#2&Y MEM!O"'T7F=J*BT- V.E3P09=&H9B]<,!T;[3-AT[XT"I\RY)GILDXWD6NR M9!O!UBRGPI!9GLM*&"8V9"$YRQEH<49<_7/F,1?I) MY+($\JRA($R0!UGN*J@R')+E1-&3HF"2R/S%T>H MJ4:VS"\NF7@QVX/"VJRYVO/6J][Q/@-#&?^ !I^7&7G_[@-Y9V4>&>=H38]# M@X&VX0KS)JCS.JCQA:!&,7F4PFPU^5T44+P6"#%#;9KB8YKF\9N*&>2W)(D^ MDK@7)YX-/5Q/CSWT['IZ](:;I"VZQ.DE%_1\U?7/;*6-PC;PKR_>M5[?KV=; MX[W>T1PF ?8^#6H/P?377Z)![S=?K'ZF6/:3Q%[%L=_&L?^6^M26-ZO+FQJC MV*HR=(7'$\]*7E>XMA6^E;P Y:WC6C]U^O8+L9]&_;N[X3C+27Q;&+Y,&$ XVI\ MWFKEP5MRUJY;B>^0W;8N/2Q<9VF MU>=Y<+99F\^[CFT/*DY'2[0ALX8;9HBU@ MY4WC\&P;O8Z=<\1-U/'B@5RHS%'K9/3C22R:+]6/IG'D/9;=-'I0F,9^Q_HY M*DV3I&,^/)D@2E ;-XEIXMIT_95J5]MA;^9FG,[Z'(? >F;[+E-/D(]4;9C0 MA,,:)7NW0]R2JJ>R^L;(G9M35M+@U.,NMSC(@K( ?+Z6TAQO[ O:T7CZ/U!+ M P04 " 'J#I8L9'$NW\# ""P &0 'AL+W=OF_[Y"25:\L>_<0]&*+U)O'>8\<:J9'J9YT 6#(SY(+/?,*8_;WOJ^S M DJJ[^0>!+[92E52@T.U\_5> 9%WJGB4>V*XR=\)/IGNY@#>;K?J5PY+?/P M/IU8O /\Q>"HSYZ)5;*1\LD.ON0S+[ ) 8?,6 :*?P=8 N>6"-/XT7!Z[9(V M\/SYQ/Z'TXY:-E3#4O)O+#?%S)MX)(<;#H1\BDR!AGU.T?SBRH9ADQDJ2,5P9R\LV9C@_S M R@\0V1=4(5$7S7.,4&6LMQ7;HT_\7Q_$9DL@:Q U3A+B8@2R==&9D]D;HQB MF\K0#6: RYR_+"3/06GR)@5#&7^+R>IZL>8/EWM@G&.J>NH;-,[*][/&I$5M M4G3%I# B#U*80I-/(H?\.8&/CK>V1R?;%]%-QA2R.Q*'[T@41'%/0LO7AT<] MX>GKP\,;:N+V$,6.+[["UW=:_IYOM%%8UM_[_*[Y!OU\]JJ[UWN:P"T:>"R>J:T+8FWMD+$2OR#4;61&_[MJ).:>12LA^)0Q*'X\'4/YQ;W >* M@^>@]!(4?1A^:$'/+!FVE@QO6N*J^[V]V=&5(U6Y?DG/L">+24?.)28.NVKZ M>*)^,:-6S.BFF*44N+&&V0M,@V!2O5+3Z#*7CJ)+1-S1T\-Q96_&K9SQ[>-* ME<*/Q8O9CR]6#L-.^I>0N*,P[6$)1OT")JV R?]:;WGSX7O!C\FEV,%DV'&D M#S3N@-(>4#SIFN*?=0H.EC)R;K7"P, ,\( 9 >&PO=V]R:W-H965T METRH:#(*:S,S&>G:2:%P M9L#692B1*5%5J!P7P< M3?L7Z9FW#P8_!*[LQAA\)/=:/_C)33:.>MXAE,B=9V#T6N(52NF)R(T_+6?4 M?=(#-\=K]D\A=HKEGEF\TO*GR%PQCCY$D&'.:NGN].HSMO$$![F6-CQAU=KV M(N"U=;ILP>1!*53S9H^M#AN _OD>0-("DN> X1[ H 4,7@L8MH!A4*8))>B0 M,L*Z1*C0-"1^G\Q+LIP[S1_@*$7'A#PF M-VSSE?8E%-P**8G3CF)'DOC 8MZ&?]F$G^P)OY_ K5:NL'"MR,UM@IBT[ 1- MUH)>)B\RILA/8=!_!TDO&>QPZ.KU\&0'/'T]O/]"-(/N>@P"WW#?]?#:G_C$ MRH"MF,EV:OPBAR]<%[9B',<152:+9HG1Y.V;_GGOXRY]#DF6'HAL2[MAI]TP ML _V:#>E],BZS$!>&^%\'G4Y\>EY3GS+X9H915EG8=9EPJ\O1 PW#DO[>Y?Z MPT.J?TBR]$!D6^J?=>J?O7ASN_H$O"DC;;G K8K$MRN2HDHDFDIT)+6UQZ$@ M!20K9^2=VZ::[_:)I6?\O,0B@+$G.B[)V^)Z],TSZ;B=-5 M:"CWVE%["L."_CC0> /:SS5IWT[\![I_F,E?4$L#!!0 ( >H.E@X-X:I M-@, ,\* 9 >&PO=V]R:W-H965T@#(UW;1"G2)6D[_?>]I!3-41C/"/(B MD=0Y1[R'Y.6='*3ZKC< AMPW7.AIL#%F>Q6&NMI 0_6%W(+ +RNI&FJPJ]:A MWBJ@M2,U/$RBJ @;RD103MS8C2HGI60-",RF(@M4TN(ZO%H7%.\#?# [ZJ$UL)'=2 M?K>=S_4TB.R$@$-EK +%UQYFP+D5PFG\Z#2#_I>6>-Q^4/_#Q8ZQW%$-,\G_ M8;793(/+@-2PHCMN;N7A3^CBR:U>);EV3W+HL%% JITVLNG(.(.&B?9-[SL? MC@AQ]@PAZ0C)N82T(Z3G$K*.D)U+R#N""SUL8W?&S:FAY43) U$6C6JVX=QW M;/2+";M/ED;A5X8\4R[;_4'DBBS96K 5JZ@PY+JJY$X8)M;D1G)6,=#D UGB M+JUW'"QZ1O6&4%&WC<6/'=M3#L)H-W@+VBA6&>B^OYV#H8R_0Y&ORSEY^^8= M>4.8(%\8Y[A?]"0T&(R=4EAU$__43CQY9N)SJ"Y(&K\G292D'OKL?'KBH<_/ MI\<>^N)\>O28'N("]JN8]*N8.+WT&3W?/47,/:I2/BL>HQ[P+-;3Y1)H-*,R'2J&!A&H-?AO;WQ9'H>?9 MP)[94TPRS@86/L6D63XP\&2(+S0P[PW,7VQ@ZY60XL/_^Y4_]2(;;KJGF'0T M&OCET4D&OB].1O1"OXK>K^*D7W])0SGZ0)RV,*U3:!2I\/;!E%E3.Z8-OAIW MB^$5YYQ=827EM:[PG++XS'V M0K7/CJ@LN9+<-+ /OY/B>AE+W!&6-[:>[N_?G4XGCQ9*/Y@YHH7G4D@S#N;6 M5B=A:-(YELP1*E\Q25Q>AJ32RS!N5(HRC:!B6C,M@,O)C4ST9J=H* M+G&JP=1ER?3R#(5:C(->\#)PRXNY=0/A9%2Q F=H[ZJIIE[8JF2\1&FXDJ Q M'P>GO9.S7N0,_(JO'!=FK0W.E7NE'ESG*AL'D2-"@:EU$HQ>3WB.0C@EXGAL M1(/VF\YPO?VB_MD[3\[<,X/G2GSCF9V/@Z, ,LQ9+>RM6GS!QJ&!TTN5,/X) MBV9M%$!:&ZO*QI@(2BY7;_;PG2!Z0$DO0\01W'RIWE([K4^QJV/L=?K;]&[X9*7=0D_8:8$TX 2=;$$ MLS062P-<@D']Q%/:5W0J+'R_IM5PY5SXL0D\V0-XOP7O=T9\ASAW"R81 M+)%IT\$V:-D&W=G GETV;&+H--PQ9,,6:[B_O1[N ?RP!3_LC.>5Y)8S 1G7 M5 $@589.OT;AZX1531%#N@G^3@H02!652C-Y:K@OT]Y^DX_=%/'@U00Y:ATZ M^I<$V:U<=$KON!/'+?CQ_E+H> _@O>CW+13][X+QBF+2D1#AVGWI_CUNF"ZX M-)2-.6E%!X=4"/3J.E]UK*K\%7JO+.6R;\[I%PBU6T#SN5+VI>-NY?:G:O(+ M4$L#!!0 ( >H.EAYL10XH@, ",4 9 >&PO=V]R:W-H965TX \X=DN7Q M?0N:=&NZP/WK'?KO;?(VF2>JX4[ROUAA5M/D,D$%E+3AYE&N/\$VH99@+KEN M?]%Z.S=+4-YH(ZMML&50,;'YIR_;0NP%X.$; 60;0%K>FX5:EO?4T-E$R352 M;K9%$VY6%47:4V3@S6VQV \D2+=A2L)+E5!ATD^>R$8:))9I+ MSG(&&OV*%E831X>\G,TP&>(9&3P8WAJ\^R2)5VRI,4;OH'WP 2K MF@K]BQYHOK*#ZO4,P?>&U59GY@P]PXKEW&9!16$SL;4 5#9*,-,H.$0_N)R[ MH:YU37.8)O:.T:">(9E]^ F/L]\"R0RZ9 8M^N"-9.;*WIK*O*(Y;W?,4OZX M2P7]_<7.1I\-5/J?0\0'$8@/.^+#X"YXY30;Y?"=J=8_I#V%A#+0V2"$#WK..X(CN,)8!R!^$5'_"*F ,+@PZ,"N.QH M7KY3 +<-XX5[%KKGPM.NP:I:R6=PY=:'> ;1>Y;XJN-^%4\;5Q&(X\P;4A93 M'4?0\>BH/O">=^)W*N1.5G5C0'DW:;6B96G6]+!WA+'[EME;(2;Q%()C&!_V MSH>#_G2R1,+HQRT$>ZO#83MZH"__[QM'>+V^E?>>B$<151/#+;&W2QPTM9-5 M$T9_SX/%&R0.FYB73>#=(XS1MYS>'?%E1"G$,$?LW1$'/>QD*831+XXJ@7@W M)&&_\DKH]Q(2AN]9:.(=DN!X(B$Q')+L?2R&OQ9/%,D1]$%V7"7>$$G8LKQ* M>KR(A+'[EME;)!E&E$@,.R3>#DGX&_%4B831<4 BZ=Z1CSL^>Z!JR81&'$J+ ME9U?6&BU.9':-(RLVU.@)VF,K-K+%= "E)M@QTLIS:[A#I:Z<\'9?U!+ P04 M " 'J#I8-*9&X(X# !U"@ &0 'AL+W=O:1;X8SG.E!JA]Z"V#(4\F%GCE;8W:WKJOS+914 M7\L="/RREJJD!J=JX^J= EK41B5W \^+W9(RX:33>FVATJFL#&<"%HKHJBRI M^G4/7!YFCN\<%Q[99FOL@IM.=W0#2S!?=@N%,[=C*5@)0C,IB(+US+GS;[/$ MXFO 5P8'?3(F5LE*RA]V\GE-3P= M']D_U]I1RXIJF$O^C15F.W,2AQ2PIA4WC_+P%[1Z(LN72Z[K7W)HL9Y#\DH; M6;;&>(*2B>:?/K5^.#'PXV<,@M8@Z!M,GC$(6X/PI0:3UF!2>Z:14OLAHX:F M4R4/1%DTLME![O MWY'7A GRP#C'4.NI:_#@=GLW;P]YWQPR>.:0?D >I#!;33Z) HIS A<5=[*# MH^S[X")C!ODU"?WW)/""<.1 \Y>;!R/FV J6BL MEY>&BH*J@BR4+*K9@ MI=&@]N"D;U[YL?=QS)-_DBS[0V1G7IYT7IY<8D^/-_[0.O3-JR3P@X\KV# A M;*9@5NQ ,5F,^;3ACFIN6XOW:1AYT=3=G_IJ" I\SS\'94.0/XF3#G2F+>JT M11>U=9&*Z+FQM'+&TO;>">57857C:,47M MFZ0)9I(UP[=#X'K#2EB)-\R,>28>R(G"#SV_C&!L!3ESRQ#C>\&X5VXZK]Q< M] H6@SVKGVKKAN,-'A-Q,]@\",->X.9#D!\GO2N0C8"\*![7D70ZDO^3@X"! MNIA]R2!G(C_J^7T^! U3-!N"SE*T4>6>/,@EJ$W=V&A2OZG-(]6M=KW37=TR M]-;OL:=J6J#?-$U#]D 5UAU-.*R1TKN^P2.IILEI)D;NZF=_)0TV$?5PBWTA M* O [VLIS7%B-^@ZS?0_4$L#!!0 ( >H.EA^I&!@GP( !,' 9 M>&PO=V]R:W-H965T>>>\#7<BMR7E0"<65!)_3 ((K_$A'E) M;-?N11+S6E'"X%X@69;N&!Y(4R"WX25SB'1U!/U;W0,[]C MR4@)3!+.D(#-S)N/+I>1B;8$1!!1291BP?FUA M"90:(BWC1\OI=2D-<'^\8_]D:]>UK+&$):=?2::*F??!0QEL<$W5 V]NH*UG M:OA23J5]HL;%3J<>2FNI>-F"M8*2,/?&+ZT/>X!1= 00MH#P-6!R!#!N 6-; MJ%-FRUIAA9-8\ 8)$ZW9S,!Z8]&Z&L+,5WQ40N\2C5/)BN1$88KF4H*2Y^BS M_G%.5Z PH6?H'7IZ7*'3DS-T@@A#=X12;;V,?:4S&[R?MED6+DMX),LH1'>< MJ4*B*Y9!=DC@:\F=[G"G>Q$.,JX@O4#CT3D*@W#<(VCY]_!P0,ZXLW%L^<9' M^&Z9PBPG:PJ'3EZ]I+3.",O1->=9HPT\0]_F:ZF$_G^_]QGI\DSZ\Y@S?2DK MG,+,TX=6@MB"E[Q],XJ"CWTF_">R TLFG263(?;DMJPP$?K *T2Y]J3WMW$4 M4TMA&LXV"6)_NU_"GQ%A,.EB#I1-.V730677NKDAW4(DIM G:A#]KY_ D45[ M^J,C\J-.?C0H?UF7-<6F^R'2>=SK;C3HG=,W'.,$^GO]I021V[8K4W5^D)W?->@?].XZ^(.BYPPB2AL-&5P\5XK$JX%NXGBE>UB:ZYT M3[3#0M]:($R WM]PKG83DZ"[!Y-?4$L#!!0 ( >H.E@"$@,"NP( +,' M 9 >&PO=V]R:W-H965TLFEJI M*P$":;L$*6VVK@^5JE;='J8].'"36#4VLTW2_?O9AK!\E4W57L ?]YQ[S@5? M#U="/JL%HH:7@G$U\A9:EY>^K[(%%D2=B1*YV9D)61!MIG+NJU(BR1VH8'[8 MZR5^02CWTJ%;NY?I4%2:48[W$E15%$3^ND(F5B,O\-8+#W2^T';!3X,C MZJ?R7IJ9W[+DM$"NJ. @<3;RQL'E]<#&NX"O%%=J8PS6R52(9SNYS4=>SPI" MAIFV#,2\EGB-C%DB(^-GP^FU*2UP<[QF_^R\&R]3HO!:L&\TUXN1=^Y!CC-2 M,?T@5E^P\1-;ODPPY9ZPJF.3V(.L4EH4#=@H*"BOW^2EJ<,&($A> 80-(-P% M]%\!1 T@.C$S@"RN'.8,QG4$-?&Q66 MR\^:C%=UQO"5C$$(=X+KA8)//,=\F\ W\EL/X=K#5=C).,'L#*+@%,)>&!T0 M=/WO\+!#3M26-')\T=M*.J$J8T)5$N'[>*JT-'_RCT-EK+/T#V>QI_M2E23# MD6>.KT*Y1"]]_RY(>A\/E> _D6T5I-\6I-_%GM[RS#08A7"<8STZ 2U@WM3I MD/>:,':$MA$MT_ABZ"\W'77F?*.CN'44=SJZZ9!>(Y,-Z6$<[6B/]^P%%_TV M9DM2TDI*.B6-LZPJ*D8TYD"+DE!I>JT&\Z<=/*/)GLK>CL:NB"V%@U;AX"^_ M07L4B#L*I\!1'Q(WV"_/X'Q'WGY,&,0[ OV-OEB@G+OK0D$F*J[K%MFNMC?2 MV#5B_T]X?9W=$3FG7 '#F8'VS@8FLZROB'JB1>FZ[%1HT[/=<&%N590VP.S/ MA-#KB4W0WM/I;U!+ P04 " 'J#I8BD2NS80' #M1@ &0 'AL+W=O ME9_O:)\_ M)^G7[%$(2;ZMHSB[&#U*N7D['F>+1[$.LK-D(V+UEU62K@.I[J8/XVR3BF!9 M.*VC,74/?4SGY\E61F$L/J8DVZ[70?K]O8B2YXN1.WIYX%/X M\"CS!\;S\TWP(.Z$_+SYF*I[X[W*,ER+. N3F*1B=3%ZY[Z]G+#?Y5E OR<[U%$F7%3_)!$&$;F. M,YENU7[)C/Q,[E3U++=18?,NRX1Z,(B7Y"8,[L,HE*'(R*T(LFTJEB20I"H: MDT]BL4W3,'X@[X,LS,CK*R&#,'JC=#_?79'7K]Z05R2,R6T816IGL_.Q5 O+ MPQLORD6\WRV"MBSB2BS."'-_(M2AK,']\G1WJKN/53KW.:7[G-)"CQW/:9FL M=VW)^KV:GMSJMR1.#_+UUXW2)]=2K+._FW*S"\9K#B:_#+S--L%"7(S4ZSP3 MZ9,8S7_\P>7.+TV9LB2FY8WM\\8P]4K>FI:Y\_4+W_SB]#2G,V?FG8^?JO$W M6%%WZN^MM,"\?6 >&M@?B0RBIIAV;KSR;"YS9^Y!3'6K*:5.DV MB<5W=2%(OZI+_6H;+QM?-JB&:6E8$M.6R_?+Y4-Z27&;>;,DIN5MLL_;I,-+ M:E(O7V=V4+QU&_5ZFC87[W0?U12-ZO/9W1EY2)Y$&N?_84B6;T^QC4U1HEJF MFV%)3%OV;+_LV9"*>&8S;Y;$M+RY#D"*TZ&,2^=JC?HNXP>%W& UK?S[T".K MX).+1G:9I)LD#:10['A_K))Q+=,ML:6FKQP@QQT4Y;A6,<>6FIX[ !VW"^F4 MSM5*]:;.83G7C:9MG.,"Z+@XZ5R*5(:K<*$*.LMA?RDV21;*@O:E>OOV\D!S M>:/:QEMD24W/!/"5ZP^JO*VBFBTU/7< :R[*-,?*F]BRV2]%FGQ%G<3;$3:&" J8;P7EM3T!0-JN=-!U;%56K.EIN<.>,U% ML>98'<_J%3JI7:;K1BWO_"C0$,5IZ$8\B8A<-_8"4$_C9H E-7V=P%;4'5+I M4JMT9DM-SUVE!8423'O+HO3#W_0U&+6_ZZ. /13'GK)PR;_DM/8%+F>\(Y;4 M],4#6E%O4-5L%<9LJ>FY QBC>+<+OQ"7SD=*NFZ$E#2@#L51!TK:K*F!RQIO M3Q\])@I012>#*FVK?&9+3<\=\!G%>V%'2GN*X$,9/V:B!P7@0W'P@:HVZF_@ MJL8;TT?/B0%E,6=(12X1XL:-=&# B1B.!)5BKI+ MEP-_%N.-ZF7@5IFXL4$5N56@LZ6FYPZ CN&]LB-%7I_ZU8H<,]&# E)B."E5 MK]S'.QVXF/%^]-%U8H!B;% S0F:5X&RIZ;D#@F-=YH2L/@2LU3)FH@<%:,1P M-"IKN;'1@;L:9[^//A,#W&*#&@PRJYAF2TT_F0&8YN'-L/:S&?5YG\N<*3T\ MG%$WXPZC+0=&@( \G(!>:O?D7@>N9[HIMM3TU0-J>8.:#7I6D5.4 %,XZE7(VZW/@NL9;TT<;R@.X\@8U$_2LTIDM-3UW M0&=>EYF@5Y_V-1SA:+!J/<+A ?MX./M4:MNHVX'+&F]/'VTH#UC+&]28T+.* M;[;4]-P!OGE=QH1>PYBP=IJCP:CU-(CQ 0OY)NX RWB7D2$_/C)$3?2@@'?X22/#_]'WP(6- M]Z:/EA0'MN*#FA)RJVQF2TW/'; 9[S(EY,>GA*B)'A1 #S]I2FC>\\!UC;>F MEX\45CY3.*B!(;?[J<(^J(T#M?$N T-^?&"(FNA! 0[QTP:&G1L>^/,8;U4? M[2D.4,8'-5WD5HG.EIK^Z5D@NDF7#QY.ZK/#PS)'3?2@ )4FI\T63^UUX'*F M.V)+35\\(-ED4*/%B56.LZ6FYPXX;M)EM#BI?W="K9HQDUU0X\IWD>1?!',; MI ]AG)%(K)2/Y#Z1,ED7-Q]%L!1I;J#^ODH2^7(G M_\:3_3?H.E@_*:$(D @ .9' 9 >&PO=V]R M:W-H965T2D+?KC2\E:CRA2(W--?4G\,GPX,QQQ'LV(OGXI MRH_5DQ U^2-+\^IF\537^U?+9;5]$EE<715[D479*)O$J*G)3BX6;QG??J-@J: :W$KXEX MJ7JO26/*?5%\;-Z\W=TL5HU&(A7;NH&(Y;]G<2O2M$&2>OS>@2Y.5N"W2_R:[^NEF$2W(3CS$A[3^N7CY470&L09O6Z15^Y>\=+*K M!=D>JKK(NL%2@RS)C__C/SI'] 9XP<@ V@V@YP[PNP%^:^A1L]:LUW$=;Z[+ MXH64C;1$:UZTOFE'2VN2O%G&N[J4WR9R7+UY$R M"MZ)[:%,ZD14Y*O7\K,DK;Z60!_N7I.OOOB:?$&2G+Q+TE0N976]K*4EC3[+ M;:?U]T>MZ8C6K\7VBOC>-X2NJ&\8?GO^<*H.7TK_G9Q(3TZD+9X_@F>V^W\_ M23'RMA99]7^3B4?,P(S97+ZOJGV\%3<+>7U6HGP6B\V7__+XZM\F@QV!*>;[ M)_-]#'WSW>XW&:AB1VZ+JC99>AS.VN'-OO*\H>O5.KI>/O=-,$A1NEJ?I!3= M@I-N :K;#V515>1#+K>X-/E+ZOB#W-J,$7?$X;WI_8&"NH1G5HZ=E&-VROTD MWPNC=DR;.QQHITM09E:/G]3CJ'JP-Y@TXOI\I%(XJ%)\5"5+%V M\VDVG.$N9-(3A;*]S!R!*59')ZNC&7:9R*7YCL 4\]BO(H2M4M;NGHJR__464F,$<,HJ3!V@6.T%07 (GP)%@(GHU._KAWLZ*J(J!6F;XFG[79&+/TG6K@YY..0[R&Z0E/= :3 GZ-F[SME!J[05!?TRO9X@6 B5OUS8E47 M0F(5$K:/)VQCK)[/WW!TZU6:X_;>!Y[@LSD"U2EO<(6FN@!X@W])(\*?KAJ@ M(JI2D,E]/)-_N+J[(H_%LRCS)A!)=5HM"%=H MJ@N B?@X$YGN>>KD@GG^L/1KD(K6H3DT R A 4Y"+)J>!D(R['KJ(B/73@!< M),"YB 6/"PQ%@:&&NLA(2R< >A!<4M@/#!5[?7$-4E&O0:IJ!ED[P+/V^+YC MR^?PB6PO2%=HJEMZ??XY&@&!4Z;@"DUU 3"% *\H3,2LX0&! E#">BF# $]@EO0"F%_J#:'@W:1"*QAYI8[UG ?'L/;KK MV-(Z?![KRW&.6W\&Y('-T3)@3KF"*S35!< 5&%YHF(C8Z2<24!%5*#,_> M6+2>S^GP2:S7:8Z2 /:P-9SA*I3_N *37U>&/@#OZ3[P?5*@KZY&H1&-U<. M69WC6?U6E'7RD&QEP%;-(8:=V!=54K=[:IUDXM,'QBC%L6V7R!6:Z@G@$'R. MO@=WVO=PA::Z %@*O_"\ C=PD_5ZR/$,4@%E(P2% T'AKDXL<.Q 0J?CV6<6 M.! 5[NS4 L?*"9V&9U<<>._O#Y[6^0N>H#7!@%WR.!@-WRB9?;C"(>*N12RN$#!_B M&=XF?L_G@?BDUH=TYJ@@A, UPCF.181.288K--4%0#+"2[HGH5YY,&S !JG M&]N 0TC^X<2IB"++1-F><=W'>U$:%73:&'&%IAH,?"*6DV7LLY*A@1 MD)AHCC,=D5-:XPI-=0'0FNB2/DXWN+^A^GQ8',%GL+5@V?L1EN87<.0:/H.EAA^*#.>@( /$% 9 >&PO=V]R:W-H M965TA6:M4:V\$&U"),HRL*:<1D4N=^[U46N&BNX MQ%L-IJEKII\O4*CM)(B#W<8=7U76;81%OF8KG*&]7]]JLL)>9<%KE(8K"1J7 MD^ \/KO(G+]W>."X-7MK<)7,E7ITQO5B$D0." 66UBDP^FWP$H5P0H3QL],, M^I0N<'^]4[_RM5,MU.F52AC_A6WG M&P50-L:JN@LF@IK+]L^>NC[L!23)*P%)%Y!X[C:1IYPRRXI6:G%$8=EQ7[3-W1 MW_LQY:84RC2:N+^?SXVOY\<0:BLY'I9TS^K,K%F)DX#>C4&]P:!X_R[.HL]O M (]ZX-%;ZL642*F3,3PCTZ T"#2#_6QE4B_CGNJFB)/1R3@/-P/9QWWV\7]D MMY56S:J"U)N#%*U1G)X,,Z0]0_HO#%W2'B*.7J=(_Z1(AR&R'B)[$^*K MLDP,IL!N&]*Y67!JZS"7%1<&ULK571;M,P%/T5*T@()&C2 MI!U0VDAMQ\2D=4R=& ^(!S>Y;:PY=K%OVNWON7:RT*&L XF7-K;O.3[WV#D9 M[[6YM04 LKM2*CL)"L3M* QM5D#);4]O0='*6IN2(PW-)K1; SSWH%*&<12= MA"47*DC'?N[*I&-=H10*K@RS55ER3H!\\3"S%ID W$:;C+=_ ->#7 M[96A4=BRY*($9856S,!Z$DS[H_G0U?N"&P%[>_#,7"/C\P'[F>Z=>5MS"7,MO(L=B$KP/6 YK7DE< MZOUG:/KQ C,MK?]E^Z8V"EA66=1E R8%I5#U/[]K?#@ ]$^> ,0-(/X3,'@" MD#2 Q#=:*_-MG7+DZ=CH/3.NFMC<@_?&HZD;H=PI7J.A54$X3,^X,.R&RPJ8 M7K,SH;C*!)?L7%DT%1T76O:63?-<.-?]0GUUW!F\.@7D0KZFBCB*!^Q2([CR M)62Z,A;(SQ6.QB&24+==F#6B9K6H^ E1_9@MM,+"LD\JA_PQ04@=MFW&#VW. MXJ.,IY#U6-)_XW0F'8+F?P^/C\A)6M<3SY<\[_K46B"/IRIG%X*OA"2CR<0% M<%L9R-D7Y>RLC!%JXZLNM3+MQ(Q;8=GW"^)GYPBE_='E=BUFT"W&Y<3(;GD& MDX""P(+909"^?-$_B3YV.?6?R![Y-FA]&QQC3^=T*PR]^96_B BT [(EIUO7 MU7;-]<%SN33;I5$OHN/;';;S3-$CF<-6YO"HS 7'R@B\9_? 39>RXW#W+G4Y M?Q3UK\Z'!YE1@MGX*+6,7ER%=7RTLVU:3WU(A;_+ZZA?<+,1RC():X)&O7ICV8Y+:U<.S.=EKX][M.0FC: M+ .M#WMI8^>>DW./K^.;X4JJ>ST',.0AXT*/G+DQBV/7U IOG]C/BN0Q MF3NJ82SY=Y::^<@9."2%*"D@K !AD6BIK$AK0@V-ATJNB++1R&8O"F\*-&;# MA%W&&Z/P+D.B M-:!5)VC#!:-WC#/#T()+H#I7Z-570:XAR96R_MBH+U*H>N*4:J;)CPOD)^<& M,OVSS9M23-0NQN[W8[V@"8P@-J4-F$S9K#^:;&>^T2 M:=-7DO36'SV(-N1UQS34'=;J#CO58=U&6#D&6O=.)_:U];$CLD::O3K-WO^T MKWJ[]&U'9 W?^K5O_7_<5_VMF@S[&V7;&=*0-:AE#3IE/2]GFZ3!UO.B*-S0 MM!T3!&&[J*-:U-&+-GI98&W".O&O+8L=D352];WG0][[GS94I69'UNV*K>G= M6H/D[^)$J%BZCX2_!#45/G'\J\8RK!K;+K;]JXM]02P,$% @ !Z@Z6(ZNA#ZE @ :0< !D M !X;"]W;W)K&ULK55=3]LP%/TK5H8FD#;RG126 M1H)6"!Z0$!WC8=J#F]RV%DZ]I+XXYYSS_''=5(+^:16 M )H\%[Q48VNE=75NVRI;04'5J:B@Q)F%D 75V)5+6U42:-Z "FY[CA/9!66E ME2;-V)U,$['6G)5P)XE:%P65+Y? 13VV7.MUX)XM5]H,V&E2T27,0#]4=Q)[ M=L^2LP)*Q41))"S&UH5[/HE-?!/P@T&MMMK$.)D+\60Z-_G86Z]78&EDDAP5=R?G M%+)3XKM?B.=X_@!\\G&X]Q9NH_M^";Q^";R&S__G$DR9RKA0:PGDY\5<:8F' M[->0OY8P&"8T%^]<532#L84W2X'<@)5^_N1&SK;#O8#XIF7!066/>/O-,:ND MR$ -:FL)HJVTGN-&.]H&@OQ1.*PM[+6%![5=L9+AE2/_;$>3O54(S2-T2^62E8IP6"#..8V10+:%O>UH M436U<2XT5MJFN<*W$*0)P/F%$/JU8\IM_[JF?P!02P,$% @ !Z@Z6-]H MN#NZ @ QPD !D !X;"]W;W)K&ULK59=:]LP M%/TKPBNCA;7^C#VZQ-#$&PNL4%JZ/8P]J/9-+"I+F:3$[;^?)#M>DKI9!WY) M]''/T3U'DG7'-1>/L@10Z*FB3$Z<4JG5I>O*O(0*RPN^ J9G%EQ46.FN6+IR M)0 7%E11-_"\V*TP84XZMF,W(AWSM:*$P8U EZ.7:43,71NWBXZ;18-7EG4#] U9ZJ4Z#,KH-@G<+6"3D:PE3$- MCC)FD%^@T/^ B\(>Q*:O1T>],"SM\/](VK";E-"RQ?^\\FXE"NTH1E9&O.!W*11K(_/9M>5ES%^DNS'9#TQD=?%[&D8=1I&1S7, MN%2(+] M:"UKZ$W_*,/_[OZ09-E 9'O.Q9US\4"W)Q[2OR')LH'(]OQ+.O^2 M86Y/\N+4!^'A[7D9XT?1P>WIB?'B@]OC[CQQ%8BE+14DROF:J>:9Z$:[:N3* M/L('XU-=I31%Q5^:IL2YQF))F$04%IK2NTAT1J(I&YJ.XBO[D#YPI9]EVRQU MI07"!.CY!>=JVS$+=+5;^@=02P,$% @ !Z@Z6/W/+PT_! CA$ !D M !X;"]W;W)K&ULK5AM;]LV$/XKA%8,+9!&+Y9E M)[,-)%&W!6@*HT:W#\,^,-+9)BJ1+DG%R7Y]CY(BVS(M)%J^V!+UW.F>A\?C M49.MD-_5&D"3QSSC:NJLM=Y^LM5:FP%W-MG0 M%2Q ?]O,)=ZYC9>4Y< 5$YQ(6$Z=*_\R]D-C4"+^8K!5>]?$4+D7XKNYN4VG MCF@Y)"J5%7AMC!#GCU3]]K(78,_"C M$P9!;1"T#<(3!H/:8/!2@[ V**5V*RJE#C'5=#:18DND0:,W; M^QUL!LV4#DI_@Q/^YA*K@M1/9)Y1KLD53\FG'P7;X&K5Y)_/B":W9EK^M4E? MN0[MKDT1NE0;FL#4P2JC0#Z ,_OU%S_R?K/)]I;.XC=R=B!IV$@:=GF?V;+: M)+%Y#TO )F3E<%@Z-,7W81:-AL.)^[ OD TT;H'BSM!Z$A\VQ(>=Q&\YTXQF M)&42"S5)A,)B("&C&E*B15VA #>28X5(!EB0L;)C\BE65OG2WJ96%46T)X3O MA2VQ7H").]GTU"IJM(I>G21G9"6%LE*.CNA$X^%%B[,--&Z!XLZP>I(>-:1' MG:0_@U*7.,=)D1=55J2 KTD8K;9U+#XT%U*S_\H!FQ"C(XX?_2@4HP;*<9]Y_\,UX)2_T^F\9$ P\"/6BI90.'(;XG42:.G2!>-2!>O MKZ0%[N,2BP-76A;)*0$NCM=_B_TQ(FA1[PRN)W7?V_5:WNO)8P>?,K["[42# M1 TXG%2@=G\@08OAC0W3RI*X.\R^,NRUG'Z/A8(]HI6S;\G[H%TG;:CPJ%!V MQ]67=[#C'73RCKN6/(%'S 1E[25JOP>)/6CW$B\!Q35H> #:I<_>[V\0WT.;UY6)4[;BS]X:BMG 44MC?4;F:O5<[=.ZABU[@J M#_P**W_!=75<:T:;CPI7Y5&Z-7YM/C:4!^"=F^I+Q1V5*\85:KI$E][Y"/G) MZO!?W6BQ*8_#]T)CZUI>KH'B-!@ /E\*H9]OS N:3S"SGU!+ P04 " ' MJ#I8G= ?(D($ #H%@ &0 'AL+W=O;[PF:XWREQPY],_^(%5!@<&+.9/E?["K8CT' MQ(54/*V2-8.49OM/_+UJ1"L!CDXDH"H!O33!KQ+*SKE[9F59=UCA^53P'1 F M6J.9@[(W9;:NAF9F&1^5T-]2G:?F2Z$5(=2/*[!D.%, 9PGX_5M!<[U4Z@K\ MJ87T'CQJ\20%(X"OP L2WMX1A2E[IS._/-Z!MV_>@3> 9N"!,J:73DY=I9F; M^[MQQ?+#GB4ZP?*.Q-? AU< >GHZZZ:[N5]TT5#<-E7C^3YI6M>"V MW0+P[[V.!I\42>5_MDKWT",[M'EJ;V2.8S)S]&,IB=@29_[K+S#T?K/5/1!8 MIPM^W06_#[TEG;Q6 FF4L!9<6I=ZCQJ4J&:7V$!VPM81- MO!&TLPUJMD$OV[^XPLQ&*CBZ&YI$*#C@9(GR@]'8SBFL.86]G!YPO-&7A%[U MUEIOR8;&C,A2 WRUHC$!JT)D5!6"V"KHO;BXOK2VL>I-/'=9!@+K MU B]YNWN74Z>%?9 C1@*K=N)EL^!%Y%H!=M6GP]'A_N_)0H%T8FW%6Q\!NQ] M@>OWE7:H&\X20--<\"TQ9.TT![450Z%URVZ,!?0OJ-I>UW)V)P9"ZW:B\2NP MW["\6K7'AL2'X?A0M<=1R _#$ZIM; OL]RWWAJ7Y>RHH2_0F:Z?8"W+V.@V$ MUBVY<44PO*!B!W5#0Z%U.]'X(=AK-%ZOV.A(BY/ ._2TEJ@H"D[X;-C8%]CO M7Q8\S0M%1,.TY"WY2NVPW<'V(YZ]: .A=>MOO!"<7%"^@_JEH="Z/^P;PX1Z M; MJ+/G#P.A=0MOS6$N.8@9=A)S"3R2>N%$_+PPW!"1$F0'^_XEP] MGYAA9SWH.E@$/ET$ @, $8+ 9 >&PO=V]R M:W-H965TTY3MM.,6%6V"O6QB+L M\5Q1PF LD,S3%(OG(5"^Z%NNM5RX(=.9,@MVV,OP%&Y!W65CH6=VS9*0%)@D MG"$!D[XU<"^BKK$O#'X16,BU,3)*[CE_,).KI&\YQB&@$"O#@/5K#B.@U!!I M-QXK3JO^I &NCY?LWPKM6LL]EC#B]#=)U*QO=2V4P 3G5-WPQ7>H]+0,7\RI M+)YH4=DZ%HISJ7A:@;4'*6'E&S]5<5@#N.T7 %X%\+8!P0L OP+X;P4$%2 H M(E-**>(0887#GN +)(RU9C.#(I@%6LLGS*3]5@F]2S1.A6.A3Y!0SZ=H3#%3 M"+,$73[F)-.I5:?HISYX7] @28C)$J;HBI5'S>3L. *%"3W1%G>W$3H^.D%' MB#!T32C5^[)G*^VA^8X=5]X,2V^\%[QQ/73-F9I)=,D22#8);"VMUN+/3GA[9& M5PI2^;V09-&!R#9"&M0A M#?:QZQ1ITIB4)QJ>=#F5T!2]DJ55L)A:.@]]WW=Z]GP]*KM&7N!M&46[1NZY MNS+:4-&J5;3VJEA=XZR^QK"ZQE/!9>-U+%G;:[X$;J?K; M#_\SB^U:?_LU_4E>_DGJ"]&D=R_+>^_ ([S.SU[[WJ[;4.(P4Q+3HUB6*>,U7^ MC.O5NAD<%#W0UOI0-XEE3[>B*3O,:RRFA$E$8:(IG;..UB?*KJV<*)X5?B", 9Z?\*Y6D[,!^K6.?P'4$L#!!0 ( >H.EAXFH8D1P, M '\* 9 >&PO=V]R:W-H965T+"3::MA1,'V]GN_OMC.]F0;=QHD;AIXWCF MS3/C&=N+(Q<_Y0% H;N257+I'92J+WU?Y@BKTO:P&D ML$XE\T.,4[\DM/)6"_ON1JP6O%&,5G CD&S*DHC[M\#X<>D%WL.++W1_4.:% MOUK49 \;4%_K&Z%'?J]2T!(J27F%!.R6WE5PN0ZL@[7XC\)1#IZ1"67+^4\S M^% L/6R(@$&NC 31?[>P!L:,DN;XU8EZ_3>-X_#Y0?V=#5X'LR42UIQ]HX4Z M++V9APK8D8:I+_SX'KJ $J.72,5+SMG35#2JOTG=UTB!@Y! M?,8A[!S"ISI$G4-D VW);%C71)'50O C$L9:JYD'FQOKK:.AE5G&C1)ZEFH_ MM;K*<]% @3Y2LJ6,*@H2D:I G]4!!/H';73=% T#Q'=HVG;=" &5>C3[\AH4 MH>R5%OJZN48OG[]"SQ&MT"?*F%Y$N?"5CL&0^'G'^[;E#<_P7D-^@:+@-0IQ M&#G[)E71YL?@B3Z/O55BJA*_2'*\!6 M,78KFK:]E#7)8>GIOI0@;L%;O7@6I/B-*]R_)/8H^*@//II2[VNG;D1^T*WD M7,Y6(K$29D^Y7859&"S\VV$4+J,XZXT>T<4]7?PDNB,1@E3J'G4)>*W;JJW4 MF@NSE;BH6^ET !0D<7I"[3#"8>*F3GKJ9)):%Y3@C-EZ$L"(TA'D7"IG;I,Q M0#0 :"D=1CA,W91I3YE.4OY+[G3-UVWQN\C2\4=#')^0N8RB,_G+>K)LDFQM MMTR]'150" =I=AXX>(20!-D)IL,H2N(SG(/#-YCN(ZX(2?3SH M&R((8Z#G=YRKAX&Y@_1WSM7_4$L#!!0 ( >H.EAOKO\.G0( "\' 9 M >&PO=V]R:W-H965T])+Z<!N[(JE!FP$V3"J]@#NJANA6Z MYW8J.2F!2<(9$K"<.!?^^30V> OX0:"6O38R21:,804,B44<#Z MM8$I4&J$M(T_K:;3?=(0^^T7]:\VN\ZRP!*FG/XDN2HFSMA!.2SQFJH[7G^# M-D]D]#).I7VBNL5Z#LK64O&R)6L')6'-&S^U=>@1_-$KA* E!.\EA"TAM$$; M9S;6#"N<)H+72!BT5C,-6QO+UFD(,W]QKH2>)9JGTAM5@$!7G*U.[D&4Z(K@ M!:%$$9#H!,WUHLG7%!!?HAY2[2*/9Z PH9\TY6$^0\='G] 1(@Q=$TKUSY*) MJ[17\T4W:WU=-KZ"5WS-(#M%H?\9!5X0#M"G[Z<'VW175Z@K4]"5*;!ZX>$R M]2+_NEA()?0J_#T4KE$;#:N9G7DN*YS!Q-%;3X+8@)-^_.#'WI>AJ/]);"MX MV 4/#ZFG-Q4(K A;(0IZMR#ZKP1#N1NQR(J9 V23AO&9G[B;?IY]4.#'HPZT MY7/4^1P=]'F196(-.:JQ$)BI9]268LADHQ1OF?3B'9/[H& T]H9-1IW)Z' Q M[2IBG)UD:R& J;?*&>V9&)_M&MW'Q.-XV&?<^8P/^KSG"E/$K5O:;?@WO,9[ M?W7L1^&.V7U0%(:[575[QYFY2JZQ6!$F]0I<:IIW>J;YHCF>FX[BE3WA%ESI M\](V"WVC@3 /;_D7+UTS*'9W9'I7U!+ P04 " 'J#I8YI% C:$* !M M4P &0 'AL+W=O8;#E]/GLOI2/S+6D&_;O*C/%H]-\_1FN:S7CVR;UJ_+)U;PO]R7 MU39M^-?J85D_52S==(VV^9(Z3KC;[.&Q:7]8GI\^I0_LEC6?GSY5_-OR@++)MJRHL[(@%;L_ M6URX;U:N0]L6GV8GG> M0G$B?_>HB\-%VX;#SR_H[SKON3=W:SQ;Q@FS8?;K+FYOR^=^L M]RAH\=9E7G?_)\][VRA8D/6N;LIMWY@SV&;%_M_T6W\G!@W<4-. ]@WHN(&O M:>#U#;S.T3VSSJVKM$G/3ZORF52M-4=K/W3WIFO-O-A7_:\;;->=7 M[*XA)^1V_QA)>4^Z7])B0]YE15JL&?G ^&VJR:]7K$FS_#=N_?GVBOSZRV_D M%Y(5Y#K+<_Y ZM-EP_FTJ,MU?^W+_;6IYMHN)==ET3S6Y&VQ81L18,D=.7A# M7[RYI"CB%5N_)I[[BE"'>@I"J^G-*4+'.]Q[?D/^^L - MR/N&;>O_JF[7'LU7H[5O])OZ*5VSLP5_96M6?66+\W_^PPV=?ZENTD4G"Z_#KDKC!PW/!@)G((#IP#E]*$L M'DY^9]56Q6K?-!Q5M=O2-_QR%-9M2JA8AA+%_>2,4'9QH\UW2\Y M\$O,W:_AW>^%6QMK\S:TDO(NSQ[21A=$$[G;22^,;!.$L9JPZX T.%/>XB'A MS8LXW/?BT'F@COV._)2]:-Q=%58N[S$:Z@-5^JL)OL1!-/9%MG*#1-.O70J^4-27&[8N=Q7O)RWW-TIZ M*,!*-LXFNX'LNG^@&ZZ MLB9*G&03W]>0 M5T[$ZTZ:'P&X?:B"1! M-RDJ37.B38\48/<1,Q$9@KA1@[CQP7Z5KIL=OX/O"YX+L[HA-ZDFS/1@R9#! M:V<\)C-9B51!]"@N>D.JUVFSJ[+F.[GB5)5,<:PVFIXX@;(<<41+T2-03(HK MIA3D;U;OR*IBFZPA%P\58UM=)$!QYT8\6VCB70!)II'5<$]1A9_MO"4TT7G0 M>8KK/!;N8W-$P$Q$1J"^=,*@6!OMY4&MQ DS$4MV((H>+HIS@KV'*6!?AILL MDAZ(I(>+Y(Q0WR,-GUK@.!))V4J?6'J@FQZNF[.BJ &+Q\+XQ'&5E4YC2^_$ MB;!Z[J"@BXNL%$5ORSRMR&59;)0BAL/-+NG^C,&I!_KM^7;+V6@Z,-MY2VBB M\Y 1>(:,0!\\^Y98\$1-1$:@Z!ZNZ&CP].0![3@+14U$3J"OGFG(.R-XRJ-9 MB2)F(E($%?1P%9P3/,VJB)J(#$$5/5P5M6'S%;EMTDI-%8?D,3 X<9138L>T M%">%0%I]PWA3[]C;8J-RRP!('<_5B,(Q+46W0(Y]7(XQ4>#?KK,BV^Z4;RD. M/#="VD(3;P.HO4^MRH-OM6IM"TUT'A(#'T\,YHUM>[!V\F,X;/7'\<]L)](= MS,_B0W%3ETV_:;NL55&WA2;>!A!U/[#;9=$<8;;SEM!$YR%_\/'\86:7#95= M,9#G[LV&(F%(+GP\N9 Z[7^:1U8IR5H=MMM"$]V&A,6/[792J_5Y6VBB\Y + M^89<"%E)DABS,QS\2/(!Y#L!GF3@2T[,M0,<_ECZD-<$IC+#]&0^,)?F\:L= MZPVD)X&IB#\Y[^^1A'+(>"X.O]JQWD"^$4S/-XRE%0,63_'#$Y>JWGZ\Y;%> M0IH2X&G*Q[(XJ8S+'W"0N0'/%IKH\F"5FMV4)+":DMA"$YV'E"0PI"3Z:-^W M%!<.>M);J;#2KQR$S"/ ,P\\D"MFY4,I+5)8);$F)0H@-PA,Q8P9(5JQJBWT MDC%/V8HZNL5Y >AX@.OXG.AKKOLK3-Q L\@Q!+D.<;F6HPW/,2]V3;DMV[7F MY**N67-REZZ_:^D+;0Q%L"*4#H6HU&H=6"ABTTT7G(&$+#](4^ M&H7R#+Z;..&HFRJLDEBSK"@$Z0]QN4:#4=]67'4I+4!06(6NIR$&:AWB:CUK M+;.\4LVGP3@8*:SXT]41!8T-\5K^C& 4FFO[J(G(<+ J?/K8?&H)V "Y7TP0 M*=\S8TM/R@]%QT!)0UQ)YY> #8#[0JYR=86Q95O93C"W0(=#7(?G2P=>&,8O M-SN._HPQ? C:']I=8Q=:76-G"TW<.0%)131]SL-<9>O!QL4S25ET=IXFU8U M\2/#ROFC>K*^7HQ?;N[#M(4FWAS(""*[4QR1U2D.6VBB\Y!W1#:G."+UU$48 MA,GPOW&_UDQXA)JL*8+D))I;2CC,>DS+ZW'\V<_R9U09(LB (KM5ALAJE<$6 MFN@\)%?1T56&2*X?C+<*H"8BH\'^NA^H+T1RY4#:4">;Z-+Y"'*:R%YM(9*K M!NYXJY?*1E-7B""WB*S5%2+S? %J(FY+A 0@MID Q&IA]Z4=BD8[D2[H?XSK M_ZS"L@$+*2P?TU+T"$0[QH?QRLB_2NM'\O;O7><=_TWIG57UMH4FW@50[]CN MMKK8ZLI%6VBB\R#^,2[^2,3O6Z)S/;B-R DD./Z!?76QO&G.\\;12F44:/:C MQZ".L;VM=;&\A- +Q\4FE9%N5VP,DAE;VUS7(V&!'S41&0XVI!N6VQ]1PS% M4L>3ES+W'AS14G0,-#<^>GVBIH9C .3D LTROF-:BOOS0:B3(\K_8YW RS;X M%>8&35MHXOV 3""Q6_M/K([T;:&)SD/2D$S?NF#.VGHP:P-UIXS= M<>\U&XJ$(>E(\*3#5'7LSJ!Z*='TNQ;?I>LLSYI,XY35;8NVT,3; \E.8G?; M8F)U_:,M--%YR*.2H[-$#-=TC>9ZE=M]*>C0@N6=QH:0";[Y1Q^Z6O MF69=#LXMW++JH3O.L2;K]G'L#_T[_'HX,_*B.RAQ]/ME>Y9D=QXBP.P/HKQ. MJX>LJ$G.[CFD\[HM/5?[HQWW7YKRJ3L=\:YLN-IT'Q]9NF%5:\#_?E^6S&ULS9U;;]LX&H;_"N$=+%J@K:V#G:2;!$@LDI-% MTP;)=/9BL!>,3"="=?!0<@[ _/@E)<4R'9FM!N\,]B:Q)7T/I? -/_(511T_ M%NI;>2]E19ZR-"]/1O=5M?HX'I?QO*5*NLTRHYW.9%H\G(V_TLN$ZN;NO MS(;QZ?%*W,D;67U=72G];;RA+)),YF52Y$3)YCB3DCFN?Y+$]=C(B\;JL MBJP-UF>0)7GS6SRU?XBM@,#?$^"W ?Y.@!?L"0C:@& W(-P3$+8!X4Z ?[ G M8-H&3'<#]EW#K V8_6C 01MP4%=6\]>MJR82E3@]5L4C4>9H33,?ZOJMHW6- M)+F1XDVE]-Y$QU6GD;RMR'MRME@D1AHB)1=Y(W CE#>1K$22EF_)3R3)R662 MIGIS>3RN=-$&,([;8LZ;8OP]Q7CDLLBK^Y+0?"$7/?'T._&^ S#6U[RY1.3-3V^)?*J:?[.>4YR[@9?BN>5Y1SW1T7=. M9VU.9U*'3_O^/N[P2,8]5Q.)Y[ZZ8C_.\E]8/1C^PQAOUH^Q*B[8*#:HN8%+ ML1=Y6:FU;A(K\MLG?0"YJ&16_K=/F TM[*>9EOYCN1*Q/!GIIKR4ZD&.3O_Y M#V\V^5>?!)"P" FC2!A#PC@(9HDEW(@E=-%/?RDJD?:IPADV5!5(6(2$T08V MK6&F5_)PZ@7>D7<\?MBN[M=''?K^Q#Z(@\[+JL;IIAJGSFJ\GC,R5U+G*')V MIZ2L__'_(-?RH4@?DOSN92<3<9(FU;/>=_.<+Y)85))\69)SD7_KS5K.8H?* M F+D#"*A#$DC(-@EJIF&U7-H)EDAA0+$A8A810)8T@8!\$LL1QLQ'+@SB12 M9:18DKAI:99M2].G$S=H2IZE4'VMT=P9.%032!A%PA@2QD$P2Q.'&TT<.JOR M\SJ[EU"7[/@C!NJ!"2,(F$,">,@F*4$;]*9*I/O M#SM(7&194IFN1;]C,GG5[9Y.)CO=[KF[I*&U#Z51*(U!:1Q%LQ6P9:MY3@5< MBJ2+P]2Y<9@)RS)11X;Q+4Y]LW-%W;]MO[<*S+G:0X=OD!I$91&H30& MI7$4S19CYYUZ6//4@[JG4%H$I5$HC4%I'$6S1=-YJ)[;1#T795*2YE8GT?W; M!Z$2<9M*HO8U-0W/I.!-0IM\F$R\W8P&-4ZA- JE,2B-HVBV'CHSUOL;W%B] M\6N^4.(Q)V=UQZC4[9(>.;@KSI[M)#.K:0FD42F-0&D?1 M;$5TUJWG]F[]B1^2ST4E^[T9I"TYA](B*(U":0Q*XRB:+9'.T/6.L)D&Z6#. MH;0(2J-0&H/2.(IFSRKKK%_?;?W.B_Q!JF:FIIE$UR<4-V*H4%J:Y]NI*CP, MO=#.51&T8 JE,2B-HVBV"CK[UW?;OQ?+]W$MA$HN=&R[#6!4#OM4 MY NMISIUW>IM>M]2FHDZS:2<3Q?G7Z[?$J]78E"7&4J+H#0*I3$HC:-HM@X[ ME]G'NLP^U&6&TB(HC4)I#$KC*)K]"&SG,@=NEWEP-G/SAJH&2HM:VI&=S'8F M"U%HF0Q*XRB:K8;.;0[<;O.-S)-"-71^"G2?PH45R%,V6 M2N<6!VZW>"<=G:VK(BO,BD/DK"QE]?Y6Q-_T^&COY!LW?K VH.8QE$:A- :E M<13-%E%G,0=3;)*".L-06@2E42B-06D<1;-%TSG#@=-$;$2SF5M!DK)<]ZXV M=>[F#%8+U!*&TFA+VWZV,#@*)KOY!VKUHFBV"CJK-W!;O5>JB*5E1)94R_15+&S;THD2]J 8D\EAI2]C_$ZSZ5 MP4*"NL10&FUIMI!V5PEBT#(YBF8+J;.( [=%O-.1^:(3T,]:+<;<_>4^4=4S MN6HZON1LM4J3N'9@MB8 7IG>[W<&Y% +&$J+H#0*I3$HC:-HMLXZ"SC 6L ! MU *&TB(HC4)I#$KC*)J]L%UG 8=N"]@Q(">5$HLZFXEGTW#M60?RW%W"4!U! M:1&41EN:M=[.;NJ"ELA1-%L=G24<#K*$_WSJ:M:QZ%4/U$N&TB(HC4)I#$KC M*)JML\Y+#K%><@CUDJ&T"$JC4!J#TCB*9HNF\Y+#/^TE_W#J@OK'4%H$I=&6 MMIVZ7@W?H25R%,U6Q]:2O6[[^'.1*ZD'X:HT"8B659*9F31ZI,Y$HLBO]=,T MEU*4:_4R::?VER--5!Y@F)QZ2Z)_42^[TZ@GK-4%H$I5$H MC4%I'$6S%==YS2'6:PZA7C.4%D%I%$IC4!I'T6S1=%YSZ/::]R\M#O66H;0( M2J/A:V\YG(6ODM/KH_S)Z^7%_PK/..P\X]#M&=M)9R[*>T)_7YMIGW7C\ >Y M*5*AR'S/DK]N^N ZA]K 4!J%TAB4QE$T6T.=71P>8M,(U/N%TB(HC4)I#$KC M*)HMFL[[#=W+_O[P+4LW9[!:H*8OE$:A- :E\99F+]K;+=W=B&"\]3ZF3*J[ M^E5;):EO+#8ONMELW;S.ZZQ^B=7.]G/O8^3U;*?>1]:\K*O#-^\.NQ3J3H^L M22J7NJC)AP-]IJIY'5?SI2I6]=N@;HNJ*K+ZX[T4"ZG, 7K_LBBJER^F@,U+ MT4[_!U!+ P04 " 'J#I8(R@/70$$ !S%P &0 'AL+W=O(O$D@\?/E\SB!#V9]HNPSWQ,BP)<\*_C& MV0MQN'9=GNQ)COD5/9!"?K.C+,="[K(7EQ\8P=NR*,]8_;?1Y+1T\:!SML'C^G+7J@/W'A]P"_DB8A/APL=?ZHGH%,#@3 &J"]#7 M%OAU@5\V6I&5;=UB@>,UHR? U&B9IC;*N2FK93=IH7[&)\'DMZFL$_$M>1;@ M1_# TB))#S@#= ?NL3BR5*2$J[URQ/M;(G":\0]R[*>G6_#^W0?P#J0%N$^S M3/XB1-_ M_QT,O9],KFQG+_ U&!5M2BKU,7@-8:K:+EV7[O@UNB)X$$# M'HR!+TS@5578!0_#: !NC9X(OFC %V/@H0E\H8$'JV# ;4V>R!TVW.$8=V3B M#C5N%(4#;FOR1.ZHX8[&N)"<),\$M] MTM&0WIH_D7[5T*_L]%3@S 2^TF<]7/H#\I5V\4%>")M!/2+HM:[SK$R/)*%' MQHE15M;2;[V@SY76;[0C=3BKS.JXN9J?*:W??"MR:-7E6:'59=U_GC_4@CUZ M*GJK8CCJ8J/2ZK+>23,DOX2*8>MB."ICH].@;F-O2'X)%\-6QG#4QD:K05W' M&ODE; Q;'<-1'QN]!G4A:^27\#%LA0SM1K:K#>IB'OK!GC^5OS4S'%'S.;E! M7RI[ZV5H%_/OM& V#UJKOUD%,Z7UEW2M\)$W[Z)NUIN N=+ZS;K,MZ"Z15 ?_4GOX5/C.:GQ4XD83(EWB_94]E;E:%3E1B$BP\I:F_9+N!RU M+D=VE]N-B Q+;*2=L9=P.FJ=CD:$_FI(/ZO1W]=19*&54]XJQU!#^5#TFNS;/ MV>/_ 5!+ P04 " 'J#I8Y I]K%H# "I#0 &0 'AL+W=OWXGGONQ7?V<"G5=UTB&KBIN-"CJ#2F M/HMCG9=847TL:Q3VRTRJBAH[546L:X5TZH4J'J=)TH\KRD24#?W:ELX;/>D./6/,CZ%+.I F:1<^78_AR=%3^*BH MT-3'YW?(V)K1VI*VMJ1>1W>G+5HC=L#;U($QZERQVIOQ]:W="Q<&*_UM&_D& M^&0[L#L99[JF.8XBF_H:U0*C[/$CTD]>!&AW6]K=$'I+6Z' I76_055MXQA& M(0G<(E4Z0.BD)702A'I?H[+1%P7P)CN$-!;<0"XK>R!SG,*"\CG:5#4ET*)0 M6%"#S@ #-;VU>XR&GW"TS8I&=<^K=B5CD9%>-QG&BRV$>RWA7I#PNWDU005R M!F:=4([!SOQJN#2H_0TNO>U$^BV1?I#()1.LFF^-7E!PSPP;M+0&ASH8@P/0 M/FUIG]YS,"S=/Y.OXT^(BW8NA0UX;K81#T.G]QZ6YRW)YP\)N4VVANX5U?K9 MQU+)>5'":R:HR-U)>C_AK*"[$C&H8D\ODV3= I)#I<<*^3\SWVA>Y$&E<^;] MC$V]ZNRLH/>@/:"$DG4O(L&>D5W2FUVE("RYK]/6[89T#Q;N8 _:E_FZ+Y%P M8_JG@G /=OJ X*_[$0DWI%7P_ZTHA'7LZ^QU*R/]@Z7)(9H=67<[$NQ*?UT5 MPFAI;W=BQ!L7;_>(N:2J8/;FP7%FL9+C@0VA:MX%S<3(VM_%)]+8F[T?EO8M MAMZ^S[!=02P,$% @ !Z@Z6.V7Y:6M! ]18 !D M !X;"]W;W)K&ULO5A=<^(V%/TK&G>GLSN3Q)8- M!E)@9DEV9SN3;9G0M ^=/@@C0+.RY97DD/S[2K)C8R-,Z#I]23"^]^C<#UT= M--XQ_DUL,9;@*::)F#A;*=-KUQ71%L=(7+$4)^K-FO$82?7(-ZY(.48KXQ13 MU_>\T(T129SIV'PWY],QRR0E"9YS(+(X1OQYABG;31SHO'QQ3S9;J;]PI^,4 M;? "RX=TSM636Z*L2(P305@".%Y/G(_P^L;WM8.Q^)/@G=C[#'0H2\:^Z8=? M5Q/'TXPPQ9'4$$C]>\0WF%*-I'A\+T"= Z),2!87SHI!3)+\/WHJ$K'G M$/I''/S"P7^M0U X!";0G)D)ZQ9)-!USM@-<6RLT_<'DQGBK:$BBR[B07+TE MRD].[[#*@0"78*$:9)51#-@:_)YBCB1)-@ E*_"9)"B)]%-A/.=8X$3B%2 ) MF"&JWF*PT!0$>'^+)2+T@T)\6-R"]^\^@'?:["NA5)5-C%VI6.NUW:A@.,L9 M^D<8WN+H"@3P OB>'UC<;U[O[M?=796K,F%^F3#?X 5'\*K<4).-:UM$.43/ M#J%WYK5(480G3JI3R1^Q,_WY)QAZO]CBZPBL%FU01ANTH3>C!5SOBDNVOLS4 M Q)"E=P6?P[:-Z!ZD#Q.>W#HC=W'_;@.C?Q^&)1&-;Z]DF_OE7Q-KUZ .X*6 MA!+Y? %N,LY5VUZ A402JU$D=:\7W8THF#-!S&CY^].3U(-JJ7;#IR2+#21+ M_K%%VD[G8Q3Q3.T36K @:O?H+<7D%G-;K3N#JV6O7V:OWRG=6?^@A.' ;Y3Y MT*8W[-NK')8\P_]RTQV5=$>MYT+>7KCM5!AU>2IT!%:+%7J5:O!:B_,'DVHC MK?=C;CD."K#:G/![C:)8C""$1ZH"]_0-;&7Z4I=B4MR_'& /BO%'S;C;,7&" MS9PK <[UG$J5;))FNN+O&4EC,[ 20X=1Q %.,-\\ _$L%#=A7EG%S_^V7CW_ ME5R"K?JDF?^W/H]/L"G6!"GC!EHMN,++/"^U;K:.[3<"KV>VDF:P79M9EJNF M^NNCFL%#(1:,ALW=:9%TP_#(YJS4&FP7-,>;XZV.\1.$;NUI,]M!KQ[5U4#Y\_R.-7^0+#77E$LF)8O-QRU&*\RU@7J_9DR^ M/.B;S_*F>_HO4$L#!!0 ( >H.EBE)/R#%00 ! 2 9 >&PO=V]R M:W-H965T(.V25EWI M5EWM7J^?O60 JXG-V09V[]>?[80 P:1TE2\D3F9>YCV/A[%'6RY^R"6 0B]% MSN386RJUNO9].5M"0>057P'3;^9<%$3IH5CX0\^W8P][NP2-=+)5YX$]&*[* )U#?5@]"C_P: M):,%,$DY0P+F8^\&7ZK5WS2.A_<[],^6O";S3"1,>?Z=9FHY]@8>RF!.UKEZY-LO M4!&R ZA!5#E'# M ??../0JAYY5IJ1B=4B)(I.1X%LDC+5&,S=63.NMZ5-FYOU)"?V6:C\U^0NT M:!)]1$\ZH[)U#HC/T907*\Z *6E&U@1]>M&IIJ^$9>BK6H) =ZQ,.S-]CY 3 M!1E2'%6([U-0A.8?-/2WIQ2]?_=?DPQWYV[ 5,879%8KP'R@,PL@1T/1R]]#AGE[N MCEO81/541A8O.H/W=05"SP9;H-Q.P;5+XA*BYX8P1>9:KL@,QIZN(A+$!KS) M[[_A)/C3)4^78&E'8$?2]6KI>FWH3>D0E,GN$K $BBV0*:J;"<:Q3I[-H3"G M1OWAX-@F/;5)PGYMF4Q+C!PV&3-+BF#IN@YV8RK)D,+V#R4P;#T]+2/_AT2<%A M%"7-M'(8X0B[2>!@WRH$K>7ENVVB(/M(-KI<+D#W?::SW)=-G7B%L^I4P!V5 MG4[1TJ[0CD4]Z+_PK_SUN/NB=H@^>@4B).JAHNR/PA[*R*L+:OH3J.1RJ+0= MZJW"A7OAPM90C__LG+*U X05UVC'%0_.R]8.%550N(1"R7G16H'>*MJ^1<3M M/>+)$LZHG/$U4T@G(;C7;JTAO97ROL/$K7W8):LN=A-I]A3G[/I-PITVAO[!5KD L;!'#A+9 M-5!N'.NG];'&C=W,-Y[?FN,.NP7?PY1G)?=$+"B36J*YA@RN^IJ *(\?RH'B M*[LA?^9*;^_M[1)(!L(8Z/=SSM5N8#Y0'P)-_@=02P,$% @ !Z@Z6(S8 M514> P @PD !D !X;"]W;W)K&ULK59M3_,V M%/TK5H8FD#;RTC0IK(T$=.A!&AH"L7V8]L%-;AL+Q\YLE\*_?ZZ=D)4D=&CB M2^N7*B[TPBN-J<]]7^JN!\%0>)7E DOF[NQ.Y7-Y=9P)N!.$;VM*JI>+X'+W<(+O;>!>[8I MC1WPLWE--_ YK&^4]CS.Y6"52 TDX(H6"^\B_!\F5J\ _S!8*?WVL0Z64GY M9#LWQ<(+;$# (3=6@>+?,UP!YU8(P_BGU?2Z)2UQO_VF?NV\HY<5U7 E^9^L M,.7"FWFD@#7=KGDVOV278L-/))OM9%52\8(*B::?_K2YF&/ M$"8?$**6$/4)\0>$24N8?)80MX389::QXO*PI(9F>^P1CM2G[>QG/9Q!-]$$\8D5LI M3*G)KZ* XKV C^8ZA]&;P\OHH.(2\E,R"7\B41!-1@*Z^CP]&J$O/T\/#[B9 M=/LU<7J3P_OUU\5*&X4?S=]C*6XDXG$)6TC.=4US6'A8*32H9_"R'W\(D^"7 ML?1\I=CRB\3>I2[N4A8)$PZS#MST\[<]/^;6S-!10ZM-7+, MA ',KR$U?;5?O#X9L]LLF.Q%&:<]LT-(.NUY'4)F9^-6D\YJR R]Y2<4&"-:L]Z8)9W3%.#-L?&N3091AT/,ZA$QG/:]#2#S[ M8%_3SFSZ%69[Q_>_[*:# QB%:=_P$!0&T[.>Y2%H%LYZEOV]ZZD"M7'7O":Y MW K3U/%NM'M)7+@+M#=^B2^,YD'PKTSS/+FE:L.$1O=KE Q.4XQ(-5=^TS&R M=I?@2AJ\4EVSQ%<2* O ^;64YJUC%^C>7=EW4$L#!!0 ( >H.E@77GV1 M7@0 '<5 9 >&PO=V]R:W-H965T[^=A(GL0J8-4[2OOW:P #!CC.+FC\) M!-_K<\W'N6%^9/Q;M2-$@.]Y5E0+9R=$>>NZU6I'T<-)Y_=L33^=L+S):D"<.JGV>8_[C(\G8<>% Y^6' M+W2[$^H'-YV7>$N>B?A:/G&YYW99UC0G1459 3C9+)P/\/8.A2J@'O$W)<=J ML U4*4O&OJF=S^N%XRDBDI&54"FP_#J0.Y)E*I/D^+=-ZG1SJL#A]DOV3W7Q MLI@EKL@=R_ZA:[%;.(D#UF2#]YGXPHY_D+:@&G#%LJK^!,=VK.> U;X2+&^# M)4%.B^8;?V\78A @S,!J U KPWPVP"_+K0AJ\NZQP*G<\Z.@*O1,IO:J->F MCI;5T$*=QF?!Y5$JXT3Z0.0:5. ]>)87R'J?$< VX!&+/:>"R@-R[\^2<"QH ML06X6(-/M,#%BH Z$#Q0O*19,_3M/1&89N]DLJ_/]^#MFW?@#: %>*19)L]8 M-7>%!%;3NJL6[F,#A\[ W9/5#?#A;P!YR#>$W[T^')V&NW*9NK5"W5JA.I]_ M)E^_$,VJF0IJ,@3F#.J>O*U*O"(+1]YT%>$'XJ2__@(C[W=3>3\IV4FQ?E>L M;\N>RC4+3 4V46$=I9X1AS29R<4]#+FMF2=R!QUW<(D[-'$W4=&0VXXHY,W*'&'7O1B-N:>2)WU'%'E[AC$W>D<4>>/^*V9I[('7?<\27N MQ,0=:]RAEXRXK9DGQD&!4EXAK77*;3[M&\>FG4=,!M)?0W"C^*QL RC$(R",ZR]0F%@;71.>CPS MWD]295O&-<0+>_/"B^HUMCI0=V\ QRZPYY[*WML77M2OL=V!NG\3[>JYAG]A M+V!XT<#&C@<:%*P]*Z^A8-@[&-HE?*[I@;I_?>V"N89^8>]?:!?PN;X'ZJ;5 M'HS7\"SJ/8OLGK5W/DAW;##BM^>?RM\+%MD%^W];'Z2K-?+&K8]]SJDU#?X1 MVPU\N?=!NDW1^&ZV3S*UB%[-R*[FYL1L6NF]2L](%V\8C[L>PR#HA6?LC'H[ M(_L_W&;-[_:0O M?*]N*-O$PU81QN$86A\41LD(VAV\%5.O)!\QW]*BDA@;&>7=Q#*<-V_YFAW! MROI%V9()P?)Z=M2[M^Y=:_H?4$L#!!0 ( >H.EB& MW]@97@, +D/ 9 >&PO=V]R:W-H965T=>/'?&0YF@A"F$EM0=1A V,(0^VD./[FIE9Q3RW M>0GIB:$L% MKQ'L60YZE8&Z!T"O87:!.O@3 7V6" M&@O*'+QF![T^+T5"9C"RU (4P#=@!1\_8-_YW%3>&YGM%=LIBNV8W ,U9UY3 M@9FJFZKT^V(38,_I#NW-+KC1NB6X5X![Q\"[3>"9RM\!'_A.A=OHW)*[6W!W MCW'[3=S=&K?GXPJWT;DEMU]P^\>X>TW_B;M7 MX\:#*K?1N25WO^#N&[GO5Z"R>R&!-]'WZ_3>P*W@&V_0$G]0X ^,^-\X$P*% M:9CP,DR::AG4__D]KUJ+\6XM:\%.F:2.,1*R?)1%/C:'G/.6H?!6;OL5[WP[ MX%:YD,O,Z]WLW9:]S&]L3,R#T9#+]MBQ5V5_CS3&91SCHWG<& ^Y;)^]FFMF M[[;L92+CHY'<&!&XGLG8J2YPLW=;]C*5\=%8;HP)7,]EM_H99+9NBUX&,S8G MLSDI<$- 5_G?(Y]Q&=#8G-#_$16YT^YG::]?6P7U0?U.^8K**.V=?97>U-X0 MOJ2QQE@HE7/14W*>[1.SAF1)NM6:,JDV0NGI2NVM@>L!ZOJ",?G2T+NW8K<> M_ -02P,$% @ !Z@Z6 7 (R+\ @ =P@ !D !X;"]W;W)K&ULK99M;]HP$,>_BI554R>-)B20I!U$ZH/V(*T;*NOV8MH+ MDQQ@U;$SVT#[[7=VTHQ"ROIB;XCMW/W]N^-\SF@CU9U> AAR7W*AQ][2F.K, M]W6^A)+J$UF!P#=SJ4IJ<*H6OJX4T,(YE=P/@R#V2\J$EXW]QX88MEL8N^-FHH@N8@KFM)@IG?JM2L!*$9E(0!?.Q M=]X_NTRMO3/XSF"CM\;$1C*3\LY./A5C+[! P"$W5H'B8PV7P+D50HS?C:;7 M;FD=M\>/ZN]=[!C+C&JXE/P'*\QR[*4>*6!.5]S.,!"43]9/>-WG8D"/"!+EFG.-_I4>^ M052[H9\W6!]?M6/@W==\?TGL2?11FVT MT2'U[(.26A/NBD#]+8*NF&NAH1.R#6.=)6DP\M?;H>S;I%'2VCPA'+2$@X.$ MMP*H$E!@D1G !!@D.X@=-J?#;L1ABS@\B'C.L4%2D0/! M5DO@OL*^A<"Y@H(9PC'#W1D=[J/$.[0=)H-NV+B%C0_"3A14E!4.4]A*IZ(@ MTBQ!80]2"H0A%(%-)W&\A]-/3W>0.VSB9YB3ECDYR/S5X0DI>O]&3/:V'P;) M#F*'3?(,8MHBI@<1OX MS#769VGYL"-JUSN-[9WN?'72IGL')C[=K8%]FR1* M=VC]K6O!7LG75"V8L"=[CE[!28+NJK[FZHF1E;LI9M+@O>.&2_PR &4-\/U< M2O,XL9=/^ZV1_0%02P,$% @ !Z@Z6(LN*HTU P 80L !D !X;"]W M;W)K&ULM9;1;ILP%(9?Q6+5U$I=P220I$N0UD;; M*K52U:S;Q;0+AQP2JP8SVTG:MY\-E"2+ 6W:;@(V_L]W#@?_\7C+Q9-< 2CT MG+),3IR54OFEZ\IX!2F1%SR'3#])N$B)TD.Q=&4N@"P*4K!D@GJ!D MK=8"#(ZFZU3CI *!F%F*_Y/?0XFZ+3D[/# M,*XNN:[;K^OVB[B]QKJEY.(<%?6?HRG(6-"\^%"^W^JUZ$9!*G_8$BX#]^V! MS2ZZE#F)8>+H;2)!;,")WK[!H?>^)>U>G7:O+7JDWT+?EE.I"@J5V8B;"/>] M8.QN+*Q^S>IWL0(;JU2%>ZQ1Z-E108T*NE"A#14>SOC\EH3F'%&!+JFZL7J*JWBO]RE>,]5 M\?^RERKR/\Y\YXNXU;\:'::2'7Q$PX8>[MP,=]J9U6(JV<%N;-@A>&=GN-// MK":#CPW-;ZIL9VBXT]&L-H./+%V>H.5?Z1%;&ULQ5Q; M;]LX&OTKA'>P:($TMFZ^=), B<69*;#9!LVT\[#8!T:B;6UU\5!T+HO]\4M* MLBE*-!W-?D7ZT-@R>4B=(WWDX>WBJ6#?RPVE'#UG:5Y>CC:<;S^.QV6TH1DI MSXLMS<4OJX)EA(NO;#TNMXR2N,J4I6-W,IF.,Y+DHZN+ZMH=N[HH=CQ-;FA:/%V.G-'^PI=DO>'RPOCJ8DO6])[RK]L[)KZ-#RAQDM&\3(H< M,;JZ'%T['W$PEQFJ%-\2^E2V/B-Y*P]%\5U^^11?CB:R1C2E$9<01/QYI$N: MIA))U../!G1T*%-F;'_>H_]JY#<9_-=F")H,U:V/ZWNOB L))U<7K'A"3*86:/)#Q7Z56_"5 MY/)!N>=,_)J(?/P*_[%+^ OZE$:B@K*8<=14YJ:NC'ND M,@ZZ+7*^*1'.8QH;\B]/Y'=T_/C6M%O"7L''G.&7(GSAQ]O0_1 MNY_>RSND0IF<(LY(+M[=A@E3C>WX(8WV^*YWP-^CMC@^6D#X^@+<0P&O <:O M!W9>"ZQIX!T>4:\JR3M2TKT$0CCD2L;BD[)&.KO[Z M%VK$4)6 P.!:7($!SD"ZTU>K]>,K@FG@G7. M$M'N1^B1I#LJ=6D40?29LB@IC9'XQHH_5)$:+*C 9-?F\"C:;).'E**HE:P,E%H+70HA378HG7CDW,GZ% (62(& M,4F1T4F0U0 M)$[*J-B)<"\:A>V.11O1!J M2Z+JUZ8]$EUBRA#?D!RM2,)$)XI]%QWQZJDW MJ6.MP%!U9@9UYEUU($O$0&":.O.#.G.K.O_890^":\5]4I8[T2KO1*^,(7Q_ M=X?>B6A?__@>_?=X)^3&6M!0%6JP:3LX.!/YKR-$/YWC&])A0[I 3Z?1MSC0 MM[#2=R_;Q0\/54?F5 RQ(@WE9]&/L'/'[9!C2!1,N\ST$[F.ZYAI<2;*JTRL MQ'S-&8V*=9[\I\.,:*KD9^-[;,<<2E&#UKXS?^YV'R#0,C$4FLYZRR$Z5M9_ MK\PVC3^01\IDQ-U2EA2Q?+T;.2H)Q-?=,7WLG3M[^8,5LM^-6]<#+5!66T7A MZV+R8NSN@58,0Z'I,KI*1M=ZX_@YHF6).'E&#S2G*V'8A7ZIZ /&B!=U9_R5 M0<=>TF#!W-XKY;G3[AOE]F)M-^98D^BD*>OI6$W1T5"\#S@H(MN$DU0^\4:F M0*UE@Z8U.(M%ERFO'WO]H,M5/Y$S=X^PI3R>8[=.N.D#HXHV(Q^@1@X4+01% MPU!HNA3*WSG!&P^:.* .$!0M!$7#4&BZE,I\.G;W^6WORYO.-'DD24JDP5P5 MK.I:DUPX'=6Y-JH%:C8;-,=KQ8_%['S>#46@?A,*39=!.4[';CG=B;- QN%R M(]^@]A$4+01%PU!HNBS*:CKSMPYTH!X4%"T$1<-0:+J4RO8Z)WQO'=\:Z%@/ M;Z\=,+"7,5BM1;_'Y3G&00/0@C$4FC[KI9RV:W?:OXAW1QJ#U[)NAQO*>H/6 M9GT15$,U'[=F?ZA9:<)9&DO>H_UY.JZ-V7^Z_E>R/IH+X9 M%"T$1<-0:+HRRCJ[[ANW,2ZHHP9%"T'1,!2:+J4R]*[=T+<#6URDJ1P*VHI^ M=TP9TCG+7H3"-B4;NJT\736E+%W[<9> M31=64R='YTSL,(/I\?LC&4&_#>BG\KWNB"PVI IFQP;J766S7?L\JC5FBZ=I MF&FP%S:8/E!+#8J&H=!TV92E=J=O'=!!_38H6@B*AJ'0="F5+7?MMOS_#>B@ M/KU!.QW001TX%)JN@'+@KGVV=[!7 /73KF$2UIGYGL$L@'IE*#2==.657;M7 M%@V+BY;X,[JCK%J=*3UR%9J,E(.:8E"T$!0-0Z'I*Q65;_8F;]RP>*!.&Q0M M!$7#4&BZE,J.>Z?LN%QGG^3K,_0H>GE"J'I=G%$44"<.BA:"HN$&35M#X_G! MD8ZTIRRV9Y^=KM97&^.9:$N6FX2N$'ZFT:[J/W]>K9*(,J,2H$8:%"T$1<-0 M:+I@K479;[XJ&W99-NRZ;-B%V3]B9;:GW+UG=_=#.W -7#L&>)-Z@5RGS[6T MESR8== 9>B@TG74U=.#9AP[4(DG9O(AV9K_MHSP2!Z,B+Y.2ET*;)J51G*#? M'W:[JIQ.$]IK/YCK'^'W/>7W/?L4^J<\8E0N"N;%?MWO8>%.';7D7!,ET0:Q M?;./LOTN'R/-T_YXDNGY!S7NH&@8"DW71!EWSV[E05T/AT4#4.AZ;(H-^^]=NWV:5E( M_.]=U3/&-Y]^"Z]/"M.WZCUA0&?'0=$P%)HNC'+\GMWQ[SM/-P M&.[ZLX-@]I('][06AMF*<\_O-C"@OA\*3=_VG,.?5= T3 4FBZ'\NZ^W;L/V4%AAQJ\MQ#4N_M] MMSWMK(S&39IV3V3A'/'COO+C/KP?%[_\G+"2H]^:_@<&\@SIU4#0, MA:9+J9RZ_]9.W0=UZJ!H(2@:AD+3I6QMHK8[]5N3=S$JTI_N-BU:6]K+&\PU MJ#^'0M.Y5O[#]$P:^U9.N8]21U6/7^?[[Y_HD#J-& MH)X=%"T$1<-0:/I!*C#KGF_33^,$G=V]&*I:.H-J6""P#PL,G2JTPPUFL;_#._!,>W% B\50:#KG MRK\']B7K?^K4"SOF8.+[V\6G0??X&M B,12:3KIRVH'=:=^QXJ':8UNL$(DV M"7VL OV9$*#D*"^XZ+9RI(0Y0R231Q 9M8"TQ5 MV9WX#S^ Q%[^8('L=^,?/UX.M!X8"DU739GVP#[G?DN>DVR7B>9A\,8V._)@ M/4#=."@:AD+3-5)N/)B]==\6U,.#HH6@:!@*39=2V?K ;J.'#*S8H0:+8J^8 M+=Z!VGLHM%J <>M,Y8RR=768=8FJ)7_P-02P,$% @ !Z@Z6#EY\U@]" QCH !D !X;"]W M;W)K&ULU5OO<]LF&/Y7.*^W2^]26X#\JTMRYUCM MU@]M<\G:?NCM@V(16U=9>!).FKO]\0,D"R-A*GEXMWU))!D>X %>WH<7+IYH M]BU?$<+ ]W62YI>]%6.;UX-!OEB1=9CWZ8:D_)<'FJU#QE^SY2#?9"2,9*9U M,D">-QJLPSCM75W(;S?9U07=LB1.R4T&\NUZ'6;/UR2A3Y<]V-M]N(V7*R8^ M#*XN-N&2W!'V:7.3\;=!A1+%:Y+F,4U!1AXN>S/X.O"'(H-,\3DF3_G>,Q!- MN:?TFWAY%UWV/%$CDI %$Q A__=(YB1)!!*OQY\E:*\J4V3F"QS1E=EYEY M#=9Q6OP/OY=$[&5 PP,94)D!U3) _T &7&; ;3/X909?,E,T1?(0A"R\NLCH M$\A$:HXF'B29,C=O?IR*?K]C&?\UYOG8U9L_MS%[!N_2!4E%#X";)$QS\ K< M%0,!T =PQ^CB&_BX*3HJC<#MW2_ _*6);BN]B=#/5E@2#:"^VA:JT95JT;65B$/3H'1GIM:9,7J M.C)<@@6.P#0.QQ6'8^M,_[!=W_.!P!>]9;X088B2P 1WO3 OMX./)KD\Q:;E>*'(%I M%$TKBJ:MS9"%EFF#ENE0> <:*=:2NI+B"$PC!7K*(_6LM+SY3K)%+-90FG%I MD1"YGOZ I!)SGZ57XQ$:U6BR%]V5)U=H.E%[KCNT$C4/N95/DA;DP"8YT,>3 M.CG6XCJ3XPA-)PMV/;KKQ^B*VK MV,YU?%7YCKLY!6ZX'"!&"IRZ_D[1 E=H.IW*^X=69_3@4M;.=2S!][T]/.S# MQM R)//ZH[KK:*_JL50HQQFZ]IQ+0.AKOO.H/ZRWWUIPYQ'C"$VG27GBT.Z* M'U["6I(V:I+FX[XWKI/FU/%VA::3IEQO:/5'.RQGXR8[<.KW45V.V0OL3,\I MW&FH_&EH=ZB;"UK+L31I9W\,R4SVYQ0.,U0>,YR>>B>FVFN915$L'L,$!'&^ M2&B^%1N4]@T5Z-+1GCM%"URAZ1NGRF]'=K^]\CK"TNG(B @\B'5S05-)Z99S MG<0/!)P]$SYR7YX#;52;"/]!H3Z02 "#=;$1C""(PF?37O+<#M65;5=H.MO* M^4=VYW^V7&9D*38#8\YMG.;Q CR*'<$VG!;0P[VY/L;#L5S0O9V=XN1+A?D.MVBO;F=I32 RD) :R2XRC M;.?GCKS:J]"PI./#AM1I), 5FDZ]DC3(+FDLAK0KP4.#6?6'#;/J5.FX0M/9 M4TH'V97.#\QJ:2'"^X1(&@M38"1OU+2H: I1PZ(ZE3RNT'3VE.1!=LESK$7M M0.NX&6L:-X6DO9Z=63V%4D)**2&[4CK.$6U/J;WTG1V%A1T%T\-FU&DDPQ6: M3KI29L@>S+#YH^VIG38M*)IZ#0OJ5#:Y0M-/:"C9A.T*YG#8%OP%NA_@<*EQ MYD[1 E=H.M%*,6'XWSO%H=;'N^+\T]=;;L_!6YH)1.,6 W8IN^9.T0)7:'H7 M*A&'[2+NB* R;BHU..5*K692#,D0Q/4#'H&]?L>V?^\XEUV!M8P8ERA:F^'8 MKV^/V@OK/#1.H:"P4E#8+E^.BAJ7F'I@%'KU SMS>]F=F3J%X,%*\&"[X&F] MSU[B:.SPU;@QC)SJ&5=H.CE*S^ ?1&ZZA(UQ4[,8;4LSF=&VG$*+8*5%L/WH MT__WD"-V>@++*5K@"DWO5"6%\'&GL-J%CG S)H30L._58T>&='"$^AC51_@I M) I6$@6W/V_5DH"I*7AM./AI+[GSH#F%(O&5(O&//8#5CK427H_/PE'?K^\Z MV.O1^43Q*>2%K^2%W^4T5DNFH"F2C?H(U9ERZL6[0M.94EZ\W_5H5DNV4#MS M9$AG-$?V:AY+@W+F??LIK7]OP3TJTNT[/1#F%"UPA:;WW-YU$+O64*)>[,/\ MHT"BWU0@<.+[]7.K]@IUIN\4 L17 L2W"Y#&_NQ2.GV1A-,G]PU=A1-] MT]V-87_H.EA RE$^?P, *4* 9 M>&PO=V]R:W-H965T"?5 MJUXC&G@K1*DGWMJ8ZL[W=;;&@NF>K+"D+TNI"F9HJE:^KA2RW($*X4=!D/@% MXZ4W';NUN9J.Y<8(7N)<@=X4!5/[&0JYFWBA][[PS%=K8Q?\Z;AB*UR@^:.: M*YKY+4O."RPUER4H7$Z\^_ N'5E[9_"5XTX?C,$J>9'RU4Z>\HD76(=08&8L M Z._+3Z@$):(W/C6<'KMEA9X.'YG_^2TDY87IO%!BC]Y;M83;^1!CDNV$>99 M[G[%1L_ \F52:/<+N\8V\"#;:".+!DP>%+RL_]E;$X<#0#@\ X@:0'0"B.(S M@+@!Q*> P1E OP'T761J*2X.*3-L.E9R!\I:$YL=N& Z-,GGI4W[PBCZR@EG MIH_?-MSLX:G,L+09@+E@I88;6- !RS<"02[A$^,*OC*Q<;.%D=DK_%ZYO-WO MF,J!E3D\+N9SH)7/BI4&R!F$#RD:QL5'2W<(NH$?P0>]9@KUV#$%-W*8T=GSQ&;Z%C2O,Z#+D\" +>B TJW.E*#4KI$MK8+:'0[LY MV[OE.IU__4:4\&2PT']WY:?>O]^]OWVH[G3%,IQX]!)I5%OTIC_]$";!+UVQ M_9YDZ7&B1^ XIN05< :Z(P<$SV9=Y.@UX0 MWX[][6%HSIB%X;%=VFT7)$EK=R1HT H:7!3T^%;1ZTRG@]04\(&7L$>F],9^C42$BCTZ!]5LW\637L<3-YY ..I@.@I7TH8KN2Y<6RGH MP@EZ5[LB59/<'N4JB4\R?XU1VF4TN.W.^; 5,;PH(N5;GB,]YWN.(N_R?_C? M74^<_U^+])+%D=NCUNW11;?KHI/;HK.TQ6KKBE6%JJXR[O#F4@B;^G:U\R#7 M^XP.7 NCL)=$)QH[S,)^;W!Z,[O81KT@.E'K'Q3P M7*-4(:,KDI35W&VM6V MU[IW+<;)^HQZL+IE^I>F;N"^,+7B5-D%+HDRZ WIGJBZ*:HG1E:N37B1AIH. M-UQ3'XG*&M#WI93F?6(W:#O3Z3]02P,$% @ !Z@Z6(Y/S&ULK9=M;]LV$,>_"J$50PNT MD2@_9[8!/Z18@ 4QXK9[,>P%(YTLKA+IDI2=[-./E&3)J40!,_PFEBC>W>]. MU/USTR,7WV4,H-!+FC YN*X,84B)O^!Z8?A)QD1*E;\7.E7L!),R- MTL3U/6_HIH0R9S[-US9B/N692BB#C4 R2U,B7I>0\./,P/(G#54\ M<\8."B$B6:*>^/%W*!,:&'\!3V3^%QW+O9Z#@DPJGI;&FB"EK/@E+V4AS@Q\ MWV+@EP9^SET$RBG71)'Y5/ C$F:W]F8N\E1S:PU'F7DK6R7T4ZKMU/SN1T;5 M*[IG 3!3'[1)")/H$]H6KPGQ"#WN01!30Y*@!YJ AF* EKH6(=*%?8(#L P0 M%V@1_J.1]?+=\O[+>H'>KT$1FGS0_E8QA0C=O4"0Y7$>HX@&(/03W\-CM+I[ M1!L0^3'3+&AQ)")$[Q!E:$F31 >74U?IA VV&Y3)+8OD?$MRV$^CK=HW>O_O0X;=7O89>[K=G\;N- MB3B5=,53_\^6B5'_]H5VB>P6I_+NM4D7\ M?GM\\^W?RCT)8.;HCUN".( S__47//1^Z\BN7V77[_(^_\*5/CJ$L8PD]%^- M+DY')D+\['"EI\/U49\K:,NBB#/(XYB&Q%7&& M9VR]03O;L&(;7ITM%M!:N6&#;F"A&U5THVO313P3;7"C!MS( C>NX,97A]-M MJ0UNW(##GN7032JZR;7I)'UI@YLTX7Q+Z;!7:X)W=3RSH[5#>TW"@:5\^$RU M\+4)],A0^[WOXQH98:P[N;/J7(5J: M7QGJ3?>S\-6J@;MEXS(^6P,L@[TI8M]:Q%H^<+=^7 1IZX.XJ2%#"V"M(;A; M1"X#M/1"W)21L06PEA'67 9H;8@M>N);$&L] MP=V"%L7,4F\O1K\' M(G94#QT)1-K4NQGIP**8IHH;Q??Y!//,E9Z'\LM83Z @S ;]/.)H.EBY-B25N@, '$1 9 >&PO=V]R:W-H965T M+E.<]S'JR1">66\SNSN4IGEF,\ @J),A187W9P 90: M)NW'SXK4JI]I@(?K1_8_BN!U,+=8P@6G_Y)493-K;*$45GA+U0W?_PE50"/# MEW JBU^TKVP="R5;J7A>@;4'.6'E%=]7B3@ N.$1@%7/+5$/Z(HE MP(P":$$QD^@+6I8' ?$56BJ>W'V9Z^RFZ(+G^LA)7(AV>6_6@#[&H#"AGS3L M^S)&']]_0N\18>B:4*KMY-16VE7S0#NIW)J7;GE'W'(]=,V9RB2Z9"FD30); MQU@'ZCT&.O=Z&6-(3I#O?D:>X_D=#EV\'.YUP..7P]V>:/Q:-K_@\X_)EF\H M?P! 2Q [DNAKA@6@#HW.*>5)N?RV0C>0\#4C_VNK!0C"C;%4$OWWEWX NE*0 MRQ]=:I7>!-W>F'?3F=S@!&:6?OE([1)8T8=W;NA\[U2[/>IU MVTANZEK #M@6.LNSE^&U@@])%@]$ULA<6&Y+=KKA MVNCV276%TJK M<(=E$XXGK?+K,!KY8:O^.HR"8-Q=@.Y!I^OV.K[4PP5AZ\]H#0P$ID4IXE0W MU40J@4WWVQE6+^MK#\*@;/%0;,V,>D\9]=Y425;N#"7%D&SQ4&Q-*9[F ;>W MT>VI2O]9!^F/VZUHAU'@MUO1#B/7&WFMLK0/9M$*;8N*]Y4K/ MS\4R YR", ;Z_Q7GZG%C'E!_98E^ 5!+ P04 " 'J#I8YM9NJ@H# = M"0 &0 'AL+W=OM#7R"V[SD^YSJ^ M-Z.=D$]J!:#)B7$R%^+)#.[2L>48 M09!!H@T#Q;\MW$*6&2*4\;OBM.HM#?#P><_^N?".7N94P:W(?K!4K\;6P"(I M+.@FTP]B]P4J/SW#EXA,%;]D5\4Z%DDV2HN\ J."G/'RGSY7>3@ N.$+ *\" M>$U \ + KP#^:P%!!0B*S)16BCS$5--H),6.2!.-;.:A2&:!1ON,FV.?:8FK M#'$ZNN.)R(%\H\^@R"69X6N5;C(@8D&JI3G@RP5D*L66%8>-^29'L/,8-&69 MND""QUE,SL\NR!EAG-RS+$.$&MD:I9H-[:22-2EE>2_(*?*)IY > M$]CHL3;J[8U.O).,,217Q'<_$,_Q_ Y!MZ^'>QWP^/5P]X0;OSXVO^#S_WML M)&8JR83:X!G]O)DK+?$J_>K*>,D8=#.:\G*MUC2!L87U0X'<@A6]?^>&SL>N M;+TE6?Q&9$>9#.I,!J?8HQCSJ#1+NC)6(GL%TM3/;>2[PW!D;P\ST0[J];S@ M."AN!UVZOE,''2GOU4I%N04L#_,\2;S M[K NO^5^X:%*.[+9C?+=AMAWB>KUNKV'M-3SI%6L.5G#>)3IL[18.'*>A MNATT<,/F(74P^<&@6WB_%MX_*?RXB+)RI$W9[/+2;[TFPV&_>0+M(-?ON\.& MF784FO$;9NR#QI!8-6)%$;+@N2VL]6_?XFZ*U->8GV/O+5OV/IOQPN*=R MR;@B&2R0TKGJHR19-N-RH,6Z:$]SH;'9%8\K_'X!:0)P?2&$W@_,!O474?07 M4$L#!!0 ( >H.EB&7T93; 8 )TH 9 >&PO=V]R:W-H965T\Y+DRK_:,?Q=K0B1X2I-,7 _6 M4FXNAT,1K4F*Q07;D$R]63*>8JEN^6HH-IS@.'=*DR'RO&"88IH-YE?YLR]\ M?L6V,J$9^<*!V*8IYL\W)&'[ZP$V06WRC9"\:UT"'\LC8=WUS&U\//-TCDI!(:@BL M_NS(@B2)1E+]^*<$'51M:L?F]0OZISQX%<[0'7U@I-7^1DYMXJ?)KI<7^07+VE MRD_.;[.(I03\@9^( !_ QSBF>CQP FZS8E;IT7D?$HEI(LZ4R=>'$+Q_=P;> M 9J!.YHDRD!<#:7JC(8<1F7#-T7#Z$##$($[ELFU +]F,8E-@*&*H@H%O81R M@ZR((8DN@ _/ ?*0W].AQ>O=48][^'IW:(G&KP;&S_'\ WB_;PA7Y&M0/K9>22['!$;D>J+5"$+XC@_G/ M/\' ^Z6/-I=@H2,P@])11>G(ACY_?T,RLJ02+#E+S\"&LQW-UR_%JYK,>2)( MG0A]E!;0XQQ:+Z:[^8>QYZF1WC6YZEI!Z"/3*.P:!;-996.$-JY"&UM#4VFL M5GU!=*865V8V73:CKAKA.!TU(K8VJ4."535@1-)E634 MR44S252#$I G]4+T+J(EMI$UDS9;71O4L@E[;$;]6R=$=6#H?P:&HXAOVR*U M# QU.]0)K&OCPW9@UCZ^=7!KM0FMRLM,#LW$8Z&5!)!K+%7QMDT4'ZGJ@1KF MY9+DY5INJ%1J_XC[W6VDHY?LO3HZ04ZA+F$M+Z%=7]XKRO;X,2&JI"%\]0P6 M^4[32XX5Z5B%[A0M=(5FLE@K63@^7>$#78K3A5.TT!6:R6LM=J%=[:H2OY0^ M(&IP>@YPRK99_RSMRMK Z^QQCF1M2=(I1#*L53*TR^0'EF .%@?DDMWYZ-GE M$BUTA6825XMM.#UAUCI2RR6O+M%"5V@FK[64AW8M[Z:P+QLQOEX$HZ M]OO, MX,3WVE*E:Q; QF<"\^M=K<^179\_K'&V6F-Z#A9KFN&^..P(QTX4IVBA*S23 MO5J=(WBZ!$16Y7\TKR[10E=H)J]U<8#LQ<&"\0W3&K?QA3#7O$ R$!$NL4I' MH@N%#:>B/_W*)F;-.OL"MC=2>T>.INT4]02JZPEDKR<.TM;+C]_##^KPX[16 M<(5F\E/7"LA>*Q2?HB.*DU<1-'K5!'):!KA",PFJRP!D_Z+]B<1J04MZV7 J M\IVBA:[03-9JD8^"$^X"+I7\PBE:Z K-Y+6N"Y"]+JAY332O>0'UX8787BXG MW5^"/!^V%9>]V:-).D4-@.H: +G_XEY"FK^8>1V:G$IZ5V@F3;6D1W9)?Y F M657HXAPLB_6O-=7T)U;*"^4?']HL[,TCSP]Z\]7IIWY7:.9OYW4MX?^@EI ' MR+'['?W3N-,*PA6:R5E=0?@GK"!\IQ6$4[30%9K):UU!^/8*XNB]H\1K[1V= M:MW>[-$DG:)>\!NG7>SUPEOVCA*RR=-,G_PQ67)[?,5IU3!LG-M*"5_EY]_4 M#-'?8XMS3]73ZHS=Q_QD6>OY#;P,BY-R-4QQ<.\.\Q7-!$C(4D%Z%Q/%%B_. MPA4WDFWRTV&/3$J6YI=K@M7>HPW4^R5C\N5&-U"=2)S_!U!+ P04 " ' MJ#I8I" O%HH# "M#0 &0 'AL+W=OF=BR?#,G:6$$ZVKN@05K>A196L #0_R8YX3]WD)&SQO# M-EXFOJ7[@U 39K NR1X>0?PH'Y@!KO#$LY0@RB(22(/+O!#O(,J4D??QJ1(UV347L7K^H?ZZ" ME\$\$0X[FOV?QN*P,98&BB$AQTQ\H^<&:QDH.G)!\X8L M'>1I4?^3YR81'8+M3Q!P0\!#@CM!0B)(L&;TC)A" M2S5U426S8LOPTT+M^Z-@\FXJ>2+X6D0T!_2=/ -'-VA'\Y(64 B.:((>&#VE MU0[+!PSUH%%.'#T;Q%#W!50PAND6._3?"%G8TAG9OIV,-/7P[ MW9Z)QFFWRJGTG F]W9$QN3-WNLS63%?/5+7CCI SQ,!(IDM83?0JHJJ-I\!=KLU3-PUCB-5'A'.( MGF&O->S-&GX41(#.;DWS.RMYBX'=,<3' []CR$KOUV_]^O,)IDP6UD+GV!^M M96/7&7C6@7Q_X'H,6CH3OA>M[\6L[^]4D$R6U^J%TKE?C(TYHP=$!\(#4#@& M+3M"/??+UOURMA"$D(!T'FLKP?*2E>"28N&%Q'HI6[4I6[VW$JQ&&W3C87?P M$.[&*#Q\3L>0B6I@6Z\?9^M]]:#A]5S[WO#UTJ#L@6D-9,IUIZ6PWUL5&F;/ MM^M90]\:%,;.T+H&9;L3E<'&K^[Q&VI#W+QCVB"P)OE.9^4F"@W,7@V?&BUJ M,HK77L&>_; V45QMH8 D%2AA-+]&9:^?2^M^3JA^3ANF,_J\W7B690_#',-L M60>'88Y1_FH8I=GI8W-@^^H\P%%$CX6HN[YVMCUS?*HZ[<'\5IU%JO[X5:8^ MR-P3MD\+CC)(I*1UNY".6'TVJ >"EE6W_$2%[+VKRX,\3P%3 'D_H52\#-0" M[0DM^ -02P,$% @ !Z@Z6";YJM&4! V@\ !D !X;"]W;W)K&ULK5=M4*K3+,R:G MUDJI]8UMRVA%)-PD1,%MV)IR[6@)"Z%\LQV'2>P3=9D2>=4O:Z?!-S9C98X MS2F3*6=(T&1JW>*;$/M:H$3\E=*M/+I&FLJ"\S=]\Q!/+4=;1#,:*:V"P-^& MWM,LTYK CF^U4JOYIA8\OMYK_UJ2!S(+(ND]S_Y.8[6:6B,+Q30A1::>^?8W M6A,J#8QX)LM?M*VQCH6B0BJ>U\)@09ZRZI_L:D<<">#@C(!;"[AM@<$9 :\6 M\#XJ,*@%!J5G*BJE'T*BR&PB^!8)C09M^J)T9BD-]%.FXSY7 MZF(*=F#RSB M.44O9$U]7>5]>X9Z[&+'CE3*XF^L)C&IPIL<$7C#W?OCSNW5V-(HVODX<_(=5S/ M8-#]Q\5=@WCX<7'C4@CHCJ=A0:_;S3SAP?C%YZT'+O' !J-\"DH[(*PY[D-Z(2.W]#Q M>^GH@POGE>P^(P;-!<[VGL^",IJDRD2I4AD<&7+E#=T6I2[(;Q/J0@(SFZ!A M$_2R^8/KTU] "UE Z:([&A6ZFR!(?NB/LJQ?)D)!QQ!]YD_H="&X%<30H,7! M9D+#AM"PE]"7742EU/'9QT-"D\T@9K$NLM 5HK[B=SD.NT&#'&NQ-("& M [_%TP3"1PX[83IJF([>"QVP)#IN.6%% E6I$"E;HDC0V)R&HZX=V&GEV'T7 MY+3H]"%.J(P;*N->*C"'P)3!H*.515<7!A2G24(%92HEF8G+N,MEA(,6%P-H MW$[4T *@I&9$78.TX'3R^GU>GY=IF$5#G.+=KJ?]L?M@V1"N<,6U="$\MQS M-(Z&'-Q+X]>'WU\>=&"R0IXY)[6&DZHT=-HDNB#L#L=M$@:4XYPCX1Y(N/VQ M8 (FLB5+_]-5X*@T&.FX71M&G9AT0:[OMMD80.>X'.82W-NL9_$/]6*"J/U M@VXT@G;),H&\=N\T@(;GHG$8!G#_-/#"%73^B[LJGU B>'Z)UB>3?%W4E)[D MC0S]SI1RY3N=LFR 8=P-3Q<5C,;I\V">ENN M9:WG=WIQ+9>I@YIJZWTD8IDRB3*:@$KG>@@6B6J1K&X47Y>KU8(K6-3*RQ4L MWU1H +Q/.%?[&_V!9IV?_0]02P,$% @ !Z@Z6.>Q$KW"! 6Q( !D M !X;"]W;W)K&ULK9AM_BH;KW"0S)2#Q M8,C9GDGCN5YFVKM,DO9>*R#'F@#R2;*=]-.?A D0)&@Z[1N;A]WEMWK8_\+\ MP/BCV! BP5-95&+A;*3R#:DQ.*,;4FE[JP9+[%4I_S!$UM.<%X[E86' M?#_V2DPK9SFOKUWSY9SM9$$KF]I;94,K/8VWDJN[ M5/G)Y565L9* ._Q$!'#!K5HF^:X@@*W!BJP)YR37-\&%$$0*Q2] M%<_%%F=DX:B])@C?$V?Y^V\P]O^PI?B+@KU*.&@3#J:B+_]6E4/5"(XEK1Y MP80 &>;\V545XX!Y;IW28\BH#JGKQGZ)$A3/O7T_*],H#)/.Z!5MV-*&D[0W M*G_,LPW 5:XV[UY5I:VJ,1)D:LZHM,(>(\8]#AA$R0#68@23T X;M;#1).P_ M1&V7/5=C6NV(#2TV MA\@/H@&;:32+H)UMUK+-)MFN*H4D&7^NAT^M28XK^0R:K6 =Q9F)BHPI-XT2 MF-I1DQ8UF42]E2Q[=+7*Y$"5626] FOQLC$FYBP&_@#1M(%)9$=,6\1T>E%V M>YTH3L"U[+EL[>[42=$5>QMR:N"D!K)I$T4C^PCZG6;YD]"7>$LE+NBW>H6. ME0 F[ 6@"?ZZ H3A -QB%:?!"'E/;>';-M;'JT]W5SU5L8)"<_?$PP&V&(7Q M2%F%G>S!29%97F09W^'B6**8+EQV0F2N6G]8^"U&<):,$'8Z!:>%ZHZI%: ; MMJ$^6SD#2[&:S8PY-\W2*!B;]$ZDX+1*?<7%#A^;UD*US;C*K 45FJ+C)BD: M,EJL9D$X4JE@)TYP6ITLG:='L)I05P1%3:CS03IEJ)D7-)OHU(#3:ES$43& M1%G,X/C.[4013JNB%G AZQJM7A4RPM4[1 76M%+K2@O1>E?9VTQHZI\+>]NS MP;98H6",NM-)^!-".5%Y3 %TDR@=,ENL(G^DBJ-.)]&T3M8=I_5UQ10W-;7# MPFVU&NDW4">!:%H"+87[.WT&,B7.#':0-U?,R9?3O3WA?9[TO)_4$L#!!0 ( >H.EA& MG_Z(PP, #(- 9 >&PO=V]R:W-H965T._)XFFRD^JHS $.V.1=ZZF7&%)>^KY,,;.+F[M1L(DO#F8 [1729YU1]FP.7FZD7>L\3 M2[;.C)WP9Y."KN$>S$-QIW#D-RPIRT%H)@51L)IZ5^'E(@PLP%E\8;#1.\_$ M2GF4\JL=?$JG7F ] @Z)L104_Y[@&CBW3.C'/S6IUZQI@;O/S^P?G7@4\T@U M7$O^)TM--O5&'DEA14MNEG+S!]2"^I8OD5R[7[*I;0./)*4V,J_!Z$'.1/5/ MMW4@=@#AX @@J@%1&] [ HAK0'PNH%<#>BXRE107AP4U=#91N,BC7.&DE^5U)K M\B 4)'(MV+^06@29@X 5,YJ\78"AC.MW2/%POR!OW[PC;P@3Y)9QCNG5$]^@ MLW9)/ZD=FU>.14<<"R-R*X7)-+D1*:3[!#ZJ;*1&SU+GT4G&!207) [?DRB( MX@Z'KL^'1QWPQ?GP\(2:N$E<[/CB(WQ+3(5(&&?4G1_,U]'TO";"GNK1JV!%,JH];@]M MQ;K4!4U@ZF%)TJ">P)O]^DLX"'[KBOYKDBU>B6PO,[TF,[U3[+,3>9C#F@D7 M]#GE5"30%=6*O>_8;=E^FHV&P<1_V@W6H4T_#O=M%HB%9T]:OY'6/RD- MJP5>+AJ+ I[MQTJ"QO+/J4&MN)$*Q:0BWX J8E!Y(34SQ\Y_M=1@5\.X)?/0 M)(P'+9D=-N&P6^:@D3DX*1//:BUS1YH&8SC@E6>P1)O,Z:.ER:1"B="I<'#@ MVH>6]]7?]*9'LQ&S8Q&YX9LU?8&B>7^M[",CS,0ABU-E&'S?C(61DU M 1G]W%E)2J7L;CHO)*,##Z-^O[69.FRBMM)#FS#J=2L=-TK'/Y=ZV!9,-?>4 MR8!H0TUI7)O!6V 6:SZ39?U!+ P04 " 'J#I8A;%O(A() D: &0 'AL M+W=O!O"O4LJ.1CT20V+G 'H@ M$L3WT8.&[EV-5ONBB(O$:A\9NPS=TGSXK7),$H.I)#T/_:(AP?4K'WG*1_Z) M+Y_RXFNY9(R3;VF2E5>])>>KC_U^.5^RE):G^8IEXB\/>9%2+AX6BWZY*AB- MZD9ITM<'@TD_I7'6FU[6S]T6T\N\XDFUGM^XH]X ML>3RB?[T'-0LTEMX\3\KZ?_+43#OHD7E5 M\CQM&HLY2.-L_9-^:U;$3@-=?Z.!WC30#VTP;!H,7S88O=%@U#08O6PP>:/! MN&DP/G26)DV#R:$-SIH&9XVO/&URKMWA__5JL7\@&Y71Z6>1/I)#3"T_^4J>A;B]>OW$F@WO' M"_'76+3CTUF>IC$72>0EH5E$9GG&XVS!LGG,2O+!8)S&R2_D)Q)GY/,RKTHQ M47E"?OZ7-AG_)I\,XR01"2PO^US,CD3[\Z9K9]VU_D;7&@E%9\N2F%G$HH[V MKKK]:%][3]U>OU ?;$>-RM3?UZ9-[I2O%X5IV0P/"'Z0!^2+W<&^?#3+QTS M-E,S(16,?K:7,=2,5R6"T6M&)[>)&,5Y_/#0 9G[H.R4:),&*I>T8,L\B5C1 M05D'K"%MV%!O+YJM9GZ?<[&B1S6C*1A'S=RQE6#J!=/.E6O(54,6NQ>+I=70 MA1+R#MCT@_-FP520KX8,-C\E0VWO:R@XAIE]^I-\6$>_RPK5UJ?\4:RDL6JC MM5(WW QAP]H='C"$7;\:POX;B,F)RUE:_J]CGF_6]JC;EH=-'\L5G;.KGC@N M*EGQR'I3N08&OW7E&HD92,Q$8A82LY&8@\1<).8A,1^)!4@L!&&M@6"T&0A& M*GT:Y&5)YIOT?R=9E=ZS@N0/9%45J[S@+"+BF&K^=;W[(O.$BA:T/H4HR4.< MB+__K1QU;Y1S<.QP@<0,)&8B,0N)V4C,66.3&I.GN(_3B\O^X^X8@.S.0V(^ M$@N06 C"6F/ >#,&C)5CP*=-Y!/Z5%8Q/S#72O787",Q XF92,Q"8C82PH?.4,!$@M!6"NLDTU8)P>&5>RURSR)(RIWT<\[Y#V1 M5=K'1A:)&9-]KQ@3V9V%Q&PDYB Q%XEYKS?1^$5DD=T%2"P$8:W(GFTB>W9@ M9%_?'R.X")!:" ML%:XSS?A/E>?0,<\7E"^?D\NH?(\FO"1&G<59/UY5R M91_'IGR-C7S%4&\@>321F(3'[];K0AI.+P:"]-AQDGRX2\Y"8C\0" M)!:"L%:$+S81OE!&^'/.:4(BFM(%*PE]HD4DD_OC:;XX(( SY3P=NR]&8B82 MLUZO"VT\>)D_&]FE@\1<).8A,1^)!4@L!&&M,&N#[;OS@P,/MS^S,J&[5Z_E MT;;ZO=@;-7[LKABJ&5#-;#3%*;<%[="&:@Y4PU16COK^C;KNC+K=TN:+98T/B&SI3CX[DRU M4C@ZU4C-@&HF5+.@F@W5'*CF0C4/JOE0+8!J(4IK9W];KJ:]9[V:!BU8@VH& M5#.AF@75;*CF0#47JGE0S8=J 50+45I[6-@6KVG*NICI[RM6K"_2)8R6C-"B M$,<(3(X3)R3.8A[3A(@3A+1S5$ 6\,R@F@'53*AF034;JCE0S85J'E3S]R1C M/"#?&2VZ/F(2_'C3$+4,[;QO"]4T=:7:C*YB>:V>?:O?2>>5Z(3\W7RRIC/C MT!HUJ&9 -1.J65#-AFH.5'.AF@?5?*@6-)JV>\%7&PW.7UPT"%&]MC.^K6_3 MU 5NUUE6R;TV_48*]LBR2D2$7&X+W?W+"(B_/*27_T!&V7\H?5N4,V M:B94LZ":#=4IR_/^V44^9&'3 M#*H94,V$:A94LZ&: ]56_4$U ZJ94,V":C94KJY&\VS O%C0CLZ7JN5#-@VH^5 N@6HC2VF/!MOQ/'[_GN3^T%A"J&5#-A&H6 M5+.AF@/57*CF034?J@50+41I[6%A6S&H[ZD8C*)8'O"+H__ZP_VE_)+:."6/ M-*E8YT@ +0N$:@94,Z&:!=5LJ.9 -1>J>5#-AVH!5 L;K?5U+Q-]]Q1EG?'^ MSMTW4E8LZMO0R"^BKC*^OG?$YMG-K6ZNZQM^O'C>USX&ZQO6;)GU_7-"6BSB MK"0)>Q#DX/1,S%2QOB7-^@'/5_4]/NYSSO.T_G7):,0*.8'X^T.>\^<'LH/- MC8&F_P=02P,$% @ !Z@Z6&@'<(>-!@ -2D !D !X;"]W;W)K&ULM9IMC]HX$,>_BL55IU9JE]C.XQZ+M"6MKM)5M^I> M]UY[P4#4$%/;[':E^_#G!)H0VQA(PYM=0F:&^8\=^Y=)1L^,?Q-+2B7XL5XX7)&L&(Q' MU7=W?#QB&YEG!;WC0&Q6*\)?WM.&5& M-*=3688@ZM\3G= \+R.I/+[O@@[JWRP=]S__C/ZQ$J_$/!)!)RS_-YO)Y[WDJNSF?*3XP?",_*84_"ID)13(<&'0F;R!=QR3HH%54,L!7@')H3SEZQ8 M@ >2;Z@ ; YNA:#J'"EFX"\5(\LSF6W/W&\>13;+U#P"60$FK! LSV9$TAEX M3W)23"FX+S,6X'5*)/A!OLN%< MC0 @5:UMU=CZ^W;_2%Y.95L)MZ&"*E2Y3CZ-88B3>#1\VJ^-S0H% MN&V56JRB( IKJY8:OU;C.]7<3J=L4UZ'G$ZI4J*NU[>@H-(F9ALIW$L !YZN MQ31"28 T*J M]49.O7]7HUNPXMUQS9&I)L#:X$U,(QR'@:;8F5-'Q7&M.#YAA ^KC T!T M# MJ,]DTRQ&:L)K0IVI=!2:U$*3DW:QO,$$F]ZDSZVLSV!I3\%:Q8->@VC>L>6? M;Q0[[96O60^MA.094R+Q8D^;-Q:K&'GZ!>+.K:OV/3R%3NTIG5,U>69JZWNB MQ89:Y4)S+8]#7Y=K6L'(UU= =SI=Y3:X!YU45%\I:\:KVR(%TS/Z**OAGF=% MA_8XL'+M8[0D0^?I" M:3,+(R_1E3LSZZJ\83WHACU]QE>D5TZ$:7MN6 MAH3\4Z!NCQ0K%GJ^7X1+\ M!QL A&X"3.W3_JQJ6!@O#B*]&J85#!)C7;@$"L*&!:$;!K=PE+-B\4[=IJ^. M7A F[L50OU>96*P"C#U=^26@$#94"-U8N%T(CNFU "'V]"M[8C'#H>\;BB\! MA;"A0NC&P@,MF7+7?_WPZ8-X8ZU 3WRW*U2?T=*^HK7KV< G/(T^#X,V[)4\ M>XV6]A6MW7YJV!.YV?.L1@HRB3+4;T1M-OJ]BCNGKIH;YD1NYCRGW8(L5*FO MLQ8;I..6.Z6NDO?:C&[N_*5^"S*!$HDK?!9F=1V.WM_4P=:67P$/4X"%R$M0O MMEQVP=MWCT;OR6;EZ9R0NA/M^L2L03WL1KVS6B[8Q#@88GVBVZR\1&XA\]K,9[38L FVB7ZGFBQ@;Y^N;MS[%J#AO^PF_]ZZ+9@"^!Y^A.UB<4J MB?3';NYDNQ9C[]FQ&P//;+9@$_1T%K28& ^.+T&"N"%![";!D]HLV(* 461< M]);V(H+ZH.EC.X,N[ M20( %D% 9 >&PO=V]R:W-H965T.R9 M,^>,/1-U4MWK"L"@AYH+'0>5,U)(55-C355BW2B@N0^J M.29AN,0U92)((K^W4TDD6\.9@)U"NJUKJOYL@,LN#J;!:6//RLJX#9Q$#2WA M .9;LU/6PB-*SFH0FDF!%!1QL)ZN-@OG[QV^,^CTV1HY):F4]\ZXS>,@=(2 M0V8< K6_(]P YP[(TO@]8 9C2A=XOCZA?_+:K9:4:KB1_ ?+314'[P.40T%; M;O:R^P*#'D\PDUS[+^H&WS! 6:N-K(=@RZ!FHO_3AZ$.9P&$/!% A@#B>?>) M/,LM-32)E.R0N6VKM$GT&6BC85R]#:7KY&;]$ZSYGSH/R1_ZLM&,KXZP@;R\]EP=G M9=-S(4]PF1)T)X6I-/HH=S9LZOV@D"R0[61%/5M]J1(]U1YLZ<%<1Q\3$N'CA?R+,?_BF?F5 MKQ9-.5PCL/@O 7SVW&M0I6]JC3+9"M.__'%WG!OKOEW^N?=#YXZJD@F-.!0V M-)R\L]E5W\B]863CFR>5QK:B7U9V]H%R#O:\D-*<#)=@G*;)7U!+ P04 M" 'J#I8LNJ5=L<# !S$ &0 'AL+W=O'80^T=&T+E42-I.WF MWX^D9,6.&"WMA.8AHJA[#GD.>6_(S Z,?Q%; (F^ED4EYLY6ROK2=46ZA9** M"U9#I;ZL&2^I5*]\XXJ: \T,J"QP1U'8E>6 ME#]<0\$._[2D3C>F M!IZVC^SOC7@E9D4%W+#BSSR3V[D3.RB#-=T5\IX=?H-64*#Y4E8(\QL=VEC/ M0>E.2%:V8#6#,J^:)_W:&G$"P.$S -("R$L!?@OP7PJ8M(")<::18GQ(J*2+ M&6<'Q'6T8M,-8Z9!*_EYI==]*;GZFBN<7"QAHU91HGNH&9=YM4&TRM!MU>PH MLS(KM5W0!V ;3NMMGJ(KM;\$>HN6:@]FNP(06Z-/3-)"D>RAVH$P'!\X$P+= M<;;.)5H]M"/0E0(#B<6>/)R.!Y0 MXW<+[!L^_\4+W*Z2>J:L2O-"]]U**-%?ORNL:8J_;0O1##2Q#Z0+U*6H:0IS M1U4@ 7P/SN+GGW#H_6HS<4RR9"2R,X,GG<&3(?;%<=/;'&N0@4'J"KQ?3,,H M\CWS,W/WIX;T8V,\"8DM-NG'!GY,GO*>R0DZ.<&@G"9M:Y.V-DD-.CP9&D=A MZ%DE]6.)%P=6^8F%UP^]<$A2V$D*!R5=[5059?KO"Q)--MB$#7)\Z^X>DRP9 MB>S,NZCS+OI1Y2,:T^ QR9*1R,X,CCN#X^\N'W$O)Z9>Y,?67.O'1E'P3*[U M8P/L^9.A7)MV!GAJE=2/)5X0!E9)%EX_\I_&GDG"WN,9R1L4 M]:X"OGE &U#/]E"D#CCJ;,;5T7BHI@SS?NN>'Y4M&8OMW-.39/+I,OKNZM-#3G F]7LJTIO1C_:EG3=O$$DNB^&GLN:#'TRP> M/,O]9WUIX:='(XPGV"ZJ'TMB:W5-+*%O,;%KK[FC%Y?-$#=/]G6/P+4$L#!!0 ( >H.EA@CA]6JP, M "41 9 >&PO=V]R:W-H965T>6:&V$SWE/W@*8! 3T5.^,Q(A=A333.+$? F)S*) #["A3&0D09C$Z(:4%:4SLY+E@OX$FC"\2;,( M79;AV>AE# MB"Z0:W]&CN6X'0XM7@YW.N#AR^%V3S1NG517\[EG^.ILK!DMT+WE"1?;F73Q>B*="-@(+_UY64U'U@KKD&QS!S)!O M( YL!\;\PSL[L+YV"3HD63@064-LKQ;;ZV.OQ>Y2K$3Z&JG>P+OY)!B-9('M MCJ4XM1K;7N TK<)3*]\=.P>NAO-^[;S?Z_PCR80L@*7 HCN"7OAK(L&"X84>TBR<""RAMBC6NS1;S=8B0R.FL+S'==O-5B'E>7[K38, M3ZT<=S(ZTV#CVOEQK_.+-".XR_->V&MS/219.!!90ZY)+=?D+1IK,J380Y*% M Y$UQ+:MP^;/^NW6JJ"-?K!'7KNW.LQL^??5,@N[S-RQYW5WEWVT?;5[(_@N M4F!R-ZD+1>U7<=X93"_+:RM@4+9P*+:F@LY!0>49JIZMS_I7^H3;FK]6WP#TN?1 4WY N,,LR0A'.:PEI74QDCZQ\DQ>#@3= MZ%/JB@I9=_HV!1P#4P;R^9I2\3Q0"]1?1N;_ U!+ P04 " 'J#I8UWH] MWG0# K$ &0 'AL+W=O0E%J6=X>[L6%YFO./BA\P %'K,*9,3)U.JN'1=N<@@Q_*"%\#TDQ47.59Z M*=:N+ 3@I07EU T\+W%S3)B3CNV].Y&.^491PN!.(+G)O@#ENXGC.\\W M[LDZ4^:&FXX+O(89J(?B3NB56[,L20Y,$LZ0@-7$N?(OIWYL #;B;P([>7"- M3"ESSG^8Q!GAX_%S/' M$J:<_D.6*ILX0PMJ"#-M MG"FAGQ*-4^D,UKHI"MU#P84B;(TP6Z(;5AK$"CW7W4??@*\%+C*R0%?:+A)] M1C-MJ>6& N(K=,O9^O.M;L@274D)2J+YTS$&?;P&A0G]I+$/LVOT\?TG]!X1 MAKX32O5.UCK68 M02UF8/G",WSWL 6V 8E6@N?HZZ,"P3!%4]M&$-)J>RK5O[>:!]THR.5_;1J4 MFT;MFYKO^:4L\ (FCOXB2Q!;<-(/[_S$^[U-D9[(&OJ$M3YA%WMJ2Z<'I;=5 M6U+$EL*\A+9I&(WB:.QN#\LXC0I&7CBHHQKY175^46=^#XPHG=M,806MN77" M7]N)GL@:E<9UI?%;.#7N4Y^>R!KZ)+4^R:\[M:1(#CV8),'HR*DM47Z2G''J MH,YOT)G?-]"O9_;4EE4G\+4]Z(FL4>.PKG'X%AX=]JE/3V0-?4:U/J-?]^CH MQ'U1$ ^/+'H:%,;1&8?ZWGZR\#KSFV:$X=;?]$[<:UO0%UNSRH/YR7\+EU:[ M]J513VQ-C?9CD=\Y5;S,J15'XT4Y#+PCJ[9%C0;#,U[=#R9^]V3RE\I Z%G4 M=L^,O9BVYMC)\NJN],36K'D_[/C1FSBWUR&I+[:F1OLQR>^<,E[HW/AD&/6# M@_=G5?J>6'.B_7_!]+_ 5!+ P04 " 'J#I8RD1#*]T" !L M"@ &0 'AL+W=OYCV8,(E6'7BS#90_OVNDQ"%-D5M15^('=]SC&T^A:9 MP9PNN;X5Z^]0Y=,U?+'@JO@EZRK6L4B\5%JD%1@5I"PKG_2A\J$!<#O/ +P* MX+T4X%< OTBT5%:D-:::1@,IUD2::&0S@\*; HW9L,SLXD1+7&6(T]$$$MP3 M36XA%U*S+"$TFY&KK*R/PN@I;C[Y!B*1-%^PF)QCM2CRF4RPHF9+#D3," M_12:\K8,2UBW@)G.LHITXT*\= MZ+]CH.EA32R<*3 , *L* 9 >&PO=V]R:W-H965TM*!(@C639L8O4%N#87IMAP8($W1Z*/M#2 MV2)*D2Y)V>Z_WY&2-2=1A 3+BTU2]WW'[W@\WGBG] ^3(UK8%T*:29!;N[D, M0Y/F6#!SKC8HZ9!A0CC*!J&!>,R2,9^[58G8U5:P27> M:C!E43#]ZPJ%VDV"7G!8N./KW+J%,!EOV!KOT7[=W&J:A0U+Q@N4ABL)&E>3 M8-J[G(^#P^L/_NM9.6)3,X4^(?GME\$GP,(,,5*X6]4[LO6.NY<'RI$L;_PJZV MC0)(2V-548-I!P67U3_;UW$X A!/.R"N ?$C0/R6$L\D=&JO+U)::RS4PF<%?-D<- M)W.TC(M3^ !?[^=P\NX4W@&7<,.%H/,RX]"2=\<1IK6GJ\I3_(RG/MPH:7,# M"YEAUH*?=>-[<0=!2+(;[?%!^U7.:2IT%H8S! MUMSOI'AMZ"JR"T_FZO8VB:/!.-P>1^2I32_J-38/A%XT0B]>*/0,KJ5E3_)'EP1,/FB(:=K)_I(?=9"/1F_+$](T>-W%&GW$6Q$>H7(EC4]/CY[ #<4\_SS#4)LY!TY\F_P)0 M2P,$% @ !Z@Z6)]2 8GH 0 6@0 !D !X;"]W;W)K&ULG51=3]LP%/TK5M[!:4H90FDDZ(J8!%)%!7M :'*2F\3"'YE] MLW3_?K:3AFYJ>=A+[&O?<\X]]G727IMWVP @V4FA[#)J$-MK2FW1@&3V7+>@ MW$ZEC63H0E-3VQI@90!)09,XOJ22<15E:5C;F"S5'0JN8&.([:1DYO+S0\(+A]X> MS(EWDFO][H-OY3**?4$@H$#/P-SP"U8@A"=R9?P<.:-)T@,/YWOVN^#=>L$/NG^'D8_"\]7:&'#E_1#[F(>D:*SJ.4(=A5(KH:1 M[<9S. !<7)T )",@^1>P. &8CX!Y,#I4%FQ]9&)_MV/PDG$V0<6ZX M\K>X1>-VN<-A]L!R$"E%1^47:#'";@?8[ 1L+V&B@[]AU)4\ MU9U,=2>!Y^($STU1Z$XA5S79(E,E,Z4ESVW)$,CK>H>^SW(!9*TZ"8;YEGD[ M9O-SEU8RU/S[4)K%!ZT/I@=NCQ_'_-I(XB<_B2_+Z"#('\W;LU.C!S?M7 M]\A,S94E BJG%Y]_<5UDADX> M1MN-5C@T*M.+V=4ZJ<9:+80:NGZG MCCGF\#76T?"CZQB]<1;3H7M_]O[7(E-7[QQS//EP(I1NM;:#I+PX0.1H[LY$TV2N]U M$+J9W;-V'Y/P]YK0'?.)"7>MWEJV,&)@=_3G":G*&FB5I5=M@-$@R42S#P+7 M!'1>DE+G@?"A.R:<320#5D)2QE@-J(#Y'BT<"^Z<'>K'12 M)C)9YC89S.^D.GT+6/? (..\-MAU36 TR(E25(IKW2E/+H//(*=JWZUR[7 F MRZ_2=7+VD*DO M"ST<4?:A4NB-I E;EOUE4AO U'U0Y7WWF;"92:@:_=\+1@*QYSCR3[%%G M@U*9Z@"5KO- I6+3=N2W)/D=7:IU.2T3W'/W"#W_VWF>44$EX6W3NO8/>99? M[;BZT;^%Y_*RLNW8:C+H';['ZN'FT$V&QV#R*):[?PPFHR,PV7NSJ^9+3/J' M;S(XBM7N'H/)X"!->M6#;^OI>N/9NHXZ\ XS='_ NQ)ODCJ3!>.*B:HW9W%, MQ;-';"VOR(3337U]?DP3LN#JK@:';M/^3F.V2*/ZK!N8B.JLIOT-AN>']0N4 MSL5$3)/ MCL=@F+>^%>FCG#[*,2P;,BZ_6!X[)](?^TBC* C"$)O1\=CJ8(S-6QC"GUT- M\P8,+ ]D>ME%8"/%*Q$;*3[7@-CG#1A19%]M+ \PL%7 M:@?RV_- 3=DY00"KBGG#=C".1!&&0"W::S0,D=D)X6M?'VR7!$$4V1' [ Z" M $-@-^((Y@ \8$@0E/?!K?N1M[Y/>-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M >H.ECWH#<@]@8 /I / >&PO=V]R:V)O;VLN>&ULQ9Q=3]M(%(;_ MRBA7K%0VQ(D=NRJ56%)VD=@2$9;;:K GR:C^R(['T/37[XQ#X)B&5WMS\!7U M1YPG9^SSG/EP/SU6YOM]57T7/XJ\K$\':VLW'X?#.EVK0M:_5QM5NB/+RA32 MNDVS&M8;HV16KY6R13X,3DZB82%U.?C\:7^MN1G2C5X]_54;_K$HK\T5JJCP_ M'8QV!^Z4L3K]9??"0][*^[K=8^7]C70@IX/HQ%UPJ4UMVS/:ZTO'^*#ARY2_C?L60_(PV#ON_NR!^-/\GC-5RJ5,UJ]*F4*7= MQ=&HW .6]5IOZH$H9:%.!^?5@S+^][@ON,QVO\TZ*!(I\U&[ ^8R:_'X4,Z: M3%MQ6>X^[(X2K !@!;Q8YVZ[RG7FOCT3?\A] 8JCN220 M$P Y>4?(A8?P'ZA%M137F\X=& +(L#?(\ZK8$,@(0$:]0=ZH3!'(*8"<]A=) M6:\)9 P@8U[(:Y?Z'ERB)30)H$EX:19-44BS]2%:Z%6IW<=D:<59FE9-:37- MT2RS)Q'K"Q7GN ) ME5(BG8R8?7(AM1%W,F^4;^H+7;I\K5U +\O:FJ:@F$@J(V:K7)8/[H3*;"D0 M$LB(V2"+*I=&?"F566W%8EN[E/+K[8?D,6*VAZM%G%O>KMU"2UUY[EN3_L\ M=.B0)0)F2SBLJE#B5O[H1@QV,=C[&$6A[:Y$\L^B*Y^LZQ$J9X8N)#)"P&R$ M.VG<4^A\ZM2JC*JM2\;6-_29,4ZU%!-Y(F#VQ(W?Z?+;7+I<+&X=6BW;$8). M()$H F91+-3*G^'*]4UE?#L_%2Q/'5^*B401,(OB1OF")+6-V2.^5D2 %!$P M*V(NM^*A%G-EVH_[3N],UVE>U8VAO: 22)@EH0KZG3F3.9NP\Q'H[#I# ME!')(^BSX_$MH(,BZ-;G]3K MWR@9',UBULR;=?Z.E&(BS8R9-0.K_6X[(]>,F5T#JWUQ1#&1:\;,K@'UOF]V MBHF<,V9VCJ_Y#SXPR#%C9L?LBO^#6$@K8V:M'.X%',*<(*U,F+5"NP,'X9!, M)LPR@25W)\E,D$PFS#*!!6T7$YEEPFR6_7BO.)HI*W7>:68X-\(]M 5+FPG% M1"Z9.S$) MG5]$M@E[[,1\:^=UGC&1=T)F[V#,$<5$W@FYO0,QJ7="Y)V0NT<#,6G/-406 M"IDM=&!F[Y I0SA!SZP@/,5'YUA"I*"064%X$*#3XDA!(;.",":M.T*DH)!9 M01B3UATA4E#(K"",2>N.""DH8E80QJ1U1X04%+%/T^P'J([%PETO:_(6^&D_ MQ40*BMYM'.U8G&69]B>TP=Q=C6(B!46]#:H=^Z5-%!,I*.IU4(WFS0A9*.IS MIK^3-R.X4*S/F7YQ3#&1A:+^YOK]LT\QD86B=YCO]SPOQ5R[QP?4)U&*B2P4 M,5OH"?- +G);G0'?*;+0E'L9V0YS;K2SS\91NGC^+?U<8]ON%!-9:,ILH:>Q MU;?B23&1A:;,%GK&I*;TZVIE.QI',9&%ILP6.HCI5]96Y:L)T2FRT)390B^8 MS6:3MY.UKMG]NE5QD5=TN>@466C*;*&#T7QYAB@FLM"4V4+/F.3Q)GG[3/9T,9>-BZSRK[103&2A:3^3/_L\2C!C9*&X MEY5JSY:GF,A",;.%WL9L;P**B2P4,UL(1K,S#10C"\7,%L*8M),1(PO%S!;J M3$R^[@.GM ,<(PO%S!9ZA?FZ3J*8R$(QLX5>8;X4'3Z>\PXFLE#,;"'0Z,Y" MG4:'+\ZP+VM[$W.FEE26,;)0S&PA@'F^EE26";)0PFPAN/JWTV5+D(627A1RH.EBW^L;PT0( #(Z : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V[UNHT 81N%;L;B P/S/ MK.)4VZ1=Y0:0@^THMK& U29WOY93V =ML4W$6UD#XN-4CQ >'G]UAW9ZZT_C M_NT\KCZ.A].XKO;3=/Y1U^-FWQW;\:$_=Z?+F6T_'-OILAQV];G=O+>[KK9- M$^OA?D;U]'@_<_7R>>[^9V*_W;YMNI_]YO>Q.TW_&%S_Z8?W<=]U4[5Z:8== M-ZVK^N-P.SS6UQ_S<)END@BR"[?)!#D%L^R"/(+Q\4$!26 M#XH(BLL')02EY8,R@O+R005!9?D@TU#&1B!IAK6 UH9<&P&O#<$V F(;DFT$ MS#9$VPBH;EGI; ;TM];8">MO9P[: WI9Z M6P&]+?6V GI;ZFT%]+;4VPKH;:FW%=#;4F\KH+>EWE9 ;T>]G8#>CGH[ ;T= M]78">KO9RQ(!O1WU=@)Z.^KM!/1VU-L)Z.VHMQ/0VU%O)Z"WH]Y.0&]/O;V MWIYZ>P&]/?7V GI[ZNT%]/:SE]T">GOJ[07T]M3;"^CMJ;<7T-M3;R^@MZ?> M7D#O0+V#@-Z!>@<;381 MT#M2[RB@=Z3>44#O2+VC@-Z)>BBWDE [T2]DX#>F7IG ;TS]F?JG07TSM0["^B= MJ7<6T#M3[RR@=Z;>64#O3+VS@-YYMME;0.],O;. WH5Z%P&]"_4N GH7ZET$ M]"[4NPCH7:AW$="[4.\BH'>AWD5 [T*]BX#>A7H7 ;W+[&.=[]1[G#X/W7CK M^5KC_J;Y3JNGR[7=[?[7Y=?!V=H.E@5 MBRB_5 ( #DX 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8 MV@:6(HJDJ"+.INVVS:(74"4Z%JP_D$SJW+ZTG 1HD1H-7*#OQH)-'VJ?3;,>XLIW<4(?XU=UG<]WLZWN;B>MK MG373&.P8UN%8([F]^62W]4,?5I\/\6??3>,F<;;WR>KC:>,Q:Y/4\]QW31WB M>O8XMK^EK)\3TGARV>-WW>ROXH8D>S/AN/+G@.=S7Q^MU"U_J(>[* M#GWFPU-O?7J^Q!L]3MMMU]AV:AZ&>"3UL[-UZW?6AJ%/3T6OSB>'>,/V])E? MG+^4.1<8=]ZY:?9Q8LZ^/^YE),?3ZSD6LBYTYU_Q-3&6OOC]['':K6W_,CM> M[X_)[9=Y^&QY7'['O\[XM?X[^Q"0/@I('Q+2AX+TH2%]E) ^#*2/"M)'?DUI MA")J3B$UIYB:4U#-*:KF%%9SBJLY!=:<(JN@R"HHL@J*K((BJZ#(*BBR"HJL M@B*KH,@J*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N*K)(BJZ3(*BFR M2HJLDB*KI,@J*;)*BJR2(JNDR*HHLBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ*+(J MBJR:(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILA:4F0M*;*6%%E+BJPE1=:2 M(FM)D;6DR%I29"TILAJ*K(8BJZ'(:BBR&HJLAB*KHZ5!WXTM^MOQC\/8G M4$L! A0#% @ !Z@Z6 =!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 'J#I88'AY5/ K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" 'J#I8F5R<(Q & "<)P $P @ '. 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( >H.EB$H)<\[P< -$P 8 M " @0\( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ !Z@Z6#<:B7QA!P @2( !@ M ("!J1( 'AL+W=OH.EB?>/O@[0( &,* 8 " @4 : !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ !Z@Z6!^JSO[= P :@T !@ ("!9R8 M 'AL+W=OH.EBT,C=O MZ X )G( 8 " @7HJ !X;"]W;W)KF,35,* !D,P & M@(&8.0 >&PO=V]R:W-H965T&UL4$L! A0#% @ !Z@Z M6$ZH.EA]YI6]1B8 #N% 9 M " @9%' !X;"]W;W)K&UL4$L! A0#% M @ !Z@Z6+(:S$P: P ? < !D ("!#FX 'AL+W=O&PO=V]R:W-H965TH.E@.M8)?F0@ -88 9 " @6%T !X M;"]W;W)K&UL4$L! A0#% @ !Z@Z6-U>P)R$ M P @0< !D ("!,7T 'AL+W=O&PO=V]R:W-H965TH M.EC[4L,@N@4 ' - 9 " @9&$ !X;"]W;W)K&UL4$L! A0#% @ !Z@Z6/W'J7* P VP< !D M ("!@HH 'AL+W=O&PO=V]R M:W-H965TH.EA+X,ZBKPP +\B M 9 " @?J0 !X;"]W;W)K&UL M4$L! A0#% @ !Z@Z6/2"%'64#@ 58H !D ("!X)T M 'AL+W=O&PO=V]R:W-H965TH.ECF@8&.I0T +HI 9 M " @2B\ !X;"]W;W)K&UL4$L! A0#% @ M!Z@Z6&,=)%(C&0 >4T !D ("!!,H 'AL+W=OXP >&PO=V]R:W-H965TH.EAZL$#+8 , %,' 9 " @:;J !X;"]W M;W)K&UL4$L! A0#% @ !Z@Z6+J@QA4#!0 MAPP !D ("!/>X 'AL+W=O&PO=V]R:W-H965TH.ECC M."H?<0( * & 9 " @='U !X;"]W;W)K&UL4$L! A0#% @ !Z@Z6"""&LD,!0 'AH !D M ("!>?@ 'AL+W=O&PO=V]R:W-H M965TH.EC==3K1[P@ *$: 9 M " @>= 0!X;"]W;W)K&UL4$L! M A0#% @ !Z@Z6!"*!]*/!0 #Q$ !D ("!#4H! 'AL M+W=O&PO=V]R:W-H965TH.E@F-K<#> , !<( 9 " M@>M2 0!X;"]W;W)K&UL4$L! A0#% @ !Z@Z M6(N;7@P< P G@8 !D ("!FE8! 'AL+W=O&PO=V]R:W-H965TH.EB@;\-EEP( -@% 9 " @;E= 0!X;"]W;W)K M&UL4$L! A0#% @ !Z@Z6)SBE_CH!0 (Q M !D ("!AV ! 'AL+W=O&PO=V]R:W-H965TH.EAZZ.8R MQ04 !\. 9 " @4=O 0!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6+%*MDDX!P OQ4 !D M ("!0W4! 'AL+W=O&PO=V]R:W-H965T MH.EC3^)I\,P0 #<+ 9 M " @:V 0!X;"]W;W)K&UL4$L! A0# M% @ !Z@Z6.#3,: O @ $@4 !D ("!%X4! 'AL+W=O M&PO=V]R:W-H965TH.EB1.KS331( $ZO 9 " @8B, M 0!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6%D$ M-F(B P J@@ !D ("!#)\! 'AL+W=O&PO=V]R:W-H965TH.EBQD<2[?P, (+ 9 " @3BF 0!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6,G)NM<+ P SP@ !D M ("![JD! 'AL+W=O&J38# #/"@ &0 @($PK0$ >&PO M=V]R:W-H965TH.EC):%K,P@( M & ) 9 " @9VP 0!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6'FQ%#BB P (Q0 !D ("! MEK,! 'AL+W=O&PO=V]R:W-H965TH.EA^I&!@GP( !,' 9 M " @32[ 0!X;"]W;W)K&UL4$L! A0#% M @ !Z@Z6 (2 P*[ @ LP< !D ("!"KX! 'AL+W=O&PO=V]R:W-H965TH.E@_*:$(D @ .9' 9 " @;?( 0!X M;"]W;W)K&UL4$L! A0#% @ !Z@Z6&'XH,YZ M @ \04 !D ("!?M$! 'AL+W=O&PO=V]R:W-H965TH M.EA%7-(Q/ , .$, 9 " @0W7 0!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6(ZNA#ZE @ :0< !D M ("!@-H! 'AL+W=O&PO=V]R M:W-H965TH.EC]SR\-/P0 (X1 M 9 " @4W@ 0!X;"]W;W)K&UL M4$L! A0#% @ !Z@Z6)W0'R)"! Z!8 !D ("!P^0! M 'AL+W=O&PO=V]R:W-H965TH.EAXFH8D1P, '\* 9 M " @77L 0!X;"]W;W)K&UL4$L! A0#% @ M!Z@Z6&^N_PZ= @ +P< !D ("!\^\! 'AL+W=O&PO=V]R:W-H965TH.EA/%J5D) H "!M 9 " @9_] 0!X;"]W M;W)K&UL4$L! A0#% @ !Z@Z6",H#UT!! M&PO=V]R:W-H965TH.ECM ME^6EK00 /46 9 " @<,/ @!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6*4D_(,5! $!( !D M ("!IQ0" 'AL+W=O&PO=V]R:W-H M965TH.E@77GV17@0 '<5 9 M " @4@< @!X;"]W;W)K&UL4$L! M A0#% @ !Z@Z6(;?V!E> P N0\ !D ("!W2 " 'AL M+W=O&PO=V]R:W-H965TH.EB++BJ--0, &$+ 9 " M@:4G @!X;"]W;W)K&UL4$L! A0#% @ !Z@Z M6,^Q4N[T"@ :EP !D ("!$2L" 'AL+W=O&PO=V]R:W-H965TH.EA RE$^?P, *4* 9 " @; ^ @!X;"]W;W)K M&UL4$L! A0#% @ !Z@Z6(Y/S&PO=V]R:W-H965TH.ECFUFZJ M"@, !T) 9 " @5%* @!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6(9?1E-L!@ G2@ !D M ("!DDT" 'AL+W=O&PO=V]R:W-H965T MH.E@F^:K1E 0 -H/ 9 M " @?97 @!X;"]W;W)K&UL4$L! A0# M% @ !Z@Z6.>Q$KW"! 6Q( !D ("!P5P" 'AL+W=O M&PO=V]R:W-H965TH.EB%L6\B$@D "1H 9 " @;1E M @!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6&@' M<(>-!@ -2D !D ("!_6X" 'AL+W=O&PO=V]R:W-H965TH.EBRZI5VQP, ',0 9 " @4%X @!X;"]W;W)K&UL4$L! A0#% @ !Z@Z6&".'U:K P )1$ !D M ("!/WP" 'AL+W=O&PO M=V]R:W-H965TH.EC*1$,KW0( M &P* 9 " @&UL4$L! A0#% @ !Z@Z6%-+)PI, P JPH !D ("! MX(8" 'AL+W=O@! !:! &0 @(%CB@( >&PO=V]R:W-H965TH.E@QK$V5H.EBW^L;PT0( #(Z : M " 2R8 @!X;"]?H.E@5BRB_5 ( #DX 3 " 36; @!;0V]N=&5N=%]4 ?>7!E&UL4$L%!@ !K &L 9!T +J= @ $! end XML 115 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 116 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 117 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 393 613 1 false 112 0 false 13 false false R1.htm 0000001 - Document - Cover Sheet http://www.tesla.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.tesla.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.tesla.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.tesla.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Redeemable Noncontrolling Interest and Equity Sheet http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity Consolidated Statements of Redeemable Noncontrolling Interest and Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.tesla.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Overview Sheet http://www.tesla.com/role/Overview Overview Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Digital Assets, Net Sheet http://www.tesla.com/role/DigitalAssetsNet Digital Assets, Net Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill and Intangible Assets Sheet http://www.tesla.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value of Financial Instruments Sheet http://www.tesla.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 13 false false R14.htm 0000014 - Disclosure - Inventory Sheet http://www.tesla.com/role/Inventory Inventory Notes 14 false false R15.htm 0000015 - Disclosure - Solar Energy Systems, Net Sheet http://www.tesla.com/role/SolarEnergySystemsNet Solar Energy Systems, Net Notes 15 false false R16.htm 0000016 - Disclosure - Property, Plant and Equipment, Net Sheet http://www.tesla.com/role/PropertyPlantandEquipmentNet Property, Plant and Equipment, Net Notes 16 false false R17.htm 0000017 - Disclosure - Accrued Liabilities and Other Sheet http://www.tesla.com/role/AccruedLiabilitiesandOther Accrued Liabilities and Other Notes 17 false false R18.htm 0000018 - Disclosure - Other Long-Term Liabilities Sheet http://www.tesla.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 18 false false R19.htm 0000019 - Disclosure - Debt Sheet http://www.tesla.com/role/Debt Debt Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://www.tesla.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Equity Incentive Plans Sheet http://www.tesla.com/role/EquityIncentivePlans Equity Incentive Plans Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.tesla.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Commitments and Contingencies Sheet http://www.tesla.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 0000024 - Disclosure - Variable Interest Entity Arrangements Sheet http://www.tesla.com/role/VariableInterestEntityArrangements Variable Interest Entity Arrangements Notes 24 false false R25.htm 0000025 - Disclosure - Related Party Transactions Sheet http://www.tesla.com/role/RelatedPartyTransactions Related Party Transactions Notes 25 false false R26.htm 0000026 - Disclosure - Segment Reporting and Information about Geographic Areas Sheet http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreas Segment Reporting and Information about Geographic Areas Notes 26 false false R27.htm 0000027 - Disclosure - Restructuring and Other Sheet http://www.tesla.com/role/RestructuringandOther Restructuring and Other Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.tesla.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.tesla.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 9954473 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.tesla.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.tesla.com/role/FairValueofFinancialInstruments 32 false false R33.htm 9954474 - Disclosure - Inventory (Tables) Sheet http://www.tesla.com/role/InventoryTables Inventory (Tables) Tables http://www.tesla.com/role/Inventory 33 false false R34.htm 9954475 - Disclosure - Solar Energy Systems, Net (Tables) Sheet http://www.tesla.com/role/SolarEnergySystemsNetTables Solar Energy Systems, Net (Tables) Tables http://www.tesla.com/role/SolarEnergySystemsNet 34 false false R35.htm 9954476 - Disclosure - Property, Plant and Equipment, Net (Tables) Sheet http://www.tesla.com/role/PropertyPlantandEquipmentNetTables Property, Plant and Equipment, Net (Tables) Tables http://www.tesla.com/role/PropertyPlantandEquipmentNet 35 false false R36.htm 9954477 - Disclosure - Accrued Liabilities and Other (Tables) Sheet http://www.tesla.com/role/AccruedLiabilitiesandOtherTables Accrued Liabilities and Other (Tables) Tables http://www.tesla.com/role/AccruedLiabilitiesandOther 36 false false R37.htm 9954478 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://www.tesla.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://www.tesla.com/role/OtherLongTermLiabilities 37 false false R38.htm 9954479 - Disclosure - Debt (Tables) Sheet http://www.tesla.com/role/DebtTables Debt (Tables) Tables http://www.tesla.com/role/Debt 38 false false R39.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.tesla.com/role/LeasesTables Leases (Tables) Tables http://www.tesla.com/role/Leases 39 false false R40.htm 9954481 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.tesla.com/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.tesla.com/role/EquityIncentivePlans 40 false false R41.htm 9954482 - Disclosure - Income Taxes (Tables) Sheet http://www.tesla.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.tesla.com/role/IncomeTaxes 41 false false R42.htm 9954483 - Disclosure - Variable Interest Entity Arrangements (Tables) Sheet http://www.tesla.com/role/VariableInterestEntityArrangementsTables Variable Interest Entity Arrangements (Tables) Tables http://www.tesla.com/role/VariableInterestEntityArrangements 42 false false R43.htm 9954484 - Disclosure - Segment Reporting and Information about Geographic Areas (Tables) Sheet http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasTables Segment Reporting and Information about Geographic Areas (Tables) Tables http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreas 43 false false R44.htm 9954485 - Disclosure - Overview (Detail) Sheet http://www.tesla.com/role/OverviewDetail Overview (Detail) Details http://www.tesla.com/role/Overview 44 false false R45.htm 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail) Details 45 false false R46.htm 9954487 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 46 false false R47.htm 9954488 - Disclosure - Summary of Significant Accounting Policies - Schedule of Deferred Revenue Activity (Details) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDeferredRevenueActivityDetails Summary of Significant Accounting Policies - Schedule of Deferred Revenue Activity (Details) Details 47 false false R48.htm 9954489 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock (Detail) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail Summary of Significant Accounting Policies - Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock (Detail) Details 48 false false R49.htm 9954490 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Attributable to Common Stockholders (Detail) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail Summary of Significant Accounting Policies - Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Attributable to Common Stockholders (Detail) Details 49 false false R50.htm 9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock (Detail) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock (Detail) Details 50 false false R51.htm 9954492 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail) Details 51 false false R52.htm 9954493 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Respective Assets (Details) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails Summary of Significant Accounting Policies - Estimated Useful Lives of Respective Assets (Details) Details 52 false false R53.htm 9954494 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Related Assets (Details) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Related Assets (Details) Details 53 false false R54.htm 9954495 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail) Sheet http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccruedWarrantyActivityDetail Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail) Details 54 false false R55.htm 9954496 - Disclosure - Digital Assets, Net (Detail) Sheet http://www.tesla.com/role/DigitalAssetsNetDetail Digital Assets, Net (Detail) Details http://www.tesla.com/role/DigitalAssetsNet 55 false false R56.htm 9954497 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.tesla.com/role/GoodwillandIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://www.tesla.com/role/GoodwillandIntangibleAssets 56 false false R57.htm 9954498 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 57 false false R58.htm 9954499 - Disclosure - Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) Sheet http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) Details 58 false false R59.htm 9954500 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value of Marketable Securities by Contractual Maturities (Details) Sheet http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails Fair Value of Financial Instruments - Summary of Fair Value of Marketable Securities by Contractual Maturities (Details) Details 59 false false R60.htm 9954501 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) Sheet http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail Fair Value of Financial Instruments - Additional Information (Detail) Details 60 false false R61.htm 9954502 - Disclosure - Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail) Sheet http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail) Details 61 false false R62.htm 9954503 - Disclosure - Inventory - Schedule of Inventory (Detail) Sheet http://www.tesla.com/role/InventoryScheduleofInventoryDetail Inventory - Schedule of Inventory (Detail) Details 62 false false R63.htm 9954504 - Disclosure - Inventory - Additional Information (Detail) Sheet http://www.tesla.com/role/InventoryAdditionalInformationDetail Inventory - Additional Information (Detail) Details 63 false false R64.htm 9954505 - Disclosure - Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Details) Sheet http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Details) Details 64 false false R65.htm 9954506 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) Sheet http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail) Details 65 false false R66.htm 9954507 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail) Sheet http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail Property, Plant and Equipment, Net - Additional Information (Detail) Details 66 false false R67.htm 9954508 - Disclosure - Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail) Sheet http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail) Details 67 false false R68.htm 9954509 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail) Sheet http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail) Details 68 false false R69.htm 9954510 - Disclosure - Debt - Summary of Debt and Finance Leases (Detail) Sheet http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail Debt - Summary of Debt and Finance Leases (Detail) Details 69 false false R70.htm 9954511 - Disclosure - Debt - Additional Information (Details) Sheet http://www.tesla.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 70 false false R71.htm 9954512 - Disclosure - Debt - Principal of Maturities of Debt (Details) Sheet http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails Debt - Principal of Maturities of Debt (Details) Details 71 false false R72.htm 9954513 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.tesla.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 72 false false R73.htm 9954514 - Disclosure - Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail) Sheet http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail) Details 73 false false R74.htm 9954515 - Disclosure - Leases - Schedule of Components of Lease Expense and Other Information Related to Leases (Detail) Sheet http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail Leases - Schedule of Components of Lease Expense and Other Information Related to Leases (Detail) Details 74 false false R75.htm 9954516 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Detail) Sheet http://www.tesla.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetail Leases - Supplemental Cash Flow Information Related to Leases (Detail) Details 75 false false R76.htm 9954517 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail) Sheet http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail) Details 76 false false R77.htm 9954518 - Disclosure - Leases - Maturities of Operating Lease and Sales-Type Lease Receivables from Customers (Detail) Sheet http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail Leases - Maturities of Operating Lease and Sales-Type Lease Receivables from Customers (Detail) Details 77 false false R78.htm 9954519 - Disclosure - Leases - Schedule of Lease Receivables Relating to Sales-Type Leases (Detail) Sheet http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail Leases - Schedule of Lease Receivables Relating to Sales-Type Leases (Detail) Details 78 false false R79.htm 9954520 - Disclosure - Leases - Schedule of future minimum master lease payments to be received from investors (Detail) Sheet http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail Leases - Schedule of future minimum master lease payments to be received from investors (Detail) Details 79 false false R80.htm 9954521 - Disclosure - Equity Incentive Plans - Additional Information (Detail) Sheet http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail Equity Incentive Plans - Additional Information (Detail) Details 80 false false R81.htm 9954522 - Disclosure - Equity Incentive Plans - Summary of Stock Option and RSU Activity (Detail) Sheet http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail Equity Incentive Plans - Summary of Stock Option and RSU Activity (Detail) Details 81 false false R82.htm 9954523 - Disclosure - Equity Incentive Plans - Schedule of Fair Value of Stock Option Award and ESPP on Grant Date (Detail) Sheet http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail Equity Incentive Plans - Schedule of Fair Value of Stock Option Award and ESPP on Grant Date (Detail) Details 82 false false R83.htm 9954524 - Disclosure - Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail) Sheet http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail) Details 83 false false R84.htm 9954525 - Disclosure - Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) Sheet http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail) Details 84 false false R85.htm 9954526 - Disclosure - Income Taxes - Schedule of Income before Provision For Income Taxes (Details) Sheet http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails Income Taxes - Schedule of Income before Provision For Income Taxes (Details) Details 85 false false R86.htm 9954527 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 86 false false R87.htm 9954528 - Disclosure - Income Taxes - Components of Provision for Income Taxes (Details) Sheet http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails Income Taxes - Components of Provision for Income Taxes (Details) Details 87 false false R88.htm 9954529 - Disclosure - Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) Sheet http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details) Details 88 false false R89.htm 9954530 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) Sheet http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) Details 89 false false R90.htm 9954531 - Disclosure - Income Taxes - Schedule of Changes to Gross Unrecognized Tax Benefits (Details) Sheet http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Changes to Gross Unrecognized Tax Benefits (Details) Details 90 false false R91.htm 9954532 - Disclosure - Commitments and Contingencies (Detail) Sheet http://www.tesla.com/role/CommitmentsandContingenciesDetail Commitments and Contingencies (Detail) Details http://www.tesla.com/role/CommitmentsandContingencies 91 false false R92.htm 9954533 - Disclosure - Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) Sheet http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail) Details 92 false false R93.htm 9954534 - Disclosure - Segment Reporting and Information about Geographic Areas - Additional Information (Detail) Sheet http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasAdditionalInformationDetail Segment Reporting and Information about Geographic Areas - Additional Information (Detail) Details 93 false false R94.htm 9954535 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Detail) Sheet http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Detail) Details 94 false false R95.htm 9954536 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail) Sheet http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail) Details 95 false false R96.htm 9954537 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail) Sheet http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail) Details 96 false false R97.htm 9954538 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of inventory by reportable segment (Detail) Sheet http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail Segment Reporting and Information about Geographic Areas - Schedule of inventory by reportable segment (Detail) Details 97 false false R98.htm 9954539 - Disclosure - Restructuring and Other (Detail) Sheet http://www.tesla.com/role/RestructuringandOtherDetail Restructuring and Other (Detail) Details http://www.tesla.com/role/RestructuringandOther 98 false false R9999.htm Uncategorized Items - tsla-20231231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - tsla-20231231.htm Cover 99 false false All Reports Book All Reports tsla-20231231.htm tsla-20231231.xsd tsla-20231231_cal.xml tsla-20231231_def.xml tsla-20231231_lab.xml tsla-20231231_pre.xml tsla-20231231_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 120 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tsla-20231231.htm": { "nsprefix": "tsla", "nsuri": "http://www.tesla.com/20231231", "dts": { "inline": { "local": [ "tsla-20231231.htm" ] }, "schema": { "local": [ "tsla-20231231.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd" ] }, "calculationLink": { "local": [ "tsla-20231231_cal.xml" ] }, "definitionLink": { "local": [ "tsla-20231231_def.xml" ] }, "labelLink": { "local": [ "tsla-20231231_lab.xml" ] }, "presentationLink": { "local": [ "tsla-20231231_pre.xml" ] } }, "keyStandard": 472, "keyCustom": 141, "axisStandard": 39, "axisCustom": 0, "memberStandard": 50, "memberCustom": 60, "hidden": { "total": 25, "http://fasb.org/us-gaap/2023": 19, "http://xbrl.sec.gov/ecd/2023": 2, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 393, "entityCount": 1, "segmentCount": 112, "elementCount": 980, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1365, "http://xbrl.sec.gov/ecd/2023": 17, "http://xbrl.sec.gov/dei/2023": 38 }, "report": { "R1": { "role": "http://www.tesla.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.tesla.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.tesla.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R4": { "role": "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "longName": "0000005 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R6": { "role": "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R7": { "role": "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity", "longName": "0000007 - Statement - Consolidated Statements of Redeemable Noncontrolling Interest and Equity", "shortName": "Consolidated Statements of Redeemable Noncontrolling Interest and Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-31", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-31", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tsla:DepreciationAmortizationAndImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R9": { "role": "http://www.tesla.com/role/Overview", "longName": "0000009 - Disclosure - Overview", "shortName": "Overview", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.tesla.com/role/DigitalAssetsNet", "longName": "0000011 - Disclosure - Digital Assets, Net", "shortName": "Digital Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "tsla:DigitalAssetsNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tsla:DigitalAssetsNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.tesla.com/role/GoodwillandIntangibleAssets", "longName": "0000012 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.tesla.com/role/FairValueofFinancialInstruments", "longName": "0000013 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.tesla.com/role/Inventory", "longName": "0000014 - Disclosure - Inventory", "shortName": "Inventory", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.tesla.com/role/SolarEnergySystemsNet", "longName": "0000015 - Disclosure - Solar Energy Systems, Net", "shortName": "Solar Energy Systems, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "tsla:SolarEnergySystemsNetDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tsla:SolarEnergySystemsNetDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.tesla.com/role/PropertyPlantandEquipmentNet", "longName": "0000016 - Disclosure - Property, Plant and Equipment, Net", "shortName": "Property, Plant and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.tesla.com/role/AccruedLiabilitiesandOther", "longName": "0000017 - Disclosure - Accrued Liabilities and Other", "shortName": "Accrued Liabilities and Other", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.tesla.com/role/OtherLongTermLiabilities", "longName": "0000018 - Disclosure - Other Long-Term Liabilities", "shortName": "Other Long-Term Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.tesla.com/role/Debt", "longName": "0000019 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.tesla.com/role/Leases", "longName": "0000020 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.tesla.com/role/EquityIncentivePlans", "longName": "0000021 - Disclosure - Equity Incentive Plans", "shortName": "Equity Incentive Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.tesla.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.tesla.com/role/CommitmentsandContingencies", "longName": "0000023 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.tesla.com/role/VariableInterestEntityArrangements", "longName": "0000024 - Disclosure - Variable Interest Entity Arrangements", "shortName": "Variable Interest Entity Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.tesla.com/role/RelatedPartyTransactions", "longName": "0000025 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreas", "longName": "0000026 - Disclosure - Segment Reporting and Information about Geographic Areas", "shortName": "Segment Reporting and Information about Geographic Areas", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.tesla.com/role/RestructuringandOther", "longName": "0000027 - Disclosure - Restructuring and Other", "shortName": "Restructuring and Other", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-387", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-387", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.tesla.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954473 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.tesla.com/role/InventoryTables", "longName": "9954474 - Disclosure - Inventory (Tables)", "shortName": "Inventory (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.tesla.com/role/SolarEnergySystemsNetTables", "longName": "9954475 - Disclosure - Solar Energy Systems, Net (Tables)", "shortName": "Solar Energy Systems, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.tesla.com/role/PropertyPlantandEquipmentNetTables", "longName": "9954476 - Disclosure - Property, Plant and Equipment, Net (Tables)", "shortName": "Property, Plant and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.tesla.com/role/AccruedLiabilitiesandOtherTables", "longName": "9954477 - Disclosure - Accrued Liabilities and Other (Tables)", "shortName": "Accrued Liabilities and Other (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "tsla:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tsla:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.tesla.com/role/OtherLongTermLiabilitiesTables", "longName": "9954478 - Disclosure - Other Long-Term Liabilities (Tables)", "shortName": "Other Long-Term Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.tesla.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.tesla.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "tsla:ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tsla:ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.tesla.com/role/EquityIncentivePlansTables", "longName": "9954481 - Disclosure - Equity Incentive Plans (Tables)", "shortName": "Equity Incentive Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.tesla.com/role/IncomeTaxesTables", "longName": "9954482 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.tesla.com/role/VariableInterestEntityArrangementsTables", "longName": "9954483 - Disclosure - Variable Interest Entity Arrangements (Tables)", "shortName": "Variable Interest Entity Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasTables", "longName": "9954484 - Disclosure - Segment Reporting and Information about Geographic Areas (Tables)", "shortName": "Segment Reporting and Information about Geographic Areas (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.tesla.com/role/OverviewDetail", "longName": "9954485 - Disclosure - Overview (Detail)", "shortName": "Overview (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue by Major Source (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-83", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R46": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R47": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDeferredRevenueActivityDetails", "longName": "9954488 - Disclosure - Summary of Significant Accounting Policies - Schedule of Deferred Revenue Activity (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Deferred Revenue Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tsla:ContractWithCustomerLiabilityAdditions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R48": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail", "longName": "9954489 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "tsla:BuyOutOfNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R49": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail", "longName": "9954490 - Disclosure - Summary of Significant Accounting Policies - Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Attributable to Common Stockholders (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Reconciliation of Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock Attributable to Common Stockholders (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R50": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-109", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail", "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Cash and Cash Equivalents and Restricted Cash (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R52": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Respective Assets (Details)", "shortName": "Summary of Significant Accounting Policies - Estimated Useful Lives of Respective Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-117", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "tsla:ScheduleOfDepreciationAndAmortizationComputedUsingStraightLineMethodOverEstimatedUsefulLivesOfAssetsTableTextBlock", "tsla:SolarRenewableEnergyCreditsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-117", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "tsla:ScheduleOfDepreciationAndAmortizationComputedUsingStraightLineMethodOverEstimatedUsefulLivesOfAssetsTableTextBlock", "tsla:SolarRenewableEnergyCreditsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails", "longName": "9954494 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Related Assets (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Related Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-120", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "tsla:ScheduleOfPropertyPlantAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "tsla:ScheduleOfPropertyPlantAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccruedWarrantyActivityDetail", "longName": "9954495 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Accrued Warranty Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-31", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R55": { "role": "http://www.tesla.com/role/DigitalAssetsNetDetail", "longName": "9954496 - Disclosure - Digital Assets, Net (Detail)", "shortName": "Digital Assets, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.tesla.com/role/GoodwillandIntangibleAssetsDetails", "longName": "9954497 - Disclosure - Goodwill and Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "longName": "9954498 - Disclosure - Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R58": { "role": "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails", "longName": "9954499 - Disclosure - Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details)", "shortName": "Fair Value of Financial Instruments - Schedule of Cash, Cash Equivalents and Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails", "longName": "9954500 - Disclosure - Fair Value of Financial Instruments - Summary of Fair Value of Marketable Securities by Contractual Maturities (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Fair Value of Marketable Securities by Contractual Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail", "longName": "9954501 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail)", "shortName": "Fair Value of Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-214", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-215", "name": "tsla:DebtInstrumentContractualMaturityYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R61": { "role": "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail", "longName": "9954502 - Disclosure - Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail)", "shortName": "Fair Value of Financial Instruments - Schedule of Estimated Fair Values and Carrying Values (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-216", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R62": { "role": "http://www.tesla.com/role/InventoryScheduleofInventoryDetail", "longName": "9954503 - Disclosure - Inventory - Schedule of Inventory (Detail)", "shortName": "Inventory - Schedule of Inventory (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.tesla.com/role/InventoryAdditionalInformationDetail", "longName": "9954504 - Disclosure - Inventory - Additional Information (Detail)", "shortName": "Inventory - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryWriteDown", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-220", "name": "us-gaap:InventoryWriteDown", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R64": { "role": "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails", "longName": "9954505 - Disclosure - Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Details)", "shortName": "Solar Energy Systems, Net - Components of Solar Energy Systems, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-9", "name": "tsla:LeaseAssetsInService", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "tsla:LeaseAssetsInService", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "longName": "9954506 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail)", "shortName": "Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R66": { "role": "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail", "longName": "9954507 - Disclosure - Property, Plant and Equipment, Net - Additional Information (Detail)", "shortName": "Property, Plant and Equipment, Net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail", "longName": "9954508 - Disclosure - Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail)", "shortName": "Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-5", "name": "tsla:AccruedPurchases", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "tsla:AccruedPurchases", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail", "longName": "9954509 - Disclosure - Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail)", "shortName": "Other Long-Term Liabilities - Schedule of Other Long-term Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "tsla:AccruedWarrantyReserveNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R69": { "role": "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "longName": "9954510 - Disclosure - Debt - Summary of Debt and Finance Leases (Detail)", "shortName": "Debt - Summary of Debt and Finance Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.tesla.com/role/DebtAdditionalInformationDetails", "longName": "9954511 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-289", "name": "tsla:TermOfCreditFacility", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R71": { "role": "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails", "longName": "9954512 - Disclosure - Debt - Principal of Maturities of Debt (Details)", "shortName": "Debt - Principal of Maturities of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtInstrumentRedemptionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtInstrumentRedemptionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.tesla.com/role/LeasesAdditionalInformationDetail", "longName": "9954513 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "tsla:LesseeRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "tsla:LesseeRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail", "longName": "9954514 - Disclosure - Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail)", "shortName": "Leases - Schedule of Operating and Financing Leases Presented in Balance Sheets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R74": { "role": "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail", "longName": "9954515 - Disclosure - Leases - Schedule of Components of Lease Expense and Other Information Related to Leases (Detail)", "shortName": "Leases - Schedule of Components of Lease Expense and Other Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.tesla.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetail", "longName": "9954516 - Disclosure - Leases - Supplemental Cash Flow Information Related to Leases (Detail)", "shortName": "Leases - Supplemental Cash Flow Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "us-gaap:LeaseCostTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail", "longName": "9954517 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail)", "shortName": "Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "longName": "9954518 - Disclosure - Leases - Maturities of Operating Lease and Sales-Type Lease Receivables from Customers (Detail)", "shortName": "Leases - Maturities of Operating Lease and Sales-Type Lease Receivables from Customers (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R78": { "role": "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail", "longName": "9954519 - Disclosure - Leases - Schedule of Lease Receivables Relating to Sales-Type Leases (Detail)", "shortName": "Leases - Schedule of Lease Receivables Relating to Sales-Type Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:NetInvestmentInSalesTypeLeasesTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:NetInvestmentInSalesTypeLeasesTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R79": { "role": "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail", "longName": "9954520 - Disclosure - Leases - Schedule of future minimum master lease payments to be received from investors (Detail)", "shortName": "Leases - Schedule of future minimum master lease payments to be received from investors (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-305", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R80": { "role": "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "longName": "9954521 - Disclosure - Equity Incentive Plans - Additional Information (Detail)", "shortName": "Equity Incentive Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail", "longName": "9954522 - Disclosure - Equity Incentive Plans - Summary of Stock Option and RSU Activity (Detail)", "shortName": "Equity Incentive Plans - Summary of Stock Option and RSU Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-313", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-310", "name": "tsla:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedOrReleasedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R82": { "role": "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail", "longName": "9954523 - Disclosure - Equity Incentive Plans - Schedule of Fair Value of Stock Option Award and ESPP on Grant Date (Detail)", "shortName": "Equity Incentive Plans - Schedule of Fair Value of Stock Option Award and ESPP on Grant Date (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-318", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-318", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail", "longName": "9954524 - Disclosure - Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail)", "shortName": "Equity Incentive Plans - Summary of Operational Milestone Based on Revenue or Adjusted EBITDA (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-324", "name": "tsla:OperationalMilestoneBasedOnRevenueOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-324", "name": "tsla:OperationalMilestoneBasedOnRevenueOne", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail", "longName": "9954525 - Disclosure - Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail)", "shortName": "Equity Incentive Plans - Summary of Stock-Based Compensation Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails", "longName": "9954526 - Disclosure - Income Taxes - Schedule of Income before Provision For Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Income before Provision For Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954527 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R87": { "role": "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails", "longName": "9954528 - Disclosure - Income Taxes - Components of Provision for Income Taxes (Details)", "shortName": "Income Taxes - Components of Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails", "longName": "9954529 - Disclosure - Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails", "longName": "9954530 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails", "longName": "9954531 - Disclosure - Income Taxes - Schedule of Changes to Gross Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Schedule of Changes to Gross Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R91": { "role": "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "longName": "9954532 - Disclosure - Commitments and Contingencies (Detail)", "shortName": "Commitments and Contingencies (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-346", "name": "tsla:LossContingencyNumberOfPurportedStockholderClassActionsFiled", "unitRef": "plaintiff", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-346", "name": "tsla:LossContingencyNumberOfPurportedStockholderClassActionsFiled", "unitRef": "plaintiff", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail", "longName": "9954533 - Disclosure - Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail)", "shortName": "Variable Interest Entity Arrangements - Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "tsla:ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-356", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R93": { "role": "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasAdditionalInformationDetail", "longName": "9954534 - Disclosure - Segment Reporting and Information about Geographic Areas - Additional Information (Detail)", "shortName": "Segment Reporting and Information about Geographic Areas - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": null }, "R94": { "role": "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail", "longName": "9954535 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Detail)", "shortName": "Segment Reporting and Information about Geographic Areas - Schedule of Total Revenues and Gross Profit by Reportable Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-360", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R95": { "role": "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail", "longName": "9954536 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail)", "shortName": "Segment Reporting and Information about Geographic Areas - Schedule of Revenues by Geographic Area (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-366", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R96": { "role": "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "longName": "9954537 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail)", "shortName": "Segment Reporting and Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail", "longName": "9954538 - Disclosure - Segment Reporting and Information about Geographic Areas - Schedule of inventory by reportable segment (Detail)", "shortName": "Segment Reporting and Information about Geographic Areas - Schedule of inventory by reportable segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-382", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "unique": true } }, "R98": { "role": "http://www.tesla.com/role/RestructuringandOtherDetail", "longName": "9954539 - Disclosure - Restructuring and Other (Detail)", "shortName": "Restructuring and Other (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-29", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "tsla-20231231.htm", "first": true, "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - tsla-20231231.htm", "shortName": "Uncategorized Items - tsla-20231231.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "99", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "tsla_OperatingLeasedAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperatingLeasedAssetsNet", "crdr": "debit", "calculation": { "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems, net", "label": "Operating Leased Assets Net", "documentation": "Operating leased assets net." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r882", "r883", "r884", "r903" ] }, "tsla_GigafactoryTexasWithTravisMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GigafactoryTexasWithTravisMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gigafactory Texas With Travis", "label": "Gigafactory Texas With Travis [Member]", "documentation": "Gigafactory Texas With Travis." } } }, "auth_ref": [] }, "tsla_BuyOutOfNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "BuyOutOfNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Buy-out of noncontrolling interest", "label": "Buy Out Of Noncontrolling Interest", "documentation": "Buy-out of noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt principal issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r121", "r123", "r460", "r650", "r920", "r921" ] }, "tsla_NumberOfOperationalMilestonesFocusedOnRevenueTargets": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NumberOfOperationalMilestonesFocusedOnRevenueTargets", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operational milestones focused on total revenue", "label": "Number Of Operational Milestones Focused On Revenue Targets", "documentation": "Number of operational milestones focused on revenue targets." } } }, "auth_ref": [] }, "tsla_DefinedContributionPlanPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DefinedContributionPlanPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan", "label": "Defined Contribution Plan [Policy Text Block]", "documentation": "Defined contribution plan policy text block" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "tsla_ShareBasedPaymentArrangementNonvestedAwardProbableOfAchievementCostNotYetRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedPaymentArrangementNonvestedAwardProbableOfAchievementCostNotYetRecognizedAmount", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Probable of achievement, cost not yet recognized, amount", "label": "Share-Based Payment Arrangement, Nonvested Award, Probable of Achievement, Cost Not yet Recognized, Amount,", "documentation": "Share-Based Payment Arrangement, Nonvested Award, Probable of Achievement, Cost Not yet Recognized, Amount" } } }, "auth_ref": [] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest": { "xbrltype": "sharesItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs (in shares), vested and expected to vest", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest" } } }, "auth_ref": [] }, "tsla_BuildToSuitLeaseArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "BuildToSuitLeaseArrangementMember", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Build-to-suit Lease Arrangement", "label": "Build To Suit Lease Arrangement [Member]", "documentation": "Build to suit lease arrangement." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Fair Values and Carrying Values", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "tsla_LeaseAssetsPendingInterconnection": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeaseAssetsPendingInterconnection", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": "tsla_LeasedAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems pending interconnection", "label": "Lease Assets Pending Interconnection", "documentation": "Lease assets pending interconnection." } } }, "auth_ref": [] }, "tsla_UndrawnAmountsInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "UndrawnAmountsInterestRateMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undrawn Amounts Interest Rate", "label": "Undrawn Amounts Interest Rate [Member]", "documentation": "Undrawn Amounts Interest Rate [Member]" } } }, "auth_ref": [] }, "us-gaap_ToolsDiesAndMoldsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ToolsDiesAndMoldsMember", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tooling", "label": "Tools, Dies and Molds [Member]", "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale." } } }, "auth_ref": [] }, "tsla_ShareBasedCompensationArrangementPaymentOfExercisePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementPaymentOfExercisePricePerShare", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of exercise price per share (in dollars per share)", "label": "Share Based Compensation Arrangement Payment Of Exercise Price Per Share", "documentation": "Share based compensation arrangement payment of exercise price per share." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercises of conversion feature of convertible senior notes (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r16", "r42", "r90", "r170", "r476" ] }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease, classified as current." } } }, "auth_ref": [ "r1040", "r1041" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r189", "r190", "r1060" ] }, "tsla_GrantFundingAmountReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GrantFundingAmountReceived", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Grant funding amount received", "label": "Grant Funding Amount Received", "documentation": "Grant funding amount received." } } }, "auth_ref": [] }, "tsla_ScheduleOfDepreciationAndAmortizationComputedUsingStraightLineMethodOverEstimatedUsefulLivesOfAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ScheduleOfDepreciationAndAmortizationComputedUsingStraightLineMethodOverEstimatedUsefulLivesOfAssetsTableTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Lives of Respective Assets", "label": "Schedule of Depreciation and Amortization Computed Using Straight Line Method over Estimated Useful Lives of Assets [Table Text Block]", "documentation": "Schedule of Depreciation and Amortization Computed Using Straight Line Method over Estimated Useful Lives of Assets" } } }, "auth_ref": [] }, "tsla_ForeignCurrencyTransactionGainLossRealizedAndUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ForeignCurrencyTransactionGainLossRealizedAndUnrealized", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net gains (losses) from foreign currency transaction", "label": "Foreign Currency Transaction Gain (Loss) Realized and Unrealized", "documentation": "Foreign currency transaction gain (loss) realized and unrealized." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/RestructuringandOtherDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment losses", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r1068", "r1099" ] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfRemainingVestingOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfRemainingVestingOption", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining, vested option", "label": "Share Based Compensation Arrangement By Share Based Payment Award of Remaining Vesting Option", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award of Remaining Vesting Option." } } }, "auth_ref": [] }, "tsla_DigitalAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DigitalAssetsMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Digital Assets", "label": "Digital Assets[Member]", "documentation": "Digital Assets[Member]" } } }, "auth_ref": [] }, "tsla_SolarEnergySystemsNetDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SolarEnergySystemsNetDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Energy Systems, Net", "label": "Solar Energy Systems Net Disclosure [Text Block]", "documentation": "Solar energy systems, net." } } }, "auth_ref": [] }, "tsla_TemporaryEquityContributionsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TemporaryEquityContributionsToNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from noncontrolling interests", "label": "Temporary Equity, Contributions to Noncontrolling Interests", "documentation": "Temporary Equity, Contributions to Noncontrolling Interests" } } }, "auth_ref": [] }, "tsla_AdjustmentForNetLossRealizedAndIncludedInNetIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AdjustmentForNetLossRealizedAndIncludedInNetIncome", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for net loss realized and included in net income", "label": "Adjustment For Net Loss Realized And Included In Net Income", "documentation": "Adjustment For Net Loss Realized And Included In Net Income" } } }, "auth_ref": [] }, "tsla_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "London Interbank Offered Rate (LIBOR) 1", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 15)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r39", "r124", "r743", "r823" ] }, "tsla_StockIssuedDuringPeriodValueEquityIncentiveAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "StockIssuedDuringPeriodValueEquityIncentiveAwards", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for equity incentive awards", "label": "Stock Issued During Period Value Equity Incentive Awards", "documentation": "Stock issued during period value equity incentive awards." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r126", "r206" ] }, "tsla_WarrantsSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "WarrantsSettlement", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements of warrants", "label": "Warrants Settlement", "documentation": "Settlement of warrants." } } }, "auth_ref": [] }, "tsla_RecourseDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "RecourseDebtMember", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Recourse debt:", "label": "Recourse Debt [Member]", "documentation": "Recourse debt." } } }, "auth_ref": [] }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease, classified as noncurrent." } } }, "auth_ref": [ "r1040", "r1041" ] }, "tsla_SolarRenewableEnergyCreditsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SolarRenewableEnergyCreditsPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Energy Systems, Net", "label": "Solar Renewable Energy Credits [Policy Text Block]", "documentation": "Solar renewable energy credits policy text block" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Options (in thousands)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of Software Costs", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r1", "r2" ] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDATwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDATwo", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, two", "label": "Operational Milestone Based On Adjusted E B I T D A Two", "documentation": "Operational milestone based on adjusted EBITDA two." } } }, "auth_ref": [] }, "tsla_DigitalAssetsNetTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DigitalAssetsNetTextBlock", "presentation": [ "http://www.tesla.com/role/DigitalAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Digital Assets, Net", "label": "Digital Assets Net [Text Block]", "documentation": "Digital assets, net." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1044", "r1072" ] }, "tsla_CustomerDepositsLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CustomerDepositsLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Customer Deposits, Liabilities, Current", "documentation": "Customer deposits liabilities current." } } }, "auth_ref": [] }, "tsla_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer equipment and software." } } }, "auth_ref": [] }, "tsla_NumberOfTranches": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NumberOfTranches", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of vesting tranches CEO Performance Award consists", "label": "Number Of Tranches", "documentation": "Number of tranches." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r158", "r268" ] }, "tsla_AutomotiveRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveRevenuesMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive Revenues", "label": "Automotive Revenues [Member]", "documentation": "Automotive revenues." } } }, "auth_ref": [] }, "tsla_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease right-of-use assets", "label": "Deferred tax liabilities operating lease right of use assets", "documentation": "Deferred tax liabilities operating lease right of use assets" } } }, "auth_ref": [] }, "tsla_ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ScheduleOfOperatingAndFinancingLeasesPresentedInBalanceSheetTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating and Financing Leases Presented in Balance Sheets", "label": "Schedule Of Operating And Financing Leases Presented In Balance Sheet [Table Text Block]", "documentation": "Schedule of operating and financing leases presented in balance sheet." } } }, "auth_ref": [] }, "tsla_ProceedsFromSalesOfDigitalAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ProceedsFromSalesOfDigitalAssets", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of digital assets", "label": "Proceeds from sales of digital assets", "documentation": "Proceeds from sales of digital assets" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r428" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "tsla_SolarBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SolarBondsMember", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Bonds", "label": "Solar Bonds [Member]", "documentation": "Solar bonds." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r230", "r244", "r270", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r597", "r601", "r635", "r943", "r1114", "r1115", "r1172" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "tsla_AnnualTaxRevenuesToBeGeneratedEndOfFiveYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AnnualTaxRevenuesToBeGeneratedEndOfFiveYear", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annual tax revenues to be generated end of 2023", "label": "Annual Tax Revenues To Be Generated End Of Five Year", "documentation": "Annual tax revenues to be generated end of five year." } } }, "auth_ref": [] }, "tsla_MyPowerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "MyPowerMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "MyPower", "label": "MyPower [Member]", "documentation": "MyPower" } } }, "auth_ref": [] }, "tsla_DebtInstrumentContractualMaturityMonthAndYearRangeStart": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DebtInstrumentContractualMaturityMonthAndYearRangeStart", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual Maturity Date, Start", "label": "Debt Instrument Contractual Maturity Month And Year Range Start", "documentation": "Debt instrument contractual maturity month and year range start." } } }, "auth_ref": [] }, "tsla_AutomotiveLeaseBackedCreditFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveLeaseBackedCreditFacilitiesMember", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive Lease-backed Credit Facilities", "label": "Automotive Lease Backed Credit Facilities [Member]", "documentation": "Automotive lease-backed credit facilities." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "tsla_DeferredTaxAssetsOperatingLeaseRightOfUseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DeferredTaxAssetsOperatingLeaseRightOfUseLiabilities", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use liabilities", "label": "Deferred tax assets operating lease right of use liabilities", "documentation": "Deferred tax assets operating lease right of use liabilities" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "tsla_NoncashInterestIncomeExpenseAndOtherOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NoncashInterestIncomeExpenseAndOtherOperatingActivities", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-cash interest and other operating activities", "label": "Noncash Interest Income Expense And Other Operating Activities", "documentation": "Noncash interest income (expense) and other operating activities." } } }, "auth_ref": [] }, "tsla_AutomotiveSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveSalesMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive sales", "label": "Automotive Sales [Member]", "documentation": "Automotive Sales [Member]" } } }, "auth_ref": [] }, "tsla_RestructuringAndOtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "RestructuringAndOtherExpenses", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and other", "label": "Restructuring And Other Expenses", "documentation": "Restructuring and other expenses." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1044", "r1072", "r1153" ] }, "tsla_Effectiveincometaxratereconciliationunrecognizedtaxbenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "Effectiveincometaxratereconciliationunrecognizedtaxbenefits", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefits", "documentation": "Effective income tax rate reconciliation unrecognized tax benefits." } } }, "auth_ref": [] }, "tsla_FirstTrancheMilestoneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "FirstTrancheMilestoneMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "First Tranche Milestone", "label": "First Tranche Milestone [Member]", "documentation": "First tranche milestone." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "tsla_SellingGeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SellingGeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling General And Administrative Expense [Member]", "documentation": "Selling, General and Administrative Expense" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r33", "r231", "r270", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r598", "r601", "r602", "r635", "r943", "r1114", "r1172", "r1173" ] }, "tsla_GrossSolarEnergySystemUnderLeasePassThroughFundArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GrossSolarEnergySystemUnderLeasePassThroughFundArrangement", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross solar energy system under lease pass through fund arrangement", "label": "Gross Solar Energy System Under Lease Pass Through Fund Arrangement", "documentation": "Gross solar energy systems under lease pass through fund arrangements." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.tesla.com/role/RestructuringandOtherDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill." } } }, "auth_ref": [ "r429" ] }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for expected credit losses", "label": "Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on net investment in sales-type lease." } } }, "auth_ref": [ "r399", "r402", "r403" ] }, "tsla_PurchaseOfDigitalAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PurchaseOfDigitalAssets", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of digital assets", "label": "Purchase Of Digital Assets", "documentation": "Purchase of digital assets." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r177", "r578", "r586", "r1072" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercises of stock options and other stock issuances", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r6", "r20" ] }, "tsla_SolarEnergySystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SolarEnergySystemsMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail", "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems, net", "label": "Solar Energy Systems [Member]", "documentation": "Solar energy systems." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.tesla.com/role/InventoryScheduleofInventoryDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/InventoryScheduleofInventoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r161", "r906" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax penalties and interest expense", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r562" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r996" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price (in dollars per share), exercisable and vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r531" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r627" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.tesla.com/role/InventoryScheduleofInventoryDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/InventoryScheduleofInventoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r161", "r907" ] }, "tsla_ResearchTaxCreditCarryForwardExpirationDates": { "xbrltype": "gYearItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ResearchTaxCreditCarryForwardExpirationDates", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development tax credits, federal carry-forwards expiration date", "label": "Research Tax Credit Carry Forward Expiration Dates", "documentation": "Research tax credit carry forward expiration dates." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r228", "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r433", "r436", "r437", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r918", "r1043", "r1186" ] }, "tsla_DigitalAssetsNetNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DigitalAssetsNetNonCurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Digital assets, net", "label": "Digital Assets Net Non-current", "documentation": "Amount of digital assets net, non-current." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesInvestments", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in certain financing funds", "label": "Deferred Tax Liabilities, Investments", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "tsla_OperationalMilestoneBasedOnRevenueSeven": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueSeven", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, seven", "label": "Operational Milestone Based On Revenue Seven", "documentation": "Operational milestone based on revenue seven." } } }, "auth_ref": [] }, "tsla_SyndicateOfBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SyndicateOfBanksMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Syndicate Of Banks", "label": "Syndicate Of Banks [Member]", "documentation": "Syndicate Of Banks [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual Interest Rates", "verboseLabel": "Contractual Interest Rates", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r34", "r461" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreas" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting and Information about Geographic Areas", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r332", "r337", "r341", "r342", "r343", "r344", "r345", "r346", "r349" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.tesla.com/role/InventoryScheduleofInventoryDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/InventoryScheduleofInventoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r161", "r908" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r272", "r553", "r561", "r569", "r576", "r583", "r588", "r589", "r590", "r802" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r150", "r323" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r686", "r687", "r688", "r689", "r690", "r803", "r804", "r805", "r848", "r849", "r850", "r869", "r870" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "tsla_OperationalMilestoneBasedOnRevenueOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueOne", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, one", "label": "Operational Milestone Based On Revenue One", "documentation": "Operational milestone based on revenue one." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, Exercisable and vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r531" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r491", "r492", "r495" ] }, "tsla_StockBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "StockBasedAwardsMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based awards", "label": "Stock Based Awards [Member]", "documentation": "Stock based awards." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/OtherLongTermLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r32" ] }, "tsla_DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized research and development costs", "label": "Deferred Tax Assets Capitalized Research And Development Costs", "documentation": "Deferred tax assets capitalized research and development costs." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, net of current portion", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r491", "r492", "r495" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r37", "r273", "r460", "r461", "r462", "r463", "r464", "r466", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r650", "r919", "r920", "r921", "r922", "r923", "r1070" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDeferredRevenueActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "periodStartLabel": "Deferred revenue\u2014 beginning of period", "periodEndLabel": "Deferred revenue\u2014 end of period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r491", "r492", "r495" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax penalties and interest accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r562" ] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDAFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDAFive", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, five", "label": "Operational Milestone Based On Adjusted E B I T D A Five", "documentation": "Operational milestone based on adjusted EBITDA five." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Revenues and Gross Profit by Reportable Segment", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r69", "r71" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r530" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1072", "r1152", "r1153" ] }, "us-gaap_InventoryPartsAndComponentsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPartsAndComponentsNetOfReserves", "crdr": "debit", "calculation": { "http://www.tesla.com/role/InventoryScheduleofInventoryDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/InventoryScheduleofInventoryDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service parts", "label": "Inventory, Parts and Components, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance." } } }, "auth_ref": [ "r78", "r1059" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options (in shares), vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r530" ] }, "tsla_LongTermDebtAndFinanceLeasesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LongTermDebtAndFinanceLeasesNoncurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and finance leases, net of current portion", "verboseLabel": "Net Carrying Value Total debt and finance leases, Long-Term", "label": "Long Term Debt And Finance Leases Noncurrent", "documentation": "Long term debt and finance leases, noncurrent" } } }, "auth_ref": [] }, "tsla_NumberOfConsolidatedActions": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NumberOfConsolidatedActions", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of consolidated actions", "label": "Number of Consolidated Actions", "documentation": "Number of consolidated actions." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average exercise price (in dollars per share), vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r530" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r961", "r962", "r975", "r1011" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Offering period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Offering Period" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "tsla_DebtInstrumentContractualMaturityMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DebtInstrumentContractualMaturityMonthAndYear", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Contractual Maturity Date", "label": "Debt Instrument Contractual Maturity Month And Year", "documentation": "Debt instrument contractual maturity month and year." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options (in shares), exercisable and vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r531" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r177", "r1072", "r1152" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r66", "r67", "r68", "r79" ] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedOrReleasedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedOrReleasedInPeriod", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised or released (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised Or Released In Period", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options exercised or released in period" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.tesla.com/role/InventoryScheduleofInventoryDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/InventoryScheduleofInventoryDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "totalLabel": "Total", "verboseLabel": "Total", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r243", "r905", "r943" ] }, "tsla_LeaseAssetsInService": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeaseAssetsInService", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": "tsla_LeasedAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems in service", "label": "Lease Assets In Service", "documentation": "Leased assets in service." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r250", "r555", "r556", "r569", "r570", "r575", "r577", "r800" ] }, "tsla_OtherInternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OtherInternationalMember", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other international", "label": "Other International [Member]", "documentation": "Other international [Member]." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1036" ] }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "If-converted value in excess of principal", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only." } } }, "auth_ref": [ "r85" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1024" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation Of Revenue From Segments To Consolidated [Table]", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r69", "r71" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1026" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency transaction net unrealized (gain) loss", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r157", "r844", "r954", "r1160", "r1161", "r1190" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Revenue Reconciling Item [Line Items]", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update [Extensible Enumeration]", "label": "Accounting Standards Update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r278", "r279", "r280", "r356", "r357", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r434", "r542", "r543", "r544", "r581", "r582", "r593", "r594", "r595", "r603", "r604", "r605", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r631", "r632", "r636", "r637", "r638", "r639", "r647", "r648", "r651", "r652", "r653", "r681", "r682", "r683", "r684", "r685", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r1077" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r122", "r195", "r254", "r324", "r649", "r851", "r954", "r1189" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value of Marketable Securities by Contractual Maturities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1029" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r108", "r909" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r149" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1022" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update", "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r278", "r279", "r280", "r281", "r292", "r356", "r357", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r434", "r542", "r543", "r544", "r579", "r580", "r581", "r582", "r593", "r594", "r595", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r631", "r632", "r636", "r637", "r638", "r639", "r647", "r648", "r651", "r652", "r653", "r654", "r681", "r682", "r683", "r684", "r685", "r729", "r730", "r731", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "crdr": "debit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in 1 year or less", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in 1 year through 5 years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in 5 years through 10 years", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r656" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1025" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total finance lease assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r656" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1030" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Axis]", "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r597", "r816", "r939" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "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." } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1027" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r153" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pledged Status [Domain]", "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r597", "r816", "r939" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1028" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOther" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities and Other", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r134" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term", "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r1042" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1029" ] }, "us-gaap_RecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecourseMember", "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recourse", "label": "Recourse [Member]", "documentation": "Liability for which creditor has recourse to debtor." } } }, "auth_ref": [ "r1154", "r1155" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Contractual Term", "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r1042" ] }, "us-gaap_AccountingStandardsUpdate202006Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202006Member", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update 2020-06", "label": "Accounting Standards Update 2020-06 [Member]", "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity." } } }, "auth_ref": [ "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1029" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r350", "r351" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r321", "r322", "r333", "r338", "r339", "r345", "r347", "r349", "r493", "r494", "r728" ] }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net investment in sales-type leases", "label": "Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease." } } }, "auth_ref": [ "r1040" ] }, "us-gaap_NonrecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrecourseMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrecourse", "label": "Nonrecourse [Member]", "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property." } } }, "auth_ref": [ "r598", "r602" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests in subsidiaries", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r45", "r187", "r270", "r388", "r450", "r452", "r453", "r454", "r457", "r458", "r635", "r749", "r826" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r657", "r671" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r671" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r132", "r488" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r132", "r824", "r842", "r1191", "r1192" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Other non-current assets", "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r237" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Current portion", "verboseLabel": "Current portion of long-term debt and finance leases", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r657" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r671" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r170" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r27", "r1070" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r132", "r488" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum commitment amount", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r27" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of lease obligations", "verboseLabel": "Long-term debt and finance leases, net of current portion", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r657" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security 12b Title", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r957" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r225", "r277", "r285", "r292", "r392", "r398", "r542", "r543", "r544", "r581", "r582", "r606", "r608", "r609", "r611", "r612", "r613", "r618", "r621", "r623", "r624", "r683" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "verboseLabel": "Long-Term", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r186", "r472", "r487", "r920", "r921", "r1184" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r225", "r277", "r285", "r292", "r392", "r398", "r542", "r543", "r544", "r581", "r582", "r606", "r608", "r609", "r611", "r612", "r613", "r618", "r621", "r623", "r624", "r683" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r27", "r1070" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r225", "r277", "r285", "r292", "r392", "r398", "r542", "r543", "r544", "r581", "r582", "r606", "r608", "r609", "r611", "r612", "r613", "r618", "r621", "r623", "r624", "r683" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Category of Item Purchased", "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.tesla.com/role/GoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) to goodwill", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment", "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]" } } }, "auth_ref": [ "r226", "r278", "r279", "r285", "r292", "r393", "r394", "r582", "r619", "r625", "r654", "r684", "r685", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, to be Paid, Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1166" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r960" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets Including Acquired Intangible Assets", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r400", "r401", "r404", "r405", "r406", "r408", "r409", "r410", "r484", "r489", "r614", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r758", "r917", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1091", "r1092", "r1093", "r1094" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1122" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows from finance leases (interest payments)", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r661", "r667" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionTableTextBlock", "presentation": [ "http://www.tesla.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Principal Maturities of Debt", "label": "Debt Instrument Redemption [Table Text Block]", "documentation": "Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail": { "parentTag": "tsla_FinanceLeaseExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r659", "r665", "r942" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r61" ] }, "us-gaap_MovementInDeferredRevenueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInDeferredRevenueRollForward", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDeferredRevenueActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Deferred Revenue [Roll Forward]", "label": "Movement in Deferred Revenue [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease obligations", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r657" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Potential common shares excluded from computation of net income (loss) per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r312" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosures", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r152" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenues", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r1045" ] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r557", "r558" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from convertible senior notes, net of underwriting discounts and issuance costs", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r261" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r148", "r270", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r635", "r1114" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r444", "r445", "r446", "r447" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r273", "r477" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r958" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r444", "r445", "r446", "r447" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r527" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r958" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r554", "r563" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r958" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Line Items]", "label": "Marketable Securities [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decreases related to settlement with tax authorities", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r566" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r958" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1001" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases in balances related to prior year tax positions", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r564" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralWithRightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralWithRightMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Pledged as Collateral with Right", "label": "Asset Pledged as Collateral with Right [Member]", "documentation": "Asset pledged as collateral for which secured party (transferee) has right to sell or repledge by contract or custom." } } }, "auth_ref": [ "r597", "r705" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities [Table]", "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1000" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases in balances related to prior year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r564" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r273", "r1119" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases in balances related to expiration of the statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r567" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofChangestoGrossUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases in balances related to current year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r565" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1001" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r568" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r273", "r477" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r273", "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning of period (in dollars per share)", "periodEndLabel": "End of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r522", "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning of period (in shares)", "periodEndLabel": "End of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r522", "r523" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r273", "r477" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r273", "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders\u2019 Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "(Accumulated Deficit) Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r225", "r274", "r275", "r276", "r279", "r289", "r291", "r392", "r398", "r542", "r543", "r544", "r581", "r582", "r606", "r609", "r610", "r613", "r623", "r785", "r787", "r808", "r1191" ] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r997" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests in Subsidiaries", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r104", "r490", "r1074", "r1075", "r1076", "r1191" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1010" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1010" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1166" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation and amortization", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r100", "r1151" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1010" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r965", "r977", "r987", "r1013" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r16", "r225", "r251", "r252", "r253", "r274", "r275", "r276", "r279", "r289", "r291", "r315", "r392", "r398", "r490", "r542", "r543", "r544", "r581", "r582", "r606", "r608", "r609", "r610", "r611", "r613", "r623", "r641", "r642", "r643", "r644", "r645", "r646", "r685", "r785", "r786", "r787", "r808", "r866" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1010" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail": { "parentTag": "tsla_FinanceLeaseExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of leased assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r659", "r665", "r942" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual obligation", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r1073" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r974", "r983", "r993", "r1010", "r1019", "r1023", "r1031" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r15", "r47", "r608", "r611", "r685", "r785", "r786", "r1062", "r1063", "r1064", "r1074", "r1075", "r1076" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r22", "r119", "r473", "r920", "r921" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r974", "r983", "r993", "r1010", "r1019", "r1023", "r1031" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r763", "r796", "r797", "r798", "r799", "r873", "r874" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails", "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Benefit from) provision for income taxes", "totalLabel": "Total (Benefit from) provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r200", "r215", "r290", "r291", "r328", "r559", "r584", "r764" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r676" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r964", "r976", "r986", "r1012" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.tesla.com/role/OverviewDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segment", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease income", "label": "Operating Lease, Lease Income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r314", "r674", "r679" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Gross lease receivables", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r676" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1004" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r676" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r676" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1006" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r966", "r978", "r988", "r1014" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1005" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1009" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1072", "r1152", "r1153" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r964", "r976", "r986", "r1012" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1007" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1008" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r676" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1008" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.tesla.com/role/OverviewDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of operating segment", "terseLabel": "Number of operating segment", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r676" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of discount on purchase price of shares lower than fair market value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r93" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Operating Lease, Payment to be Received, Maturity", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r1168" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r970", "r982", "r992", "r1018" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Buy-outs of noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r107", "r170", "r180" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r676" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r967", "r979", "r989", "r1015" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r932", "r934", "r1187" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r360", "r407", "r733", "r1085" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r967", "r979", "r989", "r1015" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum annual contributions per employee, amount", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "documentation": "Maximum amount the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents." } } }, "auth_ref": [ "r1122", "r1158" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r968", "r980", "r990", "r1016" ] }, "tsla_SolarCityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SolarCityMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solar City", "label": "Solar City [Member]", "documentation": "Solar City." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r100", "r1151" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r14", "r179", "r246", "r249" ] }, "tsla_NonrecourseDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NonrecourseDebtMember", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-recourse debt:", "label": "Nonrecourse Debt [Member]", "documentation": "Non recourse debt." } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r969", "r981", "r991", "r1017" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148" ] }, "tsla_IncreaseDecreaseInOperatingLeaseVehicles": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseVehicles", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease vehicles", "label": "Increase Decrease In Operating Lease Vehicles", "documentation": "Increase decrease in operating lease vehicles." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r573" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r43", "r225", "r251", "r252", "r253", "r274", "r275", "r276", "r279", "r289", "r291", "r315", "r392", "r398", "r490", "r542", "r543", "r544", "r581", "r582", "r606", "r608", "r609", "r610", "r611", "r613", "r623", "r641", "r642", "r643", "r644", "r645", "r646", "r685", "r785", "r786", "r787", "r808", "r866" ] }, "tsla_AccruedWarrantyReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AccruedWarrantyReserveNoncurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty reserve", "label": "Accrued Warranty Reserve Noncurrent", "documentation": "Accrued warranty reserve, noncurrent." } } }, "auth_ref": [] }, "tsla_AccruedWarrantyReserveCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AccruedWarrantyReserveCurrentPortion", "crdr": "credit", "calculation": { "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued warranty reserve, current portion", "label": "Accrued Warranty Reserve Current Portion", "documentation": "Accrued warranty reserve, current portion." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "tsla_IncomeLossFromContinuingOperationsBeforeIncomeTaxesAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesAttributableToNoncontrollingInterestAndRedeemableNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest and redeemable noncontrolling interest", "label": "Income loss from continuing operations before income taxes attributable to noncontrolling interest and redeemable noncontrolling interest", "documentation": "Income loss from continuing operations before income taxes attributable to noncontrolling interest and redeemable noncontrolling interest" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r534", "r535", "r536", "r537", "r538" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r542", "r543", "r544", "r808", "r1074", "r1075", "r1076", "r1157", "r1191" ] }, "tsla_NumberOfOperationalMilestonesFocusedOnAdjustedEBITDA": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NumberOfOperationalMilestonesFocusedOnAdjustedEBITDA", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operational milestones focused on adjusted EBITDA", "label": "Number Of Operational Milestones Focused On Adjusted E B I T D A", "documentation": "Number of operational milestones focused on adjusted EBITDA." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r165", "r269", "r459", "r465", "r466", "r467", "r468", "r469", "r470", "r475", "r482", "r483", "r485" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail", "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Gross lease receivables", "terseLabel": "Gross lease receivables", "label": "Sales-Type and Direct Financing Leases, Payment to be Received", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases." } } }, "auth_ref": [ "r675" ] }, "tsla_PercentageOfPayrollDeductionsOfEmployeesEligibleCompensation": { "xbrltype": "percentItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PercentageOfPayrollDeductionsOfEmployeesEligibleCompensation", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of payroll deductions of employees eligible compensation", "label": "Percentage Of Payroll Deductions Of Employees Eligible Compensation", "documentation": "Percentage of payroll deductions of employees eligible compensation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.tesla.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income before Provision for Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail", "http://www.tesla.com/role/InventoryAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenues", "verboseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue by Major Source", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1121" ] }, "tsla_AutomotiveSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveSegmentMember", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Automotive segment", "terseLabel": "Automotive", "label": "Automotive Segment [Member]", "documentation": "Automotive segment." } } }, "auth_ref": [] }, "tsla_LeasedAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeasedAssetsNet", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems, net", "totalLabel": "Solar energy systems, net", "label": "Leased Assets Net", "documentation": "Leased assets net." } } }, "auth_ref": [] }, "tsla_DebtInstrumentContractualMaturityMonthAndYearRangeEnd": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DebtInstrumentContractualMaturityMonthAndYearRangeEnd", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual Maturity Date, End", "label": "Debt Instrument Contractual Maturity Month And Year Range End", "documentation": "Debt instrument contractual maturity month and year range end." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.tesla.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Provision for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r175" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r133" ] }, "tsla_StandardProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "StandardProductWarrantyTerm", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Standard product warranty term", "label": "Standard Product Warranty Term", "documentation": "Standard Product Warranty Term" } } }, "auth_ref": [] }, "tsla_ContractWithCustomerLiabilityIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ContractWithCustomerLiabilityIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDeferredRevenueActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net changes in liability for pre-existing contracts", "label": "Contract with Customer Liability Increase Decrease", "documentation": "Contract with customer liability increase decrease." } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "tsla_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term:", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted Average Remaining Lease Term" } } }, "auth_ref": [] }, "tsla_ScheduleOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ScheduleOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Useful Lives of Related Assets", "label": "Schedule of Property Plant and Equipment [Table Text Block]", "documentation": "Schedule of property plant and equipment text block" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "tsla_NoncontrollingInterestsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NoncontrollingInterestsPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests and Redeemable Noncontrolling Interests", "label": "Noncontrolling Interests [Policy Text Block]", "documentation": "Noncontrolling interests policy text block" } } }, "auth_ref": [] }, "tsla_CustomerDepositsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CustomerDepositsPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Deposits", "label": "Customer Deposits [Policy Text Block]", "documentation": "Customer Deposits" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.tesla.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets (Liabilities)", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r174" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1044", "r1072", "r1153" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.tesla.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Taxes at Federal Statutory Rate to Provision for Income Taxes", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r173" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Five", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r675" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r494", "r925", "r926", "r927", "r928", "r929", "r930", "r931" ] }, "tsla_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Three", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r675" ] }, "tsla_GovernmentGrantReceipt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GovernmentGrantReceipt", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Receipt of government grants", "label": "Government Grant Receipt", "documentation": "Receipt of government grants." } } }, "auth_ref": [] }, "tsla_EnergyGenerationAndStorageLeasingCustomerPaymentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "EnergyGenerationAndStorageLeasingCustomerPaymentsMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy Generation And Storage Leasing, Customer Payments", "label": "Energy Generation And Storage Leasing, Customer Payments [Member]", "documentation": "Energy Generation And Storage Leasing, Customer Payments" } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Two", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r675" ] }, "tsla_OtherRecourseDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OtherRecourseDebtMember", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Recourse Debt [Member]", "documentation": "Other Recourse Debt" } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, after Year Five", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r675" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r494", "r925", "r926", "r927", "r928", "r929", "r930", "r931" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-Type and Direct Financing Leases, Payment to be Received, Maturity", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position." } } }, "auth_ref": [ "r675" ] }, "tsla_DepreciationAmortizationAndImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DepreciationAmortizationAndImpairment", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization and impairment", "label": "Depreciation Amortization And Impairment", "documentation": "Depreciation amortization and impairment." } } }, "auth_ref": [] }, "tsla_OperationalMilestoneBasedOnRevenueFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueFive", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, five", "label": "Operational Milestone Based On Revenue Five", "documentation": "Operational milestone based on revenue five." } } }, "auth_ref": [] }, "tsla_LesseeOperatingLeaseCapitalExpenditures": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LesseeOperatingLeaseCapitalExpenditures", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Lessee Operating Lease Capital Expenditures", "documentation": "Lessee operating lease capital expenditures." } } }, "auth_ref": [] }, "tsla_ServicesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ServicesAndOtherMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Services and other", "label": "Services And Other [Member]", "documentation": "Services and other." } } }, "auth_ref": [] }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionByUniqueDescriptionAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Description", "label": "Debt Conversion Description [Axis]", "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction." } } }, "auth_ref": [ "r58", "r60" ] }, "tsla_MarketCapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "MarketCapitalization", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Market capitalization", "label": "Market Capitalization", "documentation": "Market capitalization." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r628", "r629" ] }, "tsla_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "documentation": "Commitments and contingencies." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r55", "r233", "r904" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Warranty Activity", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r448" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "tsla_ResearchFoundationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ResearchFoundationMember", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "SUNY Foundation", "label": "Research Foundation [Member]", "documentation": "Research foundation." } } }, "auth_ref": [] }, "us-gaap_DebtConversionNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionNameDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion, Name", "label": "Debt Conversion, Name [Domain]", "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r58", "r60" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r56" ] }, "tsla_DeferredTaxAssetsDeferredGlobalIntangibleLowTaxedIncomeTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DeferredTaxAssetsDeferredGlobalIntangibleLowTaxedIncomeTaxAssets", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred GILTI tax assets", "label": "Deferred tax assets deferred global intangible low taxed income tax assets", "documentation": "Deferred tax assets deferred global intangible low taxed income tax assets" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r505", "r513", "r532", "r533", "r534", "r535", "r538", "r545", "r546", "r547", "r548" ] }, "tsla_PercentageOfEmployeesEligibleCompensationVested": { "xbrltype": "percentItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PercentageOfEmployeesEligibleCompensationVested", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of employees eligible compensation vested", "label": "percentage of employees eligible compensation vested", "documentation": "percentage of employees eligible compensation vested" } } }, "auth_ref": [] }, "tsla_EnergyGenerationAndStorageSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "EnergyGenerationAndStorageSalesMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy generation and storage sales", "label": "Energy Generation And Storage Sales [Member]", "documentation": "Energy generation and storage sales." } } }, "auth_ref": [] }, "tsla_EnergyGenerationAndStorageSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "EnergyGenerationAndStorageSegmentMember", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy generation and storage segment", "label": "Energy Generation And Storage Segment [Member]", "documentation": "Energy generation and storage segment." } } }, "auth_ref": [] }, "tsla_OperatingLeasesNotYetCommencedValueWithAggregateRentPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperatingLeasesNotYetCommencedValueWithAggregateRentPayments", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases not yet commenced value with aggregate rent payments", "label": "Operating Leases Not Yet Commenced Value with Aggregate Rent Payments", "documentation": "Operating leases not yet commenced value with aggregate rent payments." } } }, "auth_ref": [] }, "tsla_LineOfCreditFacilityMaximumCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LineOfCreditFacilityMaximumCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total commitments", "label": "Line of Credit Facility Maximum Commitment Amount", "documentation": "Line of credit facility maximum commitment amount." } } }, "auth_ref": [] }, "tsla_VariableInterestEntityDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "VariableInterestEntityDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Variable Interest Entity Disclosure [Abstract]", "documentation": "Variable interest entity disclosure." } } }, "auth_ref": [] }, "tsla_CumulativeImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CumulativeImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/DigitalAssetsNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative impairments", "label": "Cumulative Impairment of Intangible Assets Excluding Goodwill", "documentation": "Cumulative impairment of intangible assets excluding goodwill." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "tsla_OneHundredThirtyPercentApplicableConversionPriceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OneHundredThirtyPercentApplicableConversionPriceMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Hundred Thirty Percent Applicable Conversion Price", "label": "One Hundred Thirty Percent Applicable Conversion Price [Member]", "documentation": "One Hundred Thirty Percent Applicable Conversion Price." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled transaction price allocated to performance obligations, expected of more than one year", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r210" ] }, "tsla_IncreaseToMarketCapitalizationForEachRemainingMilestone": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "IncreaseToMarketCapitalizationForEachRemainingMilestone", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase to market capitalization for each remaining milestone", "label": "Increase To Market Capitalization For Each Remaining Milestone", "documentation": "Increase to market capitalization for each remaining milestone." } } }, "auth_ref": [] }, "tsla_AutomotiveAssetBackedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveAssetBackedNotesMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive Asset-backed Notes", "label": "Automotive Asset Backed Notes [Member]", "documentation": "Automotive asset-backed notes." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "tsla_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDeferredRevenueActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Contract with Customer Liability Additions", "documentation": "Contract with customer liability additions" } } }, "auth_ref": [] }, "tsla_AdditionalSharesClaimValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AdditionalSharesClaimValue", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares claim value", "label": "Additional Shares Claim Value", "documentation": "Additional shares claim value." } } }, "auth_ref": [] }, "tsla_EnergyGenerationAndStorageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "EnergyGenerationAndStorageMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Energy generation and storage", "label": "Energy Generation and Storage [Member]", "documentation": "Energy generation and storage." } } }, "auth_ref": [] }, "tsla_TemporaryEquityDistributionsToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TemporaryEquityDistributionsToNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to noncontrolling interests", "label": "Temporary Equity, Distributions to Noncontrolling Interests", "documentation": "Temporary Equity, Distributions to Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.tesla.com/role/InventoryTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r24", "r139", "r140", "r141" ] }, "tsla_FinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "FinanceLeaseExpense", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease expense", "label": "Finance Lease Expense", "documentation": "Financing lease expense." } } }, "auth_ref": [] }, "tsla_SolarAssetBackedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SolarAssetBackedNotesMember", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Asset-backed Notes", "label": "Solar Asset Backed Notes [Member]", "documentation": "Solar asset-backed notes." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "tsla_LeasedAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeasedAssetsGross", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": "tsla_LeasedAssetsNetBeforeConstructionAndPendingInterconnection", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Solar energy systems, gross", "label": "Leased Assets Gross", "documentation": "Leased assets gross." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r56", "r182" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r96", "r97", "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r527" ] }, "tsla_OperationalMilestoneBasedOnRevenueSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueSix", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, six", "label": "Operational Milestone Based On Revenue Six", "documentation": "Operation milestone based on revenue six." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r16" ] }, "tsla_AccruedPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AccruedPurchases", "crdr": "credit", "calculation": { "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued purchases", "label": "Accrued Purchases", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for purchases." } } }, "auth_ref": [] }, "tsla_ConvertibleSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ConvertibleSeniorNotesMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "2024 Notes", "label": "Convertible Senior Notes [Member]", "documentation": "Convertible senior notes." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail", "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail", "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "tsla_SalesAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SalesAndServicesMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues from sales and services", "label": "Sales And Services [Member]", "documentation": "Sales and services." } } }, "auth_ref": [] }, "tsla_ShanghaiChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShanghaiChinaMember", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shanghai, China", "label": "Shanghai, China [Member]", "documentation": "Shanghai, China." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "tsla_EnergyGenerationAndStorageLeasingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "EnergyGenerationAndStorageLeasingMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Energy generation and storage leasing", "label": "Energy Generation And Storage Leasing [Member]", "documentation": "Energy generation and storage leasing." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid Principal Balance", "totalLabel": "Total", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r23", "r186", "r486" ] }, "tsla_ShareBasedCompensationArrangementHoldingPeriodOfSharesPostExercise": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementHoldingPeriodOfSharesPostExercise", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Holding period of shares post-exercise", "label": "Share Based Compensation Arrangement Holding Period Of Shares Post Exercise", "documentation": "Share-based compensation arrangement holding period of shares post-exercise." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r670", "r942" ] }, "tsla_LeasedAssetsNetBeforeConstructionAndPendingInterconnection": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeasedAssetsNetBeforeConstructionAndPendingInterconnection", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": "tsla_LeasedAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Solar energy systems, gross, less accumulated depreciation and amortization", "label": "Leased Assets Net Before Construction And Pending Interconnection", "documentation": "Leased assets net before construction and pending interconnection." } } }, "auth_ref": [] }, "tsla_AgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AgreementTerm", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Agreement term", "label": "Agreement Term", "documentation": "Agreement term" } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Production Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "tsla_StockIssuedDuringPeriodSharesEquityIncentiveAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "StockIssuedDuringPeriodSharesEquityIncentiveAwards", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for equity incentive awards (in shares)", "label": "Stock Issued During Period Shares Equity Incentive Awards", "documentation": "Stock issued during period shares equity incentive awards" } } }, "auth_ref": [] }, "tsla_LoansPayableTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LoansPayableTerm", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of years for loans payable", "label": "Loans Payable Term", "documentation": "Loans payable term." } } }, "auth_ref": [] }, "tsla_LongTermDebtAndFinanceLeasesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LongTermDebtAndFinanceLeasesCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of debt and finance leases", "label": "Long Term Debt And Finance Leases Current", "documentation": "Long term debt and finance leases current." } } }, "auth_ref": [] }, "tsla_NetInvestmentInSalesTypeLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NetInvestmentInSalesTypeLeasesTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Receivables Relating to Sales-Type Leases", "label": "Net Investment In Sales Type Leases [Table Text Block]", "documentation": "Net investment in sales-type leases." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "tsla_GrantFundingEqualPercentageOnPropertyTaxesPaid": { "xbrltype": "percentItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GrantFundingEqualPercentageOnPropertyTaxesPaid", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Grant funding equal percentage on property taxes paid by us", "label": "Grant Funding Equal Percentage on Property Taxes Paid", "documentation": "Grant funding equal percentage on property taxes paid" } } }, "auth_ref": [] }, "tsla_AutomotiveLeasingDirectSalesTypeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveLeasingDirectSalesTypeMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive Leasing, Direct Sales-Type", "label": "Automotive Leasing, Direct Sales-Type [Member]", "documentation": "Automotive Leasing, Direct Sales-Type" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail", "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "tsla_LossContingencyNumberOfPurportedStockholderClassActionsFiled": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LossContingencyNumberOfPurportedStockholderClassActionsFiled", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency number of purported stockholder class actions filed", "label": "Loss Contingency Number of Purported Stockholder Class Actions Filed", "documentation": "Loss Contingency Number of Purported Stockholder Class Actions Filed" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r259", "r282", "r283", "r285", "r286", "r288", "r296", "r309", "r310", "r311", "r313", "r624", "r625", "r738", "r762", "r912" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r415", "r427", "r918" ] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDAEight": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDAEight", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, eight", "label": "Operational Milestone Based On Adjusted E B I T D A Eight", "documentation": "Operational milestone based on adjusted EBITDA eight." } } }, "auth_ref": [] }, "tsla_PerformanceBasedRestrictedStockUnitsAndStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PerformanceBasedRestrictedStockUnitsAndStockOptionsMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Restricted Stock Units And Stock Options", "label": "Performance Based Restricted Stock Units And Stock Options [Member]", "documentation": "Performance Based Restricted Stock Units And Stock Options" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r670", "r942" ] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAvailableForIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfSharesAvailableForIssuance", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Value of shares available for issuance under ESPP", "label": "Share Based Compensation Arrangement By Share Based Payment Award Value Of Shares Available For Issuance", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Value Of Shares Available For Issuance." } } }, "auth_ref": [] }, "tsla_AuditorInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AuditorInformationAbstract", "lang": { "en-us": { "role": { "label": "Auditor Information [Abstract]", "documentation": "Auditor Information" } } }, "auth_ref": [] }, "tsla_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "documentation": "Commitments and contingencies." } } }, "auth_ref": [] }, "tsla_PaymentsForBuyOutsOfNoncontrollingInterestsInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PaymentsForBuyOutsOfNoncontrollingInterestsInSubsidiaries", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for buy-outs of noncontrolling interests in subsidiaries", "label": "Payments For Buy Outs Of Noncontrolling Interests In Subsidiaries", "documentation": "Payments for buy-outs of noncontrolling interests in subsidiaries." } } }, "auth_ref": [] }, "tsla_AndrewBaglinoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AndrewBaglinoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Andrew Baglino [Member]", "documentation": "Andrew Baglino" } } }, "auth_ref": [] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDAFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDAFour", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, four", "label": "Operational Milestone Based On Adjusted E B I T D A Four", "documentation": "Operational milestone based on Adjusted EBITDA four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDAOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDAOne", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, one", "label": "Operational Milestone Based On Adjusted E B I T D A One", "documentation": "Operational milestone based on adjusted EBITDA one." } } }, "auth_ref": [] }, "tsla_BeneficialCorporateIncomeTaxRateForCertainEnterprises": { "xbrltype": "percentItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "BeneficialCorporateIncomeTaxRateForCertainEnterprises", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate income tax rate to certain enterprises", "label": "Beneficial Corporate Income Tax Rate for Certain Enterprises", "documentation": "Beneficial Corporate Income Tax Rate for Certain Enterprises" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r183", "r238", "r270", "r320", "r335", "r341", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r597", "r601", "r635", "r742", "r836", "r943", "r956", "r1114", "r1115", "r1172" ] }, "tsla_DebtInstrumentNumberOfExtensionOptions": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DebtInstrumentNumberOfExtensionOptions", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of extension options", "label": "Debt Instrument, Number Of Extension Options", "documentation": "Debt Instrument, Number Of Extension Options" } } }, "auth_ref": [] }, "tsla_LeaseAssetDirectCostsRelatedToAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeaseAssetDirectCostsRelatedToAcquisition", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": "tsla_LeasedAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial direct costs related to customer solar energy system lease acquisition costs", "label": "Lease Asset Direct Costs Related To Acquisition", "documentation": "Lease asset direct costs related to acquisition." } } }, "auth_ref": [] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedOrReleasedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedOrReleasedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised or released (in dollars per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised Or Released Weighted Average Grant Date Fair Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options exercised or released weighted average grant date fair value." } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r44" ] }, "tsla_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "tsla_NetIncomeLossIncludingPortionAttributableToRedeemableNonControllingInterestAndNonControllingInterestInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NetIncomeLossIncludingPortionAttributableToRedeemableNonControllingInterestAndNonControllingInterestInSubsidiaries", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Net Income Loss Including Portion Attributable To Redeemable Non Controlling Interest And Non Controlling Interest In Subsidiaries", "documentation": "Net income loss including portion attributable to redeemable non-controlling interest and non-controlling interest in subsidiaries." } } }, "auth_ref": [] }, "tsla_RevenueDueToChangesInRegulation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "RevenueDueToChangesInRegulation", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue due to changes in regulation", "label": "Revenue Due to Changes in Regulation", "documentation": "Revenue Due to Changes in Regulation" } } }, "auth_ref": [] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsToVestedAndExpectedToVestWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsToVestedAndExpectedToVestWeightedAverageGrantDateFairValue", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant date fair value (in dollars per share), vested and expected to vest", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options To Vested And Expected To Vest Weighted Average Grant Date Fair Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options to vested and expected to vest weighted average grant date fair value." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r671" ] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, net of allowance for credit losses, current", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r350", "r351", "r734" ] }, "tsla_NumberOfTransactions": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NumberOfTransactions", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of transactions", "label": "number of transactions", "documentation": "number of transactions" } } }, "auth_ref": [] }, "tsla_TwoThousandAndNineteenEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TwoThousandAndNineteenEquityIncentivePlanMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Equity Incentive Plan", "label": "Two Thousand And Nineteen Equity Incentive Plan [Member]", "documentation": "Two thousand and nineteen equity incentive plan." } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r233" ] }, "tsla_BeneficialCorporateIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "BeneficialCorporateIncomeTaxRate", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficial income tax rate", "label": "Beneficial Corporate Income Tax Rate", "documentation": "Beneficial corporate income tax rate." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r132", "r824" ] }, "tsla_DirectLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DirectLeaseTerm", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Direct lease term", "label": "Direct Lease Term", "documentation": "Direct lease term." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "tsla_RobynDenholmMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "RobynDenholmMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Robyn Denholm [Member]", "documentation": "Robyn Denholm" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDeferredRevenueActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "negatedTerseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r496" ] }, "tsla_EffectiveIncomeTaxRateReconciliationNontaxableManufacturingCreditAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNontaxableManufacturingCreditAmount", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nontaxable manufacturing credit", "label": "Effective Income Tax Rate Reconciliation, Nontaxable Manufacturing Credit, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Nontaxable Manufacturing Credit, Amount" } } }, "auth_ref": [] }, "tsla_OperationalMilestoneBasedOnRevenueTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueTwo", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, two", "label": "Operational Milestone Based On Revenue Two", "documentation": "Operational milestone based on revenue two." } } }, "auth_ref": [] }, "us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "presentation": [ "http://www.tesla.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes to Gross Unrecognized Tax Benefits", "label": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]", "documentation": "Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination." } } }, "auth_ref": [ "r176" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r41" ] }, "tsla_RcfCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "RcfCreditAgreementMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RCF Credit Agreement", "label": "RCF Credit Agreement [Member]", "documentation": "RCF credit agreement." } } }, "auth_ref": [] }, "tsla_GainLossOnDigitalAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GainLossOnDigitalAssets", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Digital assets loss (gain), net", "label": "Gain (Loss) on Digital Assets", "documentation": "Gain (loss) on digital assets." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r671" ] }, "tsla_AssetsLeasedToOthers1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AssetsLeasedToOthers1Member", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems in service", "label": "Assets Leased To Others1 [Member]", "documentation": "Assets Leased To Others [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r541" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1156" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1030" ] }, "us-gaap_LessorSalesTypeLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorSalesTypeLeaseTermOfContract1", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-type lease term", "label": "Lessor, Sales-type Lease, Term of Contract", "documentation": "Term of lessor's sales-type lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1170" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefits related to stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1039", "r1149" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1030" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r529" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofinventorybyreportablesegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r317", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r343", "r349", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r436", "r437", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r918", "r1043", "r1186" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1030" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r628", "r629", "r630" ] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r674" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r518" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1030" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r658" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r658" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r658" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1031" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r658" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r658" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r529" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1031" ] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r959" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shanghai, China", "verboseLabel": "China", "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares used in computing net income per share of common stock, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r295", "r311" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r95" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions of property and equipment included in liabilities", "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired", "documentation": "The value of an asset or business acquired in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r58", "r59", "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Grant date fair value per share (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r528" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues by Geographic Area", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r73", "r146" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1032" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Non-Cash Investing and Financing Activities", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares used in computing net income per share of common stock, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r293", "r311" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, End of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r93" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1031" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period (in shares)", "periodEndLabel": "End of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r514", "r515" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1033" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Beginning of period (in dollars per share)", "periodEndLabel": "End of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r514", "r515" ] }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "crdr": "credit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Dilutive convertible debt", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option and RSU Activity", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r18", "r19", "r94" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Lived Assets by Geographic Area", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r74" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1032" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r535" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r537" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityNetIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityNetIncome", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Temporary Equity, Net Income", "documentation": "The portion of net income or loss attributable to temporary equity interest." } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1034" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level II", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r473", "r498", "r503", "r629", "r696", "r920", "r921", "r932", "r933", "r934" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Net Income Used in Computing Basic and Diluted Net Income Per Share of Common Stock and Basic to Diluted Weighted Average Shares Used in Computing Net Income Per Share of Common Stock", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r72", "r143" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r1182" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level I", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r473", "r498", "r503", "r629", "r695", "r932", "r933", "r934" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r534", "r535", "r536", "r537", "r538" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r963", "r1035" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r506", "r508", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r534", "r535", "r536", "r537", "r538" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/Inventory" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r506", "r508", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r534", "r535", "r536", "r537", "r538" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level III", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r473", "r498", "r499", "r500", "r501", "r502", "r503", "r629", "r697", "r920", "r921", "r932", "r933", "r934" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r963", "r1035" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in valuation on deferred taxes", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r571" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r963", "r1035" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for interest, net of amounts capitalized", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r262", "r265", "r266" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionLineItems", "presentation": [ "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Lease, Description [Line Items]", "label": "Lessor, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r678" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail", "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r163", "r234", "r753" ] }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized deferred tax liability on reinvested earnings", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries." } } }, "auth_ref": [ "r591" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "negatedTerseLabel": "Reduction to property, plant and equipment", "totalLabel": "Total", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r740", "r753", "r943" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r37", "r84" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r82" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unused Committed Amount", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r36" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r10", "r207", "r212", "r751" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument convertible trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r999" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of debt", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1066" ] }, "us-gaap_LandAndBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndBuildingMember", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Land and buildings", "label": "Land and Building [Member]", "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r211" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r628", "r629", "r630" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r273", "r460", "r461", "r462", "r463", "r464", "r466", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r484", "r650", "r919", "r920", "r921", "r922", "r923", "r1070" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r128", "r129", "r184", "r186", "r273", "r460", "r461", "r462", "r463", "r464", "r466", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r650", "r919", "r920", "r921", "r922", "r923", "r1070" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r662", "r667" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r37", "r90", "r91", "r120", "r121", "r123", "r125", "r167", "r169", "r273", "r460", "r461", "r462", "r463", "r464", "r466", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r484", "r650", "r919", "r920", "r921", "r922", "r923", "r1070" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r273", "r597", "r598", "r601", "r602", "r691", "r897", "r1113", "r1116", "r1117" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r998" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuances of debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1065" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r273", "r597", "r598", "r601", "r602", "r691", "r897", "r1113", "r1116", "r1117" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r53" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r999" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercises of conversion feature of convertible senior notes", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r16", "r43", "r170" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r660", "r667" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r473", "r498", "r499", "r500", "r501", "r502", "r503", "r629", "r695", "r696", "r697", "r920", "r921", "r932", "r933", "r934" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r345", "r728", "r776", "r777", "r778", "r779", "r780", "r781", "r901", "r925", "r944", "r1043", "r1106", "r1107", "r1121", "r1186" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leased assets obtained in exchange for finance lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r668", "r942" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r345", "r728", "r776", "r777", "r778", "r779", "r780", "r781", "r901", "r925", "r944", "r1043", "r1106", "r1107", "r1121", "r1186" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1001" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableUndiscountedExcessAmount", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofLeaseReceivablesRelatingtoSalesTypeLeasesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Unearned interest income", "label": "Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount", "documentation": "Amount of undiscounted lease receivable in excess of discounted receivable for sales-type and direct financing leases." } } }, "auth_ref": [ "r675" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/LeasesSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leased assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r668", "r942" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r226", "r274", "r275", "r276", "r278", "r279", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r313", "r393", "r394", "r582", "r619", "r623", "r624", "r625", "r654", "r684", "r685", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued under ESPP (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r16", "r132", "r133", "r170" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r226", "r274", "r275", "r276", "r278", "r279", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r313", "r393", "r394", "r582", "r619", "r623", "r624", "r625", "r654", "r684", "r685", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and building improvements", "label": "Building and Building Improvements [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseTermOfContract1", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, finance lease, term", "label": "Lessee, Finance Lease, Term of Contract", "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1163" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions paid to noncontrolling interests in subsidiaries", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r52" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r669", "r942" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Domain]", "label": "Financing Receivable Portfolio Segment [Domain]", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r217", "r218", "r221", "r222", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r133", "r136", "r137", "r160", "r826", "r842", "r867", "r868", "r943", "r956", "r1071", "r1095", "r1159", "r1191" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r127", "r552", "r1180" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Software and Software Development Costs", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable Portfolio Segment [Axis]", "label": "Financing Receivable Portfolio Segment [Axis]", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r217", "r218", "r221", "r222", "r400", "r401", "r916", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055" ] }, "exch_JPCB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/exch/2023", "localname": "JPCB", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "JPMorgan Chase Bank (JP Morgan)", "label": "JPMORGAN CHASE BANK N.A. LONDON BRANCH [Member]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease not yet commenced, term of contract", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1164" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/GoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r80", "r81" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r25" ] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r297", "r298", "r299", "r311" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r305", "r306", "r311" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r259", "r282", "r283", "r285", "r286", "r288", "r293", "r296", "r309", "r310", "r311", "r313", "r624", "r625", "r738", "r762", "r912" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r297", "r298", "r300", "r311", "r509" ] }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLoansAndLeasesReceivablePolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivables", "label": "Financing Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for financing receivable." } } }, "auth_ref": [ "r75", "r76", "r77", "r159", "r352", "r353", "r354", "r355" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/GoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r236", "r416", "r732", "r918", "r943", "r1097", "r1098" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r943" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period, in years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r938" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r13" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period of recognition of unrecognized compensation, in years", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r541" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r28" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial direct costs related to customer solar energy system lease acquisition costs", "label": "Lessor, Operating Lease, Term of Contract", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1170" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue, expected to recognize period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r211" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r1081", "r1082", "r1083", "r1084" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r846", "r900", "r911" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease arrangement, initial term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1163" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Costs", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r551" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r669", "r942" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r363" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r144", "r193", "r320", "r334", "r340", "r343", "r739", "r754", "r914" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r255", "r270", "r321", "r322", "r333", "r338", "r339", "r345", "r347", "r349", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r635", "r739", "r1114" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Business combinations, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r50" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r138", "r188", "r750", "r943", "r1071", "r1095", "r1159" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share of common stock attributable to common stockholders", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1061" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Potentially Dilutive Shares that were Excluded from Computation of Diluted Net Income per Share of Common Stock", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r61" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income per Share of Common Stock Attributable to Common Stockholders", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccruedWarrantyActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net changes in liability for pre-existing warranties, including expirations and foreign exchange impact", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties." } } }, "auth_ref": [ "r449" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GILTI inclusion", "label": "Effective Income Tax Rate Reconciliation, GILTI, Amount", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "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 that are not individually identified and separately recognized." } } }, "auth_ref": [ "r9", "r417", "r423", "r427", "r918" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.tesla.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.tesla.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "us-gaap_FederalFundsPurchasedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsPurchasedMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Purchased [Member]", "label": "Federal Funds Purchased [Member]", "documentation": "Short term borrowing where a bank borrows, at the federal funds rate, from another bank." } } }, "auth_ref": [ "r191" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1001" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests in subsidiaries", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r86", "r87", "r88", "r89" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.tesla.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r83", "r235", "r752" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r274", "r275", "r276", "r315", "r728", "r796", "r809", "r815", "r817", "r818", "r819", "r820", "r821", "r824", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r837", "r838", "r839", "r840", "r841", "r843", "r846", "r847", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r866", "r949" ] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Noncontrolling Interests", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/DigitalAssetsNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment losses", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r9", "r21" ] }, "us-gaap_AccountsAndNotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "MyPower customer notes receivable, net of allowance for credit losses", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r350", "r1185" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r46", "r47", "r142", "r240", "r747", "r790", "r794" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r119" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r362" ] }, "tsla_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedOrReleasedInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedOrReleasedInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised or released (in dollars per share)", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercised Or Released In Period Weighted Average Exercise Price", "documentation": "Share based compensation arrangements by share based payment award options exercised or released in period weighted average exercise price." } } }, "auth_ref": [] }, "tsla_TwoThousandAndTwelvePerformanceAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TwoThousandAndTwelvePerformanceAwardMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "2012 CEO Performance Award", "label": "Two Thousand And Twelve Performance Award [Member]", "documentation": "2012 Performance Award." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Collateralized lease repayments", "label": "Proceeds from (Repayments of) Secured Debt", "documentation": "Amount of cash inflow (outflow) from long-term debt wholly or partially secured by collateral. Excludes tax exempt secured debt." } } }, "auth_ref": [] }, "tsla_LeaseArrangementAmountObligatedToSpendOrIncur": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeaseArrangementAmountObligatedToSpendOrIncur", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease arrangement, amount obligated to spend or incur", "label": "Lease Arrangement Amount Obligated To Spend Or Incur", "documentation": "Lease arrangement amount obligated to spend or incur." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r49" ] }, "tsla_ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ScheduleOfCashAndCashEquivalentsAndRestrictedCashTableTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents and Restricted Cash", "label": "Schedule Of Cash And Cash Equivalents And Restricted Cash [Table Text Block]", "documentation": "Schedule of cash and cash equivalents and restricted cash." } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r347", "r348", "r810", "r811", "r812", "r872", "r876", "r879", "r881", "r886", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r902", "r926", "r948", "r1121", "r1186" ] }, "tsla_NoncontrollingInterestsIncreaseFromContributionsFromNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NoncontrollingInterestsIncreaseFromContributionsFromNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from noncontrolling interests", "label": "Noncontrolling Interests Increase From Contributions From Noncontrolling Interests", "documentation": "Noncontrolling interests increase from contributions from noncontrolling interests." } } }, "auth_ref": [] }, "tsla_SalesReturnReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SalesReturnReserveCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales return reserve, current portion", "label": "Sales Return Reserve Current", "documentation": "Sales return reserve current." } } }, "auth_ref": [] }, "tsla_LeasedAssetsAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeasedAssetsAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": "tsla_LeasedAssetsNetBeforeConstructionAndPendingInterconnection", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation and amortization", "label": "Leased Assets Accumulated Depreciation And Amortization", "documentation": "Leased assets accumulated depreciation and amortization." } } }, "auth_ref": [] }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNumberOfPlaintiffs", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of lawsuits filed", "label": "Loss Contingency, Number of Plaintiffs", "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency." } } }, "auth_ref": [ "r1104", "r1105" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Germany", "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual life (years), Exercisable and vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r531" ] }, "tsla_NumberOfPendingResolutions": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NumberOfPendingResolutions", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of pending resolutions", "label": "Number of Pending Resolutions", "documentation": "Number of pending resolutions." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "tsla_LeasePassThroughFinancingObligationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeasePassThroughFinancingObligationMember", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Pass-Through Financing Obligation", "label": "Lease Pass-Through Financing Obligation [Member]", "documentation": "Lease pass-through financing obligation." } } }, "auth_ref": [] }, "tsla_DeferredTaxAssetLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DeferredTaxAssetLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets (liabilities), net of valuation allowance", "label": "Deferred Tax Asset Liabilities Net", "documentation": "Deferred tax asset liabilities net." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Solar energy systems in service", "terseLabel": "Estimated useful lives of assets (in years)", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net income used in computing diluted net income per share of common stock", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r260", "r295", "r301", "r302", "r303", "r304", "r308", "r311" ] }, "tsla_AutomotiveRegulatoryCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveRegulatoryCreditsMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive regulatory credits", "label": "Automotive Regulatory Credits [Member]", "documentation": "Automotive regulatory credits." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual life (years), End of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r172" ] }, "tsla_CashEquityDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CashEquityDebtMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equity Debt", "label": "Cash Equity Debt [Member]", "documentation": "Cash equity debt." } } }, "auth_ref": [] }, "tsla_PropertySubjectToOrAvailableForOperatingLeasePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PropertySubjectToOrAvailableForOperatingLeasePolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Vehicles", "label": "Property Subject To Or Available For Operating Lease [Policy Text Block]", "documentation": "Lessor's property under leasing agreements and property available for lease (not currently under lease) by property class, the gross amount, accumulated depreciation and net amount of as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual life (years), Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r530" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansScheduleofFairValueofStockOptionAwardandESPPonGrantDateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r534" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r347", "r348", "r810", "r811", "r812", "r872", "r876", "r879", "r881", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r902", "r926", "r948", "r1121", "r1186" ] }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employers matching contribution, annual vesting percentage", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfIntangibleAssets", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DigitalAssetsNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale", "label": "Gain (Loss) on Disposition of Intangible Assets", "documentation": "Amount of gain (loss) on sale or disposal of intangible assets." } } }, "auth_ref": [ "r1068" ] }, "tsla_AutomotiveLeasingDirectVehicleOperatingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveLeasingDirectVehicleOperatingMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive Leasing, Direct Vehicle Operating", "label": "Automotive Leasing, Direct Vehicle Operating [Member]", "documentation": "Automotive Leasing, Direct Vehicle Operating" } } }, "auth_ref": [] }, "tsla_FairMarketValueOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "FairMarketValueOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofEstimatedFairValuesandCarryingValuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair market value of digital assets", "label": "Fair Market Value of Intangible Assets", "documentation": "Fair market value of intangible assets." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/RestructuringandOtherDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gain loss on investments", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r151", "r1038" ] }, "tsla_CertificatesOfDepositAndTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CertificatesOfDepositAndTimeDepositsMember", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit and time deposits", "label": "Certificates Of Deposit And Time Deposits [Member]", "documentation": "Certificates Of Deposit And Time Deposits [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update", "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r278", "r279", "r280", "r281", "r292", "r356", "r357", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r434", "r542", "r543", "r544", "r579", "r580", "r581", "r582", "r593", "r594", "r595", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r631", "r632", "r636", "r637", "r638", "r639", "r647", "r648", "r651", "r652", "r653", "r654", "r681", "r682", "r683", "r684", "r685", "r729", "r730", "r731", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r116", "r179", "r247", "r249", "r256", "r735", "r759" ] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDAThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDAThree", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, three", "label": "Operational Milestone Based On Adjusted E B I T D A Three", "documentation": "Operational milestone based on adjusted EBITDA three." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "tsla_MachineryEquipmentVehiclesAndOfficeFurnitureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "MachineryEquipmentVehiclesAndOfficeFurnitureMember", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery, equipment, vehicles and office furniture", "label": "Machinery Equipment Vehicles And Office Furniture [Member]", "documentation": "Machinery equipment vehicles and office furniture." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer discretionary contribution amount", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "tsla_PropertyPlantAndEquipmentNetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PropertyPlantAndEquipmentNetMember", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property Plant And Equipment Net [Member]", "documentation": "Property plant and equipment net." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to common stockholders", "terseLabel": "Net income attributable to common stockholders", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r145", "r157", "r194", "r229", "r245", "r248", "r253", "r270", "r278", "r282", "r283", "r285", "r286", "r290", "r291", "r307", "r320", "r334", "r340", "r343", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r625", "r635", "r757", "r845", "r864", "r865", "r914", "r954", "r1114" ] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDASix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDASix", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, six", "label": "Operational Milestone Based On Adjusted E B I T D A Six", "documentation": "Operational milestone based on adjusted EBITDA six." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1002" ] }, "tsla_OperationalMilestoneBasedOnAdjustedEBITDASeven": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnAdjustedEBITDASeven", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Annualized Adjusted EBITDA of operational milestone, seven", "label": "Operational Milestone Based On Adjusted E B I T D A Seven", "documentation": "Operational milestone based on adjusted EBITDA seven." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofReconciliationofNetIncomeUsedinComputingBasicandDilutedNetIncomePerShareofCommonStockandBasictoDilutedWeightedAverageSharesUsedinComputingNetIncomePerShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net income used in computing basic net income per share of common stock", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r260", "r282", "r283", "r285", "r286", "r293", "r294", "r308", "r311", "r320", "r334", "r340", "r343", "r914" ] }, "tsla_TwoThousandAndEighteenPerformanceAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TwoThousandAndEighteenPerformanceAwardMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "2018 CEO Performance Award", "label": "Two Thousand And Eighteen Performance Award [Member]", "documentation": "2018 Performance Award" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Comprehensive (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r7", "r106", "r116", "r247", "r249", "r257", "r736", "r760" ] }, "tsla_GigafactoryTexasWithDelValleIndependentSchoolMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GigafactoryTexasWithDelValleIndependentSchoolMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gigafactory Texas with Del Valle Independent School", "label": "Gigafactory Texas with Del Valle Independent School [Member]", "documentation": "Gigafactory Texas with del valle independent school." } } }, "auth_ref": [] }, "tsla_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CreditAgreementMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RCF Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit agreement" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r484", "r489", "r614", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r758", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1091", "r1092", "r1093", "r1094" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r640" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r12", "r219", "r220", "r222", "r241", "r399", "r402", "r403", "r1181" ] }, "tsla_PaymentsForSolarEnergySystemsNetOfSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PaymentsForSolarEnergySystemsNetOfSales", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of solar energy systems, net of sales", "label": "Payments For Solar Energy Systems Net Of Sales", "documentation": "Payments for solar energy systems, net of sales." } } }, "auth_ref": [] }, "tsla_OperationalMilestoneBasedOnRevenueFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueFour", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, four", "label": "Operational Milestone Based On Revenue Four", "documentation": "Operational milestone based on revenue four." } } }, "auth_ref": [] }, "tsla_TemporaryEquityBuyOutOfNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TemporaryEquityBuyOutOfNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Buy-outs of noncontrolling interests", "label": "Temporary Equity, Buy-out of Noncontrolling Interests", "documentation": "Temporary Equity, Buy-out of Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r540" ] }, "tsla_AssetsToBeLeasedCIP": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AssetsToBeLeasedCIP", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails": { "parentTag": "tsla_LeasedAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems under construction", "label": "Assets To Be Leased C I P", "documentation": "Assets to be leased CIP." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r539", "r550" ] }, "us-gaap_BusinessExitCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessExitCosts1", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/RestructuringandOtherDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee termination expenses", "label": "Business Exit Costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r9" ] }, "tsla_OperatingLeaseVehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperatingLeaseVehiclesMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Vehicles", "label": "Operating Lease Vehicles [Member]", "documentation": "Operating lease vehicles." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefits related to stock-based compensation", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r539" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance", "periodEndLabel": "Balance", "terseLabel": "Increase (decrease) to equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r104", "r105", "r114", "r225", "r226", "r252", "r274", "r275", "r276", "r279", "r289", "r392", "r398", "r490", "r542", "r543", "r544", "r581", "r582", "r606", "r608", "r609", "r610", "r611", "r613", "r623", "r641", "r642", "r646", "r685", "r786", "r787", "r806", "r826", "r842", "r867", "r868", "r885", "r955", "r1071", "r1095", "r1159", "r1191" ] }, "tsla_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedOrReleasedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedOrReleasedInPeriod", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised or released (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Or Released In Period", "documentation": "Share based compensation arrangement by share based payment award options exercised or released in period" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows", "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "tsla_ToolingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ToolingMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tooling", "label": "Tooling [Member]", "documentation": "Tooling [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r164", "r438", "r439", "r887", "r1102" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to common stockholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r48", "r247", "r249", "r258", "r737", "r761" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1022" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r972", "r984", "r994", "r1020" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r971", "r983", "r993", "r1010", "r1019" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total damages awarded relating to alleged race discrimination", "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1103", "r1104", "r1105" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1022" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "us-gaap_LeaseDepositLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseDepositLiability", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease deposit liability", "label": "Lease Deposit Liability", "documentation": "Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease." } } }, "auth_ref": [ "r673" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r958" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r998" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r972", "r984", "r994", "r1020" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualMaximumContractualTerm1", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual term of stock options, in years", "label": "Deferred Compensation Arrangement with Individual, Maximum Contractual Term", "documentation": "Maximum term of the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r17", "r92" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract", "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-type Leases", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail", "http://www.tesla.com/role/InventoryAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r432", "r435", "r850" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r1080" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail", "http://www.tesla.com/role/InventoryAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r435", "r850" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail", "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r10" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r958" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r973", "r985", "r995", "r1021" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r95" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1002" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r998" ] }, "us-gaap_InvestmentTaxCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTaxCredit", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit amount", "label": "Investment Tax Credit", "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits." } } }, "auth_ref": [ "r157" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r664", "r942" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r666", "r942" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock; $0.001 par value; 6,000 shares authorized; 3,185 and 3,164 shares issued and outstanding as of December\u00a031, 2023 and 2022, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r133", "r745", "r943" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r958" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, after allowance for credit loss, noncurrent", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1022" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r133", "r824" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/GoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated impairment loss", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r419", "r426", "r918" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r133", "r824", "r842", "r1191", "r1192" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31", "r943" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1022" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 }, "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross cost of operating lease vehicles", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r196", "r199", "r430", "r677" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and related costs", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofPotentiallyDilutiveSharesthatwereExcludedfromComputationofDilutedNetIncomeperShareofCommonStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r61" ] }, "us-gaap_LessorSalesTypeLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorSalesTypeLeasesTextBlock", "presentation": [ "http://www.tesla.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessor, Sales-type Leases [Text Block]", "documentation": "The entire disclosure of lessor's sales-type leases." } } }, "auth_ref": [ "r672" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows", "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r229", "r245", "r248", "r263", "r270", "r278", "r290", "r291", "r320", "r334", "r340", "r343", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r596", "r599", "r600", "r625", "r635", "r739", "r755", "r807", "r845", "r864", "r865", "r914", "r940", "r941", "r955", "r1064", "r1114" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows", "http://www.tesla.com/role/IncomeTaxesComponentsofProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "totalLabel": "Total deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r177", "r214", "r585", "r586", "r1072" ] }, "tsla_DebtInstrumentConvertibleConversionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DebtInstrumentConvertibleConversionPricePercentage", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument convertible, percentage of conversion price", "label": "Debt Instrument Convertible Conversion Price Percentage", "documentation": "Debt instrument convertible conversion price percentage." } } }, "auth_ref": [] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation relating to alleged race discrimination", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r1103", "r1104", "r1105" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "tsla_DeferredTaxAssetLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r130", "r131", "r185", "r572" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income attributable to noncontrolling interests and redeemable noncontrolling interests in subsidiaries", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r115", "r181", "r245", "r248", "r290", "r291", "r756", "r1064" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r473", "r920", "r921" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows", "http://www.tesla.com/role/InventoryAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory and purchase commitments write-downs", "verboseLabel": "Inventory write-downs", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r413" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used in computing net income per share of common stock", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r633" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of Fair Value Measurement", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r473", "r634", "r920", "r921" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccruedWarrantyActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for warranty", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccruedWarrantyActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Accrued warranty\u2014beginning of period", "periodEndLabel": "Accrued warranty\u2014end of period", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1109", "r1112" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccruedWarrantyActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Warranty costs incurred", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties", "label": "Standard Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1108" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessor, Operating Leases [Text Block]", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r672" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/LeasesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r497", "r504", "r535", "r536", "r537", "r698", "r725", "r782", "r813", "r814", "r871", "r875", "r877", "r878", "r880", "r898", "r899", "r915", "r924", "r937", "r945", "r948", "r1101", "r1118", "r1175", "r1176", "r1177", "r1178", "r1179" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r274", "r275", "r276", "r315", "r728", "r796", "r809", "r815", "r817", "r818", "r819", "r820", "r821", "r824", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r837", "r838", "r839", "r840", "r841", "r843", "r846", "r847", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r866", "r949" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carry-forwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r99" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/LeasesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r504", "r725", "r782", "r813", "r814", "r871", "r875", "r877", "r878", "r880", "r898", "r899", "r915", "r924", "r937", "r945", "r1118", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r320", "r334", "r340", "r343", "r914" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/LeasesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r497", "r504", "r535", "r536", "r537", "r698", "r725", "r782", "r813", "r814", "r871", "r875", "r877", "r878", "r880", "r898", "r899", "r915", "r924", "r937", "r945", "r948", "r1101", "r1118", "r1175", "r1176", "r1177", "r1178", "r1179" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/LeasesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r504", "r725", "r782", "r813", "r814", "r871", "r875", "r877", "r878", "r880", "r898", "r899", "r915", "r924", "r937", "r945", "r1118", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": "tsla_AccruedAndOtherCurrentLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail", "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current portion", "verboseLabel": "Accrued liabilities and other", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r657" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r102", "r103", "r592", "r935", "r936" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r671" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r1151" ] }, "tsla_SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "SummaryOfOperationalMilestoneBasedOnRevenueOrAdjustedEBITDATableTextBlock", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Operational Milestone Based on Revenue or Adjusted EBITDA", "label": "Summary Of Operational Milestone Based On Revenue Or Adjusted EBITDA [Table Text Block]", "documentation": "Summary of operational milestone based on revenue or adjusted EBITDA." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue Activity", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases:", "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "auth_ref": [] }, "tsla_AutomotiveLeasingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AutomotiveLeasingMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofDisaggregationofRevenuebyMajorSourceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive leasing", "label": "Automotive Leasing [Member]", "documentation": "Automotive leasing." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r663" ] }, "tsla_PaymentsToAcquireOtherIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "PaymentsToAcquireOtherIndefiniteLivedIntangibleAssets", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of intangible assets", "label": "Payments to Acquire Other Indefinite Lived Intangible Assets", "documentation": "Payments to acquire other indefinite lived intangible assets." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccruedWarrantyActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r592", "r935", "r936" ] }, "tsla_LeasePassThroughFinancingObligationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LeasePassThroughFinancingObligationTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Pass-Through Financing Obligation", "label": "Lease Pass-Through Financing Obligation [Table Text Block]", "documentation": "Lease pass-through financing obligation" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "tsla_CorporateIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "CorporateIncomeTaxRate", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate income tax rate", "label": "Corporate Income Tax Rate", "documentation": "Corporate Income Tax Rate" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseDescriptionAbstract", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases:", "label": "Lessee, Finance Lease, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeaseLiabilitiesDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail", "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "verboseLabel": "Other long-term liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r657" ] }, "tsla_WarrantsSettlementShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "WarrantsSettlementShares", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement of warrants (in shares)", "label": "Warrants Settlement Shares", "documentation": "Settlement of warrants, shares" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign income rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Four", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r675" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax at statutory federal rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r560" ] }, "tsla_GrossSolarEnergySystemUnderLeasePassThroughFundArrangementAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GrossSolarEnergySystemUnderLeasePassThroughFundArrangementAccumulatedDepreciation", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross solar energy system under lease pass through fund arrangements accumulated depreciation", "label": "Gross Solar Energy System Under Lease Pass Through Fund Arrangement Accumulated Depreciation", "documentation": "Gross solar energy systems under lease pass through fund arrangements accumulated depreciation." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in prepaid expenses and other current assets", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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." } } }, "auth_ref": [ "r1057", "r1069" ] }, "tsla_DigitalAssetsNetPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DigitalAssetsNetPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Digital Assets, Net", "label": "Digital Assets Net [Policy Text Block]", "documentation": "Digital assets, net." } } }, "auth_ref": [] }, "tsla_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities and Other Current Liabilities", "label": "Schedule Of Accrued Liabilities And Other Current Liabilities [Table Text Block]", "documentation": "Schedule of accrued liabilities and other current liabilities." } } }, "auth_ref": [] }, "tsla_OperationalMilestoneBasedOnRevenueEight": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueEight", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, eight", "label": "Operational Milestone Based On Revenue Eight", "documentation": "Operational milestone based on revenue eight." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r101" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "tsla_AccruedAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "AccruedAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/AccruedLiabilitiesandOtherScheduleofAccruedLiabilitiesandOtherCurrentLiabilitiesDetail", "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and other", "totalLabel": "Total", "label": "Accrued And Other Current Liabilities", "documentation": "Accrued and other current liabilities." } } }, "auth_ref": [] }, "tsla_GovernmentRebatesReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GovernmentRebatesReceivablesMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Government Rebates Receivables", "label": "Government Rebates Receivables [Member]", "documentation": "An amount representing the long-term government rebates receivables." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other non-current assets", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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." } } }, "auth_ref": [ "r201", "r1058", "r1069" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "tsla_LesseeRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "LesseeRenewalTerm", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, renewal term", "label": "Lessee, Renewal Term", "documentation": "Lessee, Renewal Term" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r473", "r498", "r499", "r500", "r501", "r502", "r503", "r695", "r696", "r697", "r920", "r921", "r932", "r933", "r934" ] }, "tsla_GovernmentAssistanceProgramsAndIncentivesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "GovernmentAssistanceProgramsAndIncentivesPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Government Assistance Programs and Incentives", "label": "Government Assistance Programs and Incentives [Policy Text Block]", "documentation": "Government assistance programs and incentives." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r1149" ] }, "tsla_TermOfCreditFacility": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TermOfCreditFacility", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of credit facility", "label": "Term of Credit Facility", "documentation": "Term of credit facility." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.tesla.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Expense and Other Information Related to Leases", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1165" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nondeductible executive compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r264" ] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of investments", "label": "Proceeds from Sale of Short-Term Investments", "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r49" ] }, "tsla_StockOptionsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "StockOptionsAndRestrictedStockUnitsMember", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options And Restricted Stock Units", "label": "Stock Options And Restricted Stock Units [Member]", "documentation": "Stock Options And Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Financing Activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r264" ] }, "tsla_DebtInstrumentContractualMaturityYear": { "xbrltype": "gYearListItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DebtInstrumentContractualMaturityYear", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity year", "label": "Debt Instrument Contractual Maturity Year", "documentation": "Debt instrument contractual maturity year." } } }, "auth_ref": [] }, "tsla_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value of Stock Option Award and ESPP on Grant Date", "label": "Schedule Of Share Based Payment Award Stock Options And Employee Stock Purchase Plan Valuation Assumptions [Table Text Block]", "documentation": "Schedule of share based payment award stock options and employee stock purchase plan valuation assumptions." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Investing Activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State tax, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r155", "r156", "r157" ] }, "tsla_OperationalMilestoneBasedOnRevenueThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OperationalMilestoneBasedOnRevenueThree", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total annualized revenue of operational milestone, three", "label": "Operational Milestone Based On Revenue Three", "documentation": "Operational milestone based on revenue three." } } }, "auth_ref": [] }, "us-gaap_DebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndCapitalLeaseObligations", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and lease obligation", "label": "Debt and Lease Obligation", "documentation": "Amount of short-term and long-term debt and lease obligation." } } }, "auth_ref": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Operating Activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "tsla_NumberOfTeslaStockholders": { "xbrltype": "integerItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "NumberOfTeslaStockholders", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Tesla stockholders", "label": "Number Of Tesla Stockholders", "documentation": "Number Of Tesla Stockholders" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r155" ] }, "tsla_OtherLiabilitiesMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "OtherLiabilitiesMiscellaneousNoncurrent", "crdr": "credit", "calculation": { "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/OtherLongTermLiabilitiesScheduleofOtherLongtermLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities Miscellaneous Noncurrent", "documentation": "Other liabilities, miscellaneous, noncurrent." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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; including, but not limited to, 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." } } }, "auth_ref": [ "r1162" ] }, "tsla_DebtInstrumentExtensionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "DebtInstrumentExtensionTerm", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extension term", "label": "Debt Instrument, Extension Term", "documentation": "Debt Instrument, Extension Term" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofReconciliationofTaxesatFederalStatutoryRatetoProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "U.S. tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1149" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r239" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashandCashEquivalentsandRestrictedCashDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash and cash equivalents and restricted cash, end of period", "totalLabel": "Total as presented in the consolidated statements of cash flows", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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." } } }, "auth_ref": [ "r55", "r155", "r267" ] }, "tsla_TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "TwoPointZeroZeroPercentSeniorConvertibleNoteDueTwentyTwentyFourMember", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Notes", "label": "Two Point Zero Zero Percent Senior Convertible Note Due Twenty Twenty Four [Member]", "documentation": "Two point zero zero percent senior convertible note due twenty twenty four." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "tsla_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.tesla.com/role/LeasesScheduleofComponentsofLeaseExpenseandOtherInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate:", "label": "Weighted Average Discount Rate [Abstract]", "documentation": "Weighted Average Discount Rate" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.tesla.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "tsla_RenewableEnergyCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.tesla.com/20231231", "localname": "RenewableEnergyCreditMember", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewable Energy Credit", "label": "Renewable Energy Credit [Member]", "documentation": "Renewable Energy Credit" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Axis]", "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r98" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r163" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Name [Domain]", "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r98" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Adjusted Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r359", "r407", "r741" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from investments by noncontrolling interests in subsidiaries", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r51" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r946", "r947", "r948", "r950", "r951", "r952", "r953", "r1074", "r1075", "r1157", "r1188", "r1191" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsScheduleofCashCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r117", "r118" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforward, amount", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding, amount", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and others", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r100", "r1151" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized net gain (loss) on investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the period for income taxes, net of refunds", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r54", "r57" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/VariableInterestEntityArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity Arrangements", "label": "Variable Interest Entity Disclosure [Text Block]", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r178" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/PropertyPlantandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r162", "r207", "r212", "r213" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r574" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r63", "r64", "r65", "r204", "r205", "r208", "r209" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "crdr": "debit", "calculation": { "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsSummaryofFairValueofMarketableSecuritiesbyContractualMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date." } } }, "auth_ref": [ "r1086", "r1087", "r1183" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetail", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.tesla.com/role/RestructuringandOther" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Other", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail", "http://www.tesla.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetail", "http://www.tesla.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentNetDetail", "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesEstimatedUsefulLivesofRespectiveAssetsDetails", "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofRelatedAssetsDetails", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r163" ] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.tesla.com/role/OtherLongTermLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Long-term Liabilities", "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails", "http://www.tesla.com/role/DebtPrincipalofMaturitiesofDebtDetails", "http://www.tesla.com/role/DebtSummaryofDebtandFinanceLeasesDetail", "http://www.tesla.com/role/FairValueofFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.tesla.com/role/Overview" ], "lang": { "en-us": { "role": { "terseLabel": "Overview", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r203", "r216" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlans" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plans", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "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)." } } }, "auth_ref": [ "r166", "r171" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.tesla.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r35", "r90", "r168", "r169", "r462" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r30", "r270", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r598", "r601", "r602", "r635", "r822", "r913", "r956", "r1114", "r1172", "r1173" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock; $0.001 par value; 100 shares authorized; no shares issued and outstanding", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r132", "r744", "r943" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r100", "r1151" ] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.tesla.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Investments", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets", "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.tesla.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Debt and Finance Leases", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of match", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.tesla.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r655" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofOperations", "http://www.tesla.com/role/SegmentReportingandInformationaboutGeographicAreasScheduleofTotalRevenuesandGrossProfitbyReportableSegmentDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r147", "r270", "r320", "r334", "r340", "r343", "r388", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r635", "r914", "r1114" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.tesla.com/role/VariableInterestEntityArrangementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Values of Assets and Liabilities of Subsidiary in Consolidated Balance Sheets", "label": "Schedule of Variable Interest Entities [Table Text Block]", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r109", "r110", "r111", "r112", "r113" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory and warranty reserves", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r100", "r1151" ] }, "us-gaap_DeferredCostsLeasingNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsLeasingNetNoncurrent", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease vehicles, net", "label": "Deferred Costs, Leasing, Net, Noncurrent", "documentation": "This element represents costs incurred by the lessor that are (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction. The costs represented by this element are those costs not expected to be recognized in (amortized to) earnings within one year from the date of the statement of financial position or operating cycle, if longer." } } }, "auth_ref": [ "r198", "r1058", "r1167" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment excluding finance leases, net of sales", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r154" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansAdditionalInformationDetail", "http://www.tesla.com/role/EquityIncentivePlansSummaryofOperationalMilestoneBasedonRevenueorAdjustedEBITDADetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1080", "r1171" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity [Line Items]", "label": "Variable Interest Entity [Line Items]", "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." } } }, "auth_ref": [ "r597", "r598", "r601", "r602", "r706", "r707", "r708" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Variable Interest Entities [Table]", "label": "Schedule of Variable Interest Entities [Table]", "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r597", "r598", "r601", "r602", "r706", "r707", "r708" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.tesla.com/role/VariableInterestEntityArrangementsCarryingValuesofAssetsandLiabilitiesofSubsidiaryinConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Variable Interest Entities (VIEs)", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r109", "r597", "r598", "r601", "r602" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carry-forwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r100", "r1151" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "tsla_DeferredTaxAssetLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "totalLabel": "Deferred tax assets, net of valuation allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1150" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Valuation", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r202", "r232", "r242", "r411", "r412", "r414", "r727", "r910" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r170", "r748", "r789", "r794", "r801", "r825", "r943" ] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reduction to temporary equity, carrying amount, attributable to parent", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r450", "r452", "r453", "r454", "r457", "r458", "r549", "r746" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestandEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r40", "r270", "r388", "r635" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/LeasesMaturitiesofOperatingLeaseandSalesTypeLeaseReceivablesfromCustomersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year One", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r675" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization, Nonproduction", "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." } } }, "auth_ref": [ "r9", "r82" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_SalesTypeLeaseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseRevenue", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-type leasing revenue", "label": "Sales-type Lease, Revenue", "documentation": "Amount of sales-type lease revenue." } } }, "auth_ref": [ "r314", "r680" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other tax credits and attributes", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other." } } }, "auth_ref": [ "r99", "r100", "r1151" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r99", "r100", "r1151" ] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://www.tesla.com/role/InventoryAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "presentation": [ "http://www.tesla.com/role/SolarEnergySystemsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Solar Energy Systems, Net", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r199", "r1100", "r1169" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.tesla.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r655" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://www.tesla.com/role/InventoryAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r518" ] }, "us-gaap_CostOfGoodsSoldSalesTypeLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsSoldSalesTypeLease", "crdr": "debit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales-type leasing cost of revenue", "label": "Cost of Goods Sold, Sales-type Lease", "documentation": "Cost of goods sold for sales-type financing lease." } } }, "auth_ref": [ "r314", "r680" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://www.tesla.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net accumulated depreciation related to leased vehicles", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r197", "r199", "r431", "r677" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.tesla.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r726", "r1067" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r271", "r587" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofIncomebeforeProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r271", "r587" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.tesla.com/role/EquityIncentivePlansSummaryofStockOptionandRSUActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r520" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.tesla.com/role/LeasesAdditionalInformationDetail", "http://www.tesla.com/role/LeasesScheduleofOperatingandFinancingLeasesPresentedinBalanceSheetsDetail", "http://www.tesla.com/role/LeasesScheduleoffutureminimummasterleasepaymentstobereceivedfrominvestorsDetail", "http://www.tesla.com/role/SolarEnergySystemsNetComponentsofSolarEnergySystemsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r663" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.tesla.com/role/IncomeTaxesScheduleofDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r100", "r1151" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.27(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(b,d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481532/840-20-45-2" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481532/840-20-45-3" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-17" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(b)", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-30/tableOfContent" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-10" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-10" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1038": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-2" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-10" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 121 0001628280-24-002390-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-002390-xbrl.zip M4$L#!!0 ( >H.E@RC%[SQ1 # &G(* 1 ='-L82TR,#(S,3(S,2YH M=&WLO6ES(DF6*/I]?D4\S9V9+#-0 MI5U7E-J:5:TY4I7:&LZIYGSZXYA -1 M&430L4BB?_T[B[N'!R )*4%X(,9ZNE/$YNYGWW_YWP_#T+N321K$T5^VFMN- M+>]_?_KE_ZG7__[YYC?O+.[F0QEEWFDB129][S[(!EXVD-X?=2BR M7IP,ZW5ZZC0>C9.@/\B\5J.UJ^]2%Y/CW9W]9N>PLU?W]YJBOML]ZM4[C:-. MO;-_T&IVNZTC_Z!7ZQ\?[N]U=CJ'?KVYN]^H[^[N[L,=S69]_W!W]VA7-GJ[ M1XV:?[S?V.O ZP[DD>_O]KI-<2AZ#=\7/=D[V#T2+?SL((/]P1ZC]#@,HN]_ MV1IDV>CXX\?[^_OMATX2;L=)_V.KT=CYB)<[(I5;?'OISOL=NJ]Y='3T\0%? MJ6XZSM)0E.[,)/RRW8V'\-+63A/^HV\-'K+97P\B^+3$\_Z8)2)*\3A%!O# M5S3JC5:]V=(OD5W?O(1>D,KN=C^^^P@7Z(OZ1KSH!^5[U5;W/_)%?6LWSJ,L M&<]^K[I8?G<:S#H=>'7SX]^__-;N#N10U(,HS434U>=YG*?UOA C\V1/I!UZ M3ETH?4(^= >/;!2NE&X-TGBWU3QX K+J#OMH@J=NGUAX\/#8S??O&#.R_-QJ'\ MRY8?I*-0C(^C.)*P@.#A&&^4"?\S\'T9T3_A^E?@34G0Y>\_9#>R]Y>M;AW. M)1)#?),,CD^ >_G(P2Y"T=_R^!C_L@5'?]P+'J1?[XD023X LNK5=UI;G^B' M7SZ6OO""#YY'L+_Q*7PQ$>%EY,N'O\FQ>?_.UJ<&4,E.\Q!XU^L_HMGR19!V M1?@/*9(+^"4UG]G=^H3GO:@/7,/ML5_^Q-[6IXM_O.@#.X?Z"XK@CT^ZQ%V" MJ-\&@O-%XJ??1C[(F?,'P*XVM3T\QCW]_](7(2!O[7^2P M(Y/7G8I>\]5()@*_\)L$67$9 :>7I_%PE,@!+OE._31[!WN[.\_LX$;>R2B7 M%TD\1!I+1#?[ T3N:9YF\-;D_*$;YCY\_21-)?S'OQ4/+]I/ZVC!&]I=\89V M&@O>T-Z*-]1L3=')11 %&2SS3OJ7$2!V'U>-[\^^I;*7A[\%/#J^D+T8Y$N+6%"@!EK[L!D-@P7_9 MVI]O4"WOZ<*;644:PWP+1"4+D^7F2P+J \V02%WC5@S,$/2( !AJG 7YH M-LXUFWM-@W2S=4CD;$DN_9/(OP+M.U'?TM\.9/HB>.^]P99:;F[I:QQU?V!7 MSW$'VHJUA^)S+]K-O#CW@[O97]%N>(62]G*#UN)5#[@*<9?7[&/_.:A<)S&< M7S8&8S7* .'.08L=X4>^RLQ[&DMIC3XM+86[?PPG%[WOY^"WHGT_">]%,)?] MH^>8RV]QU+^5R1!E!FS<7D!Z^@H4?A*4B]C20UY/,(UT0^ M"',,^\_#]RSH!YD(#2.!K;\&6:?5_)5O_5D,6-36#PW89=<_ODW\DR0YR_5Z M+)<&>I.._3SQQ;A8YQ$(Q];1X=3ZH4^"7++4;//)CV4/3B)[$DZC*],9 MCB=T2!VGY$F$17GDH#K.QB-84AH,1R%ZY^BW08)K+OF8MA]2'U[QL?P._G[Q M4;6&-,X3^HO<@L?J(&@O:/[KWR7Y=?1?@8]_]P*9>/1^.=.)=WKYM[*_9_+A M3_JG\MM'Y&_1?Z692+(SP%CRZ=0;3?B/?JZX9I;I%[8J/O[7/ M]./ZDOX;GY]]2CMNG=(NHDJK]8.GE X$T,C402GTHXLO/ZG=99^46I[L(Y?G M/WWXV,,H#+I!QGY SP^&R. Q[J6%"HEG[=;)18@"_.0A@/TC@SG^G >A?QNW M\R"C.X$K M,B4:)]BS,_]9(5*+7A&KC2@!8S' 89?N'S^!3HMQ\G8Q!;(+_T M';ZUP!N92@$_7\1YY!.W?F9='R=.ZJ6$6&(Q+T.Q,DKLN44\"]S9OEL[:RUN M9P>NDO&C=N_G,4:L+((I^U5^EX.@&\JT*D1SN ' *P"P0 HXJCX VG$HDO-( M)OUQ>YR"7*D,]C<;F]-_2]2W->=KF;11^3,0\(,[.#G[UJ]L-,?F'%^H9$\] MCS^>R2@>!M&LU\ZKDI9>\;&\^F)](-L35G9TNW@M0'0BMC:TLWYM0'0BEB<".XK(B/5&RHIX6=4\ &\,E15QL*4[ *J!G3M+M[BK M@0\[+J0\6QD+C<7EB^PX9R3J?!%3D(")(MD8BQ'B"/Y,F1OIVS 7-(Y G^I^ M7VJ6R"+/W#D#\(5G?N+[5 @DPFL1^)?1J1AA44=ESM\Y ^^EY]_MYD,,6TE5 M)CQ=J%,96#AGS+T0%C(";*KN MA7@KL]@%6%7=A;%\S=P%*#D74:Z"<]L%P+D0=+;TV>;B]-D]YYP,+NFS2SIS MY\QY5U74)9V_<^9T%?CPDF!1=7OZ37V*BSSXJMO);^#"6^1Q5]W274&0<9'' M7W5C]NW<=JO)9]RKN@6[&K?=BH!5=4/V3=QV*X*-U MP $N!U6WYU?AVUKD^5?=K%^U;VN1L*BZS?^FOJU%'GS5K?TW\&TM\KBK;KNO MP+?U0\=?3'+ECT^-5F'SOD#' ?3BGB<<]X#Q\&T(J:W(J]#-AY)_W&7@YK]G$R%%%77G7"H$\0.G\8R6XF_=M@"+=<]=KP:]H37;S6UL?'$/YE.2_> M]F-\#\)D5X-ON5\RZ&<=X(_C_M(G_"['9794-1=+5<^Y:EZ2MSSG!>;7'57- MT3$U<_(L2("?_2X'03>45R,2I6NJAQY5S>'A!K!6HXT>5+"^2]2#:B:A^.1\R?=ZQ;LE/64_U5S<*P82BL2_,YE5;@- MI=5(_&:C:I;\$R%>_D15A'VS437C?K5'OT YWVQ4S=Y?P=$[(.F;C:J9^JN& MTVID?;.Q(BM_$\QP*9BQ1J*Y:HZ09V.HIWD*ZJU,KL48OUB9"$BS436?B%N@ M6*C6Y)Q[Q%3=W(O$1R/-3IW"NK.K$8( ,ZAPE%$2()>D"]^B8!DG[X32Y)Q_ MY!$PZ9_/AZ,P'DNYONTAF@WGO"$&)O &/PASBMG*;IX$62#3\X=NF/O2OTCB M(9:=Y!GQLJN>KJ4"/:0]$(G\/)[]@DE"_"Q2Z1/\UY3JFLXY4M86PBLRS+.6>&N^>^4*;DG.>"!BF+J"^+N>I<(D9?A'=01#)9&QN4=F, MJ,]?]7I!5U[D8#]G>5*93D[-EK.NBY4 YEU0N;.^C/E!?AO'X?/IP\MC+PY! MTUF_AQ/0K!IM.NK#??J?E\-1$M_):B4OM)SSL[R:>C: M?A+0SCIVYN?/'".2B;D#,U?B7G8OEJ-054T$.^=#@+WCG&^I2L"N&+O<<) MN O6-$]SYQWZ7C:HP'^:QO-1C@N?ZCNOW@'_U"^8O^M\<\.##[>X@CM=S1F1SQSEW#Y+-*0\7"N[D>:\G MN]DU;>FJ=^+'5.E4$-BS=_I_YFF&GUZ4E"G>F%[$R5=YKU)BL6HUB2/X9Y>] MNE,3D]1=;3!%?,PN_S;R 6X T$9C?U&KFW.6RIO.#&HLTAASTG>UP= G[2_(B?5K?\ 6(>?Q%)-]E=I%'RRBH M6I+3;]DR&N68?0MW_'#2 M[3M .=\CHM$@-8& 9Y% &==GHM @)T- CR+ ,ZY4-T\\T56,.TZZUW *RQ7/"T4%=_UGSZ'":9R,XD1DLJI*LKN> MJ^4<_1H)YH7B@;L.K$H)YLKS W==:97R9%<=#_;=]:.Y>/2+U(;VJ^NW>O:%XX*[3:B.2WQ(/W'6?;43R6^*!N[ZSQXZ>&]O(!#_0Q:[Y5[TS.8K3 +L\ MW,*+U%\5THNJY[5:%!#62$PO%"/<=5Y50DRO(8]PUZ=6"8&]AACAKG?-;2 L M5']RU[6U$=TKP8@#=YU<&]&]&HQPU_>V$=VKP0AWO7#/.SR&0YG@'=<"]OPU MSBXC'CN)/6-.13H H.#_8!N#.Q'**G5U/G#7*[8"N*R1@%\HDKCK,JN$@'\? MG,1=EUXE9/[[0!)WO7R5@\M"U3-W?6T;-< 9)''7_;91 YQ!$G?=@QLUP!4D M.5QKCV%U#+O#M?;3/@[ZSGQ'%Z7X/.=$?N>FM67.&[_F3OK(/(<;*O>D.%(W<]4LY4'ZP_]3OK M#G.4^MW()U\H"CCKJ7,Z86G]6_-$^C,T;<:[\LAY]#!5]#LK+?)=FZ?.H:-_7\XSAP[>67_6;W'4S^!44:FX'8^DQ75N M9#?.DY3TC47Q.7S73!9W>Q]?QT&4_8],8OS_:YETX8ZVC((X.8T!YL ".Z'\ M&H,"E,O;>[@XYO^^@%56)A[4=-;+M<&$1S !H)UD9R![&1<:3?B/>8^Y9H#J M%[>6T$9?>1W:..LJ>Q2.%J@8=@BPZ@1NF\ZZIUPZ\84*26>=0H^>^%G0#S(1 MGJ2IK%!.0M-9%XP#![U(C&XYZ_*XC+KQ4+8S$$CXY"/63IQF5[TV&#E+.'(7 MI&K+66^$8_!IS0^?UB+AXZRKP#'X-.>'3W.1\''6GW"=Q+"3;'P= O,^B7ST MUHSP'9_'$[9-.PY%N>KV@*R_R) JR/)&5L7):SAKP%03,0JTB M9^W\N0"C;[Z-XS ]"P@47^*P.KTZ6BUG[7^' ;!("MAQUB_P(@#\)D4J!W#R ME\-1$M_)YS[G ;P\ZE>'!JIMP*_B M^!>*_6M@DY_&PU&>R<3< 7>WXUYV+RID*^RL@<&],D LE"*J;4T7GE\*8G71 M)WP9P:/]1*854HVJ;3JO$ H+I87UL)/-Q>J@_WK8QV]S\(O$^%UG[>)'$Q-N MNKW31/I!=@+,1.Y0U:ZS]O9[ JX+HK MJ]W'@&61MW.NA#3)CF]$U%='BW]^":)@F ^7GL.\09=GT<59UT?E@/HJ0A / MBZUY<%Y^1;A M.F)0]?QV%>(4[\%XVZN>OZ]"&%1156_/.7_A?!;].N+#LNB^HCZ^=02Q$R1? M/2>>[O24C=_(QJ\LK5?//;=8V&YLB]=@3?4@UYW4#V/7X4PJ**JWD'U M/(5KFQ6V++JOJ MP'4'L!,D[YSU\APD;RZ+UZKGZ-HE_J\>:ZGG\'.<([\*> M<-9+6%6LJ:I"464G)G7L9BV3\P\N1#<(@RQ8#X5S2;1_6&5_YIJ#W 66<.BL MMW(=B=%9Q][LPS9#Y.<>B[L\M?]'Z6M%N?:'SKKMW ?YBT0)IP?C[Y_'WZ+@ MGSFPAK2;!*-BP"1W((KD7_/(!W%R.PBP)S#G&)^,\".B$\KB1==)T%U"#_B5 MH&4>!8R3OABG!B6'(&#S1*IAP7!%/ZTOZ+_Q\<S[#,A;*XV:[;)93%#!K@_K:C;R+P[L@ MZI=O6BXA-/?JC?WY"(%OW6DLAA"<]?VV!W&2W3XJ:"^D+Q,17H"T2Z_SI#L MH][?4,&&"EY%!<[ZLA\1!]] QQ/WT10+5\^(O ML69P-DGA]5+[ZP0<9E(&.I?48)OU[F,C>.*OB--SK;6V4N MO\)E=>1LT&,%2#NMMQ0>LBXC-=!KG* F)UB[L]$J)ZADO;7[#15H*M@$\)97_?&C>L;B0O-'FRB64V!V M(81TY&P(Z6F'4:3(1.J>CD=,E63'-_D=S% MV2#6FV/2A0B2WT68R\\ /K+8<,6?11JDY6^?IUDP),7&/&+^<1:DW3#&AQ>U MK.M0^GWIMS.1Y1,+(6:GKI^DIW$8PJH2$?X19(,;M'ZJ(^2<#2%MT-!Q-%QD M&N21LS&G8T4+(K>G3GKG4;U'.%.YQLUC^J-O3FC:W3K8I3^ MG8:SON'K)(:=9./K$)#T)/)1[1Z1U!I/Y,<_>N=761EE9:?AK/NQ H#X(7%M M0C!9(J)4=+-'@S"WQ0TO#\/L--QUK6'A$7! .(!NEHL0DYOL%#^\?"W2]':0 MQ'E_8 (C5YTPZ L\CA]5"-^R3F)9!.RN2\U)\%9KG,A.PUGOF />H\6>M+/> MHY-[D?BS#"70-H-NAH9LW/W^#41 >M/^5B6B<<#_O--PUEV#^LQ7,91E8^)V M$.>IB'Q0=+X" 6921NP:OHS0K@CN)#Y7';)SUDWA[/$OT$NTTW#6>;'$XU\- MYW4'Z$UGO2ANT9P+XJGIKJ=D0Z!N8(B[+IP-ABQ+;6HZZ]59]8$[09+..F6< M@LYJBIUWFL[Z5)R"3G-^Z#07"9VJ^&%FR+/;>QF"^)))+TZ& L09/;)4H=)< MI%!QUA72SCMIX !GXNPB&R< M#@+9.W^0W1SMSJM>+^C*YU)N%J@OG&-&(=B_R]<82DD_A_7&SIQ)/W3K#[=# MPQ0' /OL] 9U4;_C!:D-+><\'ZM$M]_!2@BBOH5L%T&29K=\O%^"$*['T<*2 M:%W";JN@8 )A?T@Y:SGG9-FPL\4"W'"HH2:/V3S*4,]KN)1SSJ -%KEC9K2< M<. M))P0OE7Q\3D*MA5)Q1UG'8"743<>2BPLI4K7W^*N*!*CK7">%$EW + ZDW181A$ M_5]EA,7V +03?QA$ <@W@7;$>O-&Y_Q#%8/;JCBD"A<^M>#C)LT&<3/4U/8.K:19T3[&9 M:U*=^N!=QYT.CY\X*0(@XU$/"/\[3X+4#[K+24):UMD[ZSZ 4^?^O*VQI? Z:5G_,]U;GW!UW JR0R[B@,NTZ9_%C"-#8';_*N)^( MT2#HZ@@A2^:!B/H#$9P.@DBL*6"<->FQ)1PV8M$CPD[CX3#(\"6?QZ>PWWZ< MC*]ZEP! ,T2LQ,W8JW8!5.7/TZ+%(5;FG+7^#*UTF7,=GWYU\71-XE0W&D^E M3 5IO-MJ'L#2_Z$??T&^U.[2[?,7V'\=%S&'.@I% M@*OMSS7WZZS4:]>3"?!86)RX>+X=%+-VQ?=1"MO7G0#' , MC/P%"2OG3$E*)(JC- X#D#+2/\=E!5*UZI4/W<'Q?U^??EX27P0S'?ZS]SJ^ M.'&V>TLW&E^A$>W46W-1V\2M/X1D>TNWX%[NN %J:^S.Z;BQ;_VQ@UBZ2?4* MQ^)NO;DSGV.Q=.N/'<32C9=7D,8NH/R_45WC:^38"B2\6<9R1Z\753(F;SG7+"K0H!89"NT/6?#6_/WOZ90%_N7 MV^,TD\,?'E)5(618*%4Z9PEMD&%EG&'?V7B?<1KJ"'B;7Y'.G"*G+JZGHWW? MV<"@BT!:40K)OK-11!>!M**$DGWG8HDO 1(+/$YGI$0@*H-)1'_-V9^S<<8J M &U5[-"Y2&25@+8J]NBDYV2.\/&W]MHQ/2=])ZL%Q:I8F7/>D]6#8E4,RCG? MQ4KR6UQ@4 ?.>0Y6#XH5,:@#Y_P#JP?%BAC4@7->@'F25:^R@4S(IQF1NBO" M];0D#YPS_YV$SJK8F'-VOI/0615G<\Z@7XD6O*2@W,'&\IXXW45&N0ZJ:DR? MG5*NQN3=XFG>U@U*_;-=(XE,8O#JMFJJSCPA6*X^4'QWSHIT//"X+/QWSEZL#AP62@^N%9IR?K*>(^@L1K>XYR] MN"IH_#CS^1@\'"P>B=;_18Y5/)-FXU#B'*VH/I XA>5X9W^4_7P?^-G@N-EH M_,<6W??IEW0DHD^_=)*/\#3_FU\R]2I<<%V$03\Z[DIT,,$;,BPQTC=TX@06 M7N_&82A&J3S6__C9#])1*,9P* &6:>'?AZ*I ^+Z\09V._'>["V.YEDZ,U2 M'Z'O\>5BV=L-7GH&!Y3Y^LOJ\C9=^ICYT]>.#K>/&H]?;FPWS;6/].Y$WZ!/ M;Y1MT7.P*SRFOVSM;$UL7&T%[O3\.,>#^7=8[<\CX?M!U#]N>$UZ1_&1CW02 MLZ#&9Y/%(WS;S[-.'M>@;XE_EO7<3 M#T7T7[541&D]!6SL\8UI\"]YW#R$K]"?][S; W@/P4KMOMG"L_OV]?+V_,QK MWY[WSTV\WE[>7YVWOY.N9=_[WT[^>?/WUW#N]^O+ELMV^ MO/JZPBVTYMK"'R(= .ID<53SSK9/M[U68V_WZ-%E.XHV%URAR*EN>5% L6%+X/CL[B;(P?&0LHMXGT]N.$3B+J_$7\LWO)I MGI/8)Z);[+X;<^W[PQ>1?/>N(OG3U#HKQ#E;VT='\S'.%_'CW>W#YHOX\6/, M5[/7UN@!&:R-]:'L39]-/)H?'?Z %^/+TWD187<2$9J[N(\7X_Y)%($B31E* ,=X"$[[@4/TJ]G26YH W3CAT<)0QWN&Y_;HLB(3N_DZ]=O)[]Y M-^?75S>WWO6WF_:WDZ^WWNV5!QS^%MBXU]SQKFZ\YMX'_R?OZL*[_>NY9S%_ MP_A/3F_Q-E >KT@!2!Y8RD2#[1ZZ;^"TUZ3W9_%Q>W/RM7U)N47GH:-[)/PXFB["M\Q.S1 M$ZF7CF07O9.^%T1>D*5>=R 26.NT;5=]P;U[N+UWM/\JR?WTM=W&Z][Z[&(/ MEZP/,%Y.'CJ?]Z*Q]6@I%(L#&A)0""A'A/)*U"B&T]@OJ]^PH"[&$C(Y2N([ M?$^A?!^B\AV*>Y'('] 92I[0=PB+6_%PJ:(=/ FN+%B.MCX=->NMYM'!0>OH MR6->)X3^0$CI@4X28PJK]Z]\^$HC,F1UHI+$SX[BBE2ST*'+1WE=S&]T9R-YM;GT[R- NB:9?9 M*S]"#/LJN08M 1CS_$I$LX5VPH-(GP;&.V3CKP3$=0PG'?Y/,&)=3IWRSM:G M@\,#G%_Q7C0(=1QHO(T20,E@)$)//LANCN4!\#/(0IF^:ST!D,1#+'F])N", M9^?#"\(.2"N)%"7ZV-WZM-=L35+'3R_@AC3 \7H01Q.>H>8>OGJ_?M@\.'!' MX,P7K/]0N';^\]\/6\V#GU,ODZ$DM/NMGQ&OI\=EK; MK9V=A:NWRWSM[B*T9@43U)"/@7U[U%;;T]BGKB(\IR^^F/,O(0@RR?9GAY%N M@RPDGZ84W8'7#46:SB$$W\?1)(+X6'L\[,3AA[FT@[D.)N&/K.NY?55>WWA@YO_ZA)-BXV>H0A1O]8Y_C7C$N M/>Y^?X6K=@.)%T%"<1%F(@8,& ]K_W:RJN-?+%(;&SO58)B9Q_95S A?Y! @@B#&L>M@^V#W<4G=D^: MR%.,APQ'K#3J8JRJ,_:Z ]G][@TQT?M^("EPA5"V<@>"U!/>O0S#^OU M2I'".?AP($'%JP4T.%+_;V-/X8J$9H,[VBWVU?\"7_X8?;JOO M7M)G#8L[VOKT#SGEB?4TF!:4[C;?P3Z\\*N+!*KW-5[-IN,7^4T(O.KX_@B__]#\R1L 3T=,]ST1A@;=;3KH2'4#O/,) MU+>XOU9>D1SP,N:@>A_01]MJ_&Q?I)^:/__D^?!HU*?WC!+9E>3G:+8\RJQ/ MO0_P,="!O30'>ST=Q)C-IA- LX'()C=V+])I4J:'U09_ ED6^=Z'%A] !S1I MN-[Y$[5EN)]NA8=P%>H]U,N&%D&+%&GF'34\7XS3EPLZ55K 6<]HBV4BRPL* M:&[DW$;.+9/N$>4!VX=!E@%]D(V8Q!&JW>'8DZ""CSUJRR>Z%(P\$YG@C.0) MME"\PQ:/MEIX(_MYR#D][?HM\H#F_L'/K9W6MM$; \I/'6%^ZK+9 *_74+=, M?WHY[5H'@^>B2-G0;FM#NQO:7;J-%L)6I">Z7:#=! >K$CJC@1;-_!5TVZ@^ M\T(Z!**'KR1:%@$%#.$,QC44\/ Z$'QX;'VOG\3WV4!?W@9Y+VEM9!!2209E M,R@I_]@*E<37MSU[PZ/KT_>A&%?W/K)4?:>V6)NM3KVEM19;&UG'6&GK:'MO M":F RZF76]9BEW<&+=>+^Q;$J%[HQ2[JD))3H.U^G(QG.+'I)J+ZKKJI\&>W M=K8^_3:;ARRV G !?LD7RH5NWK@EK_CI+OUM+'*TVG-:.,;8?T\_7!/E>JO/0>>@6V,\V M-&CM/M?18,.2JTH9Y[.MT7=*%_HT?J7#..6S>)X^*MOQ8TGBX(=HZM'L!;OK MYBCF_AK'B43'[9V>:]W)_SU(BCWT9;V32/&] M+GJ \,WO?$>+\Q[?%/& Q7M52H;YD&C#U5DF<0B2(0* M C;AL#2@ XQ\&G*:T2:@EZ#/VF@R5Y/4C0D4N5L^&3 0YU"D@M)''HQ<%P+ M40IM,8]ZW[3;V%SUH[6.MRT^X M\0+;569;)P2A9*%C+TB&'"(:P;<%W@083&E-/JU8Y'Z0J76M"/?F%ZF7W5YR M@@N.DY,";!>AZ#_;@''_J0Z,E<'YGI<6V08 S9=613W*.6VR*= UU;-M4OT. M.R!#]66<$<>/J;2!'N7>XD_=.$FD[@Y!##U),)$@1FR\"^(\#<<:&6=]U7F$ MU!W=+H*HG0VS<]S>J=GT8XA95O4.GE+U*H.93Z,52D_"H!B$+R-!@1L:DRUL M(XYE(MC(LKLQA>>!,X?C-&"&&Z%5 !RXWA$HCU%BRRAE5HY1=+A$R3OFZS;^ M&M8^67R8?H;I:@= 2;W%1T?[>QW6R_#C-S<1R.=/[W7),55926\V(V$L)W;2CYF2&;*6$=?OWO/)+>3H,;[M;HIA 3^'SQ M%$,!0SE M//6W)L#>V@*"[09# .5?MNH'TTAP36KL11B+B=:H43ZL^W%65X^#Z0\K@4>/ M#$8<;7TZ:+6V]TS/ +VB3UXG"$-6%C%K+=T0C'@XX!'@CN0DJP&(HQF' M:LY'E>VU"224:87*,XL:?.3K2?OLY/_,+$7"KY: @RI;;Y7>K&&M2K>G)!1 M9+KX 4I06/) P!7*Y90/ME(F5,X7B*P4Y>P0X-[!S!40LSJ7K<"C;>\6D])\ M '8R#")A]#9]!VEF>:ISQB- D305"5"$A_T%4!],<8WE-_1,NS 0F2-0 -+M MRM'H"9.3B #IQ^R\:K4(@KM$5J"_W.-_/4H&C%23E+!C4\+EUXL9&;.$$H01 MC"=7>48N!L#9^6BC89IR-[8^[=2:A[NU@Z-&;;>Y-TTBSZ)^UZI8]>)B*2^# MZ.I;-IU=G7[[Y>6ER:A5[[TQ+IX+(!$/YY(@NS-NOXR-3/U>8,+$)FG%Q@SQ[D%B%%4 MY :<2/A'+FST2ZN-,=X;H/G-F?)/G-+T; "KSC[_.NNE(,<+NQ][HNJ$^]];"Q M?="]F2\MIJ#A?N[QK$&O/MW/8_[$D M"B/X9FRNUUL:_^/%@L6D O%L-Y[IACE/:',NYUH]/WQH811;\1TM':Y/D?92CV(F 2_QBU,$#&;F M2VAW'XR*2["=O>;+:-=5ACO7&;T1PWWA6E[ W/NF\W65"[9E>]M0(;44L MIVITAB#;?016&P:X0L <[&@&>++A@-7A@$=;GVZ"]+MW(3":MN&"U2 V!%MS MPP8=A$RKL:?YX.<-'ZP,'\0>+M^B1(+MC(ES[4ST."Z"AD<&PF\<+=#2^L#"_< 2W^ M"SSBM>&W;.R=!2G6)N7)1CNL"-TA!-^4(U8O/>=',WDV27I.).GM[.HDO1=F MZ6UR\99&&AOMZJVT*YWEMK?1KJJC70'05 DVUB$6G:'^R]1SG_\S#[)Q#:Z% M5!IH%21Z7[!+5,+U?CR9)J-?<4$#S9, ML#I,< =U3=U"%!1,=.7EW!@"%<@3JX?=A>EZ>!I'/C>AQ7N A^8AMUV\&DE> MS$:IK ;5(OQW=C;\U#W(-'<,/]T4:*QZ+2^H*]S=^O1_L-=FD%$_%>*0\$.H M_[9B)9[HQ+EIMX9E'1NN60G:1"#O[FVXIGN0:>ZV%-<\W##-ZC#-@ZU/A7;9 M+GHK(_-LYZ-12'^+9$QSCC=9DOG6P84S48TUX3&%-,PWA8]:%,8W^35E<=WH(@?$^\Y?.&MU2$M^QN M?;JBSO:7$;=BAU=MN$I%N H [^A=M ]AKC+9RGC#51SE*ON-K4^% 82I:B)! M<& K>_@6#A!)@M0/U.PLFO)QG<@[[%A_&:4C-51KPX>JP8<0W&_*A]Y?:O2F M:L")JH'FONGMNZD;<(8X*JW5-!L;K:8B6LT^:C4\KRRM>>=FH-F5'KJ)SIE3 M/?''^Q6';:(_>.,"KHHB Q ^>AKK*]'RTYW+"H:K HQ(3WQ**FIE)N6)2C+&IOZY-F1L1GT#D,3"HM<9[; M!);)8X#!.N/T'35<^A*^.L+1I!M;K#K<:.]]<:/=#3>J"#@W\2LWXE>'31V_^GT3OG*$-JJM MM^QM])9JZ"V'N^A#'@2=0%50S2BM\MK=@?3S<*.[5$5W0:@>O9]JJN;^AMU4 MA-T<;'UJY\.A2#:39;]I)[?\J>^X;0^V!/1PU@3W"N(GMU'=4T ML#]FHA-*_0J+(ZGE[^S#_D9Q2DV2CA-R9=_)G^\#/QO YHEI6$\Q;SMN%(^( M3AJ'>3;]""/%IU\ZR\._+]LS=.V:TL_-$B*C?=EO9-(\;TN>IE, MCD5X+\;IUL?2JH=!5+?W.WNISN!,-?$7./4MXAK%:>&#C\RWG,1#D,9] _P MDN/]T?+EXBP_QM:GBSBY%XE?_RV.OV-10-'8H;SZV>O>7>:ZZ8W'008LMSN' M*+D=2,\WG=&H;#P;!*EW$D4YF%4WNH00G4( M:='= G @Q H(^#7.$Z^;)PF:9O(!ZR*$53(11'%&=>& P##*AE<K6WO&0-4,T%RB8I%\*7_\Q%U]RK5I>8JA5?#G&I]/_=KAQEF--)39AQNYGL#B) P7Z MR^DG\7TV@%TBZ/.(.BG3DQD T5B/^\'07?@W>N3D;0#JH%1)Q0* M=59Q!W<*$H.:Z@U- @8!VKN/$WC_?_[[8:O5^!D[36& (H,UT4_-G_6EC@P# M.+VIW[MQ'OJ3/\HT"X:SWL)'-?5S@*S(G_IY*,:3/]&VIGYD8$[]?A^$X=1O MN%[]&QY/"G@;B@2A""*=*1)QFM=$" W2#\XKZ(V?((J:)\)L$.?] 5&#",.G M*$C3SS&[W(NGO8D5^37 M\1ZZ(H=WX4&(\F8!4Q[=7XQP?F[1-<5:X=<:-0[!CF[$6 7S,7R<5YAR0W=@ M&O#6:P$"X[+FL;/CI*:1';O >1>"4L\US@,/P+<\(6R01=$ZX;3AEK%$ZB!2 M.)-=.>S _G::-:_5:.TPC\*C09*)L23X/H"=^C+M)D$''H%WY2.?4BWX)$"V MXD'1_RK,I.?@.&*?C]HJD\?>;\H4M]5JAM?? MF+45,A8WG>; +_GL0-82846P !^,)9(CO(MH;-\X$( 1<9=D*7#QC)9%*Z=3 MA/?PHHE>_9C?FJ;Y4-*;X@[88.KML3H&NO $ 3VJS%3/&-C9& -K;PS8_H W^]TZ&\:B&>G3> M0_F?@.J=2E#W4$:%4H#T&\"S=5#+J34&*?TY:@(2[;,DZ'IW$I3W4(DU& EM$F5*\CUPN%V45D'42P28:SGM M'N1@0FJO\/IAW &%(9(9:+'?D:^HG:)B>9_$\9"WK';@,<. 3W^)P>Z2.@,* M[,K8'^,S([C6SN$D0?(G?=Q[9AF!9VAF1'QFIWP#Z6!H;85D%)&\!N$A4]#M M!4AP/QYE2A^8.C(Y' T$HH5G@0Z.)0/#E.PG0CO=LPW?G/+ 0O4R4 I5DCON M'E[0-1H?8P]=L_!F4(B1":O;J?!'=T4=N0I%%XP1#> M= <(P>NB38DPC=&TQN7#N\+X7K)R1W8M+L#D[FO+U*"$@:Q:3YRGGNRATDG' M3$:QM#:$2R)KFC;2&3.^XJ^%24YH3.J>06-0L8&,9^'Q/)RBV7**55S!!K1R M&LS$QCAA^[-Y\#-.AE.2@3)>\W1, $@>K:M^0FRCDZ=PFI?B' 'Y[4A ];I>X2XMH UH; M52>@O9>IQ9F-7,<;:F66!M)=:%F-XITS%<%/#8&O*15CHP-%KZ\&1FM4 M!VL49\*-/3+*ZGRK$=[JW99<9A>C2,AS*@+?DM)T9/K1($KSA(Y'N5[IP40B MS_>&] 18X"D[:)Y3A9Z"7TD=@Z]F<';*9S(3?& #DU=CU@?5K_J[)?&L=:[2 M>9N3+;U5J6ZX7F2<=_()X]YU_HAB[=H^AR)9W5UC9.O3B2&;2G)S%<,!MF)K MC3WD D8@4R E!U(J. YI%\V?B3Z^D&S?J7G_ $VZYOV=FTV,.Z 1@/[^?5O? M@,J* /F?)W4_CE&'\6FU@.B^B(PSEK/_H,_2QI$-_-2\D7F&;],\Y /VK_W[7?MWP/=)0C):VGM M$1W(&;)C7D8J!07#>N2!)/4*61#8 .BKU2MH3VX:DX'U MO.Q+]JMZ4BCCB5S /R'^+OML:/DP6F/252: P:11TO^-&$$-4S(EW MV@L2^#[L %Z9!,SS\,D"H6IXF.8(C30LO5%A">FZ(2J@P"?A4(#RX*7D>X:- M#00S>(T-+ D X_NHZX((U2\;H.7(QTDV$=IE(XF>9[R)4"KUNB*II#D!, -0 MM0A4)/ [L@^KD"(!IF %0?%TRF AJD()BU;7I%;"2L6M3$,!G'P8D)E!SFX, MPB!]3^LQ:,KX/H;(\'^5?F*(5$4FV8N ?@7M2 B!%$",.@0FE'#)LF=I#5;>&[ M]>F. M@ %* VH.@GQ81Q!JO'Q$I=SVS+MJ142?/':/.>D*:\)X9P9(LB&IXQ'=!'+* M"&J41O!5HUQCD,L;Q!C"2KQTB+NP& 5Z^)"TMHMMH="+)C= (23<(,J\XGE4 MO?T#$4M=A6F<2^[ M)T^B9I8H%1!6B01]6&(63DRMX8T_$ZRPDHG3PKU-G@\EXJ^4W[^"LOT/)7X3F5%"X&R7 MCBV3.6XV(8.9$2)[QO0CU+:'GK@304AHH#GAB*(QHQS=8& QFZ%!1FY=7Y\8 MN44>NKY.LX)UFN>&*I3#-MQP%$>D8>MXSM-;(4>^$< I/-!E95]&U(7;)&/> ML4FOY06G/V929746P:9'8ETJEVK6 DOK,JI1-46RB;8R0=S$<4]K=K#S#@9< M8(M@Y(RF;0>H@D!O34^_@'W1G#4J'XZ;H\])8-N M3=AUX_U\.PGS69E2-,H(&2=ECSNYLV26*;@@M&N?#R2C+Q G JDJE_N#66SX ;]CB2U M3=RS_%K&WVIRC\HL:80SY]+T!=+>:1GTNR+>4\M;@2DCB'#<"$,Y7JHGEC#^ M;N,BQ[4IOTVS!)X1%,3#5*/E2QJ/!H3)@@NI^,RT;VK;G&(1*"^_ M7_F!)O+Q6+7%GS4K[4C W2!.:JJXR=-Y"":ED6 %F!K8L.KE$==T)D"1Y5 M23>Y%W9Y"U#.,.W29B25]/F?ZH206BGP7SHIK?V12M^%HR2--,&Z)&#&!L_( MGJ4GT4P MP%,! ITC1$6P 1\R86AR_Z@5(1PQJ*"DCN+==S+B%%3-K@7;-FC()*HF52W" MI",0B$"=J41$O6 MGZ0BT8H>M6'@&*$;ZT"?* 1N8 O<4 HJVU%1L=9X*E18Q\MAR5Y0]3VV%J*TDDQ94S2Y0?*(UBX(&-"O@Y$I**'%*1N&2D(Y=N-=M(TN6K<')])U2ZLX3 M>3MKXCBPDPS:O+-*TB/[!50P!\3'H/JLSV>F%%('#@KYK12$$.4D2 38S+3<% RO4F9=,GERES;44 MBM!L4\MTLT%;F J!TPE!I+I.^;3"4#Z4S@3CE71X<-C#$97^=441;4/7QU"$ MY1B:'6,:RFP0^V7"9RF,0#%Y+\0+C+N?BA!U^X'4]$E*Y4A8+]#1"*PJGU8J MS%$R+M54*JL.1$^%XBIN\5.DTM,\?F&/FE>-2SG! MK$W16HI6"RE[W*0)BW,O XO&:]9RJ!*>*VOQ9E.3:Q*N9'VH-H^%5WBVE,3$ MC;FL@U5W8*5;=$/GDW!9U5;3\GLW'*=D(FLEC M"<-08D8=_[L;W 5A.3Y3RL=!#V.J7(RZ+%G?4"I0YK@%Y]Y-IOLIC)M9>UQ( M&)N*5%]?B*G. MKW(Z1)I_#1#(W+FDR%'I2/314SS1:">J!%^K EDB3%Q2^-3^)#6)RYFGG<" MC1@5&.H3XFR8J939(5@QF4ZNR4&G!/3 ;&S3/J,#RH.O2A^IF8V2LOJUNFF. MZ *H$(_#F4FU:%FEF2F/-)$))*>"T9;VDP*B8C!#)&/7Q8;C-L4+71$\)-0C M,G-R/\_*/!.1),I1B>.IU7- YY\B+M_+3AIDC.W4-I,27!2%6?V^N!?0N(Y= MI5B*24YC2['B\$]0.%,_T)V4=4TS474?B)RU?@P%$L9K04D5?U:]10=)W,YT MXT;4%&]"K5#UBN5VG)F:[VI4,\$.=VW!3718(L%6:F^F'81Y:B4T:/<;M[N" MUR'M1JBIFB0DTU)%=SMC_9@J*&IFA[KF7F]KRL*L<05)R14[Q/1A@4S%YYQ: MD_1H5\G+R,KH)!:EVD'3G8D8!7[!8WH@[SH"&T)4T]))I+P38:[SK!BI=4MQ M=C,9XT9) 6&0I=X9U_6_/7:&3_>JM>W(XA.:;K:]O\;WZ&6O%=U@;-=YT<2' M.MVI,MFQIX/?'4"%<1?K)C$,RWYZ8S(5-;&@J&(C8<;%NQC%&%?"3RYW4RUI ML&-_$Q9U8"V;:DD+);]A?IY.)JZP#F%W$BOZ"6)B.NF[Z%,LJQF=H@.AS@5# M75W6@T@U+5$"R71(E \!^Q-9CH%NC?W*^ _];M,Q7 MW3NV)U0)+-W,8A']" M03#U-G(BB2X9J92^HM;'4P'2O)." 2N5HB-8GT7;.9=:H2N1_= MT^-[F-7'?*X'WY".FBTK7B&HX2["<[J-KJK*L3KA&JU =QTI&F_4^XBQ->Y0 MR*V0-*'HAP'] )6P""FE)$T.O\>L!,GRAXKNHNQ?F=$ASXJ7*]]/T086='0, M6<,%($EBZQ0?W'ZLKR_&N<HO3'X"RO_3Y\!-;UDI*XKE9/1G//: XK"-E:E-*XH):!7"KBS2 M(*(C,LFJ&1[," [Y6RIULD5IM_HQQ3.41RP%YC"FF QQ,-#(D7W@C &L!.-\ M79WGLU":#<*PKU5DH4+BU!Y4!F\2P&:-60%?84?I49NW84 MZCZW/]KDMJ:A:&^!>U[%(XF&9#Y2]IZ\PYQ>[GUE"I,,A%2>1IQXJGG85QJ0 M<0+R!'V3AIW@[*C(%\"./WP].6W3N(B@2 4AM^S,2)_YDL%7G2*B&Z]JAF-S M$K2K^H2<=<54>O1_/S_!8DZ0DA]C+,VY& N=?^OG62MZ*]YF+)?O;"KQX6$7 M3LF,A"Q94Q%*KEDTHL9Q)+6S"Y/8TX7BV_9RCJ0UWY&L$AX7,;)!UKP"RL2- MWO,M(GXO2)5PV#8*$\5>\#>N/=>)(;PCO_>@2-]U#7,#,P*/#XMO%ED MJ5E;:H,JVYV#GU6--^.I%Q)1=8FZ$\BI*>%H$*2G4^U*=" MJ0K$K+#"15^SXVWX/QQAIM ?+HA;K!7R0L>RUD,]OXSJ)Z.1]VU$JF9:P>*\ MDW2BEE4W2V,#LB,1:GIPEM,CNMTN)6-;O?(\LM;3E. M-+7B^']@8:JP>;EV?3_6XT_%C&HJ#$2O-%&>F=V+)@3G=&-+92=0]KI@XXH" M2]:.++ZN7WM]?6+"0*;>NYCVD@9#;%BH$NM8\NON@Z2#DD(3%'8B!62"#/58 M7:98:ETRE6! ^I(')&P::=94AA69R\7(5A6,(;>/TF!52-II4GMZLD81_?I# MA<0VR:]OF#//Y^_D5IYC=Z8B6.&0UMUF&.<<$)X(/ZO'"A\&&Q?,%5CBEB=/ M<:8Z%D-&6-81ZX)QUFF-&H"30#5]ZTX.U-,,A3=[:B#:%2!DP1=[2RT!([>=F7 M(BP,-)X!K=TIP9U5>%.].O MA5*LXSF_J4'8BML5XTM5OIS&M6N<=UMINA0E?#+^%ST)W&1 Q-0@BV(RI%?, MB'3,;'NM.8]5CRPZ+S=@&J0]J'YR1 M3[Y7W@59(_VG+K)QK74!D&5F% M[<<1*L/T[RG"J)K!=T(Y,994?W0>"1+(U)YQ^/ATKK)GP_#G&:\S,\N+KLP3 MX[V-+T=%\'2_B5YEP^KY0OQ?9C(;SZPC:3$$UU7X7]2XX"YS$6.3UONQ)C3/W M4J#&KBQ^KI*P:ODPA]3"49\3.^A+%C+CA"O;:U>@?5GEUM9"L9XJ>OI/4O+) MS*P@5OV29OBC*&=6=%6[27*7*BB1/T<[/[AXV>I$V,\%GI745(O.GL#X/%5D MG/O9J(^3VY.J.JCBI2O5@"L0[L$P'\X81H*U:M8G542>S:I"\]*N)[41M_V? M3VD-%V8>[V:.WRJ2FY1D46!0A2F_8?"PF@8ARUT]7E.57(4QK*57;-&:7V \ M.;-23DI5 IP68F5QU+SS'+,MN%ED&@C;D6*Y=]!1C1T4BM'3*$""3(7AO&^E M?!IT)&/Y@,ZH*:J-%(]"C8BR"S'+O,23T(K,QYCC,<6ID,?%';"/U-!DLFFI M%Y]^6XC#='AFH"AK#![)4Z.$D :2=[!U2,GK-4HDT'B&/>?0Y46K>X&[V&DZ MN=3#8ZM'$SRWC].P0I%'W8'JEEX,Q-6Z-/?P+ 8BZ1YKNJLM&?_D\:2LHZ)M M.1%=ZG'C#://QF#;1KI,A5R![) 4H8Z,]ROX*I5:H J?&$ M%%HSK*[94BO3G4+1#T()=51UKMI^\H HN-UTZ=/]*R>_1;$A6\&(HWY@O=L">QU-R[)!5@@#'716YB5KD)95R3ABM8TUZB$\4439 MT>2[IU#UM I:*W7528H&$[X5,BU&^6GS[LHLY_KZ!%9".Y"^U627&_',B#=R M=H]*W01UTOL>A#%.H\.&(]Q@TM" I!R4&VFHX8E6.YEOV^UMH\%@MMDIB#Y@2U$@T'/B?BF%_K7G_'>DQQSHVK>K7P0:?D^^HFK&21BO(SHE7?"%Y,OQ-^VO9-, M-YTU2U9&6;E)@2K:ES7$5R1;'L*(0P+3FE6B6$R<4,,M1#*C9X%N"&JW6BOF M+$P,8)@R'LO==8@P'NF.4$G_22D_496[%]6Q3R':*8!#>!]L.+=![O<'(OB) M3N97;,(3CB(D6,Y[4,GC MH1']G7&1[C#15G=ZEDU10"!1'8Z*>J& 9X7#Q_.H)^X /4A& &_N]3@3_HL M^5",N"YEKYK K%Y]!!A0HA%8]Q?T20.A Q2^R(>@&V\KF:P!8Z> *B7'RE8U MP205E38E3 7HN$JU8;0;25D'K"I>5?D$9J%A?9 " M@W6^C@N1K4]M'FYR.JCLC"?#G&B\$+8 Q"70"4I M6Z3H1:1 /4]=-:GN]B@FW4RK&\94!:;Z#H$"G.J^69&O9B9]EV/U=*@&HG,3G$W05./HX29H MZL!:WC1HZI;&4S,:I4A2+F=US<9JK/4W--R1-#.Q$#6:2NS]Y*3PH E_3-'K7YLOFB%K5LD0?H=>T'RPT&:Y"/C)U4MK";FL0Z!+Y$# M$A]%'4$W"Z& B9KPE,7=[[380D)8^K].8?(#; ,6J;DJUN&3G FIZ\A80X>R MU4*)$64W/ M3JMY(%F_RU#)UM$("V&OE?Q2N((#?8M7IZI.B7T"*O_;FC;"FO/8ZX78KH9F MKS)N&/\WJ;5H=&68 JY)2#6P*8PR-4V.&W0.=;,8]4$,@:F&AH18F"Y^I[1? MN()Q7# /Z^B&UB\RT3XF[)S2M_2V.(HW-5>81JGT,(K -B=[$PN;NVC3 R_0 M#GHSB+@H/"N#1U%CJ=4;]W;%Q9^WD(J,*4JYYEEBJ;*:F0JTJ31-T?F@<4%%,7I M+.J\:FIR$)8&Z %:IL6%9?&E13-0':#!JFK=P;MOPR4ICI^1^ [KE]FW4@I[ M59%;8LJPH20-%'-B@4H9?@8010!N$A(JC%&:@MZ66.,-M-^J+;NN]M'8U>S# M:.?#(<(6CJ%MF>HG76IZB\SN6F'6BNJ!:94U7::+J;:P'BYW*T*F%-;1#0DI M[Q;],:E4VDS$-6LU&_6^E>;4^E7LZSF*W/FG>J89[ M:B1TDEV^.*#:4]EF-U(KE"? KYS9^3;6+0#Q^;(= AGB3 M]P$3L%J-GR]O3NA?S9]_\NX%M7X@I@2:,=:3GBSF#5-(K?0OQ546><9TG:8Z>"&7X@[%14PC0EBKE>O>P!O]_3N?: MVCO3!5 J0P7/@C6$T]B7BGB;8%&=%JH4ZRXA=G&;0'1KYSSL/\?M(R]QG],Z/T/(XE.<.Q6@YVD^J IA:@7ZFHM"N@4^&*7$&.O[5 $ MPR+/KD!IH'.P,Q+\K&=X!C:V8GU=# M>3BM2#RK0MRRJ,LIHO6IJ 2B*967P\O_B?)?9KKY#[ M/ *16@,7-><4@482R&>X<>;5$UAU7Y&ZX$:8QO5(]BN;![4Y(0$O-4"M8 M)W%9>.!KTUTVK3A(X;5%TJ*&W;I![U_A?:!N>;>)P+1.?2XG/J9'49:S[3GX M^M?;]DEA?M@).:%=BZ_=$5]B;-H[<>9MXW U#HDOO[?;QB.A2]GH8UXG'X[8 M,4 /;7M?=<2?GJ*OCG5]4Q&/T>DV-+2W?H]U(45&0=SMYB/!4?!,#8DO,PBV MZ8FHK;S[/ S'VHFLDF;LQJ"3A;9%!T^NE"\]SXU[)XZ-=L1)7JJA LWAP.R? MX4C9[@,]_TCMOPQJ%,U@4DW/*<*IK>4^4ER)@K&]5(:].CHAT"4RO15BI3.7 M^B2H:J9+VSU._*0YGK2/&C#4'C8D+_5I4R(C&*(#@'<.$L8OQ9DJ*,[MZ+W,NR:OC0G6VBA?@\]V>'YNJ2E#$1/A^7#,#TRQ=A:7*U'NDR"CN6OG-/OW M#Y%0X):].E,O9W<"9:3I;C:D,6!0"*>58F$V#KBI8=\\-84[B/[,29[SZ!O5 MG$3B7%60U8*RZP7S&'RQJB?QKBCMD[_.Z^#GBR40IR#"O8M#J@PVJ(E/C48J ML*-[Y?M4RHNI,FD:L-^N/'_;ZDU^;\!Y; M!%(LGB@B-;W=K5 B'R]7.5NE^TH"THF=87N<3,\"N9TNEL([SZ.[((FME#\M M,D[Z,NJ.O0]XDY)DY]>6>,07(!GJ;U7I$B74G6 M=V4+$>+E5G*L@<&$ -.5*IJH"\*H*:K &(P-D:FP+3>>^((U+O0AKMF.)M:K!-C?5IKD!"Q9%5Y+R%2I"9AKW=0(%#V^E@2P*K]0DAGG10%34:NL64(+PX@& M2D:RHZ;$ S>26/A6*1^=O^[E88J/0Y"CX13T2^DY%((I[#+T(H ^RDQJ*_:)O'/"G&#*8=<=BV@DV;*^7K?T]4DNIFE8NS$Q MCPQ1'-A0P"%)2W@'-/:2$L\2;*[M77'F?*%$H)2H\5!D[4Q0!0TX7=BO$=/' MA 65=S#21@Y:[+AW-?:,"B"(-\^D*7*F8NZ%:OJLB4QC*OM-.>;/-6L5I#P^ M7"R;,^.:"V.86C/42NT"-& I$$5JIGBU4BCUPI)EL(IV0/>D*JJ$+":1S)VE=\DS-F++!\S7(9=612C?FAK*F[IO2R0VKM><@Z&BGI:B7 M\A%36"LEO.N.N+3C0&78J5O]F%H9C]"?DST^$F1B@>0#XJ7'"P@VKVY);V?Q@&DP>GGUF M),WX"$R<%BT,/ Q[F\4.2IV=L=0Z5ZH;3Q=GKPC]C:\M)4I:!UYT$%4S;)46 M;29@*8U192D#MDF:+0Q?TS&P49Z,]#P57CN/_45)CLO'<%%2Q52"=M'F@5!0 M39^A2>N(SG$W4/H.'2 KJ@,\N*BOVSBATF(UH2HE7FV)")XEF$L2!59#8(.:SM*[8$O69BJA_Z:!D]JTAGE98]4A@GZ MSZQI0)J"U9ZG=\N#==1D''BRTPETZJI"6 IL]E6C&WLS<5(,) ;U+"L61AR! M@JD'89/72XJ!E46!-GLS)2AQ,=K F>$X-6[+G$W)NL(:@KAPC MG=B4^1>-L,SF>X@SY-J@%W#[SS49H?E9%>:M0\#_:KJA7]EYKK.XC'T2E*;Q M3I7%J]F\IDLRG- MK&Z1B?%J84$+N2G*G$[G/]E=L_%5JH^P7?5&>0E6OV[A/QXA+4\_-3W8!%8. M#HM&.'!BB4_).H'F]4>19V*HRMPW.B@ I_E(*!A;L.C0/3L5ACB45) MF/*@[ S4@U6PW.HK3"JR5E:H>Z0UDH4<)%SXKA,SF#WK\7\8^I'9*9B;\7 M/Q1=VPRY%'W?O:_6O3@'4#=(Y4ZW$[<;'5I1@&ZL-B.O6&<_,Q6,O7X2^'H2 M52J-.UY=+;7Z5HG%JB\N]D,@O=[K8$J>RHKNJ?DU:3I1]F;R16:OB\49%E@] MJ*PUM4Y<7\EB+5%'K: JLA:* =!$>)Q23QEPNBFOLL9T(G(!!);*-HCP,3U1 M@\(,IOV=VQUAGG)RGNHF9G.[RC8#=%[,'&YUU]M[FCE:-"]0S>D S5$952FL MNJ=<.0\6<)-273L8[\?,!XFS-1-9>J2<&DL^(;O-,GG^$NY%6]0'V\4JW('] M_E'O6FGH.<>\K0Z77/L246IE33?(Y4P")A:F'IXQ&BNYC0N>[(&B#J:2X;0_ M9+G+7\F08&!-Q!&+N0KD)V*>:(\_3F6?>[R%&&%%8+).8\^?QV>0+^4A1;\M MA;K - ] M.;_4X/X3__7>SAZ*H@P>> M@8T!=A8LUA>1[B_'/[6__9Y:K]BQ_OT/\SJV.X>8@DEM#GTTVE+J^F&]DK - MR %?:;J]4_YSAC;.! F96GG%Y@#O3<^[0H9J:SO0Y<'PB@[.*K [KE"$D@BN M1"^/T,G/13(YI8>\A,9*9&1D3M$#?@;]*#PB8:M)R>HX5PS.X3S.PO%\=4=> M8E*C"ZR5:?&](EE9TZ8.FRN!6TZ.[U0DFQ7MT8 MBE,-3,\-[;)^A%6@,D$\%"E1+P8,C81=<9$JK)Y>CH[>:OWB"210F8]#\2>R MMJ>A-SW?W=+N?)H"K5Y4S!6RSY'#/SP8@<+AE,EB]Q&U$U(W834 MFYN0N@-K><=MRRU-.;-&._J4<3 Y[Y!Y@,ZR%RB4,@IT\G!:BG]. MY549I82T1>KGHUKYY$49AB[943F?5F2F<"GJVK"XK% %J6'^4H(F!XHX9,]3.1S+A;D2)N866GG,Q M#]JE2F:I0W+;0*SBW+9%]#BK8*;\[82V]\@H<4W,TV:EZN:$AL:D4@JZ'A-D MX> G94;K=-+J&%W,?E%5)2KDJD>?H,W7B\,@-ND4K'Y8(QR5PB5#JZ%1X=E5 MD2O+-E"- ^]1 5+>',F:_F0RCHE#:B%D[ MQV^UJ9#-WX*V5.K"U-##HN.Z"N?9ECWW#]'>52NPIAO_ ?&J]V@",S,U+.?P M;%*Q/S3]":N=6HF0#%I3>BV852IAV_B6,74[A<]@[[.XY!$NN78?G_ZHYWJ4 M+7_[UHF#T%/62]/RM%(PP8%T?=HC[XLC,OB!\^'$S,?Z;*!^@VJ(NE]_OYC^ M64RZ4.^R,D8TES'C'4H^.$JKX:I*:NN81Z;$@\*BA5H56?EP5JS(*M&CL0!& M73.Y7I8U:W># 6M1WA-[F@"(T[K)4^8$]G,+$?]R+A_%6JMQ];C)'^03[1*F ML'R10VQP$A@--8BB^$ZE?HT &T5W8.H=DD!FR(=TW1J3:R?AGBA FH!M737T MF_+)HN"?.3M$'I/9U-+ 'E^L>1CYB5(IOZODLDS%ECA8$H[5-PN@J-XQ8R_! M_5K]??6.M-C5J]?!T\F:IY'(N)B>4NQ0)*(%$8_&_&+U.ZP-J(':&,51SS38 M"29JMMG$& +9<$G*=+MP $ 8CZ5FAD'BUSD;(L+!-:;BVXHJ6XZ9F!M&XO[+ MPQY*CMC[ NJ4B0* Y$HZA'E'UPRJ?:OS)BY$X2HL>P/]376.1*3!OT9QRG.9 MK/8;1<=1A&0/%NQCK44YG/X8.-14.V26DS-*Z&0L@Z[DCBZP@]_6D\H\FH%K M)@F%T@95:U*A=LYML\:EJ=M!DLB[&(/WP)I#Z?=UYO"]:@>"R8!P? ![3$^@ MA)H<8WM]K%OD=#R&9H^F*O>05G1>BCEPA0GD/PPH<3<4.GUJVKU'Q!>3C19B <4P?KYPZB?=W7;(DP#\WH",)X.8R@(R' +;ZZ48PVZ+*R2^E . MI"[ TOY14B2'5,LH1H$?CNNF0+9DG\_HLD\^@(YIK:I. ZQWFEXR$>G!J/9, M[Z'1'7C&8V4%2ZDQ 8[AIK9=N#D>4D2)R**+)><)"%;AELM0 L-Q9 [!9YT_@ 0S4)F@(FPA)KK/[#)ZM MZ:]V\B DZ2=1K\#0E)XDS+44'/52IK02.>;8M.+!/)C#FEA81]FR<50:QC$E MU&521_T7!YAD*CO#G%&BR*A\6-;+L'K0SLS,4VJ#KM+5>G$W5V:-KAF4T4"I M[V;YQ1CH(OM^8LZ,:+8_1M5LV:=5&XG^K?@"P<,&: M4[D5O*K)IZ*#<%;'D@G@=D@QHCA@5UI3)C$!M8!Z;4)]L1.DA=H\]TF/K?W* MXB0HK)E9\RL9Y*FEW_ PCRQ&IH2;5*H-S0P,:)Z@*BP Y0"OR"K\2A#T8D9 MTPM%5037SQ4!US,P M&,[@#/L$D5^+WA*47$;*A!YEJMN_8;YU#Q3,CL!AG!@Q9^52A52)6!_4'RGV MAAC$H:_RU<"X]KF6HZBMX/ \5HG?%93-,4P54C#MG$Q2,?.N@-/2B NHAA'H MIB;7AYZ?\8=90L1&@.'@%,"_$Z, MIK:)K=JQU=8FMNK 6C:Q51-E /E ^IYN)]@O[(< >V@"@:$'&'/C9#A20^*U MXH:\!O6V]"DE"O1X7>5C.!:9?2AQK,_U$C&4//"9Q.@#-B.FY/01NY'(%T 9 M&UBS1@Y#)>=T#JW@9I5F. U9R*CUQWI++NC:M<@LK:5NRS23S$S*0CQ!,E8SFF"*DYJI@[(*'>4 MXT+7-L'"=/,B=*0FH2F=,EZPSS'6#?MCKR[@^V,FJT,$=U(*GI&_!%4W2O(/U)LK%B+VO3)$5?A5IC32XFK% M0'#3B'%)-A[>E.IVFH*L)9WE-L1R C2LN)Z5"PZ-#[A4@/7_L_>NS6T<2=;P M7T'XV7W"?J+)$27+-^U,!$U)'NW8DE>4U^]\; -LBV@&]/=((7Y]6_ER4ME M%1H4K1G;A*2-V%V+ /I2EZR\G#P'6SK/B?GVELQV:NH\ !).< +L[% #7F]Q9H'Y(O M3]2KXIM^_N _TZOAB6T52OLX\\ MUG[,6%!8B73C&^J0I0C(+4:U#E,"V1KBL$/4M@@\13&*); V/&F*X MPUPR)FG)&Q(FX:I2*E,,A;HSM"Z8A4,S%T.EXLX,Q"69M5(2(/WKFEJGO^P= MVS6AL9N+HV6U""_YQ7&.\#GZ8[S(D_O*&?C%[\2K./8(CY+1.?G\^"&-Q2LJ M2]:S.CS-*]H(P61]>LYPD<\FO\_#[JQ&&Z^3DS]PO/@1'GS]1U%AXA&HB,.; M;V2BE,/;1':"ZQ2VY=$O[33MG /;"B+;:.P&OBYU@?8D.\[U5;ABDC5C+09! M_ 4; -5+K-8XC_K99=LN MN:2JMH2"33HCQ3!70BT9CS'X4#88W(7!OCNAB) FA_MV4GQ][][(L%FE/O:. M?%=U*XW'T4=R@_U.=]&]XVA1/AJG?[=Q.G]U^O+5Y-,?TN(>H:WOD(62_"):FQOZ_=1!R"41+^[Z0#+92>M_P*LL/V;M8'#^^E^WVU,^?*.47O$5TP!G_P8!5B"?D7 MF6/OB]DH0)$0SA$<[VA;?N5R(HG>:5?O6T8GMUI&^]WRCZ;F]S,UK'=+D61_ M)XP**Q$32[_XWM 9P5[YH@B/0-A$)* %OB_[-CSNABMTG%GID%./,*,)!U0= M8;SPC3FN8K\+!W0L@$H;<;E:AU"8V%JJZC6CND)@4"+V79< =:#T.P5;(F5G M&.FA-4,,K-02T8^ MGMIW8BO]0+DM@MD^K<"XHJ2"KZ(!_E'CQM_5R]^_XX*73Y[VKWGRB$'B.)>7 M*G%JHZ%.KZ2GU@J)YI3P)C8KR]G+\3!)4S Q?.,.+0^\,X3W$+-5K # ^6H0[81%.UVM*>M+2HP/VC]SMD]1KSYX,NUH3 M_%$HQ[F5[ <+940,M\W/!T(+ 2QWS 4/L>2O!,+^6TLI MZ[^U884\YJ:8KYQBY@D3 M(1)_M ^;TV>5@S2-G1&[/OCR@3[BGIB4M98IX%5H)Z%4Y*^?TVM3Y3']"7D3 MCE,GC(&N9A\5U^4"DA^7EV5\S+]VZOJ3:>6$Y23"C0#%.9)C2^\B6@EHS>C]O0O7[<%5 M\]=->\W]=&%3("RC/M*\B9%>1XA;W6EYJ*5O<<$=,%1$'1*(B+YWBNXA>,!\ MKKEX;N/$^J:I652<(EN:WCKZAIXHR.R)$P$YC:IPNBLXV2[E.0N[Y;_[-9.M M+MB;$&BL>[)U\( V% 8LT9AC%3UNPYQ7U)1+?1?T7%=U1XVX!1,1K4&\; HE MACTQM$F1 7+D5OQV$)%SRAC9LF+> !EM"9O$#Z(O\LH]R)5T:G75=(GTE^'M M-NO=A*GTAY8F!CPSRDONI@/3"@TE=9P!=B%97*KK!D-S70I_E&"I=*LJH:8U M>104V3(WE$B7^+(*>TT< :/96B5TTO=85-52(=7"A4.@:#)JX=^<\D6S#O)( M68Y,^0H)Y=QH(XSBL_&.U+#8-I6YV&&143N^+S&"&']!/%+2B9)-I, MQY,G:'YWZ3H0O&-0SU<+DMDEXF17C9A-2=OZBEW=E65XX:5'<43@O* M>-?20F@MU]S9-$0I\VD5XG6*:31+IDR;EV57LF9W <3G5#=48?L2B=$XA%RW#4O# 4:Q,R#ZU"F+BL#/ M,M[)L*RZ36-8-/D2I:X]@LW20EDK N65*!'+N([H",AE))U@OP8= 3D:K"E/I/N55.KJ&Y";+FKPAR? 92/FU)9([]-G@'V^@&CCX?S(GAJ8C9+I$W#$%S5W/SJMETX MD*U+2*1K3 0KO#RU(V'$M&\S[#/F*$?_MG9DAE%HFPMT7ULOD!J(.]U0ZG9,(._HE9.I)C-Y@0.%T;WWW M&O@VD?4+BXY_%!;R4VHF/KEW]#?V,/\G!*<#\0F-?>=_&-$F[,?Y%[ZB:X0= M\6:+(WB'G,=3 5FB]?S)67;^R%\99@BU^S*<2=,0^U:33^^FC/CU]?5Q7\V. M+]JK/U)&_#-%@\FXR=+02>&S-LY!G*1BSRSQB<(.2(C%.M6'I[7(!#1MPQ!M M=M1UFH*-@Y(?.P%W=\X&I-^#@?\C9RUF\FV^QO;Q+3>6=>FGK1P%=X^@_YW. MZ2+2F]'IJ!1*S*Y"R\>!]2;;+ MCCE'G\)^ _D*7EG\E(!*' FTZ;9C^BWK>9ZS/E#, P#O$;Z7G /),3!RV-?S M/W_R]L3WR=>?W%$/X9._/'OUY(?)R6EPSIZ=_VWR]/3LU8N7YW?2#]C+Z3J^ M!/_>;B@5M %+4ICHC<@.DQ_''8V:DIZ) MCCFX2'HSA984MU6R&:HD+A;02DQ8"V,EE4*2VIQG$4 M;:6_?2LO?VO*Y*2V<]I&:-N5)YK M!,G7?(7OM")V+NCS= M:Q[I"9B&8LF/(I/-_;*JV91"1>9><%+*-W9'8)7!,2*+B>PYMU[%O)YF>.5F M^@"J[Y3!8E2=?#?)Q^,M]/+9R-- DH0?^&KW7=*QE4;J=BUF18U>SWNW3\:B M471<)'$KHC9&TTXN0E@:)JFJ4K;1:>S^CFB;I=#S2;[%7A&IL!DIB3(;J+U' MV[F%\A%Z8M"3SS]"3^[ LWS C$[/TLH ;"L;*$M1SJLUDK4XCY& +CF@<5HZ MNT?RJNS[(]'R2.2WC.QW6CF+XFIM@O&KM>&NL#R5>0$97R<=V4<5O$/NGDVA M@%[=)C6M"9,553KH!.C-"0-2,^F(]GK]6:8=*C/*R<^,3\TG)G9]2]< M+IGP(>%2P: W!.)5^!\@?R*/EG:Z0DF.IX?"T4A<\4/UIIXQVS0&$8ZTCB17 M95'IDN%:A1GM*:>N..,$&*'4V/)M,+7A8*UFKWUR9--8?=:=O/IH MPV7+K!S^A):S$%PM4'4/ 4>EAWY&0D@3'L615IO>>&BY@$45YC7%%&,0!:%7 MO/& -:93=OTFSQ;*'4M!C<.8HB9"ZT.6?%\I@=EU);$:B5\[!]9*)N+#_HGP M1$P-D[TIOR8=E(F?NJJJ03)7'!?0,ZJ3M@A.ML8'#&PZ2 "&>JYN@13FKV(E M.S=5]3!D&^R)%6B%BNP57J^1MJ MW1[YH'M4X2M"'TI&]3"W%BD*, _I\>3[^G5US64SB8O4B]97M70"FR>( ?2D M:.JXA4U.@UQ%5LFD0MI5B;YC6LZE\!\3.3)^Q)(*(?@/TZ,OL==PN2#A,)?< M:;/E\8PCA%X.%9^MF[=$FZI/:6N')5-\ ;_PNI+%3?&5!C4\ZE&3:8],'&C] M)_.6U>6RTT]<\TA"**=5@=5T60JO+32>"I='49'-WR:EA=2Q?W'%\&IST< MU_BFS9BOP$(JJ#J2@K^PF[MOMFL33$5U=>V[?9%RF$ M'9OS).'IR\[$8!2R5[ >6_@)8;5 U@HP5FUKM'[YKVQ2O, 9R_^]]GCHY.O M)Y0VH&_IE6%M+NLUS%^X:+=9R[N@E#%C.1;^RXP$M\MA*%.7D!&,X<"KMJWD M)"1K87.A."7-Q+'_Q#(IG.CEQ;_S \?$-[(]8\ZY5%E MJ^BIVEIX,V#2E[W:AU$GW(ZD(FT$N+H1[">78TWY@"*FN(/;.&:RWO@D T N MOA%[6N$IY\O]3E!AKJ'$B6H(Z*&7+2MRQ[<*4TW+BB"')E[/233B4\(+\?6, M/&4#"'L6)J0]W<*H!X1"3 7/ M1)Y(;BZLHQ92[U[G32GB>H4PIXMIS\A,2<:"?7W31QC/2Z>33N$:X%2V"?PB MH=W"FW92KD#]2D2GX=2*C#F+,@LZ8WR!-1LW$L!J=.-&-P"2M#$%&I5!+#1# M&A3: 6+CR':/.0*(R.T0XK<6JCW]F6@M^;?O*E;2BD26O,7DC IFK!:S@)41 MXP'LD!M]>&J!<#-G @@0F\F7^_5.H4;2]VA2Z3H#Y2VW>6H(G-I@L29%2'32 MR)PR+FZ0+('/-?R,:/XZ8QP?2TM7^>( -)>U6*MXE!O?JXDIR,@RV(-I9WN3 M-HDK+,V3E^&E6>%BWP,QZ#-,X>SU$@$&,XOG1MR[?6F2@6]OM);!>@,%-E!* MYZ)EX2]!6+-[LD[VPZ 8I))5U62[,$LY(%D!)3 ML^-,A4%MME%XC]'7M#C[+-[YUP*=0PQQV=GC14#4:9.A[JW+?7-[+'$XE#6&SV&USQRW+3KG)8 .C5(.WBR*ZC M3VPZ/WA*DK*;JWJ73L)<&"7>U%'U9=Q6Y MO!;R!ET]5$?$:RP!2#RK=O;2O[)7[GQ.X.>QH%Q/_#"POTCTYY-OY@@4.IJ<98CI2'C M;A(3-81'62%=*F'H=D)MMN% GO5,CD%U,X0=CNJ+(S MR4'"\]]52,ZR[4-LO:B3RK6V_J]+?OBI"A\[6QC5B^5H5GP2U[T<$=\Z$?RP MLY2Y%32T)WX!'.CPLGVR1'UII!\HHM9"<+32HQ!&$SR?EL-0@=+;NJ,YQ\H> M2.9!2'&\= $F4QHKH;])=/45Z:,CR2T!&\][ IFPE';XL1VLB4=!G:>9GJHZ MY,Z'H>R;) G:SM5JR9%RB2WQI7+WJ:!I@(*3PCUFV]RELK27HN*R@6%07'2: M@M.,I 1$)CS*9%(/6,M7E1\7?R<-E&EK%HG_I: *EHBW181X6I.0\VHZ:,") MK CG#B161VJ.U^^*ANIVSMX O6"9GNLJ6:?RF'MCWQV_G3V/D8A8W&!R_XDN MX/UU[T%G ;XO+@1H%K,O4> S+X^[O,*&7DKMQD.,+.L:0U@D %5Y\Q*C=!'6 M*3$8O-Y? 721K&R1G52^% GQR!!#.D#8,M=>.4T.B\ENLS;>."L\PO2"<:;9 M2:; M%09%,-<'3*G!$L#9<1%5Z[#E"A >-JU)=GEANL^L1*H.7'6.>)H6'%> MZ@POMR-J"CIK;L^R1:EGSO0)A.)GWQLA23'R#JJ.$H!)YL/0)T@KVHVC*Y$= M"UHKHOQ:L*+Z+)PDD-2*&),0(]C%&385S($L0\LR4''()3L% RP&RV*A&@?& M $HF8< U2Z6V3]]3F7'*%5(U%;0=EIA?L'-3"BD,>;Q[52U;.=B/K M 8ZK%7M#0;-;V(9]6QTH;QQPB[D ML>:]DC84H"NXM?,D2+ 3:$6=")2JE]*J>TY:=CI(6C&_!+^"YC"$*HAKC^$" M2P;YZA583>V&S@#F-W"W*B8G?;V0*A1U64392B M7&8U,Y_GN.E8'G%.=PJ^#*P:JZ'SKLV]J5N7#][)A;I;.SU&-JJS)SM4&EB, M[T,JE&[O,M]-Q3;F%-]2U68&;60(:.X:(@LDA#M)73^P#Q8Y5 M=R3%8 W6S+@MEI1?-DBW=!O1BN+__CMP$XQ;H+F8;KIYU63.YHXORN4"JTT< M3\X904OOZ&H/\$G-TC#5M@V,T+<@^ZA6T38-2Q+G3$)M<88R7D9J M=-N ZJ "U:R^+9:?_HCL,&.6\%'%!+> 2^HF M.'B<5N)&.'@&? >\M'W3^Z@F1; LF]X0$OXX#9;Z,E$JMHB? WRCF=9,T;X# M#C@H/(YYM2Z#Q?$&CHHX#7W>A5KXMN=\OKD*C_H\#5*W:13XK]\ W9B[:=@[ M/6V3)1^'0 8A69 V_^VIX<)U5HS)K3*#WD']9=/5_;Q6%,$:*&GU_N&W+ZMT M468EW)VAT5\A*52'_4F%6A(^!8-##2O=Q3[H?%\NX$ MRSZ4-D3:OQD@_=XD2Y+6K*0?RVU!B@,UFHK(MR23Z;/5D7P]P@TY-JR#VS?''&CO-A-O[E8,<<9:IQI!J,*VK3>K(UIT:9)84Z#QV*8X?[S7 MQ5+&F%@SIXFC#1%NOK3/CL7ROT?"8XYXIID,\?SHN1L'(%(/Y\>P(WOB M:V'.*RK@$$B2LM^GJ["5JC_FH]1.%^"^!ZGU>T\/M=FVE?F M;LERL1Q83)4E;:4.41@A4!_+^%;&_^)C&?\./,N'4<:/]1J@?BU+KL=0L& # M.:!Z/-+^U1AMOQ'?A=/OX-^CY78GUA +%_#%1+2=BZE5#1AB&.1?C^D[Q!A\ MA_+26J=1!$I/U\Q)52'L_/!+3TE.4VT0G!M' M@1-FOQX+@K4+#7:6N*;_>* M3I&X=\4D^$6OJR65PD/(U%TN*L96)G1F"XT$J M7DG$H ],8\COPG 2R6"[AC;/)).6HOVM\]XJ8AB55AL'Z9YGE5:9"PT#;^G( MNOE0&'@ZM/MQG+XM(X?GIU/M*E^N,<02.$@!OK4G1!'(6 $[O2"_LNN#7$WN MG]I=6OE" #HX]@JY7BM#E\2XN#"JB01Z+VSZO-JRYJV4BZ"&4Q+<(1HP2OQN MUKR\&12K85]KQH+.M9Y1YV+([75[,H_OWO:!84 MJ20[N*6,)SZ--6&K"'^U\34CM[?']Z,6E''4),$)$@.,C&_ARUO/(]Q9$E!# M7HV)%$.D1X#\*](TV,Z6K%W.+5-A:I8'"5M^=8D5?ETEP41?>:0_*H65&(5R MSF(MH^:OD.9,-<;C\'D4 * M_S%L(*O;KZA\3GE0@FE*^OT*N\T<3Z2PD3G64[G(UUWWKMW0YQM?!)^5W&VT2AK5)P-(H\$T%A!6 MJBA&9''ZX=''V?H=9PLY.DDM"O",N R$H6)GKXLQ(XD)" W37@?918Q=A'<< M!TIT\;02&%OL'GW-[#< M7(1!GEQNIUT]W^."H:V2?G@4G.RF76T5?H3^^.FF9\P[= ,=3=7'R?_-)E^< M5JD06-*!SN ZQ/(79=^BT2 &M!^GXS>YWT=\B;^U_^. /R1M#O98R M=USV\6CTL1JN]!REL?+QY)QA*(LDQ".#,QIW2^DO^ \68X--@43!.##SF2BF MQY)$U&+3X=2*IHWQ]00PD1S/NJL('\*%_(WB,3JAWY*P5AM<)>4G"F"<.JR- M%;.:6Z(J)B4DRCR>_+07*_:IB:1E16)K=OF=GG+R ?%=5Q)P(/O ME @"_BE6&6I>64Z\]T)DXF -5*T>]G1JN$Q5!G=*4#;6@$Q?9,AOAFHM8MNQ MHQ)P4":MP2]9FX$IIB2SP*RT-*,D,R:@/4[SN&YJ9FQ9$P_ZM)R]IL0.TK]I M8V$&X1DI(2A(]FVEA!W0IJ'[_VM[PH27;S#\I;W/F4 MY,^5<"V11L_%Q+G).XSV:>L%/.<2>4RTY]?L4'DU0OH^-?[I12'*>HAIPRHV MFGA#+MLA+.+=HR L2=(J%3@/9^<(S2:0 ])6))'>1I)Y;B&8]$;(:M6I ,34=$W=Y)3 M%@U%BWA#*!6M& =3.\$54RZ0&1Y)O;J7R9X"FMNJ^)B1NO%#6:%W;KWH2A[24A./#SK]N:&]?](DOR MF(KK=][Y/H^N'2:N5R"^LWBC.0:C*Y3*@KK"5UL./)#V5C+0%^+O% *6X2FQ,88,KE M'/D-%P][3<&'0T",\WP>3&=73S<\#:S,S1CR4KPAA19S M#;'N$E29YRA2TYVS*-*K+MMKM_BI1UXQ[%RIBYQDI%\=3!/)W1-_WZ)$\5W) M$ZV/"8^F?Y4=V(?3L;J1GNC?@M/]\-!37WY$3]V!9_F )4DTN.2.3&=KQ+P( M$$0I$K3=0' A%GVXA&OFGXB)E)YNM"VHD1&G4P^&SECBN(U<;FV'?9UY"+@G MBZ1L!NL\?%RE, JB,@$FC)+];3",Y=)@/%D7!"YHEXID]2%XKJXQZPJ+D2-" M%0-?5ZE'C2;/$+-VI0XH>(Q[HLP)8@3:)O&;0;L7$&2Z3V"Q?D M[6LA2?).,6P2W"/A1\)]?-O&X%; 5O2+8G90XX:^ OX@]B8FW* CZT@#%GVV M50N-!<^"1/DRJH0R!9."]R/T>>@D 3]?5TJI(:DH VI,;\+ ME>?^',I[L.V,-INV6\)0FW5919#D_@6YVR7#/\@APV!>#(M2$BE=1?GX:%"U MY](381/0O(Q(BESZ/(Z;?TPI1Z81Q $ VHNRJ_-H\XKV# U/BU,J87'AJ\ MDU.IF)A>Q@@0E"=%%OUO<*C<=2\ /C6+.X>):60$YH%IG3&(SK>4W& MV0=]'I^N8)R&KLNX@&X)DC.%97S"JBG?L!<*N9.8DK_! KV[JW:W0AU'Q1I6 M_[*Z$ #G?LY&'4!'&KF5M"(E.\:(&L<*8F%>#+B7]'C[.=4^LJYX[U-( MAL=!F-2JA*<=1)>/^G61J,87Z-65Z7))9(I21Z0%= R//65UPD[/GC3AUT"; M@2B5"V^!1%P_'9\?%Y,9DGRR_CF)P\VKX=DH"YOS$;J2O6O'IZR06TRW(EL0]M)"R;,I&D#CF,X59'[/>E5'?B-0"PT%$%"TKT10)BG?C3%T>%K\00H, ML>]VURD=\ZFC,-KJ=F)H[XP4N=-G^0L_3C1ZI,U4=A[\B9#BL\QJHG6?9 MZ,81!6-LFZM:V$AK/Z$_=! 8:"$09:IN?HVB!CQE=NBQSLD%3J>);\C3Q)W] M,F7T2]UZ7;4NZP[1J3IBMA;R+(*&W%39/=T,[;I>,L;BZ?GCR5ED0[8+W&9Q M5-BUU%I/J KR;)9;.P'X@>6;S@-J&W9)XIFP$_Y* K?06A!G;L>LD($($DA% M%!/.)!>47T\%P$R;MYIQ:8I2Q:J9%5GV)T8 5DRH*,)L-F$NB55H*^90&4H$ MTA1^.@@X:K8LZU6?DZFDOQ>7 MHY2>#&])BJ%82XWWCS/!>""B'[(3()OCB_ M23@!@TG$$^2UX\*#N1#4@.EL,Z@ MBU +C"% 2]K-#E,(=1QAAP)\^ UT+X8S'G4LKG;0<;MEY,N8%##>,[J- M7K]I.5ACE\-_T0#,MQ-'=@UB9UI[5::/!BQ9KM6J[&GAHW7;@Q)3%1]7)1\2C/8AJDT', MAXJUI]K\#0E.88TG/&)%V"(LP(']KWZ0 A09S6=D'XQ'B+PKS >[F)BS1WD5 MCB$((W)5+M'D;'R!TN%I16PR4T?$A!+;8!QI7P',XOCZAU]/$HT=ZWIX/P\H M25!M,T L+#1PJS,1&@T8ADG$,?V6C4NGID.M7HBZNSAL4(##DI+S _PM^LW@ M\AYE675FX.*=*H:.K W85_D"RB.RTPH]K\@*R?,C/ENPO' *]S.6$U)*X<&G0>FT;#SL5<]>HI]XJCM&P0!BHMS?2W95YR! M=?_:\O'B_HD?4D&J..VEYHJ4.B\"FL3/>'J,>-M.UPI2F8;AN X>8WCS&*18O*DN2R!3[Q5?%*B"'@1K.>D0G* MV'EIV14^RG YS7[6;<(7MY:M8MA,YRLRJ[H'X7-G:XX2!QQ&=AP2A;^%;X47 M)H[D9H@1$B:5@DJ/F3%W!!#8\-4*Q.\93)1F3 MN7&3+A0, Z6]:A2I0YX>&=C+U:H#W'!:I@?G!_:G>#\6[6ON]5_U8>Y*97-LR#).6U8#NF5A;U%72TY"5"H> MC%6RJ]"G)NCFV;7@#Z*N14YAP6N[9$&FL%\IN*;ME5'-516P:N"*;X(XV)B(=ALC.SB] W;-XZDVC4SWE(C48A4MER^W'-X M2$Z/[14W8BW+ZWY3:V(C,G52MIHUH^;E*KS&;MZ"][,DJ22F+*3;J<*Z#>MR M $0LWCRE(Q(/H!X*E6>(: (;+05%BT75>&I:.=%?1!+!B!QQ)D2W/927L]J. ME9K(#@-MGWD?_BC==PCCQ%/DB89L(7RNRL9TF,K]\R 2!Q2]+B.KVY0(K^LY M&TLM.)& $T\.0O4M^TJT0]YW&F Y0&=4OG-Q-%75Z#"?618D!N*6NXZ$3/0= MG*#HL9K-PET.T(U\YMYB'$,4\>D4D A*E@=V%&(S5/G)4(F+<6W 0Q$6>+FALB7D ;Z?1A)810 M.16DPME>XWZ2UXE5S\NZET(WA_N)8I[K.&BI>&E@5,(;A!FL*?>WC;H3:L4? M35AW#8H0(^+U#51+N,B=MDEXH2]%!+M2=$I']BC!*">X!Q2*U?=S+O,HQYWT MP,D,C26Q'^$+_]B$V:LZTXE*LD!]FKPBR]1%@ >2Y9Y4_Y%;%,+=D_!S4\?C M2$6_:35;!-L=3^6"::?,VX@)I+CHMSLR-9#8KY+$3 M[>LZABU4,=(RNGM/$BQT>*=X MTD9:F5AE@N_AM%2:=BCVE%BY^!I<6>*_)S_'9*=9F((0D8YVE,^X>H$SX+WJ M3=W)C/HL/:M(M9VK/CLE!:SI>KZ!-MMR4Q5.YQ%6G*SZX&$G.#^+%/%G/PF; MYJ(K#S*'\G,EG8EN #IL-M[5.^P&P0@_#][HY>247-!964AK(L;MM*]+2C*' MUZV98S X@/"%,"[,@H!$40UK!P?87F]( M5:.7)A41%.<*'47>]!1AS;=+:OR;LX5E=70XYN667Y7+>J*+JC?"CS/M,TP0 M\23+U.XLH=BY(H9R-,"[EGH%@K7P%,#DAOE^0] ??BA&W)6] %$;"6?=&YLL M@%R4XC?]S#?J: R$UV=A%D::2_).J#<9+J'P(G;Q2#=6TC]16T6AE@4?BMJI MRRLPKO4!= M$FHI/CU)[%[M9NBK(=DTOA8VB XOT)P7)HEF M?A)PFJCNFQ^AP@%,M]:5HOS7 A*G+*#^(.[X%:$"G2*CF3OV2I)4LQ5XY[]L M5.1)I4>ZR!4!PR32I'H%D*20_S?#,0+*[QB'F4,G"#>I4RYA>] ,.X.,&8/:^C;):B-OS PJX<4WKQ*:0CL3 K5S%M=L+4L./TX.'( M8*:'8H)<0+>_1G--K0- M-:\'TT/U)3[NH] JT7N9#Z-W &$+UY_IP"S!YW9$P"#JB*#R*2=2G.:20OO= M&_9Y*D8=$?89QWS_\= K)D[X,(_*X>9,*-!P7O=A!,D1*:(]XPN//IXX M>#AI%8]$WT%T O0KNP!CPV8+0\(:/B;> ME0SL /UMZ[/,>[U'HK91CT"6)7?[%Q-$$9A'6Q(3( MMKCX&;W8>7O=T*)PG?#E0#T\+=$T\J^+S"M)O0WD E4JA-PUP6 *K8[$G^UT M65_$M/)&6DL8Y,FM)9G<5YGD.%.-W?@LPM-@7E#=S-"&&HN&,BC$JL/.++F, MY/[6'4O#@4RZ5Y707H$%-'AL^K?4 X[H1_KL'&'\3PVYF[V$"/0B?R?MV[PM(.VJYR\= M(J&=]#?2N;05\6)?EI@/'(<:#HM4!MEKQ9ZXV!^2M\ Y^V]1^<_/?^[ MFPW\]>319RHF;%?OC0I,YPNB"ITKKSC-\['I*;(:2P MBB];G%=S4_VA/R95H>D(@W%9S[JI M5YN5F#9NLS Z!(GF>?[]I*,TU$R^#0%7N0R/D7S ?)U +Y(9_(__JM]\T[3- MTTZ:Y8A#XB6YL)M^_@E*6V$'X0^SH\\_(2V3,)?+_L^?''WYR:0I5Q0"]'/G]1OAF_"VQW-6SC4=.U/ M4(L,U_WZDTD]__,GBZ,'7WSREX?']^[]UY_2A_W+__T_)U_<>S2EDX4YD8CJ M'0['K%R3J2MB72W8>6T9*41]B32ZVW;>3^#]Q!7&G^X=WSDW-)4T%W4[%[!. MV6L_1ECG)_3^O9.O $0,%WU.-YBYY/TBN@Y(424HKT_<%.* MV3%#8*FO/KQ'*SD>N1F]7UG #U5P%!?I!+%%XQ=]Y9BJRCUG9Q6E%DTY?)<^ MUD*S.[D8T^-Y^N*GC"&CO+W834W\B)\B=I-N_R]LGB]T\VSZHXNR7']S%MN$ M7]BSW&Z??&'[),24GY_LV24KV27BMV2G 9=;:%G1N!H,LY]2>V=ZG MWX;A] +NDC$WTDVZFR)I.*%I$9D*7F=,%QHVM5W%C@GLFOJA4DH%=J+#7=$E&(#NK*#3ME1KI:('2DJ]H+3!G!Z>4 M ;)R>(_H*30$]LK(D\0-A9ON\BU+SW/_,U.DHC\)4$39E7+F#H4;(.G26=J M([CV=UX8O'.4R!%!]2M"2S3=U$MNC/'1-D9YJ 47PN@=KQ(Y M;8%FA.&2&#H\$T@#C&F> Q2,[*+LK*;FD1,CK-H"0NR&H\U:.@16%?/Z9%;J MJL62NZ\W'8_E)IS@71U>EHJRV%XX$2\YN=F $F#8'C%?4WE==H*B-[9W#PR? MA0= WSQ5'R69ZOGB-147,WT9HE]M@N>05B!2?55Q"-=.^5Q# M.H1*WFB,RGZ/<9 S- H02[@1CT)]*ZMIQS0BOWU\!UEU;!WY7@Y_1;H(>S@L M^7&YE!RNV5/CD7M4>Y$^ACWY@^^HUR-Y,$]TY\O^TCQA6A?,*)&ZTIG/H!Y" M,V>O8<33ONV!]L&5N._?^UCBO@//\K%)?"2M_SO$6(<76O]^8Q/I:'X(_Z#K M<*([;4X7'IUP++H>"M,1$C9XT^C6?H,0WU6)2C@IC5#ZG\)/P0DT<]-$.2]\CW%9VVW M/BZ"YV_T_IF+S%?I<95EN6D(-VF.ZMDE%3[+YFT/\?_%^S#;YB2<5[6Q3A8Z MOKX;7N,8\21=/$'Y.^JC?D\R<"] %,OI6RR*^*8./STOA[)@LK(VUM1&E!<2 MH#<0IYW3(G=0D]DV^%E'0K032_9 2(ISQ:0"J89/S(;3(PES%RM&#=62O%A" MD6B[+FW?Q5 8MP.1L%Y(8L(UU',U0K/N1<:[;I1#7;7>#%JCX;Y=5XPIYU38 MK#RGT$$*FOV<:C0RI;#P"=^X3*1QVR4-N05'XWO-W&#BO-DBONI-5VDZD388 MS4KV%4TQ(BD4"8]AD%0/J;]JUY5RJ7N+P M2_?IGCE9A=@ 9 _&0<":8(.TIFLW]HV[)MMA?1E\\G3-&V%6:VS3R]V='8+N M*,5IW(#I>-QH58!'T(;],*A7FR5U;AB[Z)(I&*D]HEWQ?U_5W0;14=A1X4=' M[>+(5@8_64&A,9AZXU_D>$BRH+00-I2'N S?P5]" +<)3]PAF\*B[42V%J:S MCNM@NKG W9G+BUY2GUJ(W)EV\#6AENB+,"=LQCJE12\4815>T2K[1"9]C4!T M8.( ^D%X&.IR+(5"[2K<+]A_^I,95#>1(S8V[ 6R7R @4WY*L73:0S+-"@N& M%XC=F(4O3OME<,NFP[N55'DE;1AO!D9^;'='SI*[=3.V+/CHQ$'!)&OEC,-\ M[((-M6"%P$6FFT74:,U86JU@Y+T3YR6]O*S6R6=SS/6-[^E894<&W*Q&H4W, MGGXV^EB4*@$OHU H3*ME75U5@L%4"4@E9#"9 ]!_ #A9#R.%I9BBM!IH/%P+ MZ3Q02.!XLY4S3N3OXKBVUJDBH^& \VOD%2*J)T3;?(PHU<5M/ 1>Y( QA<6" M.LE<#XVN$ZF1*7 M'NDL,TIO!ROPBX4MKZ9'<3Q("]!5.=-N>EGTANI)5Y"K72"H-$TZHTN M&<\);B;\G(J$-G>56UNT5RD6&E^A'A%YQ;3%R_N&TTQ.@/O.9I?('*KA?S%V MI"%$O'<]^B[D4-."K72U),QX\)W[<8]$.WTTW$5 M1H6!'T5.UDCFC.Y5:2)58?Z[.8KQF,@.D6E:0J+@@I05ZO*")%Z2_Q&32-K.[EKY(\9%W_3?K M.=LTR3KIA]Y">*4@J=-HO9; >;WO#(WQIP*&^:5HE95BZW:$N8 <%U=*8*D2 MA5ITBN4*YTA(?/J4.AX3MUP:$TU"1.-(>6/GIIZW*M6SZ[/!8;PD?TO,KU(. MQ=B4)JA@9PSE75>OLEH<7 0.A4[^WAMX58 MQ+&$BLA:]D.?K%^!GQ1Y6D,,EJQ*_<)XW[@"![DYA#WFK)E(0PC+DG%'AU!X MAK."Z6;45!+IHV5_8] M3-# 6_AK ^Y%.W>G83K'R5']7@C'=Q[N>!+'5X*% MX"(R@UT23+Q[&&*O3ZN;*_7SG>R!#$H:,-@)PB[-4C)=J5@JNWP ZHT')3O$8&@J4+ SQ/NJKU^PMF M6E5E(W[VB.K_6&2U(NO)QR+K'7B6CT56OR@)\9VD@A#'$.!6PQ^1Z@/56>'&*ID)YVA,O:633\<.GAOE M/'Z.B!8IQ7T, X1U[ESH+@-WKD%OY/!3S:RXI[U&!$CEYTQR+\*@3(M MW2@NF=;',\IWIL=<5M:9 O:*L%FT9HY9"1_=8*AB?+SSW%S=V"%?5\XK+(6T M30[Y:Z/8C(OE+3?A/D92)6 ?95J!Y;:/+0I9PR,0, MR+#IZ#@NK?<(5I+0*HW&9]QKLTT2/(X(M4$*C _B^C#1%,\&UF&CX"@8K$/HY(2##LP M6I91%G8Z6NG46E.PE$3ZOIY$U1HB&DSXWL%Q1QWXTI,&Q *7PZIX@)B2]G5FOW@XX9BGI+R0.P;.TH_05I M*%Q1:&Y#JWY TK'IQ.)PTWDXJBX8"\< "O -T 6G)(FFTF_\92?A;,T8-M$B M0 ":GX'.)NJ.G2/C_4O+S@)@[%V(LDB!0@!Z+'TGC3 RX72ZC68BA M25@8R M$JA+!C\YY]@K_"7%JU/I%1K6DG)0%XV<-%"^K?;WNL) TS1'D0$L7'_U17!S MY^#_)NI%W'R-&JQX5Y#?%5C*QG4%/-=ZW_?XS/S 2JFM-B\9PKZ,W4.:1]LYY5QS_/ M=!N@6;C@VL%DQ0ORT*2&@=FNN_HU_I-7!,RTGVDI]5NGJ,N/L\M>+JL==T7C MAG&FZ_>U]5GXJZ5OCATZR7Y2WI1;T2C/ M76$740_%V*G5(J+F>_(H%_MP[* MTYZU>'QOG.)SKU..GV%$0D3');?]:W/D*C3*+C;B/'.\Q8_$G!R#4 2X1D%Z] MQH@P#-XKI]@U?5VZD'/B#T[V(T^S]C*2_WMK)O2T]L3 MQ]N&$24R4-G>+UC-1DHV=8^#/]I^+I2G0\BRRU>" ))".>%W&$M[RUOPGL\K!!= M(,,.L,E*=,[[BE8<'M;3:@[QLA]:NMW_"CW;.=\)$F?4NB;2"*:#K$H#^MK9 M*&Q- 8FM>HR.'#61(B.E-!.MNQL*)!^BT$D>9R:]L4QT4Z30$1Z;F0,R:1UU MNNF"J>K'].@E>-J.HYW$?U3;6HB[D)?A[B0I'DDHA:B M0X47UFN85Y:UE\(JEJR1?J"C7>1*7'KP1DX-!3L:/6Z?<:7(!!)9PH M=_N8 M+=W9O)=Y%"7:1P:S.Z0G :1;/EQ]5BJ_C2M#4U4&7MH?8!G5)28+I\+]KRP M=/QD0+*,;5%NAGPD:)]0LIB!18@\9*%.VWUB0W;)1_X1).KC$#GRL-6J7<$O M%DG@P(@Z^@K9G$^)S$M[HSBGF,\\J\0 M/4]^WGD<$P!*6G7-\4 6D:*X%:K'KT7(E M77C)P.K.IEC4E/! QNC'/XD\DBIE&_[N0A4(BC$?#1-1"0<-%D\95=5[+A6Q MDJR![;/WW5VU:6+R_0E#3$Z5=R&_:DTV&/?8!?MVA8NX^P4Y&Y=1@%\D8C$Q^"2'(K?'7:@)[WDH7OO<5 MQR].NN="K7YJ'#=+%GAF3(-7*Y^W*ED4Q=A\!F)>P:.=BIJG4RP&2QXW0:+G MDL 2W-_@$A/!D5]N1*<\[2Z9QM#/*M C Q)A"KL1.*U\,;*R"MJ120S#P(5] MW*:F\T!?P":7XXT^>0MEE\T)4#WAO,@A>/"P95P^Q*S*O)H.OC@9X6I7%&@# M^$O!DK0J*#8!XYWCK15JG+9='9YI>R4,O$DI6UM3:;Q"S*51O8Q7(1Z'I5<% MT\%K/1]D[3K##_]=(^T#U.122I_)[D$K"@RJ':F)C7CU=R*'RQ=YH$:/&&K8K]!WK\,4Y %JPVI)^ MM?8A'<9^IW>!,S'SB)Z##:-9;GX_= MH'Y?P$.GN7BQ=Q7]>V] SPDF2-!RTX$' B42\SP\4YJ IA3:+581-(*,'8K4 MMHQ8HW$]0JZ76M@-^.!8BNN5E U!!5@WBV6K?6";@?^1ZE F(GGBV -DARCV<\L@&E * ,#^B9]LS6'46%VG99"80D"%<;% >9^1GBI MX 3.)4=*0US-^4#42BQM-'_0,'2&)7+C2=^SAQ\O@/6PQ_G=60SJ]N:[F>!Q M!L?A>V&#Z_,4F;)2]+?WK+K$/)!9V)OAV:MRG^S(B/FT?C4G+@:W9K<+[?VP MRC&&U8K_4GL)(Y*S O]Q2XGLJI]5LL "$B/RVAQ+5H%-@W0QI* M'TH.%D^O3@W/%<)-\J\FX05FKR&J7C;VY!XEZOK3X2O>3'AM1-'L,HI7,]N. M:)VD/=J&(TN>?M.S+%5O5,%>B@8543*FMMH(XJE-EQ@F^-:0+.!GQ2TD"9NI M/,4\8ZL 6]9[-7>-Q V-'X/*@)S0*9>D5#?Z0/2NL'@X8&K(#?()XDR9>_Q7 M?%5>-5P+Q;:SZW'B0VU35PTPX[PM2Q<*V%=0D*O0YTQ92^DZC2L< ]"PO7>W M ?M'XK+&QMP1,_HN[/=WWB*^4L[VILV+P->5XXEWSCL<,/*X(C>UG2_B(G"F M*!ZL$Y>FMHZ9G0 S.8H/SZ:^765*5I>/QL/HPH,E5Q5!Y7]\?OS%5Q.GLU5> M,)=&Y3R]&"4GH_QI'^;N.?7RG83[Z@C^W@MM?'0>A\?\C9_HQOL7"E-)W,?H M1/6DUJ4' )*L)!O05ZR= "\P[)+3IJ$JU$LA06@(E+*:G-P[^MMG3$&SUSG5 M]&W'1?M-ES6U0:9PZV ,QFZDJ0I.+@OF,>8M&*\SMK3"'0M/,L3HDYC]E?2] M^<- G;RI>^,4,Z)V[V./YH4*U86WW[=I,@ST'A+H$0Y?LP8WI L_/$C"@X^0 MA#OP+!\P)"$GT2)X?D^\8!OR^$25S]7X[3R":6+!"TT_)\8/,>Q\PRW4N*Q= M3/I &I 1,BR+>%%$>F)>42_6."B>?X3*E\I0!;^BZDHZ1QF'..ZJ1RK&$UAY^Q:C@ M">#X[D,R(U94G"YL5F<9DXP2K7$\ABW>&@*+Y1JN"<5&6WI][&F7 MAK.\6Y'(9^Z6463SOVVTH2SSH=:217 "]*:\%S7UKE:(LQ@SDB^3] YM[$., M[,*[:@TPFN>+93N%HTXJ>P1L62]51!CP#5X=5RR<2JI1-AZ,]G5R;9QRN*J: M3>7TDNTO<0E91IVIX6_Y:=[3!D+7J-I!,V/I26>$M'SSYOE\NR.YZD M7-&*04LYP?!$?7X#5G5*7U.HM*E5./SS(ERYD0).=F-)XQ K#!L[0-?T M;Y^! Q6/DU^V\&.P?R8X-8?.N=@D;(\K0]));3Z\RM*%PWHHL060;Y/K KV9 MF/)+> S_-5W*0S"P(R?>&/EFA]8\'L+@KERY+O1Q!L.Z65 BF_E555@D'HGA M=N0!'!G;>$HPS@4LYB&%IQG.\7F[>I\ 09S)8>]=NDU'I (83$9Z]N8(3FC_ MHXHY:]=;)G,HF!6#'#!W)4\_*:0/CC%9F+$*10,IKQ-T/+7RF_ECPL8O)5[V M7+DT NW1G7YUU81*L2'P[,(MX4Q3-I\409D,@@%VXW,\PL[@X26QVCJV'N7] M0;P5W.QND"*3_!UM;"3R*TSX](1A#]E)^"?IYYVB.M-O"!A(-8H+=O+=6L^Y M.,7&,Y&-3-:X5(^'%,(4%F,2K%(K4NIBTZG**89685G>E/K:OQ/^\E_3[D]_ M>8HQ>91.BZYJ5EL$7$59W7-@.KKV?Q1@Q]N[*Z9+5E7*O8!_1Z=9R;*O<7A[V M)NGH!7.#,8MK+-2-L]/N)7^/$5#;6"1(8'_T(W 3V=CBW_O67*F#D(X,;^2^ M0E6PDY6?7 JVCK+!G4:;_@V3*11J_\AH[1,FFKY]OW>),2<2*0IJJ Y4R*O? M!"UNM)U9$PBF/]C ]EJ,IK2LHBA[%6$U#H$#\H#Z*G$M/8#SK?1XUQ$*/N*M M"/_==N>UQ-?NN9HUKN5$87M7N<>5H"E"86'9P221D6L8$2&?"W;^,E>]C+LQGZ&BZ66TL^D4-42S?J!)4"88ENY3S*B)_RI&5RSI1J+)*1E-&] MJ*\J 1[A1W;>\1+0SBK@JTCP'?AF%8&+1%:HV(LZ17!@14F3-=[_E;9K& M"DDA:S<^-7BK4IEGG!-#:U+DHL8CBXLPI,B'A0=X'3ZY;-MYWA/%%G?.B>/2 M-]=:3]I-6V5?*I&[:?F(B&D_V/BP$M:MO&(\5JS'M]UW;&!ET%JY"*^1.EWT M$"W%-P:K\QX&"RZ9EC.Q"J(>Y;MXUY[%]R/>>V:L=OVL MVX37W<8^0]U;,RW=PB'I:9#5PQYC9#AC]B';%D_.OS/"LC[/?CJQ;#EAO##LB!QUWEYH3M%NDQ:/"CFCLT?1PZAJF M^],PO)_%\:6-0O4%/G+;&6E1,5-184;$87SA&_'W^\*5)A0K;_4C@CYOS)N2 M7^"-0-H1WX=0S^UL(_VSZ=Q+HQJWDDZV%>5O8%[1E3OWHU*OZ(1FEX%W/K%# M.9PRX)...=65590:&KF=ND=]K\Z;#>B2UVVWG#NN.4*':^M!'V8M#!9[T>"1 MP*E"UTQ?2OOLB*%"1R8>^ :=<-LFV50Q]'/2H9#3+9(BU^Y6T?256#0/Z1C M8B%D2)CS*$.?JM?G5*/:D/T1'V'XB,\_XB/NP+-\U$O(4X6N^FZ0^G&F8#A- M">>LJ__'JT5%;5_4HJ5"6GP[H0T4K)]'F+J*F9 MG-$9T79-S5I>?*V(3_;W.:?7NBQK:-?%&Y6$FVCG1\&);^">EQ[P#N:K\#?Z M)I]Z^65?A9?M_35=/2V\Q15GHNDT "=5E'Q>U%T_T"G7#:Q=?__>_1..$PCK M6H9?A;AE37!R1S\;?"!IL&5JU["ZX'9P"NC9(BR87]HNK@W;*L%U&2[#W5Y3 M5(17=G,J4V\=63K'' 1+F.-34L)TQ4QCJTVCR2V<)^1A7#-O%.? >VX<6!-/ M%B^*L%3G\NK6;*,0?-=$K$0*%<@Q"?N!@&_NB9'ACI'[$_:OP5;\]1"576IK M1HKOSRJ:B$%1KYZD& 8;:=PHS[N0T.;"EZDR'O$7%>19SRD MYJN5J8%+VJ_?$/G8M JO4B-(GC2,XJ?E0UC7]J(KUY>0(+G05S(_37QW.V%_7.T"YVK[E@8$R.1L34[TW&C)IAZ,<9C@/J!0W7!,5 M_LM-\&9Y<_[TNJ-<3")/)C0-"\Z"A*$A9O"V8H%;]?8I)&=/$9%$U1*WP0 . MF3"OBZ%_-"G#9EH33\Z46B>]>*J&$"&B&$3E.*;'J%VFU\9!5B-)O_^(%Z\_8=A=@/Z9AP@\?-1ZPO[^P3E(UF*4LR[CPR4-*[:8M;IR1^\P-XW&EY M"03*RQCF?A=G]WLE;WT9R5MOZV+<:4_M,7*]-V>WQOP2]"&'DV@#;\+O T\D M$!8H[:6KJE>MTMB&A(*L_02815]Y/&#EJ^_>/AJ2Q&;YUK>-AU(U1J[2VB&5 M\&V8:T_#8&VZY9M@($BV21S"\&]NK58R8J)5[!T; ZBUPL%%1<1&.L!6K$X% M;^^R#">1DFG[XG;F#E)Y30YR7X*T(4!W'')X8Z]GU!?0@649@S?K6MEOI.8R M8T9URN96E)%ASF=7\QQA'^(?DTV%4=S ZQ3FM3D#K34#!<(&QY!S-=XB2^3W MN7.ASW^+G8$*/V6IIJE,&.7(5DX6C"E,3?TU[9ZD9.N".R5?,]+!!Z M1Y*0VID4XQD4 MD@B0?%-=NS1KM,P2[$B%HH")&; D:&")'S]$Z@V0E-_7KZOKFKX4WBE5VN%6 MNJ:B%*W63ONQZ2JR?4)I:E2H "*4Y< RA8-G6Y;'5CA$K0.J\RL4U-9C(+ V M'$Q2J.MJV%!B&S,UL&BVE^'HF4"09=-7C(\0(^76&C=3)*])(184M&"(Y+\I M+R(MX@O0*UFC.[HH[\9N3^Z8@'B2;05< ME4>/T&JP]5/X1<8/UD1.6 MWE[DA,A\K-=@4)E/H,\DL$< H:V]=>_PFQSK.7E/R6&DC2LF'5J&#68RP3VTX M7KB4XXNAGY05:LS!<(!5[?:1XY/7=9M/]7M2C9?V%M_B1Z5 ,'6,J)MX["X5 M3/MJ##'*F*-@M2[K:6WVT\MW*5\=L"UM6EIH?7KO\$+%4V!>+KK@1^URS*3] MBZ[ *LEQDQ5KO2RJS8UJ+6=U^N0>5D= O,]",Z-3&2:RH<0E=>?YHS8\#7.E M^)BTF)Q=A@U83+ZK.J ,HI<*+XRON!.SXL8^=254*Q2_-/,E0Y#8-)'#1BPZ M^-N\[L/BXB.+-O'E9L64-FTOW(&7Y3_+;D[/KFFMJ#D<,UUUL]Z(Q0T_'8XL M69MXJKG73-\BU;4!SP(2MWFDR&%(D77Q6;;[F%80$I21C;%(IXI-?U*GP1"E M^HT4L&Z6E49@\'>65$88#/90.7+O*&"5,F6:WFZOU#/@O+F"TT6T;AJS9937 M/O6=-$LX:%RD!34]B,CG> L9H;[0O&:+.& GV';=3A^! 08,>/@1&' 'GN7W M! 9\\8>=8]'2H$=8%6*I\H=6 Q^Y^)-K3RCF3K%Z!P&8'!D1D1N!9R/:UD7& MM%0)!2*WB$GM9KSY/@J-+[>[/67:Z.D>I+U!8[M %]&(P-FOAD=E_(5C]9:) M^&LX$]R0CA_P4?))3EZN9'J'H2H$^%8@YUF8?AN.3"<8E!.K!3-ZF:0D7=8Z M2QO[YI3)B QQ,0:L!;JM5X&\Q(>0C*,X-R&LWE1+2/Y M'R.!&Q(L=.<0JU2-$6H:25Y\S.%RX^G]4P_.1LOJ;NV"Z%NIL2\"*%1:.;"FD62I(6"DW3D>LZ""^FL M77%VQ2OIK4@7H:T)GR/F+Z]']T#3>JR2'88.]94 M +Q=,YMC!0^EI#C=A/>IERW;@:?GCR=GI&'/5F)1@<]0ENS0SKE)L.Z'R;RK MKPSZ;%6@X-V1]YO4MX&P"+X:3&0;.[%RD%45+5)@ MN^DE"\\U-G-_CF)CWCVQ%Z(C1!0N'%\F/$T MTRK'J%30VJZ^X#P71EQK558N>J<'$G73.#_>.>C*=3U?;@VW)KQ#XB3T0N=F M73(4RU#[\>P2HM<: (6H&&@F1F)P!.1$6:5U%D%'803UDFM FH)K"IS=KK5% M47?;8M-(;!S!6SJ2O'2RCMI\E:5MQ =H]RSY6?:9-&%PAF1A5-[^5Q99R&SY? 68L$*,5]&=9+Z<##OHI0C MTM4*N&#'C4OX_%\+UZY59'J0**H6UF'9A8LUE9'FC@RL8>]DH"*CK(D^ZZ_" M0V-(%!ZEVO'CTY4T(6Z/VFO*&5MB^MEB_P"P4IF)A0EA>5K0N-70L&9D/A#% MQ FQ(F795[?-J!>EN!-JK.*G0CTD/OT/7VGF36 M3V-R3 2W,\63Q+LQW$_BYM"VO2I-S2_F+I57 '&?#?CFIH3Y87>1[QE2PZ T M\X2_Q )I*UR.R,UP5[^-;.)^GS@)5S.TBZP_91 WI8RILF9H7H5F$> M*#M/_H09[SB1GNBOCF57Q\NW(UXD9T8Z=)IH(U8!AVOQ M @HCC>EM]]9YLO.,*%NU6R-)S)AGHTPEK^J0&8"7/BD:.YI1**,Z&MC14Y.9X2 M2CSAF<".9Y6;X(S:U@I;N X&O[0&$73X3$Z) (BH'%S=,RLW:_"6](#[X/ZG M<[; 1Z:1)*_A%WN:^8P-9N@.CSU&9WJ$_BB_/IUI+H2KV;V-%=LZ3QXKE>J- M\+C=8NIW#\BX@\AL$G$#3+I,9H"D -<9CT@R5XO:M*/_+_/@:#P!)DN5C[P1!U M%YK+M%69G&=1.G@C ,>9\-(G8 AYJ->$-;RDG6+8$G.B93E;._USO[%N+*:& M@Y)Y,G"&IX?S^^T)^@-0;>D.W:CJW^J.BA;"&MT5I.T,DID9S>_X7$=B$)(V M);]3B]1$X?RF/PB3J1H'MYK8!K%4N$>%X)6D+I^ZG]&B'D^XS85SE[HB!*.C MA8*]CMFN__JQWF[U]B\^UMOOP+/\9O7V/V9518+PO)!LN#F2@"9U6G+WTVV? M(#8IUE/SC]@JJTY2GP:,(0%_E@R=(N!R!=81PFS2UH]=Q.TJG'LSKB-YM![H MMNA@&NAT- D?9)LBW9\G.TMB57J#B\Z1_EE$I1J]8][3/OXJIJW/^)I5$C*+ M\O%^M#51?O!EW44A IWFOGO"T]CN[$GJZ+"'TS[FZ^6O)AW.&%GJ$W!]Y<3 MSL=!/\YG-'J#:XL6)"()WCHIO4O'N+RE/$93#:B.)/.@F6X:5+2&4^EB70^5 M1)>T(C0D\*&=NAX2[<-?$PM!P,L0$V1FB&@%CO,\J8F#A)TOQNFFOE]6; M[Z$A -.[Y7A>G=ADKM$21(4Q?@@N"85?7'?AZW-\'[:NHR9[:S"+[++2@H^7 M#9L+D37E>J4U?K%[^Q71'6M=D.D<47/IA>:S[VM%-0A [;5:PI1N(8QX\HMFPW![BX:"4 MP@Q3$=R^)866:"*\$$X^2@]'8FZN;"J-2-5[" Y_9N+E&_+BIL%=CN1XF5(! MT\][Z)?_,1'I )J0(,)@/M.>?QQL2&UY]23+P[/O*RTWV0S#UO),AGF*/0[\ M*D @'$^>#5GS)#/0NVXMOKLVULLC"B]_NH;$)YY7)6$^C%I7R3K#4;MJB9-0 M,RBV6GO'R,OWQSN0OUL#K!N'R+I*"L?RXI66\+/P<' +. >7KNT1^APBS+'] M B""O(,R IN5E7"*:R+A5./*%3>CZ=,DQ=R(M1T; 2/[H3$&6(Y9*+N* $?L MHP"GQ14+R7)NM%N0"96E-Q2_)$:#8#1G5516$]@=B(870D>!1UD0Y?)EK:E3 M@WJ-XKM2; ]?9MY6O=-JL MQQDEBRWW3!.'G+PA=-^ ,3.<'#,F>O :$[1&6$/.I,SR!/.Q M6]%L2&P7RM/90[,KHWNR[=36I<>P'T M9]("\*(.$=CVS.=7J!;#RU1U%\0F9AW^LHQI3VP9)JVM[++%M./@FL'G^R^A M/S6K'[&)&S7A(["&6"YX0FMT 4 3;87QNY3AW;;_I#WA#3T.#M#C"=VZ%..* MK#2KAU#L[>#6-?*WA"?F3%;'W&]H?TY%U[:E$HE@I%GKQ0*[6_DJVJ&W<=PB MOYDXW5TAKJ)I>W%-2);+>DT+BO@X*7P,;W@^M+/7[P5U%80XNA*.&"$6':T9 MWK2G-P59(^&!M[G/%U;P54MV=UD=H$-[NY?@ E4)TL%Q/=>=I_1$FFPI8'J")_[P?C!,%4I6@'.6 M1]3MH.\.B$JXY7_<__KKX_M?DYLWZ2^UM8S2IM?X^.3A_>,'7\:/^73C^TO[ M"N6(N @8J?OD(UA,ZSJ(''^3.FWPR-\D+!=*(LL, 0?>+H,I2H=5:$"OM/$( M,[9I-/IEAD]X+W"!00_.FSR:JJS[BLV[/2?<*_^@86#*CD&C.[)^X^O'B0BJ M8<_Y)5GF!IYR?TE)'#+)S$RE4,_U!DF4GJL+C>LS$^!2PA;EGZ4PWDCA>@>/ MB"QHKH],:I3:,6,8\>/)CX+:(P&^=?:::[C07:)-%=F41)!XG#%1>D.T])K" MBWCH;%/&Q4)V",$'S?=%V37DI.[.;01<">9PKV)6R=(:HZL@@WW)7 6?):/]/0Y/7WT_KU^ MSA5)RZ6J3MR$ 3N)X)7_:\X>4^X>C8!0=P^5 W0W?[:RR'^(L7TT905&;;/$E/@'LO8!@4T[)C# MJR,G.)/5()N&->CZ+XYC&:_H1 M3<2(8T[2HH+KRNF9E<:"3\M'"?'A(W5U+_0S[=C^+"; /=0J+PY7"VXF(4X* MA!LTS$U%L =F@EU5)>7N"*7/'KU1C?D[1HKMCIY31=1ZP*=GG#XF-#-/;>)C MQ:K6Z#/;W(.@(!&KHH:W?VQHO87OAF5 K@[E7; O>)?TL=6^504A'M'+5E-. M4V$49Q5U M2.QE=/,3QF[%@I]4"J2MICV\D)F(H1E'1N%E]3NN#"BPKZQ?8:A7TE3@3')V M4G7E:MUSWL6>K7:,D<:U'<)R(0IW]Z!$@@?1;&4NJQ?$6L?]76J*5S',F!.1G0Z&91&W4C M=&>.D!7F+ID:-%/*<2I1M!TS^NKBXB'-[$:&CPI@.V)0G(HCQ.7JTS*.#9$! M=65Z;&HZK3. =FRXJJ4DEA!XCJ9LM*<8AB)U9=\3.QSF\LDRO.\/F_XUUR>E MMJE% ,Y&C(V.G5.<*]*^EWT^\'R:XI1>WV60O MZNR22M)/WH2Y0&7W!5670 ,[<;E*"03"_&V$+EH:Y2LW_VDEH/%L#ZZG%YU] M[&_A#*BOR/2BOT+0=J[6RK:(?Z/5EKJ;'X&>0'*LP3H*'11CP=+KVW6-!P<4 M^TQP()E=*E.'-6=^ 7T+UX8AY66*1"LOWEZ(3N+PT/."K#^S#D;BPT0*X0H_ M=,<8?!A);C/<5TY0N)=9E]0'U"M%WQ3;/C IJ!$#\D'A3-(VD0%<%G=#;1+\,-EN98D[QX6O*KATJ]KDAJA?@7*>?8U M6E'V$B">2_/:_7L/U!P]#K<"_$+;LL_<6WY?7KLLGEM(XD#!Y>:J GXCH(I838'5.1X\\6Q;Z&MM&E EZ+V8V7.$2-1S__\R=OS]O?O M?W)G 2K/7CWY87+R[?'DI^G+\Z??IT/']U?GBF M\7E[DZO^X=7YOMI?Y[O](G[X^==?/GSXU'4)C^D:(MSQM5O#\\ M_$QN]ZP-3OL_*TQ](#D? 2Q7(G*0,KHP4QN M/4@5<5PCRT]H_FJASNPSHM$YN??%I^5G]!".2^83[C-)1QD6"+FE@7TZ>O9J<$O]$0?\5N3(X M4F.Z70Q*]IS,;=VC99!A1 4<1^-31W_9#@D'/1KS[%"])&&PP4*BC!I&R^>@ MAK9=JFM-,_P/@>'33^.V$K_9!'S)"YYN+D)XMFE 4HRU+R#3<8OOOG59DEA MDL0W1N==V""9!,#0_94,;G_F6Q"G48N==>2MQSY MQ8//-$O#-&\5%:4=IQP=O:27S@?JYY^Q8H^]O5Y?V*1W1H4M68OFV JRWJ29 M8YRK- [/W$H[-_OSHU38XE_.HO&A1_D>/;!#58*^7JN9T@:,G+0?HT-<=OKJ M6ALUQB*SH1C4#4(O"N35(\]+2';:WD.->O\A8/T/7Z6I)>:XX'.E_"J>3X2^7I'=K=RVV'\P<@&9%O;.*B9KLJB@HD%,@\-EQ4R$Y;3M&-)%%-#F M;B2ST%/R2',RY:PCFA/OITPHA8/G4ORWM"<9C5=D'T#629CSZ> TFQ,.GU0H MQJTNU]I[B+OQE&EK-,XTH08AE]1T MI?W/,,/N$NS\Y?_.G9D[/)_1"IGGQS_][)@T.<;=J">2R@KAKG(C%K MZ.B,'K9$<#3ZUP9@2WS&_)I4G)+PA2-6WCX:.W)A*V%!4M2$L"M'L(8B8_90 M+>M.]I:JA MA.WD-@V7;B0SCE3Z^I]8/,)(0)U*5I&4^S1$QI&:Y/H5MLDC/&D;5%*8@S7. M:CZ3<\8 ^?=)=S%MW#"=-6MHRS'[EOD/'V_\*I +Q[/B +?6SQ#GF'7UM+(> M?D"TVFN_ZEWTNR<]XRHC*<"' )=4R0+*9V_X*7@)TY[BZ@+W@;'N54F@E.ER MZQH;=[X/"NXT+')'+N?<"H.I4I7#Y0#:T>;80D2\:1.1L!M=ESIA[M][]&*3 M\K*X7CD-?UM>T:*FT#JMA)W=U6;,:,$<=%I=S21.:1"/@F]=SEZ[8OEH5._P ME;'YQW&^56_+<4&NF8CWS)4P)4[J7\[Y^7P]W_'W1$[H< OF0W/V<8RO!V-\ M\BAR)Y7QR&_U/&",H^/N VJ%TX&G!O.]@6/I\-+)WUDJZ/"2Q^F;U-S<*OGC M87=V1P-WCJ.Y)9_@Z80$MYKBMZBR6[(9OV4/'EDU5J\/,2F0H.+^HV2LS0#) MP>CLWZC1.Y[\4!'EA)&HYS?12NMF/080S*>$"B.[#6\P$6]!+ MJD[4$^S%"$KL']?D(1I*A?IL ;/MX4#4%2'IZ9'4>-:?JZ>7A1^_TG1]N"7: MKW_O5LQ?76.]6Q[ABU^]'M4R__:Y14ML1H$'X6XQ[#P=( 3*.7DXV58EVS66 M[ 3;JZ.8#1O74)!YH]+;()4@6(*N-9J8JV++4L:#'2 MOP$K=M$-R872D/%6[[0H-+B82';()1*8(@55XA-Q-?^46#C#E+^JWI1R M2H?Y;&@]+GW_J1+W*ZM'Y/^2&$:H2A*=E4(D8+"@3ONZG&R(_D&3\6D+D=:O M5U,">A/>\;+=,+JA(KV+"@#W@O6J16=5XCK'S7>^(2*.2WI&4G8:K'66TC.L MDWI5N4XB*!:K?^+[;8%@%+CS!D _EIA6G]GDA?OJ0M&\=".HR=1(ALN=0Y % MUCNQ+IHOEPN9!BFG/ELCJ0UKT@MV$D/_/AH:5K[UUNFY4)VT">0)V>+IQ?1TCIK_OJ&_V/ M1\1=LBRWW]0-%C5^]$@N)I[2P[ #@$>=E4OQ@K#Q^./H.!S?8^=AZ,+_SO7. M\O$Q/OK3,-_][/-[QQP?!)]"G1)?#-_?6;R8E:7N\1YRMD5<_GR^K?;8V_>FN2 M@=[V1]E6/R2[Z*GM(MM$,B@WO.\]>MM/;O75@QB:[\4"?O+X*_V27K>__X?C"8$["H3_1E;A@@ZKOY M?8;G[:X,QN>[X)!S+G++;LLMULK>@?D5B^B#&-S$'SS@@?T]M_4MAQ;[^E_; MS0O\ST$MJ*,R:W8(R\:? MC\^KJW+^;JOFWVC'#VGTSM=E1U61.S]R[^=^.T S[??;MR!#//J6],:J9KKI M+NZPQ;Y[(]EMFO 'ZACZKB)*F[OL+KR?^^\ +;;??^?4:G%9UG?8;M^Y\=,Q M*UBR^PX/W1W<?W M[W_S;&SNRS#\7$&D$01VFWHY5VP$J]6([+=07W$;5"-(RR73-;2+R<-[C,?B MHG_^*\(H# 2J9:!WI$QGT &^==0NCN@GA,@8;;:X):SGJSL.ZWEP//G^R7>G MWQ.XY^S)D\?/GG]W@.B>IVB-9OA7HD%C[!]KT:=E_5PG1EL0OR.P)E7U49;Z M5X[[;RY+?8!-3@EU'#@!!+"OV/=I18I9Q X-BF/I)R&J9Y)X+KDU4%AF'NQ2 MS(2?,7UF/0B3 _/:-5=UUZK:LJ=[ KKXH) ^$3&4%_52R=Q;;*41ENJ2@+< MR&,]>$M&6X7G_(^3R8IHUJAM_.=,>8 ;L'1W"7%@'_=A1I&RIP\JE91C*4_K M!8S/OBA!$4R/Q6I-W"&Y(GZ-0UPZCVN1F@PK)?AJU3;A,8PN'$U-PQ)0#*8# M."W380?!#;A=34OINNP',G2\%NA+L6_8+[YPI^/)7ZLPRI>3_UNNUH\FY^6" MZ-_GU>3__I^3+[Y\-+G_\.3>O4E%;"?_.&:C1#\ZP^KR7SSY\NNOCK^Z=RPT MLV!C=V0:!HIF-/&2:&-[9F&-X%UY2RPHX3KA54VH7 $>5LTE@:%7UEL9_A_A M'^6E=YMY5?NX&@;A+)&>"=XT$$\#FZ*J9B6*]-+MQ7O:R5L85\*<*8W#=XB5 MMJ#=6C.S>=QI1KZOB[R,&T7;U%+:(NCX>>NYASY2&=K /+CW[Z R?/#Y'2,P_&(LG/V# M-M./IR]?39X]>V<[\>7;[,3]/]9./ QVXO3EWYZ\FCQ]\7+R\LEWS\Y?O3Q] M_DH.NW/PGKYX/GGR/S\]>_7W(GSC^]-7($5]7D^ M.7W^>/+L_/RG\*M\.CR3 M.:I<*Z*GX6\4SC\_/7]\^C^3[Y;M-)R3Y^":F,B[Q_;Y?KN:MDOMGG]U_OVI M-GF'$W0&[WD:O*#&M)C"U?][TU23^U\7D_OW3NYQ2X1F%C(= Z@B@(D8YSSZ M@-ZH LU_G!R?/' RN7;EK_C*("V8_[+IY>@G818E9)9XBII^JZ,PCT?$Z\\C MT8>#9)#O_E=[\W=O>[K@'^5V90.KP]Q1Q _UV&*+O;DEL>YN ^+<7[ MGZ/9CFBSZ?]\73P(/KT215%/.NE0"";7.-4:Y"^TH)-"V MD.400AZ2^6K*5:4[M"7%OJ9:U(@*Y3K09(O2(]S-M03E&0E=A,^G7?M:J6-$ M#=)"2Z^!<=<7VF/=1#\23^5A\O8BG&F(B@XJ'F7'D/YU69/Z1W]IEJ+7T"9= M7C_[C,2\9?V6J&"Y+H7S=9M?+1JFJJ\JM%BQSAA3Y8OFF(9II;+^R$/F5X-2 MYE3$=42CAL+$KO)9QEV]A<)3J&0J%\(215>>5Y27W-6T_AC9N6ZYD1/ MY. JM']NK_A:*KR-Y,P>O0A2,B"U!THQ55?E;?,I?]RFX0/E1R<&]EU7KB_O MY.;YE>E?4&-XF;,+>C,RA&$)6=Z!$BAJ4R'\K=84?(N;+D2)++:@TAPG7VEF M\CQJBC]Y([H/I]RB>?+U@\]!ATWB%.2$^9/*C/-C[*.G7DX>A;_DG+:1K%"3?&,,II'>) M+@3*3X-TA!*9)LFAAG,H>0-I2\4+'*#B3-H'JVNI):)@I]E:,)6"> V3$[BN M7UL[_^-J!AJ3R0-\ GI!7DRS#1@OR:<=6C91P>0V8V:^\/X\$3&TR-@]"Z/T M1B3BJ82\AH>Y-"><62C!B!=\ 2.=(^FP\V=GX>,Y%'HW1DD5MH]]\.#+D_#$ MLFI^:(GSX'^K\*VE=$K_2!6_AKJGSTIB;)G7D1[JTUM^?_(C/^@9TV4&2Q1> MXC/AD^#A8 ?&]"'##@]7!G6G&GSMIJ8-3J196/+_/WOOPMPVDJ2+_A6$U[/' MCH#8?#_L64>H97>OSW;;OI9[^DSS)!F.EUO7+?(W -ROL6NB*]'K(6[M8HTMSK M+"$=X.X#)B1>>);XAB$5BL_J8Y:.^X=9#$"F!.V$8J-KPTS@!ER[V@K65:== M=8WJ0-HLD2N83IPT&0$MX8"Y0"75@/__?R>-VE^SR0O0*-E_O6BV>_472YO; M[M=G/PZIL>_VFK,?N.:2VDA_1(F88'-TE*UKB?_@?. >V<8)BL+Z!\,'?N%8 M7@5OO?=W#RK'AGR1O<$V[,.0@!&=C]@8@I$R+\=H=I!9I=ZMHD=BP][LYIIN MUTL>PNK6G/_WZX?K#U__\>']_V=/$GV2-(\1]&FW2A;T>6YNZV$@Y-/EKQ^P MRYN.?F#<](_KZX^?/U%T Q[X[9_7'RFJ\?KCY>_N9>')H_S%-AEP!9+HM\!'ONQ[^-<\XLNR1A[: MGNFD#&P-S2A;/AZ2_X3_U*C\QLPU/A%W7S'1H%3;(<8&5KCQ(@OH2H;>UFB2 MW:0N7VGS7*,+YV<-Q?1+7/B:T3!&]G+!N:_+V\G7OL9K13>3,0P+KV!Z)@4F M-((EX:<9L_J""*T?/[H\/>1RG<*A$UK>%_?RTFAY\HN>W55A=E_SF7W.9R:; MU&[>B;5S=XT6V>1RR=EDR9K2_@=*Y9-[F-^2U"7Z\#.QN^U,?(K#?KV6^GR+ MC"FXORNNTOEO^#6D7-Q2JI>M 4JU@P%W<1B-1,C]G7#G[^(D]#6'9@E\2V/+ MI_,44[GHIHFNVLF"KK[83G=" (NW(L1L_1Q>3+@R*YDE/ R=&YC,A>D-',\I M-P_#H E^#;#]%"H7[^B) +44\84+D M@F"X28RE>&$H42&U?+L.XWXG M)'#E"*'9X0OA@L&8V7NR5@WFSA6/NRMS& C1QP-,G<7N9C&84\%(^EKF8%AQ M,YP*I@Y^C*07[DYM(JR]X?;;'7?0[^3]NFY-?X\O0C@3$GZRWG<[_<;JD[K% MT&)S3_%("]Y\23KW,\9,R MH1#V"_,?4O;=(C_O:#QU30\7NM^?&@SQ_<+@WVHPZI^Q0+9%R)_B=_6A*["% MA'KCE^OW2[,W"$#-8:A%M^K:1A*&"(L( KM0IW8NH4/T7N*K"'&MN9B:#5 Z M [W_ ]A)=QB8<-9#$(T3#\[RN=01Q38$"A>2#G\IDTNO5)W'>5N0<]NU7M/Y M]4]*L]Z@S?CD@8-G*B;>'3 -)PN;ZE'JQ/N9/?&F,]E>6W+X/1\U&0HWY9H^ M]S6F!N^Y LW9:9E=7-D;3O.79 J95(+A^2R)QT&V?B45WV#=^-77881;$IS*,.14=&K[@'[<2$J[HIQ@MW2GUFHLO<#!#CY])*@H&'EHW7'\ MF:HLYH+:F,/.%Q0;E2:1V!:A0 L*CT67NXSFMB8EZY,)H&:H56.@%3-RMVZL M9!Z-BBO0D8YF*RX9>PF:RE+U%S(L$[)N/Z)-,,X06Y9U7"A$=L'GY(Q82=KH M4O=)DF,0YBZ[J627-LU22(!(9!2:G&(L'XREX9PQ6*FU51Y+4(DK:-8CX]3K MS@8F<\;>+4@]CB'M>^2U9JW==G;B,K/I 4:[8D1XA>7#G3&ZH&!%YOV0N3 < M7NG4!BTUMH;4Q1B]9'1NS$27';SPER'F2_P(IGS0ZE/_-@XQ9E1%Q?0GFNNX171]H4O> MR^:@5A_HK4!W >X7';GX#\S+@,W0'H$\])5N457=VJ"1;S$W@*+ORTYN3=FK M-;I+CS2WJ7G@DGP6UWS=@N%8@U$R*#71H5Q:FC8(" MRL(X_KZ+*B^3)_@2[_@QB@DY:)IOO^26?/5<446_-O8\@AOME 'K.1='-2D: M+U]99%DJZD L79M'Z"Y0%_AI#&I]3J]0R#S6ZU:J[[YY\-1Z+L'CKH%,G]PBI,]'#)_'8X+ M<\9S >9K.7QR@/BRT4)FK#F_HY9ZE;X^6T(83'%->O[82/F- N!X.7"/!D\& MNOTX..[5I2G)FW/M_,22Y_P?2]4C4/62+M>G ^>VVZK9$?O<#%0A@K'(M;3P M_=/2[A%%K$*+.Q#\]_$LHJI)R6E2XCR/E4= HG\^E0EVS7-*4=5.F&YMU?8;!LSPW;!8C]-$EB#J?0-G\I&/ :TO!93 MVVUE=Z)]"<(X,^**)WJ@_$/"FIZM/OT$4W-^S6L.OH1>AA4+9TN0CY$9.#^W M@^;;S^]WD06K) V8RJK&!] M^KE&ON'([F,2^E/K#..HI?2"_'% .4(2*W2@FFTG%SIF2JD(" MT7J*B>OXK"[>X53H(%&5$)Q_KAZ3)Z]/C:_'U56O0905TJPXYWPC MO?*U41Z6+ +!O'U?5\1YMUX0(RQ]4W=,(7Y=%3,/%TK92U<%=1 _E M,/\>@=_IDBH%/$Y%A9R@C1CGLWGF.I@FFVB@.5RCN4=8JR5KJ@@Q*,'T=\Y, MGL1>*+NLQ+((1N3587GEHIMG$*\=66?VKA95@2AD,5:I>5C,P$7+%>Q(,R0 /GA<3+(,**<4X4%BGJL""]4:5J2NB6]M] "V1E@)A^!'7FP=!# MA%C!,^-@0 J$=7+P1LE)#ZEQF.%"A;)S+,4!]18 MHSC-D O98;W8< "X;:[!PK*;(/&=?\V])./IZ[HCS%A/4(]0048J_C67;2<0 ME HV<"DM4A8UP-C$[;-$7.!V8LYY>C//?)! KJF9SR:(8IRB]E!-#PS-]'N< M"!"3A.9 (HDX=-YTB*G:\&B^#UB!G@%'"]7_B)0LL1!^Q]0-!?V)/P89\<2M M6-IE3D?'(F0EKUQ[A.\4JB[I@Y0]BFPC70>[5724.@_XO8"O^"Z#(KG.^V(Y MUL="Z63U$H495-LLXL'C$J0+@41CJB.+XEM9')[AD61._1IMS[PM9ES%/93V6PJP(%XRT71B,JI;HJ*8J M=;-^21ZV>,Y-67. GDOH7^JP0+U7K,Y7UM@H04=>: M;BL[U\85,N$,W2$NE15?Z3I0UZR45_5Z8^')*IJ\DGK)>B/4V76&VY)ZX;8C M3.6<;*K*C-2J;'VB4 5@&9XR:JC*6GPDK2I)'?3!YH=^@<=(Z\I2 M++*=$X(CEE:G06M7&=Y\X(^ -$-YRLXC62 61&/>"ZP3(-!3;K>3!'+GJ(J8 M)([*VQ$M#E4'+G(J2!!XJUHLM<<;+>EU!FQ]#P9RKX[(.N@TK%V@#"1$23< M"?0%4?C<1HFT/%@>*:':&ZO%O\X"/V0=54 [=Z4-LK[J'\LPI;6;8W2W-+VM.>ZHD PJ5,X%%> M127W\1-!"E^"/ 0HEFNV5>T6]UVCHYK//"SC3O6I2/8R-4YCD"6J'8R6"Y'E MXVE&E]X4]P$$2@"=XFDPDEI8Z:B$T%#Y(NCY!CZY[,%F4A>?FDE7- M(\9SEJ<7YN9*I;%D1*H*=H=A@7/N8H@#T/DUK$)3Q)L@KT7:U-!+P"X>$9TA M7 8?:BSW%2@EDL4;0EM(*]J6Y$#SJ^6M5T=/-U2 M&%N7Z;(;49U>*1T)4Q15.$:^LP_!(] 6%-< )N,EA (D_4CJ5%X%(EHX>**2 MK98Y?BQ2B:O/6!$.\ANH&.)(GE_&YDS]DA/L46/IAE?K V0N$3@SIDABMQE7FC,J7H$;,(\4@Z\ MG'<,R[-R;J8/?)J9YZ'!>D$*F+[@ZW[:=\6]3X7X;@:9XKD.*2Z!JRF3F3V)!<0BO)_D MX&QT6F8O8/J$TNKSG7!.74%N@^?3JI@NO.;VA?V" :6A *R MI'$4B= USBEL6O,]H"BJNOH$'H9]Z-)"\!X,$X5\B V C,563J=>(>S1+]A! MG9M.C.JT#3D*^6,PDJ*4?(/?BS9\"3BRU0[&(I=JA MN!EK8.PL&9F!.O:%"\_/;O)866*B%'$+=_DB=:YF!_]"PX$-502.71[+@4I] M]6.D2@E:F#^2RJ*:=XK)Z9ID0YP3_J4$G)0;&$Q2 M1_ =G5SL2I&;R2'%P 79X_CM@OP6D46+4)P%TU,953G4ET*' LLQBJ<+PZ>_ M*3# 5V>_V..\B/M'9QRZTM3F279)*5T!=XG.@X*^1_\)=4]"X#DRN>!:,3'B MLGI03!%0#E8Z'/.SP"U@P9!_1+=:)T.5QB2S708W#1Q,[6W4W&WJ7[4NI>75 M1J@)UIS/=XH:1H!<=>[A,]8(=-)R@IG@(V5L6.>:R]M5EFT5[ ^60$8"!C31"ZO) #?9Q.L#5'784!:4 MA,:3P:P"SCL2.]6PFK1_!G(;2Y)R@6(3.('J@!P,,L&*'IOF %KLAI7B3LH7 M>$2O3+<961VXVK MI;*8DMCSI]Y,*3 $)U0XX'2ETY=TSM/2<:+++&_EQH>/3%F2CF@V^1QF#8%) M%KG\K14NF?*AX"\EM-ZJ/9Q;P:O*=1.8'Y-I%FS;$D&XXOD 01)DAIED'EH2W._S?8CA!=115UJ8*@\C(@G3HL,?] MT!8'G69YV_Y<)3*>>SFBF"(2CIKWZOX/8 \@&U2PX<&WW9J>D!$I&+P3N9C< M>A3Q)#7JY80!*8#79Z3EM%K#&-?,:"S^1^VZIMUBOUY>?M%=PBF)DS]5R$G8 M/D?9*S>57K2I]UU@,AUO#%LQV-90:2?T!GNR*SN![")K"U_"F)+.801=UU$. M2HEGST#5KI'*J$69 _[<] [K(0Q1;])80\I)Q6OB7I2Q=:0^;688Z_8=1ZH M"4_*H%NDK2]I:2ZOQPA6L:RC$HHY9)/W7AT%R6@^Q6-IA%,S@G%DI^5;:5 O M,<9:&/HZ'HTP5Q;U%FM?NK70OVHD+MKYBV:XT?^2PZ!XV4$O;3")* N%(=DU M**[^/C5H1F<#>[?EV4QD%8R)O$S:Y?TF]YOVV!)@PS'8F"".ILQMN 9WP MH:3U.D\2]R759AJ[$)8^5U@A'_?RMK2&81V)3"N8X-Q>Q\&.4^3LQ_N8'A-SRAB%@;3@)V$KNZQCN)DR.^:"#[YQX"5P3X@ M '.X:0W(>2Q7 M8#PD$:$#?T[6HWS/#-@;04O9W&9-IP?S4ARR33E2K6YBDE#SGQ&.+#2M+]'VR9:?>+IKU)H M.#B4\-TZ)\D\D>3&]XS#=@W\; ?8=3[K5"T*C7&/$46"L@?1D8GA%HXG6)+ M^;!PX\<4T4RV@HJ'##:.Q]KFD\Q8M3K&"E.0K@EYHF3+1#/\:,_?VW1/U^U7 MV4[B*[?V*)3_5L0Y"K6*.=B73F%9._M%YA,[60VZS[=Y%N(3V['013D 3@S03L>@BG! M+R^LK'7#OUKNN#AN42V1(55QA58LW4KD 5\IO M\MASOG>&!B&1@(J89@0USU]4+;3R7/?BWG/ZA++!EYK.85$11Q(BP:TMX-(P M1G=_[HF7U8&3Q)/][=#Y?0'#7N"QJY/I^912 4[9:$AS>UQ(SV1)H"BUSAN2 M[F?EN=+5EMC^1.0U@TD<,K.J5!;*:!V3J^N+M\AOSGEPAXT3/$N9[6= B4P/ MIM_'HV#-+7O&@SIH>*5R>EX^7^5!=Y$V/I$J-YR&N3C"Z1 MI4#9B4!]S ZGHW:]14FTD\EA0)$%ECTSP6K.YWO4D7+J%;EY UO.(V4)KV'0 MK7PIO2GQ;8!M)K$F9B93:DPF*+(6&Y.Z9Q;O$[820FZFJAX4V@L*BM#E5N9[ MLU'HD _Z B.#"U.=HO.7F9[7GROGH@0HTMVS:B-?EYT%>JYYQ0RSTSRE]#C: M[4!YF8DK,8,5I4QX"29J;Y!?XVQBZ^J^4T8SM'F@L'_"$.O<4<7N ,F%\1W\ M.;T)9K#PL5"FJ,Z[^[HZH4W:+TA-BA ?%TJ..&=&)0DN4?]^W;DTMN8,3C2A MG&6]X86#?5D)LM=86JK,,1YM<#89I+M#54Y7SU#^J"^E_U"7TNH9DVH1 M@11X\FOI6XCYC)<(% M_B#]LH*5P91V3=<4!=Y59#I_,M;!YD>A85HB3/30IUB&H+&05 M1KAC94.:7B7*Y(X)%==L4.Y9LR-SR>C"/QHE&,[(IZ8N^:I!K4YT!N'DI-%T M!:&*^G%BC:.^8A3KG::X;V9HD9<6AS0$MC[EX=OU*W80RR48.P$ MR V42;WJ^T<[:/DF.@J]8$K04_-$WKM\!3CE12LSC3SNQCY.Z P<2:PBFG6N MT7G0]1-0.#^AD5>KRJ=452\2RG":\(D@*:1WP'"E4%##FZ>BH*_5:%2$O;QO M\BCF"7/&QUYQS!E/2D_MSKW\M)+=\$'6E*991JCTSB,Y,MS94NO?"_.M@2K%FQ MD==42/ZH.>\YR9/!%S#.-L^!L0R73NX,EA@#Q'2:I0V6 M,3SM: O-/:.;0T M6BHFE'!3.5_+-79\O_B9%/\55KI':44=+G\BN@=K!B/)8 H7WM@WTB$HC50Z M_JC=?<&GAK8P_!'; RR&]A[A0_\#%;+]XOKT4U,*>(T@0OE[R043I[N]N=R1T,0S>99'JB@(R)( MOU^0,[X ;>,:)Q5J*I6B2'_)(6&4C2('-A * YE:GOO%Y2P*F3Y_S7W6"FLH MCYR$I)-;O40YGROITOSOF"G)Y3Y!4@C[Y'5,TRGAE\4(>/6-/0DR;7HDW8@K M;O ;Y>M7F>+24QCE[):[GD8R13."CI6LSF9SZA2".C$65_F MPWFQ51Y%-@=0,!#;7I>P%52!-:0 2!4QUABS LZL^131T83IW2J>*X4-1,WA M&=%/:;41O4=;["&>$EHQL9U,LK+-4(A'K ?DQ7Z3N93(?YH00Y&=R*_(O[V+N5LS@_ M1H0J\\W[45%GUA)2<<#KR7 ]A?(-"?-%B'08@D)XV;_@F$W]8"3O*M=KK(7" MB4MX?7D>L2PRX\0(AK0UONY*!!J023JMO1_J=$^R&SVT.@E) "0]%IFC)V<#J>-EU M+@J'@6+\AC]JP:<;;<@KL-?2U[EYYU$]PP4.4GR"BXDYD1QG"NR"TQG&\7=Z MVBRN('O%9"'"=22#Q0 R#+3_#M12Q%6,,NB) TJTLT*JPT9]2GAH(Z[&"&)I MGDD$.U+=VLF:0VJ@9DQ2CW*_Q(^ [3Y07GCX) MS06:^5+A0V%+%3<&Q\6(* M[*K]Q;FK36ISHPY$E\F: .!Y,IX!,6JF49Z M+ 8RS=.4B09#%U(WU4GMZOK)I=I"\Z:E03>7BA95@%LM![:91F).5)BM M)I'.%S'JO&C'A,+]+7A0UH[.F/?K%(FQCX&!"[S6T;VTCV8"#0IYW@; 2'>Q MT;0\FM8K?32M7.:U!)[%$\M=>V=?/H5E%9T2/E2DBDU2.EE0=JB8#W4<'$\) M-]C(W8QFX5RTX#1&QEU3%6ML9-,?\D340L(%?A9.H"P4:HY:GQ%PCRPEN6815V4AIAY4F'YXP&59$@SG&8?:V:91I?H%"2[$ZFE\3(O 0R>>9ZP7 M9("'OKN2](A7/*R12F>!+$VDPLPQZR0U'9DTJRDM;2^JLL8YN86*3HE?B%Z5 MM98(_I[BT4M31CC@?@HQYZ#",E$3B55E+,K=FN& RS>']A&PIC>=B>DG& M@=:/QCI6S4/="6&=>:@N34N9- %#3,NZ ^C"B/&"X8/A=Z=G)L9K9ON:'*^ M.20Y>O)I +3%BT+-LS9 M:C1-A!F>I$8 4>83,=$E29&#F-PR/8ZX@V+67 %6E!&@>XC:AS+^\""6R#WK MTH+<@@=3^?THV9E9#Q;'F6RA-V,E0_G+V9R/4LI!5M-,,+BBTUG4A#85]E+& M2DB?D5(LI9N#IQEFWK/YEN:!+;[I*TN+48(-FQ7W7=[R#8%8NNI*YY!&.)=8 MPWSQT;N-1<[KG#D[ BATM@$H/,5QM!Y X6MNOW[69NLNE^/G@2;;M CVB.SD MD:C3Q#-N[:3L+\2_P^9KQ-AOU#_>@MJ8A=[B34 P>1?TTELYF#3:.K/5CNAH M;/#/TH89#&JM00O-&-EM4'Y86C@ULG!4A[C";ZUFK=EO;_RY7FL<^%N[/CCH MS?LFVZOU>95VKF<\UU[[T/G8N9[,7#N[S>>XC8=9YQ[[6.KO=) >KY-]H[/+ M^OG67R8*_!/,7N<#=;MY+T:"8"];#?<8)!E4DR+8V\ZYA2L%_*,IT7S.FQQ- M18[&.G)401OT:IW=RK/?HQ&9T ULRDB1Z>OC-N&69BM9M3/"@0Y\!Y=V7^/@ MIV2+55IMEI-=>BUO7>^9$:UI^6D3:1J6-&M)\]+*V9X4^YOEI+4=WRTG[4NQ MO^UC[" ZQB3![I$79]G=GMMLU"T3 M6R:N,!.WVVZCV;%,7'DF7G\=/'DFIF4W&FYS<,KFA!ZCN7V,!S!T&;>V5[)M M?18J[.*TL)K1'N\KRVZVW'K_E(_W\]6,G6;)MK4$FG%O)]R8_E]EG7 R.1K1"?6S8$@F;" MO!_#3;>/AZ-B0L(N*A>H>9@KHZ)^J&KN4GOOVY?=I:>_?77;![H%[2X]V;GQ MJM7IKM0.V/TIS_XTVD^]/24PV2QS[*1B^ZU]?2=6@)\\-+;OO>MDA/A( 3#> MYWK9+V#?X@P!,,UXV!)RQ#,Y*TXKTMP'X[^Q;WK57I2HD!_JM+:VA_&:?6\, M=FNKL+7MGMMLV:T]Q:UMU-U!9]_$R%/=VDINX/.$R$M@H%K9?VA,J0UJ_Q]5F M=VF/3"&W7[=!P1+O$MMU;K/9M[M4\EUJ'5B.6'WCS3+(CGDRS;XU7$J\2\3: MW>=)."N!&!\U0-BF*2Q?Q\SF+!?\2*D(LA(U_$]O.GN;M\/-.UK+9LPJK&@= M6ZM97

-<@T,QI>TN/:&#O&<= MY&7>)1F-;#1MN6_9=ZGS/*5H)3#Z+(/LYA&PV H5V*6VC4:>4;GB8]8H[NBJ MD;VN6T Y/YYCYVQRUYP*X/.>4/C'I$W)I6_0=7N]AP7F'D2?9W8"6O&PXG%O MH?/#JV&M>%CQ.%7QZ+3'E8\K'BL+^IU#P9E/0'Q./4(ZZ'A\>K?TJW^ MM/KS*6(./;?;>E@.BM6?Y=W>,Z][_RGS@!_A?_W@]MW?X?^H24V]9!)$S)QM MXHBC3IGRV!EYZ0VM?AQ$7C0"KG1\$<(@20 / MQF,G@MG]'L/?G&M7_N/_N$"E::#^LZ7^\4^71KI:#(%QD_GHNW,K;H(1S,65 MD\#AO1$0/,5OQ_/$^>7ZO7/ES;QA$ ;9PAD++YLG5-3"WJ#-O MQ(4' Z?Q.+OS$N',9SZ0(ZTYWVY$*LSUXZ]J#3 =+Z._1#$HW/GP+_@N+@.! MT@4N"R0]@T_6G%V8I]$L*_>L=N#*68@Y"]ABS4.XHR1"1AT2S&L^]D:XIPD0 M^#/LN&++<1)/BT"'JY]-'3](@,SAPN19Y!MD2[DSN,7^?(198JZ<(.[U+ F( MG2,Q@0_0NW=!=D-OC^8I?)>F]"=,,@9. EHAPTUQ- \92L!'O=3\$/,#'+6^ M,X0M!W;";8)O$5LGB1=-!.J.E#\TG"_@"TBL=#ZZ48MRG6PQ0ZW.PX_"&)DG M=69QF@9XO,,"81[&HF@UDBD7.!S^K-8>PV)N\,.X28J&^%(PG>$R8&;XN/QX MU5E3]B1856VX1F\:PWGY;UX^L:AD-*"1WD$XC(%#F:N<>$;9A3"@E.$)Z _: MP9IS"4&,Z%"WY4B8BJ@G2=8>POG/0FGK&"\!(4QYD'EG/AS'#UJT&4SA,\ M^U#RS'N;1O2 CP*;BAU)LM(#,HBX25 M*_RA>5K&3R)(6;]L-&JMN@.&1D@G!6B%1N]O:$J0!"V$ES@"UN([[\5(3,&& M8>.^U7 =HA)J:X-0N[S4=/$8 JK!BAU_3LH=B*,FA=S<[K7<5K^)0P]A6;XR MJHC3I%W%5IIAE]#9:9P0H%QFJ&A@//7*)(R'J+O(JLF_>(='#3!^0 =0/!ZG M8$0-07"<,+[#LQN^P"G60"9272 Z>-#AL:FUJ)_ 3")\#RTJ5&'\')"&9Y0R M:?!7^I!UAD897'K#$$9*LT1$$_@Y MHL-V L9@FDEM 0H>>"$")9C 0Z. S\(-^^/H_5S>3%A"S+.MHA:]WX!;)PYM MV U#%AY;%#835:ZCA2H%S" Z=M^0O0>K>7L7^-D-4 $7:;XE'2/U_!5O"+;9 M/-O\BG'#'@F\03S37K7Z15J8__#&&[OE_0L?;&"^^\1?KBIR)' M CN:!%Q>.Z_PW=^'";RWYJM58^YE\PN.-<71K4ZWR-+M1^=I4JYJ"JQ<5_1] M_CO,9;.1J!>D=2MK9$/M+^O4M8K<.%Y(I:+BGB3Q'5WMU]N],S"?:+>BXJ5AGS!9- MGR7+V'"?Y+@@^M%5([A@\>9V\.JK>/J#W7$'D[^A"W*^2"_+DF X)S>ANK@K M5AR'0F1%$L']"*]'Z\T34XCHMK?>4%FZ'I3 ,-_31RDKWWXM5KY=R\JWRGHG M[R_H6[E+YVX^'.;)>?$XWB.=%Y(B/B_G/"/-71BA"S M,%ZPKQ'O?'"5@CO4]Q*PVT9MUUN[/U3?6LU:O=_8^'.]=NAO[7KWH#?OFVROUF\-[%SM M7.U?/SD MW9#^NW2E6^W#-,G.Z7+/Q1:KM-HL)[MDLFY=[YD1K6F)MC_1&E8(=\MUMLRT MA6*[9-^?&5T(.LARTKX4.\/^6\I)]B"8A5T!2788XS@,:6=H9VAG6+$9GA>Z MS7)6X7.4$%:K%'"]4;/7&LM;!\7 J1VWT7R>NB_+=L>M0*T(VS&@VL#M#)ZG M7-NRW?FR7:OIMI^IL[MEN_-ENT;'[32?!_[?UK_OH1W.MO[=ZJ6S-/X;/;?1 M/[!5F-5+3R:KAS;JJ[Y>.F;GF$KY9V2:N$54/T"IN_EWJV%8PI=^E M0<]*4HGWB-/-FNW&2GJ9W9_R[$^C^]3;4P++S3+'3@JVL[?/P0KPDU^_SK:' MTS'#X\U6)3MWIM:\5=S+Q!\L@.^;2#'K/$Z.RN_2(W=5. M1HQM&'$UC,@-V])5L.^4(9%MG/%1]Z/7=IN'MHL].=?6:6UMI^L.^C;.>(I; MV^JYS4.KANW6EGIK&["UA];?G=S65G$#;9S1ROZALC]PNS;IJ\*R;^.,1XDS MMBMYM;V_)TFZU.''.HQV=NNUW?[ NO5*O$ML][C=O?&S["X]]2XUW4'#EC*6 M?9<:;K/W/,$NNTM[:+Q]4P)/)I!A&60WYWK="G'9]ZAIBQK//1KY%!'&1W1D ME2\-=V^LL!U77W+QZ@W<1N.4J[\L$Y\^$W?K;G=O0"++Q):)R[3L=MUM-GJ6 MB2T35YB)&WVW4S\0E+023'SJT4 +HVRUG-5RV_PO=;!YF3+547V=X>CV-Z5LG ;'3=^C/E9%NV.U^VPWO-WH"YENTL MVSU0V[7>9)68U [VS0MRR*[ MV5OPH&41RR+WLDTYT2391K]V M8([S^;@>SYQ%FMV] QB61,$6<2.<5ICG&(QAAW#CF''L->]8P8P MQ*.AU&[1\#:3N&)N/+?1?I[23LMUY\MUS4,[UEB>LSQWX.)>-9J#UQ7F-SO& MB8YA9 M'<,65M@Q[!AVC.I<[LKM-^(&"Q,C &'K(6R&<*/G=KO[0C*5+T/8LEVUV*Y9 M=_M[=VBU;&?9[L'U$-UZM_)L9\]99%CD[%CFP2YYE$3O&:8]!QMA/F3<,!?RO']R^^SO\GZ7H0:L+G#>+TP"3 M(-XD(O2P!G-V\:=>0Z\RWF_S?U_!5OF,;A/-O\BB%2(Q%E(CFV]#3J MN[50&FCI(5J8__=&!U5FWD1<#!/A?;_PQC#9-UYXYRW2%S\5UC0-H@N3@,MK MYQ6^^_LP@??6?-4S#UKZ\Z*&4+-7JWWJ,N]=W%7LDVO4:J<>B&,+_OV.D$T"N<^_,$/$C'* M:,TP<_Z/J0>,$7AAZCJA-XP3![O^PG_ M.9C;Y3-$Y!%)X:CXT9XOBL'P[_Y M8@8C!)QQ1&_A++(X#O%7_,C4&]W =).%ZZ0WP6RF_A[&DR"%DTA]ZU;$13H*^+$-Y/@A$. MP,L<)UZ:)7-)%\ 'Q8R:B5*0U9]L6 )^%:9QOA.?_-4\S9+<49[$\(GV= M9\2_)T$F'#^^BQQ@56<$CR^0'K=>"-L+W\5E!!%\*HN3A7-W(R('2QI^P.W6 M3^&?J3%]6"%,"P3GWZA,Y1CX0?C0+(EO U_0@F/4A2+CWV)0$4Q/]1',.X/Q M4R([/"]&0&<8WA? .7[-N00ECML"&P3;/]K&HT,1B3%.=)S$TR7F&R7"IS5X M223\VBX2BG'DF,;Z+K!ID-TKJB=X7V6+&WY:Z;X7U#.&@QWS]L9I34\;QG7B(WTLTU[LP+?$.)P3?5CX9$*Q4;1.D\(05*.H8>0VE/1.8%H3.E M0>!L2,5N:XG+*(O M&YU:I^D,@S $6K@.;&BK\3<\K$F=+$!S.@+6Y#OOQ4A,AR+A>V:KX3I$+2\M M$&R7EYK;CSUCAC 37"%S-AUBP&83? *470AO)@&\1]]$6X/^Y>*T@!5'\Q2' M .OD5M2<;S?YN*"^4A** (\9F,HXA=-M"'(&H\I') T\&!73H6&90Y@(\[X# M0N/,HR!3AZ@6^ED"QV4"F^KXL X@"2]L&OP .RF^$WC>#O'R @<6;9J[]$UE M5RGA)K,'WULZVU@"\= ;B@Q><<;!#S4[O(XD,V3OFO-YGN0BK^@+XPDV+?@* MWGM\ SWIK\0#](F,-KNR MI\N66%"<:O*>G\!R(]QV MYNN-8EQE@^U^JT%KW]J@4U2^K:?9V8(>Y/H/U(,;E"V:,O>M:(VVK>#6%4IC MT+19 ?+*19+T+G9(^!L2'KMI_*T, LD"I4ZL5(1THX8'P6S#"T'AH%IS^N%4 MQMXMF$9XP\M/6GQQSW,0N62K2C\7QMF& +?"65W%6?U:\Y$YRUUE)#)[\MF; M0=ZJW:UG]5GFOWOW%?7NY^-@(-9U\<"\5-_&6RAJDH"U"#PQ++GRGQ;^I/6S<-=]>VN M^$.RFQ@8U9SX,NMY$=(_P/-0"0(-50*E9ET9>RFSW+)N]HJ6=>>Q+6MWU7S6 M9C;\\KN8>'"__HZ<'L8+%J_=_!9!NH/C(L+[.Z@;$ES\(/R'/Q\1L1*P/_CN M[(&M@0_ERB^WZZ0Y]_N?-TAR/5_XX!U8DOB_!]_1-W+>V05@V_72!V!+;EW? MKPMR'4!G70]O9FQ(#Y[DBE80U-S5L2J>:&)H&2N8V#3QXE6N()QT@CDW0"/X M XPYP\.,#S(U(!AB< ^[D?$?U"59_HKY,9>4E:2+NHUL=-L1#:3O;MDBR=@. M@'<]M1!I=O""MNF.$IRU&R\0O;6<^56D,/41;\A[.(/">$;T^\"V[TX+JG/= M*IF.6KLE<(YC\>].9]D^W5^JV!G:N= MJYWKN<^UW=IIU"VE&WMD*6Y]M-%9>79-MC';JD^4@+MDCZT_]?Z)-L"'@AWD M@ FT0U+N5I(,JDD1LAAOP2!"*]"Y(J_Y>9.CJ.'87L>4]! M<8J/R0!MN@+9\S ](HU!LA5G&?K M_!A=U7+E9*IFCMDK>_=;5G1;*F)=F^ M)&M8\=NE'MPRTKWTVJ7&Z*RHTFA;+MJ;7G_;Q^PY%CX1$.T9*O-HO06'F)\[ MQ)X#HF@W%CI5.(\=5U_R2L^6.^@>B*.[LP8I,_",Y>%3X.%Z[\#>O9:'+0^7 M8ME-MS,X$.;+\K#EX5(LNS\X$&^]$AR\$\+)P[FYA/O:+)N!6"%,%*L6SUXM MMOO[XH]9M5@%M=BP:O'A#KC#K^G M_VJ\?:V!WA"@+@VPA$,7/R+^DDA2!*Y34"]4)#I/G$QX4THI$Q'008A$P=\E M\OO+('O+SQ5_S036T"43+Y(5CRF6?,=9G"VH*$Q7ZL(DL\231<#87$:D*95W M%"O79?&D\!WQKWG !)!C5+%Z7^Y9OE=&%6%_T"X KS0'3P//@16!7A@N5?WE M9?IY69$NP9$\)"=G%M^9R&Q# * 67_C2(8/,2*B#=M1)+%D^A16EKLVS]B)VKG:N=JZW-,I\M M>\*IK$*\W"_8VNX3K%8H5FV&I0*I5!:M7CV M:O%5I]=8B6Q8E5AIE?BJT2K/EI9 '=K:+5M[86LO;&V.Y0_+'T]SU[3\4?TZ M(SN&K=U:KA;8'.+495S7OU(UQN5J'5?>*E=5=!7JN'#,L3<*PB +J.H+2W*, M\ALLQ,!&18+ZUB7?1493HJ;)+GQ%C.8X$=<9!]30SG5NYK!R+/R"5T?X4!"- MXV3*?8]T_<:".S2*":QKJ=++Z-XU%H*+S JU7?BFKOPJ%'KA*B;\I51D6<@M M :M8!*0V='V15V>IR*OY%$5>0;K<(/$%#O&";'MKJMM=\VV%DQLB)B]4J&OHH4Z]MD822N M_#,6N)U'>5"S8F4!=JYVKG:N9S[7!M8T=FQ]D*T/LO5!MC[(U@?9^J"JD,S6 M!]GZ(%L?9.N#GI\JMCZH+/5!)4X_6'6-Q077F,U)LSEI>RP;0R>-YMN2Y75: M+K9*>L^6_5@.KC('OVKVRI-':IG7,N]^2="][FER[SYCE/]"M?-VUNNO M;96+50:'%8G53[D%X5DJA$]QYDR%%\&4Q_-PU>%2O2S#]Q)R?9I@<)B'>Q"$R"KWI!Q-,H()A4T$(XEGLC ,ODR#BHT7-^5,X M7IC&^6P9%UQGT^'W6UW]?3^G0@IO1+[SK[F7 /OA@SO2QLB:U.EO,,(TB#BS ML7K)9Q]1 !&+_V,TBJ<6D[I\R2952HRQ<[5SM7.UF-1E#J39G#.;6&?U MXF'RTVZ43'ZL7CQ*1Y!6V?HRE4 OWI]W*%]L8=+A+$X#S$1[0YEJP:W(DZ4P M/.Z_PW=^'";RWYJM5R/]<\FB:,(-@7A9A!CN# M)\(9U'!^"#B80P;Z7#K MA0@#27],;^(DN\"T3'C_%MXFA,A[%N7Y+H(VA'F,00_%SM +$3FS>NFAA$0HMAQL M.7@O5*5VB3H%6^:US+N7^FWMVX?59XSRWZL>#DMF%8-5 M#+N#E_9/TS"S2N$DL KO\::XJKVQF2\6C[%Y,(P0.>+'B")O$GZ0VM+&:2I6 MFAVK%Q24X 6L.R8,/WAF&L.GO&2AD >YY[ WE/UF"780IS7*"F-M_OA=$(;. M+8[H"U@-LI/O\VW$;+YK-:'JXR M#W<'98-KLQQL.7@O*Z(+:OA$D[)M[H]-"+1JX4"\O;-H8'QV.(K=LEGYH_UX-9C>U MDIO:N!^V^6QWU3ZZY=&*UC/\*;"B(,CBA)+4$P$<^V^N)J#B!Y+#O(O.\29#9VO-$(++7,\<(02QG$K0?_,?9&,&CJ> B..[J!'Q!NEF!G M8::Q7W,N4_S "LBMZPP)^S>.Y(SD@+P,?(41H<&ZP"J&2$P(2-H1MP'0GBD]/W7N;@*8:P S&_XE31C\R"T2 M-\ 77<;UQ4(/L$,I 5\-S5476#\PS^:)T)]";&"83.K"$O!-G!P2\P9($V3X ML6D,CX?!=Q$N\,^1$\'=F7['@*P"EM7:W?&2?"M# M0:1.YZ,;F@$2E,&5N[5.VQG*T@:YB%LOY+("W,WX#@L$<-!X%%#UR5V0W1!5 M5R:U<3)N_I+X,1(SDV17,,5Q#.3QUKT)\Y[-DOA',(6A@30O.[6!O T:L\:! MLSCSPK5SEZNE*@JCS&8M2\?.4)$-?I&U'G(SF3UPH.JC*UZK*H; M+5;NOWEM&6P]+-Z1E8-(P_[?D-*>4B7XIT[];\^]U?B?ZQ7JQ$OH<#WL;*KB MGEX+X7R*83V-MNNH^3]U*=RFW@FKU6[/02)7L1":1NB4(]D?!Q$P30"\0?R@ MJDGER2/"5-S=B$0PKX,A=!E%-Y0E6;O@ > M"]>Q4N#_UXN@6^\,&\-^3PQ\OST>-;R^-Z[[OC<6XUY[X#7_;Z?_XCFK'>]- M85H^T"P06W^8V?3PC M8P'T"S7/&(/>D1;'C0<_^W$DE&H,/;"'QOC2.$CAMLU&!9?1TLOPDOX(*5YJ MSH$FCOP*5L^*"&WD%.TW+*R=8Y^,:!*3ALN?PLV ]N?CS+N10(C)6"?>,F( M6WWXXE:$\0Q9'!_$VT-*3!L!&>6;TH 4HYL(B#\)1&K<57!$> [T,M=W#[TL M$_"_(Q&&8$3CG1,_#,:W SHS]!;8YF<&_ M?X_!7!#.M7QJ' HLM;Z> VGA3$PF(BE@+NIB8[AN!(:2/S#UZ!?TL$AJ'(U0\\ M-TGBNXPO[$I[DK]@#/I$X.$)/ZCWR,N )J3_UUS>$$?RW"!!T!JU\%6X6^2_ MI&*"FJN&!RX\!BH%71T!SSD"+5-(Z0^GRV:P8@ M4QS>]"4;J!4H8A1=7$D\G]PX?N+=^?%=1%@/^BB0YX\OAIEQ$."?\Z_C)X$0 M5W%T*Y)42%K@&KTPC?G@S((I7Q+P?\'\ F: F9@^K( 1)H;5;I&]4HS=BS?#?37@0U##E76"64&4%E/Q=\5/:YP^5\- MHE3O?O'+BGZ2?$Y2B9;T"+:1G1JY L5S%;64C&!,$B&9@H3P%@X(#%Z,95AD M-D=CE<= 7PM<0E0W/U"[FKV4#WF>YO[C_,C4!Y&V.9W_CN] 58 %+ ] /( 2 M?!BV!B44)GH+FE,Y1N60LP3.'IB,/!Q O]PRDW*P)K^'%"\M?%-PI4V =LD\ MXN, 3RXPM"=QABX[= WAP>#F]R<\$/V8G,%T"QL&C!.%0XD(J#029(3D=,(L MG901HUA2U-)08A>Q/.3R5HCYK0.V4 T]]28PP[E/E%L>6PY#@TMM",>0'XS! MW)^'=!Q[(Z -QP[DE:R**N\25Y6.YJGD*KITS2D^93I==#P*E=]8( P4/_\% M[D#.QX^N\S$34Z<'5S(O N,=.>1_IV^NE/%% MSWP5*1"8'OFL3<#__(]^L]%\FX\-OQD\YB+F0!B*:"+O:G]$T@S0MS=R9GZ> M9V$CD7KZA5P AC/D0V[ .=]@G7ZZ@P.)#3P^BM&\R\,7Z^Q"\R(J199O M]&RBA@LC=/&R@5M*F&0_1',CNA(B >P9L=,0G'RLJG)OII^(I*;?TU1+,7-'<4I,\0DCF$[X*;K&Y=P_E5JKVOR#,.C M:G;:A%V.6 V<5R#TZ=SCN:KH$IK3R@M!!Y=/:A\%)RV>SO$0;M.2-&2.811P MDL!X+!F7H.E"0L1@]#44%,Y VN6Q)+V&*. ZME:]6^YGPQUA^HFU9X,<&07W!N;TP%71)^A@,GIU#,P' M:PESVB25.(1#2FM,_D+\(UUB;P7HQ! MO-0+Y=-F#$9?.V6<)@6[TT.OMQGP M K;T\B<6*?!CB@D(\8@\JC2K90^EO+H:3^#2*"<1U*5,I[L!N]J;S8 M.,WM M%(]F/(5?-KJU=FZ7(VU>-IJU7MU,Q2$&H!0,_ =2ZQ:V3-EG^4T;]N]6I&RZ MX>F3SCA7)5S4G)\E)+!S(T)_#:ZP,@L\3OSP"6C-^!;E"+5K[:4L/9TRF684 ME+;,[D:ATZY)-G,Z?1\;Y8IUDHS]$%-3&E@"D[DP:)X)J_3L8QM@,:?BL3&S\V2U*Q$[) MD.MK\0ZIWCIE8&\+W7Q6*)86NME"-S\=R1K[J)K*=TQGY"*XHY$315Y__&*N MI(>7-+IV65 C"VIT6 -?M]GIE@P QS*Q9>*]F+CM]IIMR\26B:O,Q VW/>B5 MD8GWMK3&]/\J:FFIC-G7T5:/C=OKMW>%A MUTO#HQXGEN5.C.4:[J"W!R*Q93G+<@]DN9[;[_:?A>/.U['S2MH>KXTH]_.Z M>$Y:+->ML>1BV033X\#V"A6ZSEJN*]?B7K7<3K.W=T,$RW&6XPYOY-6L[]^" MXVCFQR[HJ:7*-,]3CSA%^;..$5VN&A"52C77V$MR9>NB7Y1@GL)>(L .)YA[ M!'PG V9S75VO,Q+-LDI,'UT/;T&U10@GHM,@-R(MQ\P6E-^*?](?X T"21$SF\ 4LY.0DYU366U,>O8&JR?"K MQ<1[5Z;J,Q"'0I>,HWQ;^/=\:W!3QG$8Q 2@E8HB03PJ7Q^G8$'+O=7%5')/ MPT#(BGFCY#ROC*=T4B_)4NWKX_(%$U"&$OZI6JP(64,EIOG?EHJY"@O5?Y5+ MU>2O)/#@SI%H#<##F*&-6KNGL^:IYKA5:^IBMRTXM4OPDL24+QOM6J]YR !- M9*? 0 C"VKNUX),FAA!"PDF>%3\4U$T41Q=D!A:"@(@1^YC0(T1UMLD M7'6 =3OR&%60SAN* :@>A]"@% H'P8=WF\6:I$ZMWS"+=0JU""1>XZ6B+C@? MS!(&.OO9O5U MP"_:2*FR#M"G):UIG3=O&5B[63@DF[7.0/\A6G?TKAWS@-.T5>NT5K^D#*.' M?J4I(5!IK>O/6P_G,#!QQ?.SMR@M08H '!(%BZHTR;Q&:M5S83?/;@)YDT88 MOU)S<@1E6TM7 N3DI>)'VE8#E.!@8.5FL_6LR,I[5A%]Y=8?E]R_!*GQ)8DC M^/>HJF!H6LY*AY1@5&Q=YSZ# NV!^<\7/>;\RB3;1RF3;)]5F>2]ZNSCMP^_ M.[W+FO/__''YZ=O';Y??/O[C@W/YZ3W^X3?UW^\_7E_]]OGZCZ\?KIW+GS__ M\/T_NVB\YUO@+Q*-X(K1"!;.UR#]7CTE#7>I+('WP;K+ M?9X:6 Y+G^9A%LQ"8<(NH-5U0]#E!.2V!,RPH!+R0HLC!DB[%=%<&/AL\B_K M@*%3*H$\;313L9F78A<0H 7.TT.K1]R!$J"F1!7-:< WFOX@L0/ M:3UCZ7XJ_=HFVAX"[TL81+"O@7[P7])\-[Z>RINUQ,[,%C.,@ "=;H0_V;") ME80Q^5/A"Z*/ +D)R(OXDQ)7#X&.S=8/^1-PV0_G"'C*L +2+6RX_X" GB0U MX0N2P^\5>_M>JR9Q<'_/0J$C MS*YF(*-Y(YH^'@J],XXLX*&UQ[FWF?L -5 MBRR&4$8D!;UMA@!(F!.)I:)'CLZP%:AE*^)775?15_YG#D')7 M,0=,(6PI@:3*-$SG"L\OBQI%>"3 >*%+'EXP8VS;L,!N(6E J/>T,SX!EYOR MN^TKL#>-^M](.6#70F.OP1P-";C3X&+E"=) ^#I$(K]([C]"(LIUKP2@.YCI M#)U&@"$FR]&!P*PH><9);Q!:!.U5!A*>SN890V4'P'K4/Z P8UHFR2SA_*W( MW5 @#0MMR596G8_! BJQ,DE($504I51ZS.N-)4B@[%Y':+LG(82F6YYO(L)Y M.I]R?&!UWU'1PF_6[L[M[LY1[.Y>V>SNYO/:W?V:\\O'3Y>?KCY>_N9<@ZW] MX?7+[_1?U]^_:?S_O+;Y7[Z_4FY9L,:X8CY@9KERKP8YPC1 MU_IBO.O2JH3",JC7^MW!T5$]NK5!:S>4D1TA'O9H7ERR^O/UNNH+*)2G@+K0 M6F?-^L;C1U/&/#]?P!V$[-\WA)>/3\&G*GN] MQ@[J# R5HOW]54P0_0]-PR_S81B,3,_?+T$R_?M/WKOG]/PYK[Y<77[^V?GX M_HWS]^#'FRB./LVG,-:(;BY G*](A-%%XX43>5.8F2^"-Y=S'WMGXP(^^B_H M[!Q?M/HOWC5;_;__5!CFW>NEPVPG](@ZYN[MB!^QC<776"*4FO=,ALA:#G_$ M+ZYP..S-OLS=[IE\:FRD54SE5DPMA*PW+!>)=.IR6$E9'-PKBU?Q=):(&Q&EF#K/ M'<:M5%9#*F%G.PTKE564RG[S7JG\*GPAIN0Q^Q1'U$XOIL(7D%#5;A5]YQ^H M3X*5UTK(*^YYIVGEM9+RVKG_%#5PR:TL5D$683\[+2N+E93%_HMWF/>:[ABB ML@)9!8&$3>VT[Q/(C17CYQ?5[QXCJH\N[B-$]1L$.'"\N'YIHN 'Q[9V"(G7 MGRUSZQNEO#]-\&T]71^[5N'>Y?\<>XE/7<."1)-^CKK-X]/TF#JG9./SZ M3:2AYZ([9+?LO$?=SST+73[/@HB[]7$BV[I#D19-5\F(.W[C_=+!;E/&XRP MP-<[9ET_=SHJAF=E-J(WDDF8!/9@F@B%%+KEO69X@2PM]L9]A2-BD_)F_>T5 M#TO_U7C[>JD%G;.F5C7/4>5L[<)LTL(M(D^+IA:UHX)KCI/S7,[KUMZ!J.@= M" K> =E%D=*_QP68CS@I-"+/X)CF4D/=N5L61QPKF27NH8Q-Q:=Z/(G)C)" L"P=H"70.@%LHW7%%9"[H3]AB#IC2 W1KV>X>"KS_)Q,O"CX=]YC$Q_^!F>P#TKJ\_7 MGW?,%WZ^$^9C)'/G20VY.U98%;AD"%N'[4Q3/'''7I!@QCYFFX9AW@15%H&G M_(5\4&7/*4I>J73L/425D_VQJAW_1XNEU@_'E"5*!8XC&&>*TDK]Y;WR%$E6U^<^_H&VM;?T@'Y<8%ED M256XCW^#F474Z5*";V#[5Z8/BQX,39=R/ RIM!F>Q$XV9>: ]7;;SUX:\)J4 M!5=NN^M;X?2%X>#J2.4W5+Z1XOE&NR(!/M*=V ?5AJ)BM7VUSNLQW$@0M'" MVJ%4E04A1^DAJ12/D$MV'EG7 0.7_:Y7C&9*H_%U7WC<':1J0YHP-O MZ-UI@"&C*;F3S'.\.,)S,RVZZV('WP^J2,DP\-20M*@2:+ =:L 0.4CX!@=L MHB6P7>3#%FIZ\"*=;S=Q:OXJ=Y"KO>[ > IE92E846@C,+ M"2H12NC;8$?.,^P<+ZNK=K%#D8G&"=OHV@["_5&/N'I ":\"9BN6G8*()# M M600I'SG$;$(,E]PHVVB3E9T]/N<<(3=\#Y@%N=<:)]!'_"V^0*(Z9RN=BJ W M;=/.']UI/S?,!UF45;3/&@59F>950^.%-Z7!S475Z3H90AD,\ M_,',1O0A9-T+]#ZSFT EVNAPY *IHN?0,9'CI;W.\^\J^VS MDKV.[GS!K##HY(WXR"7=(XMX][$RB!6U!P2[NG.%:LZ0=\+[3E:&^ %GGL3I MS!167;1"?5\@@9?K];?:*_HJ:B'VN U+J=[Z[5U,88U MP2$.4YQ'>*BW.3Q4FDA/F6Y>[P4(>*#A=7\+ID&6VVXGXB:_=$9+]X,]E"?B M,DC 7JFDV,1682!Q&H43J+K6823-WQFBRB7Z8%AK*I#;[8= M@)B*M;;G&J?9VD.NYCR(0JQ64VD#S"2\%1L/2Q;#J^ U:E^R6^4]A.P]$=&L MR<&/:^#'7:=HWC*JFXN+F*,_+&0'/WM)T8T:"@8 T+@SVG.)Q;52FVFC3$(5 MZ/.7"/ 6YHB3O&]W:2G%3]#]"V>.-$Z-\P(Y!4$>LIVV]@&;J'RXGD2/F:E( MB 'CNK16FO90X#ADQ\11N/8^Z,UA:Q/336^X/)BZ*J*X3$S\%0BZC:*YO,P( MN8>)!!<74 .(YB@R,5*$FT=J/D0*N#+QOKIHJ[GXEK'92Q/2["WWGL@URO$= M# -&2"R<:,G';AAD);^&_"Q&'I!$^?*#",';8,?"7,F[>\CYU%L0,(S<(2(T M[4OA\I&RWYW :/\2(\TQR&[*Y.-M*1IW("?C.3*I#!E(V/WY\"_#9Y%;FG*V M*MT.*" MC8@?)@"7 --^1 F88<^C_PH],@BV0L6]SN]>!HNI@.-UI.;-5Z$IS1MW;CJ/ MX.\4Z19A?,='M_S9 ]8A/QQBO9)"D*!<,D"EKU6[W=;90^.EQ<_&R;(3KO"S M9&+^U$A'1+7:QL.1H\E\WU>^?M9H^N:K49JTJMH9RU%JX]>(6!V'M])Y15X5 MAHX'80E#$4WHEB>%#R24Q(5D0_QP_IK[$RGIWV[,)4JY7KL_8#O%,'?4'UZ8 M<50#50*&>8TKD%*WNT1-O.\B8MBLNYLX%-+[)!2 E8O7YR'0CK&Y;G(=QY"Z766=LL*3G<#.,R:OWIY? V0T6 M[5>!G4%$N17')1GOL'?#0X-T!',%FYM@O/5.+E[AXN? :(8 L[!K@J5B(IVH M",#><1N=IH9@WQ O9@E3GGII0;%64_U$$"=*VC1J4N1;"T,P0N]()LB%1:D^ MJKL+6?SZ\80WD/2E7%\>N%*-5A";P5?+U2;_=#40-$2?GG*0*8TJC0'* 4K9 M>XW6<)"PSIR%'IRX 1 [E:$@/3F.*"":(!SA8,A@/",8!\)7*%VY+XZL6>4/ M0N*@51-ZP90\D'.58D'8810TB5;F&2%./X+UH1XG8"T"L%.HDM)"X4%+(+U; MSTIY/6#SCIQ9TH97KB<%02_P9:\1*M$5QE[+2!OTI)/.=)Y(3,#.8\/ 8YT?,Q M3L 19UN4^,QACD1/GZ3GUY:N6*=BRE7Y'@$L<[7L4WX6([5EV(;CT_<1P54LN MU&M?OXE+[FE)-A6?X(M$)"^D1"0U!EDRTL>_KT6C]-FZN(GRFZ^-X>NKD"FB M:WAO6=<]1)C,)$C]?;HY/A'3&S$6=;T/05D034BWDXMH1/ZV^X^"-70O1 M< M#$'AWF*0 !9NL$P<:6*.XQ L2*R?(3->;=@::BA?XCA.CJK?\"0EVU[VC9-A M'C,-X)@<(#<'+!/=KV/MI[;PHJDOV56JO$.*O8GGY>,UG,HVPFKA7HHPK0Z] M%V.RJU'SYBI'KB0[[V7HU)P/2^'(9Y[06CJ:"07F!,G$)'18,\BU,(7%<\(X M_H[=-6%F7KC %C./S-THZC+.**;CKR4)LUKH>OP.BFN@=&LV7TC$^9GG:%( M[]49!J:OXGOY9)86GLJY[+MG5%&\?@;^49+EB9 MV*MCST.9/TZ?X[R!()7FU)-I!L067^+GG!;ZY)*C>)S6470L'W9\;!&*WO\WW.HQ9M3L MTO6_7?+M4=5'I!9\98HMIV*J6Q78X'#2-.OUSG:0ZG/*6.@?I: U[T?UC##5 M92E?W;.$L56BRMM[P1LW+*4LH-L'UN2]WMU+ M7!G0[%ZC-FAM_OE0T.Q&LU;O[X::O=]O[7KW<2;;LA#?]R5:Y;Y]TJ7HWR]@ M?EMZ-/?!0,>;Y"2)X=)Z(:<\&@DQ'A^,''U4(@QV(L(E9:'LP 4;%VM :#?6 M VCOP#A;2?F0,?:2- MZ+S WM#!U O3_WIQT56^B7EZ,?&\V1ODC\O(Q__YD#/'97;E)0D"=?S#"^?B M!<61O PN?#^R-]%\>N''A"N%PX+< %5@R*YV;C1>O&MTW=9 =V!0,WW'K:,> MLC-*\/;8H6,>,%9,3E-,NL\@)DT2DR9"'I9&3(YDY53B;+R^B9.,V@EB'$:D MV73=P:BIT-R/"FNEO](RLN4H(7)^ VI^S(FYKTBT0"2:;G?0?:A(W,.6CW5R M[&JVGCT?;=&UQ^"C]HMW'7?0:I:(C<[IUG&I4HVY733Z/EWL;7J0;MW5LJJT M3&S1K8J@7S4]/XE,7M?WE8W.BW/(2 .[_[K=QK&LW=WVJ$)V\+DRW39WPT.8K@E,5W<'C5XEF.ZD*G0I?L/]O">J_3T[I>>][(+PQ66R?T&) =*P%43>Y >)E$M"H[T M'WSGW&O;*F19GRL?]I^8#RE(5V]U*L&'9Y#^>1V'7N(@JM]DX:2+%&MO#U?J M9^$:'*P7F2P-O3? M\N7S+)=9AWY)L*8907FP1T*F6[[-&+?'YD \Q)/,I/V"A+V,_ ^*K <(1^_% MN^; [36/97M4U-(];7[:ZD,^'C_U@9]:;J==IIC$&5BLRZX(HLI%/+Y V+"' M^Y!/6SRVJ%M-6[)#ON)'/H__2 49)/O*Q^#%N[;;Z-=+9(Q88_9IU>TQ^:E+ MP;I.]\&5$]:XW8<;W@>3@,!F2;-::_80]4I7.TE(?;?[%$I!?/PDS8FHVKR*E9_L,/B>CZ M:QS[=T&XSB# PK'>@V]?UKPL+]]LS<(]B&_:8$@V'NP%LF;D/KNNML/:C@?J MR'OXN0/\7*J"O(#^N1?)C:4[3\&&%7 MM6_>CT-CH]W>BW==M]-=JENEV<096(E5T.$#N M"UN)=9R 3EXB9S'<1ZG@.+$P._V6_O)J(*=JLGVE7T,:-6[;K=Q+(NJ'!4(6RQS*U96K/:J ME]M7K)HOWO6;;JM5#:DZJ1O,^D/VM\ ;!F&0!>)82.HM(+8?SS'66%8H]9VF M> :./X6E'CZ0"7;U]UA ]:?95PUM./,6")QF<=3/ R!Z1X#&+\P5A]6Z8[.L M1MMMGZ)[Q9( M(FY%-%^Y:-AXU:XMCN!A'.;/(+NYFJ>P))$HL5@<:)!@_;#;[Y8IF'\YY3>"\ MKMNK5P/&] PBWN_7F\I4#HVF]*AH75MP]Z&SU8D] M"I6Z1Z!2UC98LED]/Z4X'4'R6EL=U(MKCRDF0!?[V<8IG,FB,& S#M!^>B6&== M>?EHBWER)#YJ8QO=8YG&UAK9Z<+(6V/+OJM[8%YG\>C[31R"+9/^YW_TFXW> M6VKG=N"N'A%RX='&>&JY](-;-;83[LW%@";Y#%SP)5&Q MSA3YX:WS\C[]_D4DUS=>(N[5\Q\__;+:CTQ^A9CNBY=\3JXS+Q/^/[QP+O)1 MI6JO:]7>N?^\V32?SF/-I_OB7;U6KZ]&&%?^X,R\Q+G%X=XZ&Y>0XF?2AU&3 MIII>SK.;.(%]]]<9VGF1:C1]IEQJ1C?J!5NVVP_# MV3R)3;L')5>MR;TB5XWZ_N;N'I1]\.SZV*"A7A);>&5A&XVG'5:VOTV\]_36 M&<3;9]8@2.Y&?Q7O8Y7F:*X]-O<\@,B-X]O0QR)RDXB\!CAB3PO9\5+,M7XO M1F(Z% F?J:V&ZS3KS18]#/]HN@Z,,!,PX*T(%P^PJL_"$;\U'UNS@#2'5K<7 M3&?;?.N$661K8O5V%FF7BT7."=_C$J:,Y/9",-("'ZQO9^3-L+VNS90^%/=4 MD_0+4/1C=,7T- 1A[R,2"U3:;G]0)@ &ZWUX8MC0X[-5%WMXN8W>L0H(2^20 MJ(;R'8WFTWF(MVW℅V>)N!%1"N:I$\;IF24;O7J0'DYA^O"O-8"[BLR, M VD2F9O=_0:4_B2RS^-OWH]UDM)#%.I5&V4E:]):L%5DI!7-^WB,A&T3NZLN MLV=AI'.R<[^*S(,_^H[PD@@F;PL!#T_B9$I^D(0TA.*]& >C8-\:KD8#$>MZ M;K]OS=L39JNM.9W'9JLFHM8U@:U.%JZY-,6!]\'6I?OG"]K"K4.5LYFTM-X\6[;M/MMHZ%66!K!D^$];8H\".P7O/%NW;;[1T-+L/6#CZ0/3X]9D74 MSF5QIRE.6S3Y[T$4)R!$JJ9EG;RT7KSKM8Z%HU$./7U$<_I<&6N+GMZ%L=K M6$N-Z1W/1E[.2HO2L^R\?$S*G(PVV1VQ'6PCM1G*'9D,"?([K/31)*_4D( MIS:[$:E IB'B45R:DZL+L9G%*"0MO$A%ZF&[Y M]B[PLQN8.O&M\9;$& M&/A^>SQJ>'UO7/=];RS&O?; :_Y?;"PH7[I)\OJ(B;@8)L+[?N&-885OO/#. M6Z0O?BIR'K"=2?5E@C%9WOU]F,![:Z:ZGHF[S\+#&ZQ>D8:>ZWR,1IOYKJ13 MOS(EZ5K+#XK:YYE(/.3U=..BRK**5T'DP+ A3M9UQ(^1 !T*T^=T; =6Y[W> M<6=@!:1"<\DGG0TK";U9*MZH?[SU@W06>HLW043SH9?>RK&DNNC,5E0V48Q_ MS@6A5F=AD)=$^67YW_SJ? M_UN[WK63[;=W&G:+UV"K^ZG167EVC?G,4OLTUF)_)U'^I_ 2YT/D@SI2=1). MJ^$6#+&'TL:XZ.066;W6N=SD$CQ'B1 M=5(O7.76!Z=WEW=NV;H5E]9K1TO;QFC4:VS+72'O]DL33=5U$/OP8 MA7,DRV6:"OC_/F4&[^E)ZV% SNT\'*VP?!F25FQ.5&R:SR\VB)G08^L6D]O]@,* ^OT3S9Q.F*F)F)F& &?)PLG%$B_" [GVK _>6F_>QR MT\*" [],>MY%L;?"O$)K&P :86=H7NT= .NVJ]GWK.CU.=Q7N?+F@ MQ% FRQ2IYI)IU:^?$LPMGY0V7=%KK+!L,JX>QJ,AD>F?=B3467"NIOK-(7UM+*^<-]W79C M/-0[I?DG+M2RJSG.SA\JZW9(QQQENR KG-4'9^KNQA=*R5L MH6!:5YAVSA\$[@X:XQXH)>T+XJ9UKSZ_=WUJ?K5563E1!7;MGW$U<;!M%>/* M5;QKC372Z,-,,.C"3!?+0'MZJWVPQT%%&RH,H2U)"8=!"$LB1WIO5*5 @H+0 MB6MO#X)0KTG3-KNM*L76KR8655(YS57X;K>5TQQ&!E2\V.Z7U1-8>?^KB* M MWO_#$$1EB27TPE$(JC""MK@45Q"4!4FG,1X-JL1DKBSTDZA>F>[J8%$.S,.J M6 YCJUVPDOMZI[1<*>5!KQ\ C^FFZ?4:XUY+;S4/YMH*@+4%X#&=/+T^6.@= MO3.ZON!,]0WX\FM*KD*/WE93+9*CAZ&J7A$/@-<"RI/NQ=4&A4P:]:*L,A\!L"]^N QEJ6;Z&* M"L.%E4T^+"@0[SQI[.>".;XJG%2%DV6QG6_,9X8W?::XD@E&ANTNYLPY2#&M M-_/=VBB$'^B=8WZ,C_,3)]S"W'A$CMZ^JH6K,:"V]_0H$5$#:@?:'%2I-$XA MZN3M-\I$%#7^[)66REDAC;#ZXON1V?#BDRZR-6T2XX8YMQS+#U!I?%$9F_M* M94B>2Y+M@*8L9"BU6*6M/X64'O+PY M3#[[L'[XVV'(P:A@5OB^O7CCNOJ9GN[NT1>5ZG20P1W%N?+%\0Y:ZA#G:@P. M=Y>K;+NZ0G";97XX!D=8']0:75#"G<)@M4SX@S$XI!JUYO""TMY/E/1Y&HCD MIW%\=J;NG&DSSYU+I<)U5(NF8RL3_-A_=_WB9-1"=6)X^/@DE8E75Q#NK$X< M@,(VS\CK75!&GH)A136* V!(L^1Z:IQ&=?P3GP$"'O,#S:);58'^/56%S\X+ MG"*FP'#RD.=:F$2ZV"ZWV5?QUQIC:9O$7P^F+%YZC7&[-$>!0DL%T;)-,!=! M2[\Q/EP'K%[\O?KB5?C]KRO>7BCHM57 \I.,DD^RX!Z Z,Q!]UD"7"HH6C8^ MM@O-K0#!NK0<3XP"2"T LEU.;@4(ELH,*@*0$UF>Y[Q>RE@0EJ?V1HC(M[KF ML/UJQZY"'=SFL\8S_>(Z;MI=LQ[THR8F%%5I[+JR((XO.U<2BO9'3ZLQ[F;] M>;MS3(6;ZK*:K2[APFBA.,3!=8.79X!6(&8\83/78U+:!L9/-=KG>,Y@&2&1 MT\DM)X33>(@B]A_H,OCGON-5?/H9> 848WO)SP.8^T!7^J.=2+<:^_N01 M3M;21X,+"KFHP%_5O-'507.7XMB#EIIZI>"\MQN@.G#N83R\DZ,_5Q;-5^"5 M>/.!.6QF!91E]Q:;++Y8/J(.+O=P]>EB#8?#G/EK[,V(R(3-((Z^,"%A7$MO M-@]QW2E#M+H\?3<5Y7 8801);W64,ZS&6-I-/\C!4A8N0Q#?HRH-MKX";\87 M=E"NFM*0MWHO>-//??([1R/@GUU]-#AXQ* RS^H*OFVB?&_TM9L8R&KKO>'! MV7 *?75%WS;A?P#Z:")7OWM!K._H'>[HWY9C,B=X=X.7686TO)Y0(M[8<,MO MI4%O!(%G3<+ F-A@W;N:DW+PP*>XAX?/3O28R=B*^OKOKW'%9*FTWQCGE)\I+4%4DE:E:E (@[(^GYA_7&$7; M5(124(1QK+;*@SB3YR C[>'%N8OK<:<_GET;%*^,P#ZV6EVU*,@_CGD M6$6 M6UPI*5Y1V*+H<6_*X=5=%V?/*F)3Q':@?E>8VOK<>W2%+1(4M2EJ.U /+DQM M _26]2XIC^L*,E_RS[[(9A/WT(%S-MT0->S5:SCWN*[:KO+H[9K_;'A,K++TE7F/R&(V M^@/:JRK3)\-S8.^^_#9!)-*.FK%V-&R,N[>'UVQ4S\VL\%]O_*=-]/T)8(0$ MT*QA'J8B@'H30-IJWIL 6IC+='MX)E/U(D355]P^6G88,/, %\0&5XH!5M71EM%50I-Q!7NS'NW/8/5BH5 M<2GBJ@MQ%517-Q!7!Q76_A$JF8]$7->;_/PG_8.9F@$K,IX8=Y;[6NC#:Y:# M7O%%2,/*G!V]\1[=>(Z%JV[\ M:#>^+9/GN#?>;XS;^JB7S?1)W?C5A(77>!?W$/4<@7G2OI#V7">D[R?,Q)5D M\%X8Z@-D;MUAMJ[CD-LN43E4B"E+&I8&F2%!9J @R;(!?)QJMH-W%< M^C/3C"EZ( QG22X(-X"GH]\!%H/5U4^>86L+PPO0$1$\,Y_A]5"ZKX%.C9GE M&,[4@@_! 0<,Q^+XM]')K)Z#^/%.'U:W<'T+S_&=QVPCL%[8^U?+#)YAZ;BR MY+<$433CKQ@36 %<[]JO5.6 >\WT623_Q.4BR*Q^LS=I388#-C+-[FS:,H;& MK&F:QHS-!MV1T?Y?'% MOO3LR2TL .PW$X\9/VZ,&>SPG6&_&DN_\4L:>0"[ MY*FO'A@_EO$_)]XOX[REYH.X?Q8,9^H,.8:9;QNZ]MF9KL==19=^GZ2DQXA^ MD-3N@28]]LP<'RA#^YSNP+2ZO:KLYXWE:/!8&[MZOMWQ,F"I/$$X(G:2<[!D MVUCX[)W\RWO3\A>VL7QG.?3#]*7WXEF"0_1RW+YX-/SM&/NW38Y_80")7Q9O MW]);*YYS_EYO>-OJMM>^W;QMK7UOTV-;[=OF_IG3L43YQ6)71N)':^3:+M5 M5B=116.*QBZ9QH[7+[7=+JE?ZHE(['(GE>\("SZ,=9IR\\G1K-0J]5U54C1J M^XRCYZ16!FR_NA[\T]&FH>9M/\)F:>WH#@Z@Y MY;-/S+WBAW\OSOX['CW_Q3O'_!Y?Q%UT#V#Y/LR^&S_S^#@F?H^&%2I4O/*. MJ#MB[8CS@T\".TP='65K>50GYWH@+JMXGAUQF+K:S#*ZLR#NZ(V>*J,I_-OQ M&*SA;V92.?!^1P?;!XM M8+/,LAIE5JA4LN:8.8[,WP,^@P.G,"CD5!DY.\ON/9 S!,93#>!JTBJ2#+? MQ"V 2OM9W,%G)VK.FT=#V%Q+V>LUAM"ZR-C>&$JZ]F?63V;>_,T\-P=;P/H! M2<-VJ_U>(:S&"%L7%SH!PEI51-A%C\_9$1_W.:&A*YG!>WJ;/,>C)7U3G'[@ M:+ZZ'GFO=II!52PZVVF#GMW36SD>ULHVZ#^#)7?=$-Z6@'-N#'7<&.YBEDRG<_"HP--!^.R-M"=GKES"6ND(@JT9BN'RQ/I&;MB\9^B4..%23K!\D#M*9](3DHQ>["^K A<$;@B\*,;($4)O-M$%VR[ M5?)0GK/2MVH.J)H#YC4';*7/8K_F@,.V:@YX9:IU[2":BUJK6JM:JU M;EGK<%BD(^F*>MP:<.&W=R=.SWU=#;OMFQ9[2EVBOTV5H%A(K!F=3^O9NE)2 M>M**6]57&^N5*W; >O=5\3Z=B+6--OC:1XVJUGMW.UI%BC<&Y1YW'.QW]=1] M!QM!$]^PJTXO7PW+O/GL5'V9]\;""E9/4R%P P*GTW >VD9RI%1%[Y8Z=51] MD2G'<=47^UFT9\,"J[>*9G:EF3<71#0?V%_U)>?YPA4.U^/P4NU3J_)*]V->]8C" M8QWXXEHF@Y0N'!;I?^P; -9\HT@W(2DL/#M':SW=PY4:ND$I\SG&YZ'66BQ3#)[7X*[;:HS[S1,,1YSJ4O1%\HYM@M$_YK!UNW-!,!UDL^^'S*SBOSNVG#J3E.QC[6.W>4C+ M?46ABD*K1:&%"+1?2>T5!ZBT]7:U&R(IZE34>63J')Q+>QTVQL.>LAT5]5TS M]6T)F)U)-HZPE:K>'%R*;+S([0BKYF_",Z8WU\^;9,DWFO(/[ZC63$Z9\ M&C&U\"S\$W[.->$5SYUKANDN NPH3(KMWI=WC&4<.]VPFIDK>_5\3T[/,+SWUJ-:&9^MU/,8?9KE-)CZ;Z M]UJ-<7>0S= YT1!*!2U%^K6YGR*4W]W2\N]X!(^I2ZVRVGLJ5%5+H'1W'?IQ M/'QU %\YD5 E4*H'+250JGT_Q4@_DQ5X;7 Q]!#7DG^7%Y%&0M)/4#R@2OQ 2 MK]_]%%)@=DG>S%+@'X8=LKT(L-\8]\\Z=5U!29&ZNA]U/]5CQ9E$WB.SXH%B MQ1<$)47JU;Z?,FMV3E1Y9$-CQ8)-7P_,,^+M*,;I0%[=*,3J+ M#RCP;>/=GX)X8IIZ% _)\CB&/>M&NNA]U/^I^U/VH^U'WH^Y' MW4_][Z<,-\0:U3M=1C6S?C+SYF_FN3G*>+^9*#6H1M)CW=-3T%U$O4LI#X6& M,/GH1J)J*$8I1YKE8)]=ZX5IQJOAF2HOY5+=IRHOY7P^B8U)*5%N'Z>S.R*S M/ ;9:HQ;S8%*15%47>?[*2,591/1441D9YIK-\:#')I3Z*DH>A1UJ_M1]W/> M[)/RN&]'<=^+0H^B[FK?3VF>GE*HNULIZJY]C@E>V:LD MDPMU1*LD$]7'1M',M=]/F94[B89HW]T[. 9\HF%_-2SSLW-O+*S L,EG25+D M/B%$OF&TP+<"]LB\%VO*N#KPC4W=)X>>0II!T:9Z?2R]T]NC[/@>!<>*PE&Q M"W4_ZGZJ4?U3.7;>5^S\PN"HV$6U[Z?,"J+*L8M!Q=A%W=.![N$3U$\(SECT M/W92/84T2\Z0O:(LH-)\IJN3?).G7618;W^8UY"D)CYWE:5T.J?6]<9!5)Q* MW8^Z'W4_ZG[4_:C[4?>C[N>R[J5_;(;8CY:?L*W$;CE>C8NTWE8; 1* ==&ZK"+N#8&S<:XG^TZ=/D] MZ56NCLK5J:K:4E6:4?>C[D?=C[H?=3_J?M3]G'Y.37]SNL!_6X[K4:$'U^<_ MLMAFWLD ^!QWM@"O'U+84E&-BJET53-4]C>1#N+QQ0][)5N6/ M',_+ N?\$ 8/LP+NE0[00'9 _>XD4%4/M\H:45DC555OJTHS];N?PTJAUDQA MW*22?&,FL&122/*X;;](/0HZJ[V M_1QFQ)9/W?T*47?=^L #; +MS=D7),66Z-5<<-W">G^DX\X ]:(R[V='L M-0FIJ#08E09355VBJC2C[D?=C[H?=3][6MJ#3=GO4A'YW?4QY]T.\1B^NAX^ M]B[@X59C8K/O+JKC;(Y__^(Z]]EPTYUCYK_QV7D,)[YE6H9'@T:+]0 8#$'/ MUWNMRO0 4.@\10>;2T'G2*&SSNA2-_6:K*NBL>]K50_#,/.KL[+%GYO@XLLL&=%Q1JE6]@@@JJ4DE-2F: M4?>C[J?*]U.LIF*X8V24A/E]4I;'ZA[H?@^S[\;/7&WOJ^'1V-6L/M9NC#O- MK*5Z^7L.5A.QM-^;7D4BEGU#^. MN?OJ,HE">L&H4-+8O>%Y2SB"NSF<7K#9Y;M[1> 0LZ3[PY)\M 4NL1(!AHJD MHQ4[M@M$OT]S[E<)H+:C8SR#Y&+IUB[8JU%T(V MCN)\YJT*HFFIA?EY'NP' /OK8N:*]A3MI6BO=1K:*RB/<&;'2!\V%74JZKQF MZFR?2S)BJEY7$9\BOBLFOLZ9B&_4!+6T75:6K*(^17T5V78AZMLR?/L\BNFH MA>$"O354U*FH\YJI<\LLY>/)QC:F\&?[4BKJ4]1W-=2W+19V)MF(Z3,MO9G3 M,K.:U%GW$H='%@0VHPG5&')_-3S/<*ZJF6R]LH14A<-Q ZR;ZA?_%,03T]2C M>$B6#V)*T:"<2.KU)I#5BW35_:C[4?>C[D?=C[H?=3_J?NI_/T7\&>TU_HPU MFG>!T<&CGAH=?.*+QPQ42O1W9]A>8>[B MSI#[PTC9$W"MNCPCUBRP7CU?#, M:YHB7*]N<15)";]*EP1Y>7F^]\?00]\N+,DUN5\B 3S3LKX9E M?G;NC845&#:Y+$F*W">$R#<,%OA6P!Z9]V)-&5<'OK&I^^304T@S*)BEVFDV M&^.6/FP>G$*NX*C8A;H?=3_5OY\R_"^59>N!M=IBM-+U.'7:"O9:?9 M:8R[69K8O0EN5=WM*C_I=/ZLZPV!J!"5NA]U/^I^U/VH^U'WH^[G((6_M\6D M_F_+<3U*AN#Z_$NXE>VY>OEVP)5C:IN; MYIB8ZE4%4W5/QOD0+F_"<'\+@85; O=)'&JC C"&5 M+E0)14VE"ZF 48WNY[!TH36CWC:I)-^8"2R9%)(\;CO(+6E4\*DH?!1YJ_M1 M]W.N])[RV>]0L=]+@L_)G%-;8#-JC/MUM)&N'#&'N)XV(Z:%8S*R,VK4Y-ZR M[_L+"[0WMNO[;[%QCSMG*E=G5ZROD:XK'B4X8#['.@_EF.#:;%? ?ZIRC[D?=C[J?@M9_?\V@98IR14K([Z#I;9X7@GHYF^/?O[C.?38& M=N>8^6]\=A[#B6^9EN%9V.VN6/)^"Y/WVWJO5];X'P7/2L%S8^^?"X!G1\&S MUO#&8> MM67RV#-S?&RWC5Z\*\H!JU?H4F5;J6PK13/J?M3]5/E^"D6,^JT=(T8DS.^3 MLCS6]T#Y>YA]-W[FJGM?#8]&IF05LGYCW,V9U:HB[M7#E*+Y:M]/L1R:77.P MCD#S T7SEX(I1?/5OI_C9(8<@>:'5:'Y^N1)#?(+\ R;!I\95(+WD4W9?,(\ MK=/2M7:SW2[JX!*V/&QGHRF_EEPJY8SZQS%W7UTF4<@6V)PHN9(S=F]XWA). MX&X.AQ=L=OGN7JG8&@&S:);EHBUPAY4(,%0D(ZW8L5T@^/.'W?7;FPF #[;C M R**1A_:F"NLM_K9=.%CI-,ISJXX>R%DXQB-9]Y"(9IT4IB?Y\&^!;"_+F:N M:$_17HKV.J>AO8+RJ V$V=9;@X,+Y11U*NJL%G46"X!T=W2,'$]&=H 4#ZH\ M5"2H2+!:)%B( GN5%)!=2A<;#K..2R4@%75>#W5N\0J>B3I[C7&WJP^:67^* MHDY%G==#G5N&WQU/:>TWQ@,E&Q7U737U55(T8HI-3^^65N=P;.*L>QD$!HPH M+._.L!AB[N(" !EXKQHC7&!;$SY87#-HLK@JD;C0-"-5(G'<$.VF"EWBMSP\ M^S'TD,O2R#8>MHT8,*>S.R*S//:)W>.RSCA5PW'%1%V_^RFDY6RJ^UQ#2&X$MT6RJCHV7@AY%W>I^U/VA1U5_M^BE!W MIOJR;.)N58JXZU. D7_U=&4W-$J<^E[(6>)7U*^V7NWZ*I*0?S'N'-4B5M%, M_>ZG#&^)# K=F7^%?C 'N>U_=^_@&/")AOW5L,S/SKVQL +#)H\E29'[A!#Y MAK$"WPK8(_->K"GCZL W-G6?''H*:09%PT6==F/CDI,J(9E5[H^*3ZG[4?>C[D?=C[H?=3_J?DZG M[P^V6-2;IO?N9 #\B]?GY)D!?1Q\.JRA'7#EF#HCI 95@53=,W$^A,L;-PRH M$6JI/I;+]&$>R\<"Q_P0!@^S LZ586/P5*$U MK<TKGOMVFXKX7A)Z3 M.::VH*;5&+>R;7DOWT*Z!O-,8C_H5\)RJI)Q*Z. J*4<%1=7]J/M1]Z/NIZCE MOV8:$@6X(AT$!UYN[M>)6CF;X]^_N,Y]-OQUYYCY;WQV'L.);YF6X5G8XZY8 MTGX7.]-W]='HX-$M"IZ5A.>FCC\7 ,^>@F>MX;DI/> <\,PB$'N3'US2I-!7 M1?15#7P%>2/F?_7TYD!U9#H1MFB<.?5BBN:9'^*[NTPW=;W"EBK12B5:*9I1 M]Z/NI\KW4\BDV#(BEX3X?5*&QWH>*'T/L^_&SUPU[ZOA,2=O?%&7NOQG$_$5 MG"H*)T7NU;Z?,GLJ'8'<1XK<+PI.BMRK?3\EYCV53^V]9J6HO3Y948/\4CO# MIO%F!A7;?613-I\P3^NT=*W=;'>*NK2$[3YQ@\"=O^O B9MN"!<>&>]7.F7Q M&,=3#P:S97[X2I+9O>%Y2SB!NSF<;K#/1,:\F$.O!3RG>W"R]Q$NN1)!BXHD MN95\KA=(/OEC]0;=+9-,Z5M\%D71F$>OW1AW]%;.K.!CI/ IZ:*D2\G6ZC;: M.-:([5X'"$<)%$7>BKR/2=Y;M,?S#/'N=8'VN_IPI#1*Q0 4 SAN)6=_QVJE MXTEZ2IG,ROK"Q4V*RA657P^5%R+R027%?+\Q;@_TX5")><4 % ,X*@,85I(! M#!KC?EOO=[J* 2@&H!C ,1G EL&,Q]/NAUB.HCQYBL 5@9\Q#'PF 3\" =_1 M._VRJB'/3O^4SO(+'1+\U[1>QO^$/^2ZYX;W9#GTZZUVFN!P5CWSRL91J[D- M2.TF .G[,].,*=8!&0Y&_S7'#>#IA@ %FL03/S&>(+SH\ M(V"F-K,+]&#UF[U):S(DQ(B&DMGO#?]9^M=U7?^VFJK*+-Y:CP6-M;,7V=LMM>]M>FRK?=L6:=JL;*(=[D2S_\,,3_ODF,!WDMFI*H\T\ M=ZX]+)@'!@)8)W=@(KZ !<#6#ZG9/=WU8(R=(.VW7FL\45>-TV!W?2_<_$8: M!Y';5=NWI&:28'9[K-:J/S(UL (BT#^8"N&7,,W_Y-_](,Q]2L^<*P M/ 3OZ7O\70K'WM1',WF\=XG#O7/,S]'1%F;DG<:XJ_$I6>MF8OC,I.:]S/'I M4D\_<.M2:&2+=XXZ.'S \[Q/'&=ALN@WQBU]V"JK7.64W/;L_=4O!4G;7%LE M00E;H>N]_GD[H2LHG=4O5!*4L)FKWFH?+*Q+A-(UF>.?G1=0L5QO2=;W(O2F MSP9ES\[GEO AO7I6P. :7YWU >VK5W.WB/#HF/_$P_P(9YE'"R,PL_L'%YLH M:ZBZ,-DFGW?"R0!CK@-E-=<8)]N$[VXXP6AD]V E39G!>UWWKZX'_W2T:>AY MS)DNM<"#AXF[Q^!+Z'@,EODWF,EOG@S+>:OA>.KKLI++',(N#OQ>G/?W^+A_ M@]/% .:_HQ//HQ:A8V=$V6\$ZHP,H1%D^%<;5SI)Z*["RV,$0R*BOD%-/ MY&0% M=CPQ&0E$4,>=8]*\GZC2+2YTRZ.8H3*$Z@VHK8*Z;$2-L*^VBCG7&%);)7C) MD!KBM+%NUMA6L>>36-S6DQ48MF;X/@M\\GX+3[B.#O+KLKW+2@"7/J8'1QSO M'9UNVLR>63^9>?,W\]P\HF@EYHY7)G2DS*6SB.^U<,K"IEVU:*."S*EC=3:.PYVM+;[4/29M1H*HPJ+8G(N['BC 2U\D:"Y>O E9>$D>IH]<5 M*CFN_)6'2F[&@BR4BJE:HXJD_"B?]OGE\B%H&F)Z3+>OT%13-!47R(>@:82\ M:= \)/&AJL&1R@OJN*.LC1>IO;!G:VJKG,0] R-9PH@.^'?\]Q_B>(O2R BK ML?11+UM7KTR@6H!J8V.*]L(0L&L%C K;L(?!684NNGE9.PHV_YTX?"%L<00B8X#+KV0 MF0FE()&-<5TF_TDBY5_YP0,-W?&3_ST^[L*DU"?%H'EP(K&RV*J+M/W#ZZ5" M;= 8#_5F.^N155"K#=3V#[J7"K4ACF\H8?JU\A@)IL]FL.05M403@ M G!P[U=Q_!^6__:Q#4ANM7!!_HSE;QV]WXQ@LRW*X:G-M4B".B MLT-C6@ MTKFK-VN\S"N8=?]5C+3P-7>&:C=PJX /NV#_":T%CKC0V,^I'>*&M)GE&,Z4 M\8Q;G]J0X/=\0^7='C)>WEC2*)'O[MT4#MUC7\4]?+4-)[ASS$_R*@I+CAZ& M0X:C8342VE0DY-0I.4>$5K\Q'NBMGH)63:&U=?#Y\: UH"*M845*!FJERNZ@ M!8!B9'@:1FB_F(]U*65V$B*^=7U'O&,/]$1/_(3!O/Q8?9H MV'F-^+K-(5B U4A$4T&-DQ;0'("946.LREQKBIF-Y3'[8Z;5;(QSPO27G/%Z M,6+73+7[O"YKNC0)*P[T8;9G=\]N2W7WO 80;9:YAZ.HK5!TH2@J40SO J/M MUG"K0]ESS8J4.E^#->RYL&93A'7(XBU)0%^L2TG M,)PG:V(S91V7X'^.(C94'OW9,=G,@D>RWZT7S%B29UU<(@^4U7.A$"O?85T0 M9%DP#4%.5\/D40@ZJ8 ^-I<:59%+78-9G?1V6Y0L21=]79;T41/'/L>G6M3- MU,8"NI'>:E4D_*.LHK/GBAV"IA86QP\[*@!=4S 5S@Y+@2F+%RH/JPCKN0;K M.N7B!L(./:I7*$,T7X4*NTTRKWB9_IN?\/+.,>]=VV;T _[#[! 6BW&AMM[I M'5RMK$REZN)LJ]#>!VA9+'4;X_;!#DZ%H^KB:*N\/I1A;;2YVSUEA M[*NUOH\HXA]FC\^N%WQGWGP+LZ7A7MFZ&16!K UTBDKM==C9G<&6%WI1N*HN MKHI*\<-Q-:PBKJ[ 0*?QD LJN7IR85T.56(_>8:RRO>,?O\6'>-O>(KB@(O0 M0B4#1\I2.F7"V3H09< "G'H\**O7E<))!7&R,8B].TY:C7&58'(%-O&'T(?7 M?!_V-Y]8CD&>C:C F?H/&CQF85Z7<7S4T+0\=<8K$+%YDGC'S".+-I#%(6.X ME!53756G8./ M)/!]6#[\;<<^F%%WQ/W[8'9P)%=/[PU+F,^I&K36#Z%9O>+T$.U3J];1X)#I MA JBM85H5CDY/40'V+AOV"^A<9_J(WR,/L*_4I-5U4>X/LN\@GA5.M'$\OT0 M&P7SO@EL$JB050E9)I_%J3[,/L*1%N;[0YR;/#I\0I(*2E0734423S;!:;.K M0P5"KP%+19)-#F--W2:U*1]6*9.]5HKGNAR3A?"%'B2F+]:K7&:\*S[+/4F@ MA5V^.CW5Y;>F^-DFF0\&4!O5NXX*FM850-O$\<$ XC/06CD#K545YG'N_]ZU M;2-@'JSD;V;RJ3J:%]VC,II+,)J39/'(IJ''S(+F3K>\R*XR=ZJ+J2*FV)UCTLL?0)DR[]WY@CD^Y?CB M7"H?/L9G&3[BQ3SP^\HC+(R2YO3<5HF"M4''9Q3DJ@NY M_5SJ1X3<"+G4V5_51@MVX1\8;A@8\-F12:3*KB&"YMX"X=9:&? MZK+131)9V[!)_]H:'!VCAI/'DZ0^>H^'F@?U3F/_"^ MC]68?CCQ+=,RO .K,"^/-H[D!O]ORW&Q12?Y@9Y=VV1>(6;;5Q'(*P!4$2_W MH8A2\Y^N 5%%G-CYB,HB9PBV0X4P#7H=SN MW!AI5]H885ZF2NNM*5QV;X:T(U[Z.,BI5Y$D7H67<]G.N^,%*T_Z%:D[N08# M6@9]0:_6)N'RQ@UY 98RGH\E>U-S)7]UO0_A\B%$]]*7U)%_EB?^V7E,G'<> MS;0Q5:<:41UEWYQ*))08\V4U M'%R(+DWH G\CN@^^%1E=);0?+-9YYG*HJ42K>DV[K*B5TO[MLOJ]QKBM]X;9 M"--^$BJ'39/VGBP#)CVL?R[UR[![E<(K1]"#^T[6 9"!S@2NMT\ MI#/FZ1!Z!8Z(3[,9F]+, _9S^FPX3TSSC(!I_.^4E,Z'(3@F_PO[3VB]P*VB M\P)?1.W4LZ8!X^^KULK'T6WX/3W,/HE;^@:7]. @E>+_/\67\BVZ#^IA[ICI M%Q*?C.I#/EK^PO4-^S>XE 5\ _Z-:[.L@:OT*JW?!>N*7^E%<;D3#2;[ >44>O;8: MXW8_&R10WJ<: _@XJM:IL5S,/S!H8P?,=ON00(9">6U1OK/657&48Y=%?5!& M?E85%;#+\X+=%]&R=&W"GBS'P:">.],6A);KRL2Z4%._W@#M;DF^K31"<1K>4,]+#5<(K0U".\>T3X^-4!R&-])'S2J- MG+D"GU)!E89AL\IURLRQC9*JG=T_CGD M>%*O0MF2@-@2@.]=84)78J6%2W7 MRT@;EF6D*5I6M%P#6KYH>W94ECVK_*,E3B=^#!<+FV&MBF%K7USGAJR+: XU MF12E32S.IA9TX&9,-YS8K)Q)P+LZ'JYYE5=@(M]-@:_Y%F]^@<:OYP+C"I8$ M9[28%XAXS,P ED?U/)IM&1/+SL7VP27I53N>PM*VGN)T6]&1ZZ 'Y<'[:GB! M^$<"6'\8=L@>9G>^SP*?7O>8V2HJ%H=-K#]J#PYNCU.]K@Z*;.I)-MM:FIR& M;C!O"K3)H:(;13>703?;6KN&8BW$=-B&2G(5US&-4#&G/8<.!K4V-A 1YQ.*TR M>:Y#!FTQ>613DJ^ IB\L+U]]B F.[7Z%I(?2NA3B#[!6=H \Y@KVE(&N('\A MD-]F:.P >>R*TZ\2EZ^5C;"O'C=UYTP+C)_,CW0YC\U@T[N[K'?-JJS:X>Q. MVGD[K UI;]7?$"+?$2%(W(6= YC1J;=:!^=.52_E6!%$/0EBNWIW&$4,J&HQ MIZN1H@A%$96DB.W:WPI%9$&/D\IS6H:?.:O_E\"8V S^:UHOXW_"'_*GYX;W M9#F4 ]%/0Q2G:3.O[#MK-;==6KL)E_8=U#=C"H<-O[U$?.=YNT(CV'A M\KC!.X_9!LX4?_]JF<$SK!X7E_SBQ T"=_ZN&7_%F, BPF#]5ZIRQKU.^CB2 M?^)R$=%6O]F;M";# 1N99G?.G9DUM8&$_L M9N(QX\>-,8,=OC/L5V/I-WY)8P^ )P\>3WWUP/BQC/\Y\>![.4NM$HPSH0L. M8^;;AJX!V[C5UF*OHFO_0A07N-I]DJQ^C$T+D2SB'QTVSAL5*--((0H\]S)(9GU(^C+C,H8S0NT"\AH]@ M($L6R!Z\$'CW _#T%XN]2D$B?GF%#N ]\3#ZF?A';EJ-K1BS'!-N[UU[<#OH MGN"@1KRZ'?(4RC0/D(?/\5I0TS<:G\R MT!"POX(._WUAMKO0-3B%< :"'BY=UWQFVY0K9U/CHF?8[ W@@'1GG+P\"VUX M'K/9%'.)M1?V;$UMQ@O0F,.\IZ7VA/_E-XJO^@&L\HEI_M('BO-U>M&=S1CP M6T3)%+Y-@HK1H"K8*";MF>$4))[V /^Z?[;83/OTDTU#%&;:PVP&7_+@03YM M>TKONQRM(&Q1!?+QU^?&#_@1>2_W#Q__6QZA#B?[9#APTS[]H!#5=!;&$RW( MA]=AOX9MNU-.!;3P.1P+AF^UY*$8@6-80'6&$]R!7AOB\3Q]!;$ZM9C_';[X :CD1WRI[:R8&+6S M8N(QG,/A+)%E)7Y!BW]"D[^QER#A/YFSD'9$$#ON/U8BX/&TIF7.KCNK^ULO MPXX' GKB.XKN3W>08%\]D"36 EDXW$)JGX54OFJ(XU6[:ZM-I3T;P"@FC#D@ M=!@89%R:PO>0BUG!4GNU@F?MM[N[KX+MS&SJK0Q"P^ PY7+!C90E^F?P[/HD MBO&#R1E/^/17D)G/VBOC/VYHR>%0\2)E\L8MJ!?T6YY)PH861 $";.7MRT3W MN\=[;=AJZI&F7@U\I1!U[+5M7(G4 \1!Q:K :\KVANM;:B]P5R1;Y"6 " D0 M#?(A?WS^%*EC_&(LXV 9$#7 WN?DG*%]TX0@MP!L_P^6W& T4P MI"-F;[N>+Q4[N'KX!#P. .=Q7$U"'W;HTT>H$ 1U)]#BL) !=X%?PX=)>0D: M"@NLO_DUP/=!@0H,^*X1\&&AJ,+YO@LK15*A5<&)&)Z4G4)[BU5#'W0(_%D$ MN&EY2!1"&:3W\7,0_CB*ZB[J#-N^[VYL02ESWLPSD^"9P-K<=#C@_?HVB\L M]8NKZ[R5A NLA1([X8ASX,>G_.$=IZ"**]&L&?]5="&WZ?OCQWX5?\6 B#DF\!&Q5?%'!O#=[[&H,5N'.0F2D-F'@>('," MIC\'&?PT.I.\B6:[OI_SDP!FVX1U!GC !IH5$Y9< CY!?@&0@G\EAR&^#EMB M%G%NI*] #*W?]_'<+N*7EG.^68X=HR]&I[RJUV<0)H(5R =:<'G,W,X93 8/ MF0-AFWP/FSD*81S,-;$+7WOC,Z9QV[]?+3&@:W](3,LW93>XYH^!>'X;RY$H^UHB#T'/P&\UYP<^E$'7).@=R'T^)'P3EVTFS@=\:$/$/^2$^!PP+];ZEQ M9@1'#UHJ+8"?YLRP/+% >* -#.C&AN6;T=D_N:[Y:MGVZD>3^HX/Y"IVD_B0 M:"1EF2%\*/I>['OA;L&4VR]73P2;YR]"B2O512Z/@0%RO8*9L=C#9?N^$)!" M[2#H"1$JG)DSTLW]!9OB%6H(*82A&]X7%O@,!>+FL+I$_[B(T$+D(X;OY< .RJ(0M4QA3_6@A^A:Z;704C< M.0Z>+_>>H1CY%0A4:S5O_@]!VT^"&Q52,<4'GNP ^Y ;GTYQ#;@)DVO4=*_< M_49N$/C,!+5\/.N[:8 _"7<;VH&\#=,B/VQBUU*/2BV!:_K\P\@H5@XMTNA7 M0Y0'"9ROGN5ZO&WO-S:UX3>)-9M)18)/4N422M[O$" M9=*]L"D7>',R?S%'9_&BK7*7OQ!04B$'5!/*Q ,6R%Z=0$#:$5QUFU]'&B0Y MPF,S1O/]ORN!]NN)LG?71]FK$3!/$''>5PNQG&]<2P%2=$%-V.CK[>VYJ FD'QOP/ ]-'RC:?*SD.1&'J[T!=@Z+LE'< MO7VW"X!:;=JJ"/Q)]DJ-<%#3-A8^>R?_\AX6LK"-Y3O+H873E]Z+APF>W%MD M\L_HH0Q"^+MV_IK96L./Y>;WC;ZK;7OMV\;:U];]-C6^W; MYG#]5S<]=O-[W69?+7;8W>FQ6PI3MA8VMWJ9S^;DVG+QOPI2CL^35[03S?\/ M W/ODX/=DSZ"V8J) %JGI:>R0P\]FT1V\_IF;YM*?*IW;.UFN[.:0;OG?J_L MV-KJV/8YME81BBRK'0*]"??E=^-GT2JC MT; Q'@SU7O,$3(KK,B78X5,=:3&-OG)\918]P?Z.U6=E*A(D9%C-=$ MC)US$V.OV<1)[7JK?8()N:40XXGZ5%1"P?;84V@;%**>>LRT@O7M[(XVZ.MR MB*E[?F)JT7#2T<&"[:#*WOV$U]DGRET.T+9,;SH%T&C6\V!P< ,A!;0J VW+ M:*%3 (W&+7?[!VL')0*M]BZV3YL+//.\;CM1S:Y=YRZ;:H9;VG.<@FJZC7%/ M[[7*TJDK9,0JH,5 .[M?L]?L-<8=O7.X'J" 5F6@G=UGUVOV^125LOSGRA.P M T8>9=\&JGP-GIFGS/_U?>HJH"P/&N.AWCES=T=EE1T9:(/S VW8&/?UYNB\ M'>04T(X,M.'Y@39"_7+8/+@W>_7,?XZ79I7E_W!UE5I#/4&VI8)(J< 6@_3&/K=&OHQJBOV-Z M5"$;_>*"#D45(^$N$6T_.@MLTAMB$Q&Y\$,]9!=-1 M7Q\,RII%6.9-G]F<572OZ/Y(60[G]PZTFXWQ$*L)GS/*=;7YZOK.EY5N&YF((XHQ:)5LAKEA#WPA $B7>T3?4RS[HD!*MB+6W9" MYV,-H][DE!2OS1B-TDRGQ8EY*XSQ%OHF@\=;LH>_D9JJDIBFPEMPXZR8?K.O MBX73*)SI%,< B>;FOSY^U.Z-A6PWGUH _)KE1=,JY@;.FJ#N\SH?.^$P&E;B M,#XE9JEK,X_!G8>PI.DSW6T\TX>G_K\@RWAF-]@_WG=G ?5IY^W6?6KO[O'^ ML'^SZ,C1V[YZ'32Y0ISM,FX#S?FI+J:O6#X?K2+Z/^-$'7YB/2PZ/O8T]S*SMQ:\(=J.$W %\LSXO7* MB4RZQGY.&7)0VMLKBYK\XW0!OI=%C( M\0XY -V*2SKS:'9:8FY*"@1I:/&I".+0Y3T!AR(T S?S#.0V-\AYQ!@8PT^, M"\+)!.:-QPQSN3(A28">[S_F$&D*D$>W8=?1" N^O<1:(R@(.(4^!KGX;5N> M'"Z!J,0!64AES #&C[^:2[\)!LG'!&QB=1&@DUR-]W5/D#4/Q"&!XDFRR@1I#IT6S\= TC8$[^2/!%KSD7?:Q. )"\BUXV:!".-C W$>(:!V"5Q$3L!9NQE\CI@"1&<$7 QG/^"T$C%/ M:,(?C/L4]Y!:&7*'A>3ZS_"'+0\_,6$"#W_-47.M33)J)L1PD)2P<@MT@,!Y M$4>D?U#>6MX C?3 C U6W?4- MT.A59X#&NED4_=PQR7TY)GG-_(I.[OR*;N-"A,"?VQ19P4>1OX*BA>-E)H;S M@R0Q$#6J)F*X&FFF<#1D),BYJNMGH?Z;Q ?7G>2K)/R!.3S1*#\B1SYHBYY) M4ZN XZ0T$@N69>*T5GL9*ZWQ%^7\&V['\]%5TD[:MC$]GC&<9 H3)NQ-9,U\ MX!IQ*BY24@:JU!UI1F>X !Z#\WR$_20ED5B/+B=O3K"O/!C=H*6">H(;X+WE M-,_R?X""%I+&$V\1S8J(@9-";Z*R'8]LFQJ+A9!@7'?FHU+9DB1$Z)"H1RG" MQ%#'2-T/B&5/W!>6?#U2 2(!MC(I39B5>%="6XU7RJ=+2OTNN4PY.VR99W3B M@7;[E1OK_%M,)^>Z6A5^$\) UQ[GHTA\Y8,=Q2C_+E M0+MH'YRTQ3;C^6YBB;I8NC &Y/BXE0U87N+$^.^(2="4R9%' *ZS_2A?45&< M1[_)I^W)013<.]YIZ1J.6[C5TF*PT/R>/-\^NO2#.\?\7:XX?YI/K]W>=01= MM83B1R8TTGQKO[K.1C%1%TXDU\%()K-/3@7.E^.91?6?031HW8XZZ]^^GK$^ MG9.,]1FIJ3[7-6=%3?4I8:I/[8M.5D4K&1/M]Z _@2APA".6N\;5Y)KC;+\^ M*2I;"G#R5-=(92V<#%U=1ELG#,I M4].N3)LM1 !;*G\W(E^<]+?HH/.@/VJ,>Z/L+);=L:^TUBKC9UL%Z<$ ZC0! M0,-L.XJS *CVVNDZ#[Y(]SG(=Z_*5$]T1-5F+T6XRY:>MJ5Z(SLM;+??ZY0U MSJD*Y:BGC1,H E<$7N$@7Z=]E"#?A=:;5SPI#VOT_A-:+W"'6([*4_-X4F6V MB,.P;7>:S.'++S!.%$.%\(3 \K%V1N=%47#(5.F3>H;\C[_49N@3+S'P!9Y9&N*K(I4<%XN_=ZL]S!)DNL_V M.KQ"E%+!TR5JA1 PW*VMT3>&.;O @K_&[.(AXA:%+[[7&(_:6>TQNGC8=-R3 M@0[*@25K&S.V<2=[K/V32*8''@T?>9@]$DOC"_I*-EPKM3U@V]-W9NC-X<>? MXQUA?*B]*E T^I!(<_?D,J+;?87=8L)\LC*4EXSP8O)9JOP\T>2 ^+;GFN&4 M*E,VE%4C@DS+GX8^U512"0NU#YB6CJL*;\Q-?Q)WD]?"%B'FUI5?3%#9B/]0IX1M^B)7UAP3T6VCI! M84(>@)ZXMENYI&8\I6+[V"*JR]_'$,DW&]R5#$G'^I@%%2

ZG+*G^Z:%%F M=,<+X?S$5>L(@E@*3?G:M 7(B?V.)7V]@]V/Y8OK3(N_XJ)[B6^YVVR,^_VL@[W +?/.&_#E&WF;6! 6^-$EVZ[S=(.57?*:=V.M M)V]I=7CSIV_L"6O*7&^IW5-AY@5V@L(:3,-S4,Z:5+_#2TQ]J76X"]D01U3$ M):2(;/ CBM)>0'MT0T0,'):I/CJTOL41[1?IVA M,KVI#FH5M;Y%5K)3Q\9]R#8ZI(LX[ FT7 MQ;6'D'=> 99G4@0/XECNU"#^R MO!O+IQ/ZYXK"F7-HV%HBV[=B$6+)GB\KR)>WVJ8Z0EZ1MVU?1S6ZH*2IJ:_T7Y/+.]C7,.^@XGZRLW^=,NO@F)W8^J<.*V/(?ONWO.\J\_. MMXB?%1:W+5 .A^N5*J04>?9FR+O7Q-E>,1\5D"8NA]U?1"L>DE7KKI92?\2FI6TFKFW:Y4?04Z:!]H?HV/' ]3;8J]SS5UX[?FE[CMT<;AB0ND8^ M#G0Y2L43U5*3;U\V+'&C[:_VFY&*[;]O'V]U[=YP0._E_6.Z\7DHT\?O%RV3?X0=W\,AUVXUQ=[C6(W>WH3>+OK+%N"&AT(A%3S#JL9EH M"$-R*>1JG.B+(_4"/V[]DXC)4%_(]&4E&J5Z9O2=J!\MGEH2A;CW&^OGS;-E M E;?X;X[*T#-^4AW^T> %QJ9<:AR'1$5)?^SOOEE;A_35+L>L5VNEH&\1L54 M6%W\\)(GG-/];&5]O-OB;NK8BEZGR^7LHUV-VIL=-!%;(B#3'Y\=L,Q84:], M%]W-M\,<#_I$NC**+;QSJH5CHOCM(,<'L[\GJ7NJM:.3\+:]8>T RA5.O +, MM(>IF'/9C"V68N>S)3/H=YZ13>KIW@D#W1%PV]X&7;_XM6[)=RAEV;TF++N9 M33=?YQ&$RR(F?2,-V)5F9I']G1/:*HX@Z*"+6"^\L)F3$!3ICSM>2LBHZ M_6&Z+07J;KXO%ZR>2JW@G$*W17X1"7W1,=T4C7BYWDN-T$6[7=$]?;47(?F6 M;@(\LI3*C%WTAMUVU;KH_<[7>,X.>F\PB[G=?"].B/[5>O]67VL?W/D6-R"D MH0 LF?$+E7Y+.01!V"!)[1H[QL%5X7^PY:/HCT[)7/DJ-M>P9?-'O.6-/18_ MS]*==$T75KW^E_3TIXF)!\8/](<&_+=7VD*N_6F-7"&P,6JD";9#BKG'#?JB M[I^QA1:/!>!=];![?/Y"A:.5B4;=/%YE^"YVLEQ&UP5?FF"B"#;W]#D-\;7Z M/F-2 :>?FKE>G%&2/ C<^%&/ 65#BI3#G*ZH%-K@S9)).!8U)&/- 3LO$SM% M;AH9E0\SF>ZT2\9'K]48#]9G?*0\^;AQZ>FD*,\Z#WR&8ZUTJUY1)^EA.6]+ M"RE7Z]17YFND&^EGAPU\1@\D@P=:I#7'$P1(,YDO@+=A4U;L+BF<"R(C*A$] M37<-7]U%/#_!\%=,;\MY<:VIU)[H<&4[SK,9>5N&%*>!)7QMA1533,!M;0I5 M%UOSEG&XY:RYTQCWA]F4X0-L@"W):>4LN]L8=S9D9N;8 "M4NDJ1I<()F_\_ MS'YS7=-_=&TSO>7">\7^&/UL,L>18%7NVOM@J[77VVKEPZO\" MLQ7.7E%#I[3@Q:.<'(-WRW-O+C1XL;(7F6O!F8;H1^M'EXY_H2DN\>@(S#EZ M)1T)NZ&C6G7#/RH%MYRRHVL3UUQJ_K.8_$(S)W0^#"353U>/OFHY?NA1[#O) MQD#5-"Q;F],W0*7W+W*ZR[><46X>@]/P]-3@GH3!F3B/:'31R@27E,J2^I#H M/&_2 ^$4N%HB/J(M;,Q.S7U8?OZNT,[D]^-9*;P'>6)\E(>.& MH58?H9 7JR163@<:\.(4;AU8 9OS$Z5@O^6D RQ\8@)1VYI*EV@\'#T/V8F*!V>-;?"N9\81):>V!3E+AD!V=<1U<9R.W%\ MDDZY'R*S&2:GPFY:RGY)3RK'I5".R^ 2AYO4B].IL " M;Z%L27J2O_2Y"H#ZEGA)/DV\12H?I@@Z6+D*4GW.79%RXI&NP?.>6'(&$DF) M@-?Z/7F&&?-V$%2/4D?/74CZU_CVZ ?))DS^2"R4Q$[E1ID#E\=HIJ,.,A0; M;8DL'="B5J0R_UG,=2WXFR Z>8EB")^+?,E18(V>G=V?#'G&R;4R]77M.F/] M,V?R9D856AWP^\KDXU"OS5F0G&TE_KF@$3WXG868Q"4\WO(ZQ7*-,'AV/7SA MV7A!2?Q7Z%F^:=%W$G>\$Z;VNN6\V\S]-6&.1>7>A<\P63 (M\QKYN(1IR[8 M0M:,CZ^,K! ^1S9>H9CX*UX2!DX\;A+'-"85:3["=N70+ SYF$+7%+[= U7= M"S1)T6^] \/)AX(8(TW7>S#72,?B?C!T1C%XP8F'2"4U:CXUQPG$;#NAX][$ M$;YG"F#RP>6>^Q?07X)-H!I.J(CMAS73@B1X2D447)]_+V* HAEIY7#+))1U'DB;& M6B^!N&_@R^O="%YR)EOT^.2-XT73M'-^9\AZ**6 #Z6BZ68T'(UJ" !KAB?L M3&*=_L91O&(&KYC(6V 4[TK# :GDY,N='>;S;N(;1Q_5>X%43CU26^.4? M7\2SB (P84&.F%Q)&4#1E2"HY 119*3"A1MYL)(3.<5/4=K!''NGT%CV*6-< MOP&);,W#N5Q@\E>2E7HRX8*9JR1'^1 X23AWAU%N!/WTJCLR'L^7_*WH,";1 MZP1!5"UM"_[-'3VF,8GPH20ED$[SL,L5$$EC&"]E;5";D#/=/)7Y0 M7EA:S,FT/5)2(@Z20(5@$M0#9VHMA '#A]99N,-'%'")2R>W\OI?C9RV&C&= M^893D;ZVF)\904R0V+V 9X%P7%F>-D>):%L_R!/+AT?2R2U,^>U$W@8S8-VP M&BQ:1I8:=8](U%DE\4!L<+5DLQ"Z/\2P.P5^=(G,*/:!8N>.'7R@NSL^$V1% MX^XI#I3T#*=36$MU@.Z8Z)S9<+)0E%3'# 7Q_?./%.M]U-S23J&$CFIQ\GB/ MDL?[V>:L^R>^MYJ'=+0J'+\>-<;#_OKLCM7XM="#9&%G-NV+6W9'K]$M>*1G M;8C5QP:^@^SPDOU3'%K-SEDWU,*Y !LVM$?9]&H-A(IU3,O;N.TSFY*6)(;O9RD*QJ.'/1N MQW.=(^9I@TF/\JR_B*(@IRXQ1Z681CB!#QLK@5SP\ M2=OIMXNGZ;@T(-S8??&7I[H-KFP\*^O/ M-3Y.FH,-OQ*;/,6916^S^"BQ!JY^9PM(&S=8?K=S=TAXLHF9)L$TK59CXC5/2+]$L5;-V6 M9:;2(5.S_FVK*NGQ&Y_U>\!/RE4X3MV[K=_''G05;]UVP,WNW^^L/T!U)><9O--ZE]Z(G6 M%?PQ7C+6*?WU_*W8O<;]H93[)ZK'/3;AWE(*UB(- X?P-9$8& =.10Q(WZ&6 MW+9FD?66[&P"+"^0E\/# MDCO15">JA_[Z%0-98!-0O>9_&<#%O*5&FFYK%"NX)D,@6 YY2J(LZ@3^_6"R_-#@SA5>,MRL9E'U.6NJ8Q=GVJ6>"H#'/JCD#<.POI^,-<4W>3T1 MDU,.F>ICY^EAN;;I*6?H#)JP_M'Z]:_ZL;,%#]CH4P1/?5%!XLDGP:@K0?*86VQX+C/6-1->%?:%+ M:UZSL70IQ(6RJZFQ(+GU-P;%+T4W7)C^C A!= MF$AXX,P&SQE[U,J$!!Y_2.0GT?@>S RQZ8?6I38+KP@](ISX[#\A?)AG%P P M_V9"F>";B:!!%O5*"5&\IZTV]D:W;G[)+N7N?J5>0]_APQ\ Z3]BNH0O,:#6 M!5K.7L@VFG:5*7ZX%X6_LIRQDI9:P3TEIY!4N'KC&*U8+[1XXS[;>C%=L1&) M*\'7.!<7_Y#3FE&5"9#$X,:<2DV.B7!CG:]'R+/'XM.F7!$ M1,E>4>VW2+L4R:B;;L-?42$,\R]0:D2ZFYMY(D_HIQ7Q]]%&T$SW55C>\'%* M4XPBP[@-RX&?HD[MO#H@$!F+(*WA5^+E8SC%8RC[*&N)/X,,&88,0&2"ZA%EJZ$3.*=3:!JN$Y!O,TM* MWC0.90]Q[H79,5ONSI/3IU5ZSJU[!N Y<(ND)FX'P2O/5 M]DV"R65[SE&+K55:2W #^EA<=%Y[I&6;>EPFTG@%X/JN'A'4)'A2O042T@VS M.;V)Y3^3[BU$3'Z/L#A8OK8?2-RR(/\1R+6C#B%^U"*$ U>/I6M>PY"H(D"R M[&S'C+B_&>_DL%\/D6JC^Y)KD4LCXXU'4,FM[R0[-H=^"NFY7 %-:KI2MY7_ MGGFT!#TC'[B1+>SJ2#[)EH[&5)1:@&)J.'S"#X]EQTKA;OM(*XBU5/YV.X@B MFN!GIY!/9ETH,BZR2LT[]1.S:-%QYU'73FPMGNV,'WU;Z!#Y3IN, 9/3>M+U M66KAJ]!#=WJ>SRK'?9.9' MP+;M+I!>/G'^QIUSL4^N?8D^.;E#(IC$'GF5Z.6)P-1^S,1^!-/8K>9SE044 M @V?S/#=^+G6>]NY1*3P;6G?L=/]Y>'B3RZY_'#RET@C%ZV >>?^Q$@A.4IH MCN(")32V($CVU?!1>B:^RX.R\T5(PQ2BJG^>\D'JDPR_B0)P782]>9@C"B'! MTV0V7_);EOB)1-)#*NJ^)I5%Y/V"J*/(& ^).?Q7)E&+@_R?XYL : ; M/&Z/R@O\V#1(U;S@RU&S[\1R8FJ;"B^!P;\,#S3$0$%3*)B$.0]5)M-" ,PNG+/?\1!VF2$A(+H&*?"E\=9%UW@#CN0LJ MC"MC\%PA%KM'F'@CO7@XZE!N-=>(=O6WV@LDOJ"FZV%DNR"^CO=4>$W6K M?X4F68<\J!HI\A%&9=8[*<:^+))*4IR^=JD9[*,F!Z3XDD5)(O_JR< N$?10 MU-1SST!F4%"!.!;/B,)BJJ'!%U?P@4JR[-8A)[!C7QY?QA=W/7[*7)*5T/2A M9\LGWZ_EO@$ :6=5&R#*C*-_B0]">X!US6O#(LJL#E3%SW!WTZ M28"48Y?D7< .*,E.QY(#0X36R1JCLD:T#F"K\+8P4HA;2+,BF981@$"[X7P( MCXA1)9."CFHC@YEX+/OJ=D@26.?F@-WONRD0L>6DCA#(_YH/6_JA2#J\&6S*MX18SZGH<9P MO/S0 C]=/"/[R^AQC?WR5(#DYQ?FIH8YPF\T-3,_"L#W:MWE/YY,2\J@Y<8_ 5U*M"R98 M5R2-\<2CY>E+XI)98U$U/\:Q*.4EFPI_*0Q?9N&*"$B-\$JU*>Y+WS*(. M2@MT@O SM"TVXW>(_R:YSJ>3Q%_C2M("F3^O(7EE_(M4DAGU,\AGGSP7$\WP M^(%R+LJ$-VD#DQZXET%J#'70PL&V<%38WPSYI6AH1GTH[J93T([)0\2G-Y"? M%]02.WL(B=2>%,\BY)B\RA29_UG.(-GUS;E$)2?2%1/MCL!]I1PO@$5HOR@\^;R1LS1^>WS[]\_ MRRDZ,J%[$@]GD3HRIM-8IF5X='E\*LQO=W=?N?0S'-Z=RW"D D+*!1^F1<%G MT7N)612!"$"X!D+#-N,)XK08SIY)KZ F65%I$^_X(>-36(1':@W/(I29E*0$ M(0$(62L%1U)P"U&3K,>.WLY3XE\3N@CW:U91ZQ5OQ6&\:=XW MN1XI&QEM^$BJ=ZFDI+-38DG=.9%$B M!PJ.N$I##-5+]=#@=D7DRHUW6R95/"*K_(!ZQWU"IWV@GD1WCOE9IG)^Q=[C MJ^Z_;*]B>.WF(A/U'DF[IX/0DB=Q>:3S)Z.^_>00,2Q/A&U$WT5T@,2BB((W MV-J.=&\^CHR#]MOCOWULTB43SL$RL=VE3$25W_OT^/4KOBND2BJT(;\1A]JC M)&<>$")=._*J)*TKX]7P3)]7+26V@&'[Q$+%QT1T')O6R*$'L,1?W/3@@*2% MD QQ"1%+.T7AZ:+=1?(+E>[8L_7!-F!YCU-0*I"6:0$W:,90IIEK,ILO=_OG MI/, Q=\"-1DNJ'W1_520R?2PH II/^?B7+=L;GG][@\;8MWZ*?ARYV\.;1":%_4?7>&^D MYKP"MS65FI1*S[DH>8_@1V:@O8=>[% 7SL,+-+!^33/-%#?6U_N_UIR@)-B( M427Y,:;]@GT]3Y@PY!>,!B8G/QQU-TZTQ4X^0/9!W/;UJ/&A;$VXFK.GPN"; MX(%=\*H?!A_FAL%':_L$<(WU0B@4LU*HP#>I].!X*MK8W*)]/V'WDK;%UJ%?QF3 PGH? AO2WZQ9Q*^BC.Z2?RH#%< M6TIU5@"V[COL_>+2G )K7PYV'D0LUY(["9/\K^XA;O M>8TQ7&$82N?[OW[_\$?D>Y?S _YD.A^"@$XY/3ZNG$Z@:R&[*[2ST$W=MLP7 M2.][Q6& FXC2&+S(+C0_5%6@0/))5U MM!NVG>0KR3;9C/,9WDH4+0%2&I+0BFN\""<_6\A9RMK_]'325-(9/PNA@JZ<][_<5TSTT,61[KI7XJL!B2< M\G]0](C[Q&?,A?N3("5=9T4>'7,AO+,HZ02]9HE4#?;WWX9CT;R6:3IW?2WM M\F:>O)M FEJS_8WYD@6=9.#'3Y4+/?^9/+,D)F6Y!+HJDIJ$+Z1#(J22]&S. M;*SIC2?:("&+@(\,( 6<=.@,87EE<+H4BY8=U>,4DPT\".\%M#UA@"3\'_'V M/(1SN5F\GT0JU%?FD:=NK8X_RHG[C"XS[O,%D"!26X$A:+1O1/H]MWC)#M3N M5L"1?).G&5R@!?#!\ $2B1@J[M^7^T]G9:WL/_FFV#\%9Z5#@'(ER!=')8^) M,.T.#Q)C__C:F7D#B.?=UW%I?F9M;AC0\"D9STJX8+6O;L#G_)%7P@YY*3D] M1RIEN-U4X&+7WTT, $HN(>N>B*K$?%%DZ<"# \H_ 2Z,"8,.-EY-Z(Z8!^*' MWE+\D@S=\;U9LQOQB$1>!J:$+!: >)[ E)[M3*,&$Z8#G80(4Y=R]=(I"XQ< MY$I;?G3>VWRLA?UNZ]QXQ(!RV%+[7-YT;MG-R5ZQG*AU!2PYZM8OPXU^'!7+ M1P?O!Y^T@I.?Q(]H( R>TF7KOO;&9^BT@'=;K:IU^/O()G&I;<9!=8X;VP M M -';A#JW>E6I"Q#IUNL)<+&>+<4J5(J8N ]=0XO\)B:L[Z3E>M:/:/RK8&'R M^LDNF3#;?>79L$F.)KXBXJB)R"H!B.4-@.)]U.EY8)!'3"WGH^N8*)726XZH M'<$?GNPNA5+QM3>@NL&_ECS*S8+ )EUH%4>6K:5D[&T MDQA!K3O^QCJH<$.W@ 1[@X5-O'>?__;=KF%9.&6^V"AN!W:\=X.=*(V%S][) MO[P'HWMA&\MWED-G1E]Z+QXF@GT].&!B%< $1""/[I6_'<>^;IL\_A5X\']3 M_K)X^Y;>^B4PL^_UAK>M;GOMV\W;UMKW-CVVU;YM#M=_==-C-[_7;?;58H?= MG1[["X&! P(PA^#]?QJ=1AQM-5'M?-?46H19^;SHHZU>YK/MQ4_\]/M,7'D5 MI!R?9?.;X0J[&>2RF__!*KM/J<%26J>E1^1;QMG$'Q74C<3?O 5RU$N MWU_4L6&OSM09[;_?*SNVMCJV?8ZM580B)\;TQY/G@NE\(U8XG3+0X'@*D5O*=-#',;WUAENHK*%)6E MJ:P].B:9M7%0H-[K]169*3*[9C+K;)N7=Q"9=1KCGMYKC2Z$R@IKPS/ZWT5I MP[\SWW^G?0B7-VY(&5AK N)KK:MVL?/(9175HYDW)6B E'X+)_L0!@^S_#3< M/"+I@EV6(9"W.]-&/@:/*F56?G*M!:V@LE:-V1,K/CUN@X\R M^2V92VSY4TZ[<4>\;VQ?LN\*!UG)W@=%]HKL%=D?W^.X+]GW MR.?8*=DM?E:J)\/F%\IT5]TR=^J6V4J7&E:S6V:VDP>^VFJN+X:F"M;ZUJSR MR'K@1H:L+&76MI8RE]9/056L7DT1Z$4M5E6LJHI55;%:F6-3%:NJ8G4GX^G/ M4E48G>M(NX"OA,*+"S5+^0D7=$/+>[KCUP2&%/"X8FG9GFN_VHH%=$T/4,ZY#[7K,M (M@[76D?5MT8L^.U,^LM:PA8^>GI+L MROO=SY MZ!92=+;V^>HTF/LU383+T&KJB-8RQ \_<^S>_S##SL9Q2FL>4MMY-?I543KK M>,6E2)YB=]P!L:/N^-*$3K$[QEX;99O,%VCIR%[@RKXYHH Q;/N!SVF^&NTCH;,K\'H/8LQ.)[N 99K9Z^BGS>#HQ)C3Z/Q0D2A[:)ZN3=C4 M"/V565^OQLJ4+Y4,?CWYU1>U6)4,KI+!53)X98Y-)8-?3C(XG%PM4I*N-5.S MU=QBM!ZHG=_-X;!S6C#W6S1GI'*>WZO%06N+'7HT''0:8Y7'7QT8;'%\'@T& MW;SF>;OX())E^X4\$!]P2CWS?5CPQ')HP?Y7N.;I,EY5;U=/PO"87@-ZXN[3 MR.7&M.3.=K&V^Y5RA_S)-&,Z1;R@3TN;R%T9T_^$%F^AX .>@4ZUN\=[;=CL M56TL_,:+.,>1\CGK@0L;T!:A-WT&[0G)Q+?@%+E_"(\:%I8X9!S:/F>&'WJH M:7%/U,RP/.W%L$-R&.$KAN^SP->>@"\XNL;@V\%2LQP?R(:2'.$I?LCX2';; M,B:639P#OP<^ KW@S[!8Y.? M?$N;73-$"!>T>M"XY.BD+>#4W-7'CP8./#YU?_UY_"*Z%;._8^4<.BW>$Z# #^4<\\J&#&T" M_,J 'XV63/]ZM8)G^ ^UU91.S3?B^N'^8$TZKI1[0QV2Y@;Z0'V05!3MQG6Z M"[%Q7YY7N7O)/:Z2KX3.BR.3B;X@?F@'_LK^)-7*54?<->^09L"[G"F ,3XN M7YLP$!LHW#77R8?B2ON60V3UO>$_WSDF_N<3_ H<%ZZ!2^N< $#_$L4V;HZN ME_Z2V.;EB>X[X#C/\&]@7K8%&T%N]@+HY,A!6D76YX*Z#,BRM;D1H"*YY*CT M&'!!^(EG0*FGV23R.;-#5.%G(M) ABG) W ZQ8-C\<'=:@^AEWF5OK7P0,7U M8.<4'/$L%!+PY'_?/MX"TP0-WB&FX$<>'_3(:I5+A&%ZQBM "9 ?^HP#./$Y>@!(D1BT,9 QA+,*0!A-AZ0,>:6,V0VI=&%[@8%,HS@#PF? !(?N>0@-SR!@#98L% M 7X,-P0KLP+\>7@D(^G#'\9ISV343,WG"\"?=$,4_Z!!X1'+(_ C)<(S,SN! M9;ND-0A!GB< Q95I_C,C64\_#6N"DC#E$CJD-=JD-=>^6T*MFA#GUL>2WJ6HT=Y0)- MNXLS)_+9/[R2EA#?*6 M,41?Q_/HK3F/76+OUW0>1PFJ\Q;>S9SH>E+*WHQR6/S9PNWWZV3M$:?.U;O7 M^96U,N]M#BRNT66#>\/SEG =08M_IZ)Z638W9)V=QPZQ F5 [TWR%;[5)8.2ZH-OC25 MNY<.@21][N2[6GAL8('ESCJR&-%)(\GYQG>EZ*ND!1^V6Y=ZID.&HT+*?\-V,%FPW M-1@HM-08+<7D[V:X#("YM,MR6BEK^" ,?*>4C[US.(HJ3&IF[VF/J#X,:(= MU[:$WO0+B4]^EB4G'RU_X?J&_1MHC3_P@["(3D(6\-L(]C] MS(XJC/LMR<15#$,QC+.%Y"K+,'B ?=0NRZ>E&(9B&(IAE! \K"K'Z& NP%!O M=>O$,74]1:NA_5=5(B6?BM= M8:EK :PJ*O[2>5JJ++%#.J6J*T8> /$I77M]MJ;/5/MIV#:\[ ,9&Z+VSG@Q M+!LOZ@:8V0U5I?$*$EA2P)L3P-4#1Z-JZ*A@6^>5;*&#Y6EP#B;5HO-8O.WZ M/M7X8=$9]U48TVDX#VUZB C5(W[8,W-\;(\IRM;Y0JE47 091'%[LN?F__U_ M#=NMP7O1:.%6N\ON(!=^?,6BX!;__01K#V IP;/AI(MO-Q7=)N,?_C,"B;0G+ZD$_(9ZFUI)8L3E/^MCSVO/6FG4EQ^?SMSB4_%>)?W\E5YE.G M@QS )\\+3H":%:2*%OT%"'6@K*C]@:ALG+/@V35OM6]KB4 ^ ']F^X_C927) M9D-/A]L+O :J1'T"-N#92_C;BP6/18Z$ */BU?@DL* 5-"E\!M%3S'EX(Q?Q M[:@6=Q(&>&N.BVU(YA8B.'"U-];;R$T:]Y$0!:>\;Z_XA_@M';YBO:4N$\(W M3BL5-Q+5KO+:7'G'>-WP-?E;]-XK$/(S;RL1U[?BMZEO,>=)2]X8QO/YE@3Q MX^,1JCB>W<\[&F.Q\-R?Q)'A:/"LXK,IL0#_&YLR4(P!JVN;373:F:).>.WF M(O6SNZG@HO&^Z6+OL.R1.#="\B/HU\$LM#7Y\O%&XTIZV3[%F,L/ M<:$-Q!1_WN?]M>/>*-CLR I"WE^%N!\#]%)WH#ELT2)]9 ;KA9=D\;WX-KP" M<#;#:4#E\B2'0A#W<^JNSJ:6X'*I5&8/RT!13KV-(M@8)!,"V= K=>X(J>!9GK;V*LOC\=&@8X<.EL4B MTX /TR^\ MM@-W"6N8^3/T6/C!;P"DH6OK3D3:08PW8\Z4=O9AL7(5O6U)YS M?C3^R$!TFHF./::QE(SYE;$?^#)7/JE'@2.LFIF%1KSVG]#P4%&<N.;X:%DVYP5N/='8!H+A%!:+*QK[3$F;X2/T+@UM7V%9^R$\ M5[Z'PW=L.25"AG)!>@3"+J4%;V-?3KUXCP0YX12O!WP"@=Z!(&+-/);>W+^V MQB.'BP$ES 3["0XA@) -\N'79L#JX-P0THK&%@ ]1MR@TR#SO0 AY2L(K MX=_RGT'26+Z;CG]AH2F,07J^M!A *OJ*% /@S#KN$A@Y\$30B M/UQA^$_:J&QFQ$"D?,(-MP=(/W*LQ\BA+\P=85DU\>9=SQ1?YV03/5WNA-/A&HW>GVR=CKL M(?Q![AO99!CWB<4(\9SE:TAUPWUX<4PP[H; MIU5/S+!./F:8?BYP784^*5HXDUL\TR0)%X@34"M2OGH,U).=T!V1?[;I1VIH M3#[BUXA/'_##!KA#:]]";8Q(U[:=KX1H&2:;(\ ?2@T=$\5^H)DAHW]VWE+> MR%G'HB&&@UYY\+.UPG)5QXR@>9MQ9H>4)SZNVT$GW-?HV9ON);Q+ ND>ZK#@ M(Q_QV4OCWZZ$6$T[Q4E3A.;'P>*DFL3\1R@\6]=!*&JXOB4ZR!Y&O*3%/&7< MN^;GT]JZ.+ZFO9;3%*/L\->?U]_<)[+ETU9^DZ]9$A#/&&P< EU^\9+T9UJ2 M?J;9"E)"$6MM[E:@B1+B-7LP9NOH7$@Y@=9_\(REI'UA5!,X'T\C&4D-2(2& MC^*F-JIG?@TR-&7J@>DV?.;';ALTD[1N,F6QJ6KYWI#O.49C>B M;M';G1'/?;CQ&,\H0!3;_R!JTM9XD5G,X8UEC;R[!YRISVL75JXC@-"_[=M= M'@5OY:_1=HGRMGZQ RZ_%SOSXIO;I<>&:.,PD#GGAD^0=%A(N@6^5:&[ ?LI M&4'940HNLQ"WCOD%UQ:[S%]8^4@*-JL,LL@.QT2 =E2F5KO^$:Q_U"X3">(R MI=H[H8U@S 9%0FI#=P=&N,:-2;:+]X2W4OD.>NW&9$MDD40?E9%/N1D= M6R[WY.JC@JYWKH/^)/>SOUO^3[YL_"E>3?<<@ZJIG2%CX)YJ&50MNS'.I+7= MSCZA;I'YEV..*#Z8'-3MA]-_8[ P]'F.;;9YF4)2>7 (/%;$2[0X9O4FVF8S M6063@>5OYF?$(^--&M.I:<(X,[JW&-39RD3 W,P/$NO*@2744<\['II!?4 M1+BRA(>[1-EY&C(/&,'ZXXN#]0I#NE26D1B=0R#_S.2%3O[>&L-Q-;R9 N: M8B.YT_Y7E/84[A\W+9/.L3B._;RX4!(SY/S_F;9/#@ESG%3%B7X MXV ,AG"Q!!8^@"Y/_!$YJ F(-16\]Q.?0I8UF6UA*L-A2'N8[HY\I:@T+:K> MP;0*SX$C:3L.%MH$R#SDRTD&$9D37,&C:X=X-,"X;!4-,PNQPD).LT@$JYG, MU/#'8]D/7W%B293TWM@'%E&'MBFSZ5$$QS!A9_!!QA,:XASE,*@F[HNT,_P8 M,S4(*=.*O#R14Z(X"4V:JK+^#FON'0RF%U7?]7KGJ-"C;6E_R9S%^7&AW(0E M- 052T>#_&SRO5&/4'1-\9,;BOK2Y'08*[H97F5FND\B MK2I5#VP*,QPL8-&'+2:+A,(5O@JGO8E"S,]*.Y?J+>,$&3='OX9Q!C1$51R3K7 M$^*-:*98:&'1[#Q?6';Q&N@.HG81G_$)?:0#Y/5%U$SCS=)?((JE!+J#36?I M=\=$X9 U"5+9\A<45"1> ',.#;SX\[!0>?E(RZ#V8/-/3<&?B2)K'I$S@O1W M<>;2U.:OX$GQJ0_[I@%'L(X'69@^$T-79I8W"Y?(OF@XFBX5HW/%(.,#:+.Z MTOREPGZ/QD/1G^']L#S0;LD7QZL\1^*]7Y#JQ6N7ETQL+%@X11\D7\156E3= MAS4'_*2;T3@ND5A*>AF11D^*+=&E)@C5!"-9\Y>4%7XA?BR$G8" MKR&1E2]17U1L$U2H^RDB_\U#NR)8WW/OZ8?[U8M:G#ZXWE=I=%!I5:%QD%-8 MU3O3PJIHQQIM6?M+2)!#JI;K94<4)8CIIB9RG_$$8)K_1MD%K+.5$I7/!9:" M-:J]%_DG7@@E)K+Q+\=V*Y].%QL8 1C*Y']" S,%1 ML8\BZ9:J_RVL;\7TT@/8\G[T[.+M[^-(EP^HIL.IPTU#OQ2__X$[V2\0.8Z% MP: Q&;;RXJK30^.J@Q??T[ Q&;3:6?A#N:?-\.K7HEO?)TV8RBO*U%D!?^#? M7HP^;N-%O4NLJ?3I(AI2JUM\NB]+,57M$B%<6NTL'$.\RP,R.%FUI K/HL*S MWED4GF7[&NG7W5+#*M]9#VCBB#8!5HAGT<^.QH3?G:>I)O:L\4TWX47!^45W M_F:)YE^152 ?D= 3Q Y%,8<<_XL+1X<4'! ,F9*3"HZ&14F(J/$"'^:9O"L/ MZWUN[^^T;K_=/#4T1>D8G5P[!UO0W_[ANN83R$22>539\I)@&F2!4CP7?#WF M^0MKQ>N$1(6U:W,CD1O'J?OBA4GD[6'W=["P//,&C>DU+Y8QT:.3LY/Y*&F< M$:U9 2]4VGPSA97FB M,-8J9+F17CN6^X!;I,DVVF=.'72_+\EEKT3QKS@Q4?O[NAD7'?\3NJ*H;Q;; MT0;'.&"_>*3EE?^:^Z]/@F6CJZ7H+F^/D#7#,B.* ]2QFU1<[ZM/U-/R$>YS M%0;^:]YLS3RT]JC96A0V:\R +\EN76!> =>QCF*CZ$(&%&E*A/!2@;MFO!QR M;GF$+IJ-GMGRQG8I_V82!H\(*5*,G]*KMO63NFL1;@9C@_3W/!F%0H5X' -7 M&QU!UIQ7(DY<0HH"%-'P;E=&.9( M"\'"]3/R6_9Z\7@X=G#9_+/X240L8+S(.WAB?%<8WTAMQ8^2J8(FX@5OEO1< M5%\]6:B3CQE5)"%L'AQJY!.(0P2YAQWQ'F]$B#N9=L%8I_OVZ)QY4[.5[-A/ M4 **?8'2@U?P!T?D@57Q<+S0T'#=EJU%X%64_L",!XBK)BI=4;/M6DX08R=D M0P"YVE@6^/K&,D-P9"]N/Y0,R^.S'J@MT>4Q[>ATHV5SQC?L&3G%6^A7=-AS M0*W]+NLG(Y$%Q[S:)6(C%+%('F47)'@&:%Z=QXO1_2.>G M80 E#S;-$.+/0!6+-=K^FWW5#!R7@(.4(50"QL4.=F/ELS?RA[>FY:]L8_W& MBA0S2\2;Q9];]*<-H%_^MV&O->@/ M"__<;G4*_[;ML7JWU>EU]WKL%4\[RY5(B/3)0T*%@\W*G\[><.51*/N%<+F+ M^@@+4SC?;,,)0(PBLO8*#6,I%^P%CR=C%UL),5R&8FCN6,SK-OI. #XQZ$?.:5WE*-A&WY-\_B-WRC[3^ M[,:+6Z@A]!5')=M!\>--BO]$YE8Z58H]O5_G=Z)48@^"QZF"!03_NHCBM^._ MGX5EDROX)>H;X1C \3N,Y[DI%3)EB=H72@+E&;D)Y9% 8J1(Z!1]\N2C1:$A M&" SRB#=B"\6&,J\_1QC)Q1&X Z8B%'XT:>BXB'^<6Q+,6Q; DY0F./H[5") M$1C*6!IL-K?N28OV=)3 ,!X\Q@30Q8;0$*A2*_*]_B/>'T-+178G<5ID9?+7 M1N^,GE]I37^A2BIT9@'!>>:&Y>:;&FV?KB4Z@!Q?]Q!'KO" B_RPX9XG M62\7.S[*5724+#Y*AZ4P64BY+G@(#U$HF.B@VPC5[EG\EW(!P>.+*P$W&AF4 MYZ<\O_.P7SM].(#/Q@S1Q3Q@J@0KI7IO7&Q!0X0[#U17Z"EO,);'>OLT[M<( MW*_RSJ"^O^8MM1JL%U3.X![$\L-U[<28GZOPWW:0I'X2DART&Y/> 0S2/M%W>\"X61;M"60P^4X\&,TU*2P/XS'798NM@E(Q)(M-> Q7 OO M-$9+@QWDB\)>Y&%625U(>5=1MCO+[C(#WC ,CB:F/6'E)V)O4W0X6X8@ #7DIAU-K ZKZ@3 MY:!Y0=PD7<,>@(77,1G'17\QV9$T=T!:4W N>0D8B3O)Q5*;MU@EEO+(2I%E;I?/3GA M^^O\D^L\8,F6R0NVHAG@<1,4_P-/T10E:@:#1LC$B";[Q/M$ *R!5PF,6]8X"[R&2_Q M[DXSZD]*9,0<-X:!B>\S J(BDN#=GKGBZES4S0;U4N.,[&85MC_-#H\E]RZ? MHM")D!4''G43D?&;VC4Z>#?6KYN%9<+9O$'!.FQ,?&0<<;:'U,5\H*V0G-N0 MZCO\S$W<^\&H,<&64> ;X5ZF[V0 RPGE -'Q<)?8U-A-&HJ-9@ZTR)45E8WT\+:M$RM M#/Z(/MX.!"XI+K82/V5@:>;6+V;>_(=Y;@[<][ =A>/V@R8_]7HZY=;3;9]Z M07ICXK@9L)7=OPABI;S9<@>J6#+.(7T@,=@J\))CV* /[D48>4.X#K->)_SN M/(5KY/%%>$5RTP1*>IX&?NP/BS+ *% E!*>)3>3N2I*-):Z<<"!D[J"9=*43 M<_Q27P8!R@$!]_!Z=X-+<2#85.4C>!B([>V(^<*$H2[F>5FB% 6<5SAZK+C$ M=XFX8N(C!4&[EG:/??5QG>311AUWW7<8<<,>VDT>8WL;<=U,/4EE1MRPWYC, ML:IL'Q/N+&SXB'N35)IE@@T&D#0OVHJQQ[V=SY9/A/H ;RR5P*- MQ&"HP@:(4$OE\P,V6SAP @\TEG2.*'["YR0"EAW$U-W,:P@U@R-^I>:)1LO< MC BGRX^3[N84M,62)0-@V^A^2S5B')<2LH *">6"7(*;Y?@.AIG$1#0DS$[G]FHJ!K*QJA,8JSF1A8V 0I*R(PHC>CW&KH%EP\TY?/K1;/T# M_&Z?&U4X)HG^R5L!"MNIASD5Z,,SK4 7IZ')XSA+.V<#&BG*K,D$GG#$9F*/ M2%L$G.)*C'4R>\1W4(Q;IF5XTJ[@>CY&2(5#$?.U(]0?@76RI'$0\BU)-(ZU M^#[U>&"0$*=0+9B767'\;5\ XC#MS]9]2S.Q*-L3\U CRU\3^534W4%,NB(J MR)6>Q[B)M4YA8 28+J0AGR3(U[R]1(SMDW BI#-D3E6F7%.V&H\OTFE&![=N M)IZ*LS3A#A>D N ('E+;C5!T/#$G'!UJ^?F"]].?;QB!YV?/33Y(G@;+6?,E M*QQ*ZTFNCDXEB*4<)H1P-. MQ8N1A3BJ#2$\%=%ZMKLAIJ66]F/7VA-*!%[]54!P$.V\$A;_ZZ@#9']PG2IT M7EKEQ6!XY C-=]U2:=C<@O@)=005ZSW$ \*XQ7.H,1F-MX_D.^C^BN)-S[JY<6,RWGM$GT+V MW5([,CB+VI%>?NU(?U]D7VE8WXLI/=_XP(J_#0\H-%AO! U'.="^HS.%]A5; MM"YY[@+=#1K98E@WS0%Q0ISQ$GJH]$1BXTE<-_FOMHUS6T@.AF@BIUK&C-1G M^3R;N %;0-8F1ZJ1/<)K#T367'Z.1L<@!J/HQ'[B U3(1^9&K)^8&"@QWW:$ MV38::?.ING N>*H.=]3)KK3*UR#7HQ>0%40QFP&')>\%NR7]QY9A-H7 MS;,CT+OIF@;2<=]&5#WY?%(CQF\)(@AGPT9#ZM!0S#RQ^2T+]NPEHF '\YEPI41%3J9E8+U M&F*\6Z0-9VM!BWZ0G-##'YJ_ ,M9, &2#68N\P(T N@APFP6L:^%A91+04 ^ MX4><4'0#:+:" XHN"]:OS(R08H[Q_!WY-%QWYMYD6I06S$&:,Y\Q7<8]3'&# M>:L0L<&X?I?J(%(3J^0\4]S8QC0) 1,> 3F&N; %\M;Y=^3\$HIC??MVRQN< M93EQDGAX="I>*K_JXB _'H(<1R_N.W,FZ8!IHJR75_0%V7'6.75_M\1.6+[+ M8VF2CLD/:HH28>[N+ V.9BF]TYRG<6\FKK1*/G6?1 HZ+,GO2-QA.B@CB/$$0WA1\+U'4QK\),C+) ME5A^2M7ETI7+K/5.S-01PWG\33-I[FLP=<3"YL:3DC,(D[D516GP01K@M@)T8YR>113C+Y=G.G M(L6WEM.2F2GYF^,B((.]P@'#W'_Q7[_1LC7O&]'D7$.HNZ-@^IQ@%?JC5J>G M5PZKT-%;[5'Q5[<]=OO?>NV!6NRH5P5@A>SG:V,W7^)YT4?!\]O\;$[O'_>L M"[O_*G5A1AL>S##7@_E?1G"QR9"K8#CFV3AF.K*JA_^5:LS<-%C$^:,I W9/U M#]8*CU5LDM.N(]B7*-I:V=[MESBG_SK9]I/;]O"-M=KWX0,#,^6H!7$BHD", M]9=+!(RPI;W9;_Z3K5?4D(AA+W=@PBR*;T55RGN"[-=;T=9?(5LQVB MS38[[8YB.\5VU\QVW1W=(!6SW: QZ31[@^Q\WWJR745@1_6UF_].9R%D,+[0 MY]++[3U73M2/85Y5V#ZUG6&^B0;NTHR#!3]-7<^:B:_WYIDM0%RG4D<;KRST MP159[6P3W)>NLJ2#=53MKB*<"R6<7>V3AQ/.N#'IUT7B7"EF)P)$?T'DG+C; M1"::U[P QV,W[)?E4P5 7-21A&%GOU:6'&6)"5I9$1O5'/,&E8-T?LXIGPF/ M5:CR"SC+8_)B/@I,LG=BJF\.LXW;P&S=;+GK879QC5Q.149[J_A*Z*B#0CM; M&:[HZ'+H:)?&KX2.$*2X72>5'TU@/HSZ#T=')045C-::QXQSXHVD, M44JC&8]'5>H(FI;NW#TIAMBI:SYI&T\/$E)F^)PQ>&*P^M1/C<>G:1\ M[D59O& ^TP%S'ZB=_$X@[[UCA*E1B',V'I\C*(/NQ3MB3890A]Y:BUJ$ M$:55MF(GT1]:6G;O(#;<1)=Z/&F"#V01_>(K,%]L^+)UF,L?4+AQPXCA+$LD"'#=A;N!7YWGG O\6%H\6EH\CCHSN,#.3^I\X?M M3K%GGX]OBUK29>^Y;#@GE (JR^"@@H\@E]P0P?JCTUF)(Z%2#W$>S01/D(9_ MX.WO+2UQK/''(V W3W 90<8FF6AN(9\B'$:BEQ[A-F;X);H:@JO@\(W (<"^ MC+?K>\P4,YP(WXZ:^IM"TKGS.<=\:E@4!Y.8@DR<^DO @+1$Q $A@^B5XPI M"3W:#)B(I2?84")O8,P MI@(:0LN,T&LHSY,8SFG#4_"&EM'8 M@ @#:??9J3F5); &AV>!-=C/QQH<%.+/"6,QQX34MQJ-M59G?U@/!LI)%\0H MON1_7>^GR+/)?VKWR >@\$ \!]$\;QIP?'ZJ[V]AX1@"Y2M8>&[X0*:9]AW$ MK@%Z @0E.K.1!XI_N__SR_\F?T\27<"/HAC).\>6]B?AB1&6$\FX\_L$ %<'XE!*!CR6(CF:?N/!9="+Q4N8X;8JA16S9)LXAE1XVK(7* MGSFL'AFP8F D@FNCT[OF>Y#0< BY#X(O2!5%+RQ/8J8ET+VMF!("N&<"]XIW MFII G3"OF[GG2%!:W,VG6<6)T1*I":>SS2DL')1**GE$ M,8 MP]S!YR,37X&'S6B^QA1UQ@A"TH$-IK%PT$CMQHZ M64CO"_"&DF+O'OLD%H8EU,H*- TR.D)R5DN]QH8O_@=('# M8S@)K+^\_290]B.IG'8*IXSC]Y*JL!+!QXC@ M+9YD:O2 +A$Z&-D%:?Z2"@13@PTZXE)8UV0HV8'&-*=5@-*@K9Z)4="[1TEK:1:B_ M+^S1, WM!TC.9]G%PY\3>%&N0T<)()_KQ<[C_" \0QX5$ M>@]/86L0:B'B*@!EBK]1[BS"=Y]&MA/J3G2V"'(;517&_^2P\PA^>DHNG0&' M,)*2PWX 21T;<5$\0.,]#'';VKM##" M_J)QMD0H&N_!M2%HSD2&)$=BX/:%+R<\-HF^[(EH?I!SNY=GHOY@OT#B;F/7 MK:&\VC+PEHB5?A![TT'EN80'=E%:^E<*@<#S QO3/81O[A=HW:%=DQ@1L MF-L_/.,1',%8@O#+786>'QI\\"6?"P";>*(1@Q)8/&V&@$Y"X]TG^UPOMD??X@F_,0X(#O_*K(Y7V#Y1BWPS+C#@?;BLZB1[8(>T,Y]^4 M7F7_I*OL(VQ&9I7_H@)]\0 NK7FDAP8VX&&G;X_'Q7RV,B@)LX/(!L<2&>(K M[4=DR"?OF*W]9=@VAD#!]&'$\-K];.&ZMO;.\C$I%6PC0&,3[5]FSOB4=F$F M1L?%B95J1U8KM!'1H8MU'P\A42*+9MWA!+_4[ -,P( Q1V,&98!+9+*8]+^3 MT4:0_[ #/PJ%2ALQD@V)N ?/'6=%128JD\&ESQBYD4TH?!@M5OZ3-$H-1J(FQ(@J='069(G'6LM94[LD'FA1.?OV!SV:*(;Z%G3 M$-?Z#6SWPFJ784ZJ8GB>U2YBZUIR[QIN_F)G'?&K2F0K>NW.JY^O-1^DIO/@ MD['R8,X\#26+LR;TP$,2K M9'Y5#F+_+D)#=ZXI$QE>9JRE%C,B[0E&)\>Q3&64N(=BG.%%_"7_S%@ M07"[4>QERAX,1U0-@+(H>V;'G%C>@8DS^CJG/^:>$^(I%9P3Z3M)'E'%X2SQ M?%GSB=FD7Z3RX&N5;)ID<,(^FK^79/I>W-M=XMJ0)%BNQ=1I-R;9\-*_M%>Q MMC]\SF9[SROZS ^'DV_RCS[L4&Z,Q]'V5$5#T]RMBL9-#IGDP"]N/, MH_IC8-N4:"EQ^G' H /NWGC'.- CAYV^Z/; /1QGVRGR!X(V$R65J=2QH#]O M0W+(5'^.BE*S1;?5^XQJ5>^S_X HV/]M-!@.W%W'Q4EYY"5PJ[K(MLZ94PJ_ MR[&MMY0?#?++CX;G89%C=@5KS^.Y>NGSJV4,_* ]XO!W44H8;W:5VBS-+EQC M%-5T5T$"%[A.F]^5 /CB/O)*T-C-_1!50B;N6;;(^=KO+OR/]@JUN-Y^^^'V M_G?ZL?/VM3RQV_L_X;DM>N1->]C4/BXQM"].#23Q=X:1$8J%W/.Q;QA0F=DN MKWQ]]<-= 1OKH[8L^\ GABN38OI>_&4Q,XX2 OS+,BG.7S5=BW_C#LS$&]": M2/3CY#PR4B#D8?'DW4,(+I2]EGF*J![I;F&QN?8U"DZ V<&AJCX;/^%DY5'= M?7WW.3HJ*JW>F+1(=BY?"_Q2% )3/$0NZ__S13DQEAWA%//$^5"3DMB^GSP2 M&7W"28OT7JEKY%^ %BW8$,9#X_FF(2/!R@O 4Z4# 5GQD2QW,SB!6KX9A>[&]P91@[A+6X( M-KK(9.)Q9.K61;F#',I;6+B.)0&<&?@=8?QF&7U-7-7<0B-E5PV\>%2OI=VB MB$@<.:[07\B(G^RP I/)% MK=-4*NA[B;535W3L*A2BRDT^VQ-.5%2QRU-<22 [D267W.N8HMJ?;AU/$3^^ MC,Q367,A!$RJ?+^W7\I.KYORB?:14#Z@3_+UR*B9U$>JOKH/IP&IDFZ_?3-(:9-(4$:%L/RK8A:K;'@B"4;>^1Q'_O+(O4Q8V&O) M@JER"BG;L:TC[G=("':<:""##X6XRK6T_9<>'22]9 MDQ>53 W?\IN)/7#A%@?RT!?DKA"M,ZD(V6"!'7-) M89LO2J/;3); W?#EB@-K57)4 M;CP\@(-B<%[GT34*_$T1>\!(B"K.\'$,-A+A5 ?,C6E@/*Q=%(\ [F%X]WZ2 MN9(O(=%$RX[SGP5Z I^')I TK/.CDF;@4.\>>7&'2RHIP^MVG!-P']>S*OX@BS+L( M?T6(CU&[GVL#8S/ C'[VR%*(D1: JZ>6\/@#-TZ6T$)DA$)"H$BQSYNNQ.^2 MF"2OHFRT*.MXS=@&D89!K D)>: M\6]QA]S;]E,/7[HF(Q$'1I2%,@'9WWK K3,S^?7$&JLSA?4#3>&_(U$0J^M5 M*H+@QKEAD?U*W#\V::#@$VW^L5F OTRVGHMBA*B_6_2)NWM*K3-5Y9^I23.& M2=CD6_S+31O^^,,C/"[,-TX#;">E$BI*27)F^,NBY'%2HR>N@6%>WZ'8)B>T M2 )$9$Y! /D6$]_BI=\"SA\O:W:]I%J3U,&7VQG<=, F^H@H'%V[:8X*(1 OJMJURNUZ; MNIX';I!'G/@+.8?Q[\?D:%IS<&A!1:]S6IAHQ>B>\:5&YPY;?!1WE]3>011H MY>:4Q7\G/A(9V-(M?/ PPOGD60&[P:X1W(),:DLI(YN.XZWSLE6T.S@185-' MLL,)CPO['5,5=/X,_"%\[NW]G=;5!S?\4FHDIMB92*ELLG=+G=GU)7_'M4K^ MYI72469V:RYV>]*UQD8S7YJ)X1+:U!NJY,-/-29",[5OVH.SM)<%0A%NH5#M MXN;R3&6"L)Q2Q7:DN%(FLR\"8>_33O#7)_@5R'/4#5)8^H08,[>R6ID45N)E M5N)E%(1=NH_)*FP1+D;B(S.3%H'RN3=LW^ NT6P0W=-D07#CG=[@R^J=KQ0, M_DJ>KM_-'8%!SBW 943 MG*<5(KC=YDLQS'"#D7O>^"2P%.F)0@O)O?!M@'7A/#!OS$V& M%$CA@O:/:M\3E6N;Y)!9(=]JL%XAPBMB>**=XLEX.*QZY3KQ&R@,Q$TK\)76 MTA/+>EVC+MSO1_&UEO:!PY+$-A6/GT1Q;_F^]]_N8H MI*J?"RN5VA"2N1!LO9?9[OF-> /EJ(%4^/F9%FI>DQ8'AS0+;5&/2,971#V8 MFUI78O* C_% MKICLWHC4FPS1 ;#W 6Z))(,1>]R\_IN" @2PPFU"1"3A<3(B\YAC$Z*-KSE] M7\EEBDF;:4MS P!5]CD+RD0FX%$!S/3'L8!S] F_;IJIG6;2'Y)$'X7MZF6[$@=[H*W=F<_,7\',IZKN8_2C/_&.Y1N UX0 MB2__X7YQ';I4U[9I'AYG[])%F_W&1.\4@6#+RM0$8H5(UQ$>KQ4(I+ND_!%9 M*EM7$Q>B@_HG+^,?&B0'!:(K'<<:H['@I+1+EFT3.>5U)!8K.PZ$L(N MS)%7H+% O5*^+ Q0D9FD[E)0Q1:'M! ]NPBMQUOMJ5>NY/6/-J\?12/\5!,Z M�FO6%O!QV(F&%TD#Y<'T@,L LP;KAD__F/X:"\X_?Q^L@3RU0W%YS8#[9$ M-$=OS8_K3N2\>!5S^K"^&>B6ECX<\$'Z.WB$2V4R*X%4HC8Z26-$34@$8@/WK2/E9DQ/V@(J6XXFR/-'R40J/TV6856X2<*O," M$M]SFB@6#*-6L82GY4=%I^BM<%+E9(WFO8@\[16WR9;MX_%9@W9_VIF.AFQL MFKWYK&.,C'G;-(TYFP][8T/_OSBN96=Z[>3FR# ?A00!C+H:>8Z=MSNZI],] MI=8#7CS/*0'-94O=]1S0=#T'-%T\2:2GFK"U( N3NM'XFA>LH6>?1XSBB%XC M"4=,K/";Z\4027&CL&CTIMH64YPNMZ!;FVU.6]\<-3?Q7FRGN!VN?'/31W"W M+&])'7T?H_HT3@/O?PF3X@_7-=&730NTN?6+F3?_89Z;(\MTH('X)++]/@)& M$;55M )938*YOL./2T\?5Z6]4D> 0*/_K_VX$V FZKWNP=MHIL8.\'KQ7(+U)I2 U.4/\H(&*#U ML&J"('!)>X/6)G2>$QP+5Q(@0.)88ZPWT/@I80UWVY7.,3W)$D%N.>X>6BL9 M>\T:2%OO7MHUYY@Q^"%R1/G6V&9K#^91I52M7/ILZD+PU(^V6KKH?'2VX%0^ MIV0ZR0;!M^@,1P=*+8S01B*+IWKYB,$J;;=NS6VW_H&VVP>0$7\AMR2*)K-6 M6S<'DJ&; \F 3]/^DLR76^%XD.G&WY6S@N+9,/4RZ+ .981%*/5"04_<5Z)< M]47QSZ,^?G%D42L_^>LB^YWH$K5\WC)O(;"Q-6.(4B."!5&_%8]G<4Q>V0P> MQ01!/OK4>..(SD\,R6/B$/.5 M08!]I$I26\MHDFJF+S.'Y$B-4I"YYHMI_A M_80'1+3-U-22,M$U3 M.&Y?CZH13(U_E@2C'RYYM1+_ M>,ZKQ9Y#PE6G0^+!D7B[B=WQN$NP\!B["2S"IDVL=P&_P7+M=5Q)8>%4&;A? M7]:$."L=T5 M?ZB8XOI/Z :45[)F3(R"Y!E_VKS_-GH(/$5\E<>!:"CB)HR\8>#]8<>1KKPC0E\6)DLACP[HEN,%4I4 M6&CVMBL>)NZ]O\I, MB*?KY7^.CZ'5YD>!\^+CV?;BSRWZT\;<>_XWO=T:=D:%?VZW.H5_V_;84:O3 MTP]ZZO:_]=H#M5:U5K56M=:3K'6_I_Y&4I9+6A#FJ&W^_T:W$6LT$X,?;_35 M+ZTCO6XK,VFY<(?9>VOC]AH7 M?!AZZC"NB)KC70F;C$RV%3C56 6@X?+>GM5^XWA-)7LNI/R+.SCAG*M3.^34 MU+$==FS[G-OUG8Z284J&*1EV+L?VL8SM.#5F/Q\\'#]_(Y8YFS$VGV_;NLWF MF9#7:3:^9QCSL^NPM8RDXQ0J?Y-T=NUV/Q)H:^=P&O]UHLTG-TW#NFNUZU*U M=KWV]HJ)6YF#^>!Z]X;-[C$#02D+[,V*_Y57&$&S](K:K4YS-?BGDE>T31SN M$@F;(E4QEV*N)'/M*&4]AKF&BKD4@O&ZY\5XI9.*<_I_N>_NM_HY M/)/L [SIM7**[%^4H/YLW;>T!Q>6Y%#?EQ_=>G&=9KGCR14GY\Y9&3S.9S(G M>XU)O]GI#HYEKBUD?"K=M?'*XLI715Z]'3!;IQ#<_.!&*8S)$QMYP# MN$@.J2R-E.4$O3'IC=H51:QKE!!2]).@G^?/AO0KSX8HVJHG;566#\C24$_) MILNGG^K"_@KVJHS;0U.UR(()MED-"J:3*;HYS+HY_DC^OWJ(OJ*MFI- M6Z>+Z/='2C9=/OT\?T2_7WDODZICJR*DAFO!4?&(TXY#WAB!&!-0

"C$TH'<%".*@R52..*(/S(*9& UA.A&5]0Q:OMB MBPPGR@K0:,8KZ$ 4V$\V#<+R!((%Q9@-<9P-U.'2+E#Q76D*=W1*A=NOE,*5 MKNQZ-GI,NNPS>W0#U$*B E_,.EHYKA^!1Z?=E(L.#IU8,JZ'V,\I8YCWQOT4 M"C(N1R1]H*P\865#)1897/HF? @]=CTMKJT-O<"(.WP!Z79+24X^/XBY'S'I M?:0I92*U*JO1R"4'5VMJKDBH+?2IDV=2,41]DR<>8G.4R"L1Y.,;1+DED#$4 M%D^F*M94>>S "^@KB8(':3R)!.\V]<4HQ58Q7#QMX]+XD1P^ M(Q2FEZ$J\RF=&L6N$B"[R<&E+S9R12'#<4/"$4&[%(,[S_*U^B7Y6FA78YIP M )JPO>%C14E?'@-O0_+'Y5@H&@%:920'7+E W%0I_02:C(?(OHL55T"4-%ST M>-"--/%DZB]&NS 4B0L.MT'??W^?C5$]M5\W@=3[6QW^3>)^X": SBA!H,%; M+#Y4:XCSP7JM]BB'Z>&/XRI#/$\F^\GHSJ62I0&D"\/CA 8_Q@2=-Q,H].)< M$N@D4^4ED^J6[ B>'O&#!^_!><]^E6GY3V"EYY_!D_XG\5U1DK1?J88J-$R<42E.A87F]!JKI,!_ M8T] XV^N@VX$1OP57D&ZBOX-="Z/>;3OE"WC>3D,'+4/G^ZT;\PE%L6!D;='6N0N/C 067@C9_H#T>B!\?'(**3QEH<^/),$'1:Y\L^/GO@VLB:,\,>9_B@VF M@' %(_+ QC,^D&\P7HO052,/F.)V_@3Y CS6X],53"3 +)C2?))90$?XH&,) M6_]9I@R(7#=Y MXX(9@*$B\M97]/0A1^_.*WM["%HSNK'UBA;GD2T,:QY*5S.41#EG8$/NXH$4 M*CT\EP@ET 55[\ZXM,4XWN"S',,I/L[:/<,;-,/,,&Q#*!=->$W_!;T4D(ZA M+)AJ\T$:7F#Z-"'7Q8EFEF$N>4 J;KH@^_V@X:>6P;H"?0R M>4#[K\#FA28N!'ELCIHC2MK-C*7Q)$H,^,OS7[4TG&T!41=%R+1E7', I[S@ MP%\"RP>6?3(@!_V=0.CN2T36:P(+O0 J)'[MA=2(>B(E- M,/$EG!_KUU$IFX7U&^9\#H(/TL&L4#?/&?=VL>B-)VJ,V3-L-%XJ)#BQ+;C) MW'GFFD+&QG 5K)KAO%UCZDMO6#KGXOH9Q/="V]\&3ZBE=7%&(U2#T)D\EAM( M=S4S,@TY1_)X@?T?6]Y*=9G M5'>;*12(6L/C*A&PMF,!Z[@QL8$,F]60D1\0]P"$LRTF3-.T&:%FA?7FR@7I ME7 NIWA**E4;J*W?W19]%QIB0?&A(/@#_ K%?X4C6.OD],?^5^\0P5+9^*+0USP1"#*ZR,]TUQ0IY-QXH:'>*# M9H$I M[BSD>)1_Y'/N?B(69B/6%:1=\UMLS@W";9'FH(?J&YZY$!D::59[*1 MF-(_@\O"B*/3EYX)CTDH.\)_$^[O,%[*[L3.'B(K@O6*.),,#0"Y Z#,L7H1 M-WEN/./0-$Z?V-Z@HV!99%#PL.Z6+!'%.\W(WD0.QM()CP+!%C]QT^3QXSJ\ M$CMCC1=1DQ/[L0U*2]PU(@CG+M"%IC#X>$L6'791&?--' M2EE!Y . ;\(,2]7V;*WM&=:BMJ>;7MM3FYF\TAB'KN$P9HU_QWHV;HEY6D+? MSQ(/,RQQ>&J188Q#&2IJ<4?MQL3#7&S:Q, ;<@8,9#M_*) MW$IAUD%/AFYED[L0L3P!G?E(BDT7F'BS*?,6.\F,>Q24,Y,T2*L,:Y7*2^35 M2<[Y$#/APG,KS$)Z8X)'%)L<1+1P/);TT.)> S>5:-V.ML)O>/QC/WUGI,[W M6F G4T;DPJ*#.F"N5T8M33,>9,K'AJ$OF30I/L8C.!@W+D[_!($F-RKF4^WV M>B&FCVIM1*CMX2A[JJO8AZBCDZN@;F/BOZ2.G-VJ@&)A.G?.A"Z67A=7Q]SU MT,>))J(,YSGN,TN]5HX6PS]Y8) O78]^K2/W483^EN=$9\$ABX@FG)/R7#US M0/.2\9ZD&6;%$F5U M( \\G,/B$8B:3(M[:!H/XGHUY6 9C K-UI>>YM^__>ZX3P:.E<<%OS?L'V'? MXM^_:?S+J'M11%F2]Y.Y$EEFYP2;>82H6%R>)4:'"^)H!B0)ZTW\^(90*5TB M6$3?RJ-M%'&Y8Q/ !9:$0O!'Y6-SGE7A1X$]LG,\PQ6N"+ZC@Q=Y-D0/@@5A MS1[O6Q0SX'$%/S"9C%$E/X@,5I@..E[:A_^) XG)*4WL CTJUEA)P7F8(0E3 MWYS))?>']!24P'T7#V$6EEI+541R&=%H)6J"XOT(,KI'[0)&S9A.,9D(&B"Z M#(]+:9?Q?H*N)FS+"[+._J/3NUGSAW@M3.@?W]-*/F "Z1^&%11OJQXAS,M@ M$W@^ZKWG.:]GO#LQ8>2;2S**98LTEK>@&O/(TXOH3AO(,_"AQ8VV5ZC)!!.& M!]RQ]&"G)^T2WU)B8^)M5>TEF:>!0=+UBO5#_'A;PI MDG(4A<34_ JB&E\L-=K\^%)C==_A87Z*D(L%8?MY>&Y))9ET8K&5%I+.\:?^ M /ZS156_Q0P1C4V=Y1(H .$8M7*'3:U,$%^*W2/F!I_E%B:W0\1\8,2C]9)3 M:3.3D\3% Q00 #?YO.AI9#7#$KH@++O+H(T7EZMM23I'=(CC@KGUY9+*%^6L MZ"2L&15GB'N87JS!7?J CVBC693"RWF@6M&3'ESR%ZHD%I]XB<.?6U)4,[15 M4]<,F\;QJO\U7.!\)&_]CG]B/FM/FGJ0,X.[-5-CA:ND91M_:<^M,![A.69A MR'<="/ ._40J.ND0 "&%SB''5Y0Z3&4$"*8=/ +F)NRCZ.+G6110O0PM87QK M@+%!:F%GS">;_^J%_ I_+=_SV678;JY]%M6N<]=9$N#"#?QG "XKOG^R1B@L M6T0#'Z7E.L.TD]PP'[]!A*)H(MU^$M"GNR-N_LA]W7ML7? +V+AXX-QO3+I- M?=AOME.:,:A&4YHE[LB'IRBBYBJYT:0%781UA*^(T+$RZX*T2*)3;19?ET.+ MN+T?T&2TUB;4>&CQWPAAXOP@).JM-D-+ PQ8<(6=[8UBZ2N\Y83?2G,!_DK8/;W?@KO[L/=A"QX!?[> O_.M61RRO26G*CJW M2]3BA)%LUE%3>'87E1H.Y!WB;EG\RBG!9Z0?5=4EM R/*L?2"05WS$6/@JM+ M.K(U75 69&U(:PI5R4D;,RD?S&<(N+_S7H:/#/U4\F]D2/KA^\>F[&/DY@0> M([[[^/G3_VY$JE.Z8>R >3UBO;6 %V<&NCJV_]J,O\Q]0!VOKBQK"D-7[Q7B MPZ4Y3;-/36T!(1^:*#)+S'XV7<>.BGR,5PW=/_]5F,9$F@?\/5AA%.CQ]$KL M]7D6!2Y@/F5X8F?;&S5VQ,Q1?5RGDQ8C&((%-RF$I(Z6+#UM'FL*C_YVAIWD MX!OP3.NW,#>CW8(9!)N/W:,2@,&Q+ @,.<8RVN.5BXE$((5G8M3.YW+@#_DE M/+\@_=7UEXQY"MR_]\!'-ZA?<,:6Z-*Z21<87]H-"8KW=1E10)0CH%N4\(:! M-7!C,0VU 1!1"\F,(F+$3W-D@:S V M&BB%[].GNP^A@,%W >+1\\)/D5^4@PN'9B 57Z;7$DO$ M;WHOB6[I=NI!(1$S5LU6_"!KG'&0M5&Z+@\;/+'#FR7L7I[SJC\A(%YG^0?V MT_".7-[>TMZ#&&C\1(X+5IZ*\Y1.$^YN;>0^LXK#4DY!#!'[DRCCS9ZHMFH] MX.22_!-U923OZ4<>L8(DE/U]Z^ EQ($L\M]ZJB'*HD2H&AKYJ (K<407PQ8I M?;;52OP*XEFH^8B&2!+X-RV%XDR9:J80GR@U:BC_Z0-5! MX>42;3]LLTD6U,M,=XZ@^ K6,W!!0+2Y;(?Z?+5%$ M8IC0V,>RBN^?)_:OI7UV.&KO"D]?DOJZ%U5SI"XC5MN1B"Z:VA=[VA(N/W\' M+/63U1:[?*\=\48LZI:;)D_N'IW 3RV8CBXPE6"/<7MQ? 7[1HNFH?+"0-*+A/6LN$E3GC>M;GWPEO1XMX >$O< M('Q(A/";U5BC$&J'@G?13IA1PI^T8U@*R&'L$ ;#03Z:+C@L@,O!0$1N6I[T M\:+"'3\:F+Q[52X3!IPWTO&GH**3< M(?6\DF[+BV\ZZ;E8+^]15;+NC2\KY3P5-Y99Y/K3,1A7@MS_HUDL,J_A:&_T MMQ !49&0)QL!"5!&)$L^!\".]\R:WWP$V<1??#!6QB,!CLH,YIO/]Q]C'[]M M:F\Z\JY\ ZVHQ/@Y#'.25PG /$3MOXM7,+?^9D!A2U9(O6F^U8V3H:!'$]+ M4Q&(5-I2YT3\CGQR([(]<8UD3"'>,J:O,@[#I)#X)V_?O W 5IJ6P^/"Y%NV MDAO/2R =7J2ZFVEYAXF_B)HDM^UED_=56[CY73\2?3.JEQ"OA=5DZW3##C3I=4VBA4<[ ML2/P/"QP(+G2O*WF&K")5%HIR2;A' DX11#ML.V:R>.,BNN*O.?V==%\GEC ,79P(R' L*MKCQ>YA\V%+ MNTU+'"0DH4=V>B%L;] M(H_#10R/"+@K+S5[2-F-IH&$6)-3&>G<6,\(OTQ4?VZV&\@(,O8<+H9<"H63 MPH\7O=B@$(BKW$!,^Q$%F&@B4$&_Q87:/""9/B194QYF2.>97L\ M !$^K9C:(O]*]+@.8RZ!QW9F-],SA;%SM/C]%JF$2,29]PSHDA9NQD_!]-"QV>T.Q?KM(['@!1O2 M%<1U16>9,7)1R""[OA.GRQ[CDDJ;S:G4KZ63\! 9/FK2L&?$(L_FDP/"Z<'J MN-9'(85@2&@1CXF.U/ &I(G",2HITH_O\JD:C_%][HQ7A% MM)CYW)Q"O#)G8*#BI3'X],0UA"R#.4ZN)L0E[[&KB__R/CJ\)"_JIQBXE%*4 MB$=)LDR>7FM+\-N/-5^+E#3$% MB.MCL)\.;QQ,IWN8)T9?>!K1,(XT%$M5OF&M)W#U1:Y"FXN8W4"?N;G5HW[+ MXWK+1&O?%'A%#,VY+WIK_O_VWKZY;5Q)]/XJ+._=O4WS#H:@%,. >)AEQOR?#KLBP*3\IG_+$QNS93[*4,T*Y9T:N?K&DP/(T5]/WN2SA50,Y MG)3GV(5F?&_Q9@GD*]^.)="H8^09(79-I\LPO+L"QTWXTDK%'9)!'/_ MSPC3&L73]-CNI-)BR#"+W"@-6%HHH)"%E$;=+'(S-^G $L?/"8+6%D5#4(5/ MEN_9 *4P"D^'HRZP4.[6F3PY1MMRKZ+TRAH\?[E>R-X 1]MD!D3#&>00B^B15O$L.#L0=G4H"@ M)V=&^TWT?N$J?&^7G3>U"H:$N3S"J^QR>PB)7!,DAGM_;IS0=VC0L7 M7(NGHQ)G T<\%CF:U(T3Q^!Q)4*/$"Z-TQT-IK 2;M')MF/S=#SXPI;L864K MU39G58)T@7,X3'F!VNKM9];GQ=]O*?.LNV[[HK-N1RF&#> 8%?5^=CYPXV@G MYY:^YK@--&T4CM#.&4Q?E:@EC"M#?ON]UG^URU[_U7YA_=>_@Z9#!9578K]" M*^EX;>E79UF!1$=?+/V:7UO)+ZZ(JQ>+QKRP!*RXW;*G6%T"MEQS-"\T,Y./ M(E]W"N52LA(N8K.%A@5T6(IRH[EQ"O:V7IYNGB]._O].//RHUH'S7<"*D,6% M$!Z^8\\<^3R; ]^ ]M (TN#?>AI$B"W1$P(5.E5]SW?C'#WPGH6'XDW)\F#P M)0G:'_M=GG:"KQ0\]@!66A[O56AIMG3 T^,5Q;5GNB3?'Q=/LN=]YS&1&"!' MP+PS$HY%?[^^FL$D$8L#:@?3Y_"JTB(J7)B?D^P+7;0 94F))A$\$>8UP$M- MJE'W *#0%1UFQ'#1N53:FCI]MCP[1V;:Y1$2PL]7J,,^;51N0.9&;664%.[+ MZTJ%0!J9)^(GXPI97$PP.$=+L8G.5^O99A6-5GFO3:![U?#@3S@U:/: $J/\ MV#5J93X6NTQ42HOBF9<^20(F[@[=P)!JN=%LU?UX*_GAF/Q.PA:'.D2\];Q3 MIZ\[*U942&:?#X+"Z)QF1YAV.!\26&L07TW*1(0BAJZX6*5G)H6$F!E8HFQQ M6:G$CN\BV6[P"\OYU F2@_Z4[PI9"V<_R,%O!3H*I5#( SY[VSS_'K3<9I/GOQI6:A.NETHS+CX%K6F";L2.#9/+Y%Z8H$ M?3RK2<@M4D7 AP$Y3/,T!#"P&K E%98J'%I93I]I4<'S];M7= _51S6HD"5.)0X MV]9!9EN/AKDST.WQ3"F+736QTOHYI.2#?B2VY"+\"5%V6AJ*1Y6Y\4]X\Y/< M/9/O9!M?7 U'&$!1KT[_:QCE[ON [U0#'WK6*^2W%K-B=BZ))#K%;6X6!3R99E[-V;K8,XMT!MTDW+!OS ]%L@UX80[PXC7WN 6QRR"7]3)"R;; MPBPKEU? ')XC\F M'#B#?GP3EH%A8RG?99\JR8"Q/%\_;+6JJ+RG4V[* MF$Q!7+U.N2X8)NQ#_L-'3+88N.,/?LC[C7_I8W:Q;-Y:T,D\T63/#;(YR=^M M^'@ZC)NJ&,II#/]Y^9VSCYO\H[/46_RLI34=8_7':E-;^=FZRVIZ4VVO_NJZ MRZ[_S%3MPSRLL=5ESWC_BCZ&UXCCX;].8.).=)&'N^8/JJ+Q89!?;XVH/GQ& MX8\+2G?^M8LWON]9W-[*;%BT#G,5B1;BR738W$@9^D.?Z8\- Z7K]GX^Q%C: M^S1[Y%Z/L7[_XYIN"%A_01<-LO M;.Z+IDY-NFQ/JXW"_U;+/E-R%Q$W$6,J-]A,"._@["C:I?6J4@4E\7]>U<1R M#^O=P3)&@NU'([NU\Z -:/P4*O!MFQ,8V:C^MQYS+1.SO7% M,B['&S-2;0Z^\P/2TP"*8D:P[7;8ZZ;$MK!4]2FQ08UFG7PE^AC8@A_I%.; M=3,#L^/;6HF 8M]6.AH[&]7I2\>. UJU999H[.P51IV2J]7["$\E[T IVP MG:VZEO-C$Z)NF FVJIZ4.U7K^GEH]M2ZU>1B B/\N\/;&L_(S;@:V$W M=Q.%O36P82)L+!8_)-MJG4;+!B3=?K18H"+5?:%IB0"T2MO_Y=IQ/V%I-?4Y M;]GX.DWYK>P;NS.2S1FIW=H3(Y7#[O'*H V:6G)-K:T,/+M/K19.K;:^K[UL MR0P_I=Z8K,@J-#WW])K(V,*+,*"WO6B$AY)J$1%^A!CA&O>F#,;4/+X^>.7< MVMST2KSR(YQ/J7J7R19]&&.A[<)TF8;2O&:_73<:7=;$<@_MO6SGN 4\&R1Y M$$>F8@OTLA0WVR?G]JNW<>6S^]$DJ.\D6+'Q>L4D<& 2E,GX+560Z&?,V8?) M]F+VBX4C1O[T5YRTBD2*H7_XZ> R2\67#_[QFF 338494"*')WG/W_Y@TDN' MCG9RKM7065X-Y9EOI'E2+Y&%QV/=+"F]*'\B4H*1'_VE7/TU"A_N6?SX&?H5 MN.*+Z%4>9C*-W]O1RJOI,&D:UM["^TI$WC2NMD35@XPK \>56JI3W0!.)HZ@W\&YA8_?B*6/BE+$-J7S9-/KV@.]U%11G!>[0DK[Y%QOJ"8E"ZCWT'JIM6*#RG5@Q6Z5:>S(@+'B.%4 M;^T4:T:]VA0A"WILN5@RG)<,&4P*4:,!(:-E=HT:W-,UDI23FHY;I],AKNZ9.:F-[L_?.,*_S M9 FMUI[MW:]Z=]4XV44SEV;N'ET&N\]< [?ANK988+MZ,Y>CPQFOL72^LMS: M?'WI7U2CK?1V*BM59V5&L17AY=3NI7,B>6=SS$UXP-$FA M=[,2I>(DABBIV8=.?GR,PDR@'T>/O,J9KFHZ7DSY7JC$>/'DQEY#N6=)X/+* MT@,69)6;A\,X&L98NSFO7XJEV=QGK*7\>_3$8&HUE ?_%\OJ><+\\OLPUS!I MRJ/(4^V'OZ+@%_,:>4-F:W-#]V*G/XKO\39/JC:*LN4CO(9R$_T2M95T5==$ M3568_"@/,,R?2('G@;OXO/Q;4ZE@L4_Q!H98$]Q#A16,01'"Y;NC!&23K(Q[ M+ZLVR;*B@>*WHO0W5@/&+N85@?V8]41I3"Q?U^^#NL#@^K>,8>'QK\TOC>)M.1Q0F\HN)\5+Z#1NY!CW?PLC.5]K+2FBG\ MP$N-8G6]K%)S+#[(-IG04DS-FY^!G()5CV,LL^P_PJ.F6#87'V9S+6:J MG[EZE#G:ZOJ9.RQLICY9V-ZZZN:*R?P6$W?=0MI^X4+:80\X:N_R@KCK%U!K MV0)J+2Z@V565R67YO+L.!>MQ/=N-1JGR&XL>8G<(ZD.Y@!?WTN75JLSR^H^L MM/!*G$Y$S\TCM58$:G7^)4)WP>ITVY^D?\OZ?Y:NX9E[2-A/H& 3%D[@6BV\ M8'L-Z;_JT<1(0-)]\;.U3L[3IV@!^Q=^D5>+SD9=/+FSDK4@^:"\\]\K[@BT M:(2:ELN]\^%W669+47Y9#%3D&EC)0+DT%5XY=OJU['I8\3X8>4S4;(>_0GQ30A@6P!N&4_<5@0G !+/\: M!+R\-/\&EI>=WCYF#R-8*J)XG-6)QDK3$S#!LO+IBN>%2P=)A)P&@,5KPO>G M);@G9VH;^<*>-V_R$"/\3OZ8#9ZO;EK[&W7OJ1#-1 HEP[N1-U:20304-;D! ML.&7/#U^9P2OK3?@,Q>Z*/^J'X(RRHIV\U"D[*4"A@3*(_]&Z$$;Q,M9^_[6 MOZ_I*V(-40T\$!R\XG4EQ52HC99DF 5 MGQ>!ZQ>2[RV"[.WG;X+.$&,8%BY&2IZ.^WR@*R/^M#Q+EJAUG\6'P"4GNKBY M\]X+!'H_D"G)_/[?OHLH!)RU:2]K*5I+VXDN!+%:6/L2%B&@]C MEC!1AH;?670A[.Z!4J&K^WZJ=,=+YOU"[>07+3;M-8N-5K%2RU:K:1DOJUY\ MI)K(E2K@7*F'-8]4;7JEJ&95LQ+SOQAH\"N@34^9*O?+0M];VZM5%VF;]%E4G6,9HJ.T7:9F+4(1+U8V!$<.P_3BT93Z?JU'#FM MJ"_?LB]GKB[5H?MLV[>7NO"4N$B:Q$6VNM9>F(^JW>,",,!:;;2,5^>,+5\P M*4V'^DZ']>;S%T\'0STY;[4:EE6F4%F:#C0=-DP'_4#303LYM[2&:I0IUXQ4 M">Y^*YCG#X'UKSZW5KH>VSD,M;9*83TR\I'UG0^LW?4"IJ"R&Y;VZL/0Y3O5 M23.BOC-B/36^:D9@?+7:L.Q]!5C3C* 9<71P?-6,P-Q81J-EE&E&R'!Z^VJ; M8)YCUV"I>@D)ZK(J==GKW U5WC^^RMU 7" M%Q@',BA9)^=V0RT5$]!LH-FP M83:8!YH--AZG=U2RHM!LJ-!LL XT&UIX1+W5+M-LD"HTY=6^!G) 2NN 7,^+ MK[(CM3'+M?;Z!)+DD:<)419DG)D02\:\ TMAFT*R:,0?M6WO7L>%>$#TOTY. M=QS[I@KZ7E^$P/='BS79E&IHM\P!O0'S1@&;.0!Z]9RR.'2#/"%YOX?C_\O.2=J+AP(K4@VE:V.K7;1N3')@.!" M%RA=EQ_'SE+:\%/!T"-N7M8,,Y!,3A//'V#TOG4^E\:B7Z ME\ZGTOG4/7:,?.=3_P(X!^74P91J1_'W4C);J=+5VAL23;_8$8!IZDRKH>_- M2URG1-(TNR2971N20;]\=ADPN]1]''&CV46SJSRMWFUVM0\UNTR@3Z/AM*HQ MNV2(A[X<^*%[T$A4*E9DV,ZA)I0%$TIKM,Q7PV#YO&$T@*8#J*4>:@#9)^=: MNZ'1 *KY -(.-8!:_"!3VZSA(?A2+]RB#*4?2\K35,6Z=I2].6INV>6?]0)E_+.#FWC$9;K\-JN^((0K$"TPL/ M(%QA-=+Q/WR/3.%&M?B9C*6:@:3T@9MM:SUO'@3A5EM(/A>"6-47B1T=H0C__Z M:=$Z.3<;NE7#K!\TC@KC:$/D^>O'41N3"EKFJ[4K1:OM,)]B22,]@;WV>OG M@8:9%_52D001Z?['T8:@I\5QM&2H8*!$J4[82%7E86EDY99F$PK4.%#7U$=% M'!K<;0.VK&;#L?85VU^%,*O]6.5I]M+LW3![#VW/MTU^M$LU]FS/KT6TU1T# M@9X?^'Q#<]L7?8PY7SNB$-M]=!F%O!$N9GM=C)S"M+JUBYSRPU_P=Q2/,6(J M9L,HSJ*=1*=0T!0%35'0% 5-4=#4TEZX&,&]H]3_Q2ABBF(YUIEV-ASGO\Z7 MX1NV>V$6&Q.K: W-H&@IFF'2SK -^0Y>-\,P\XS:<)Q]'5FG2*F#%MCM;)O[.C-(3BQR8I4!QL@,OI43 MZU6ZHZ7R%(&VOF=0(P<6S5R:N1L<6*^;N1CCI#?:^S9BE-5YM5B]$-TIV!N^ MK5I=K=MN,[X1IOX&[:;EE^"9*F:(Y MRG_\6UO7M(_*KFZZ)(U'O704PSNX?ARZ?HQ^J(O0XT&)%S B?OFISY)IIH0E MKCK,GIEU+O,NTOR7IPO5&&=NQW>0_#:+;ZOH]YI[N'_OU'\^'?@>M.H#[P5C MKDW+9,R3\YCU< YZD[[E?RG_9Y_YAJ8#Z+9_':9N^.##E,P3:'BL[^.I9YXX MXNJY%XQPXO\61=Z3'P2[:S \M*JNBIS)G*B\+W=JXZ;D+&_;1C0UJZLJ@&=M M;"@Q2X8,IRH+Q@VL^^E/'E*!29O 0(96>_Z##SN-+&5'4WG9H,0Q"5T3P4U! M%?\O?.'!]<,$[[K7L?0;7/4K//MMB.M'U5,/Z*E^^'^*PA$XUX\M,!_INOGO"NL1[L( IP3/(W-CLD, 0]4OJ^FRHB M,J8W;BK_F+QNH3^4B$>KL^?DW%BU)!#_P&\&JG<1?_/KOD9;RE3K_B M=H&N1NGJKRPXNH^T*#KZ7.\4_MP%SMH3.!O$4^?^ SOM@HKZ>>KVH8D?W.#) M'2M70P>'U_]4UQFLKE[Q+F ML_+YNG/QV]W5U;>KF_N.\H_K^]^5B\O+V[]N[B_P%[OGUMO/7W=4VP4CEHJZ;*&3-Q-&W-_=WMU\[ M_*U]O[N]O/H,KZJSY;LZW-/S*W[ M<7O;>-=^N4&HTG5\NE>0[F$K\91D/ U M^GL<]1BH[4+"G,J,Q5M8>>$BH)80!AIB9<959NCBQM8?SM1LOQSXK*] M"+6_?-Q0F.A*7)+@V[,L%&>!ZFE_;F_9N MK]B[PTGO*L-1G(Q<@$=8U^Y&L(?7#/=4LV!=ATT\OW('GBSF&T-XRMX *)@I ML%G$>VB.83: *!18U?GB^0Z_@-M37?U8%.:_TCZ^;RK7L!JS!!:D?%>8-2-? MGS<_O\+#Y@. &C<<+SZNV$$7TUQZ1]$3P"X09 ]#R:XPRX? MHM.3>0VE!R,'OOG+]Q@@=8 QG&X2A3SX$B!J%,,+8=@+;@]>T:]) ^!J,?/R M)U"B[G^+%Y/PQJ,)).4PEPL_A +/-KZJQU&"C>T'<#W^[;[+?W#YO^"++OP' M@M ]/7X5V( #G:;B0EQNKN?\!.3_9\2?%]Z_.QQ",WWXPG^//!&D"HPY]X*Z M,,+Z* ,/#2"2X)9HY2/G3(-7AR_[,4@"YBW1U*6/]?WD)DC$(;0#NHU-M%CC M-;,8.PXWCDR\'SZ74"L60@ 1/XW&MM/Y"PC^9?Z-B?; M%Y4/^J5?S(<;C Q!ZGSOD8^]Z5C*GA7ELN#G;':";-^'2T8 <*/NHY\65,V, M?NVQ$&J*)L'.!'Y/1(XP2OAW%YQ<7AW^@FO5#?IT47KP"$]F/O$3!+9/? M]T$B^[1S=:G$H.I$YV$K0"],ID@RZ@UF&@?/X?9ZH\>1X'\4[$6/C[#QZ>4; M@FA.X_MA9@UXG89'Q3J$E@]CV*>Q!I^B&&S.VPX]H!,>W)C?M]!_0A(ZH^KH M(*9 ,H0WS+4LC$F%)6C[]I-!OGX^HHJ'__B_/7C[,%3R ^;!=!7"+NI/NBC. MNZ@Y[IQE6K6&"D<)D]%%YI[_?9G&8N21?%C)S$NBSD.'H<>,Q?[UH/DFW M>A^OZ/G&+/[ TS!_F$$1-VT!D/%NQV?M,OSRHYLSWY+[NB-X>[#^N#-]5)BU MHAOA/FD4B]N\,S9TW'0L0V>@JX_W13Q5]&EFY8.[C<+\"7B+0=TG&5&.$KZL M%E[A[!L4G0!=%'C*P(5IZ"(+@Z:"OA8$(/B&+7T'582VOY9J)8X]:S=E+UO, M5R[D3QS8O%%/ $2!'G,#Y-+MV]9:7.GF<-J#G1J^T.DZ(;AG8WG=OIAG!NR9L%XAV[X0DTS!1E5[!T%\& MCZ&V$EO>!S^!7H%N&H[@-?>*JJ_OQX\-Y7L,8^\)I_<@ L5P&>'.-E&^?OW> M@,D/>@G&]%KCP?;=OG+3 A]P_9&CMQ]GWU*>!CYB=I(OB:"0H#5^6#U4_>K# MK,@'O]">5_/=F9NVJ@>DGUC/Y1G MO@)FFV=\I"[0R2,2\P2>N],VB^UHDKG:A.4FX;P[V0=[H#Z%3H3K# %")Z# M5Y<<\> K15..*Q9U>%C4O=4;]9?3CJGQ=NR>F]5P50FC;"Q@BW?3CF(=ZW$W MJU=T1>8^R%F_8T%]"B6)RCK'-(1=/O+1$ )#BF\0,YX M>O6 E,]U:>S%=6F997-=OL6T6N?2^@3L=__[U9UR??/E]N[;Q?WU[4WU5 0Z M'G/H!=:%)QA/3%;336"$D09\,Y"LC]HSVJT\2(+U/$Q<@DX93>U:VD4<7W@1 M[G._!.[#;*!$WW]F'C0P2-@T-**MGIR[XAOS47<-Y3'RA%$4'FV7)RH^SGW\ M&*9;/XUVLCZOR/JF[W8O_>0\C\U8;/S\OV$;+#Q?<*M3#>T7?+?GQC$J_,>, M55Q8 \+338(%]3X_&OH^1J^LT/HST289.:,A&ELA:(:'F\$WA*'M&FA),=7V M._<]CKX[]H#F:82CSNF?#84]HT4$KR+2DR0?%N(LU[R'=O$]?$OCX!Z?XK9_ M'WOX)A:#0O&$Z%;Y6\HU=V_#34/?*?:$:#Z?@]#1GV%H%7H U/LMS'5

S\-BG>T M3\YS339_LV2W-NV@R_@PFCY#:Z4JVV+V]J,X@_$436MHU7(#WD>C(=+2RIBV M9 S+UD(:W-F8@+5Q4Z\9'5(1SA^8EHWBQJ>769"GNY>FQ[" $#T MO1@]H!<:AK(IP]%V5DQ./163 MHV^KF&"L J/\$EL+[86::=GM%C03O)WSB]"+H0L^N0_0J&A/MYG31R!UWF$A M[)R5OP-1*=]A'OCXTA9O]SUZ@O&/01#=S]>7N./J*/>_7]PKW^^N_GYU[%AH$Y;$MEPY@,OS?MX^53[_O%'4R?Z^L7!R%C MKJE2ZQ5-1;UR!^KA]J[34*[^>77YU_WUWZ^4VR]?KB^O[D1D\N7MW??;NXO[ M*^6WV[]?W6%P>07CR>_G(MPF857<&0H+#-^ :RJN8%] "GX\_5/!@U]*ETV= M6IFQ&!<@#&E^'HLJH'Q9A^6M*V+A"M[H0K M)Y8\(*[@1EUR[(<[N+FG(9UX M2(9P.[P,TL/D&2["< 3\\(TQ<4:H#\\#:RZ>$V)9K(+PR47Q,!)>8>&7$SE, M^^@ ZC&Q!B]M5-X#NS7?U%93Z9Z5S?WOYY^^W7S]?W8'(_3V(UW;@Z:4>>"7.5" & MGM&<##$^>G!7 4.O,S.>[N\N0']E>Q%Q@DT@!NQ%/E^!",$H]Q-IE M'V)F$[:NUS>7U]]!>4T/.BI?KJ[$:.I(QA^/KLK4J2JSD.M_O_YT?=^9.YC= MN8>5DH-8Y_+WJ\]_?=U>G64IETXQ81AOXHR".WV31B^?2=I$J[S]W>>Z16U: MV U?EAT\>),OW*\'CXYQX7GNPM;\NOK MAEBJVF(7/]FLOZ_^(-9+-X@O8/E?S^\IB2\. M[Q1.<,Z<[N3QCT73.L;#Y+_-ZMWPDS*/&(*.D2L8Z^1G1J[LFN*T9Y(4#CU, MGHG',N9AM_.'2Z?/E,Q0#&X?$\' ?-7O#8V^<5*._@,THW M^!!9V?/ [^+Y\ !/*$S>U+1,4DF5Z57VW$?5F1CH)4RG&-Q;Q/(BCV-<%QY; MFM.GVP:1EP;T<(/_3^7^=L(]VY[,J501K*9EO*RLU-L7JS+T"CVL_>+B8F__ MK$ZSK3H5>=9VTW*J,@8TNVGH9D4>%@?L3I7@YJPLN>:;S5T=1T\+Q1-F\O.N M3\*[=5;IMS3&;"R4QE5QMF*O7#1*\I@W(PQ$FC/%[+6LW3Y$=:V:U?*NYR#I M+H>D/540E'=Z?4$.+?OD^AU>-D8.+)E>NRC1W2?42P=!^690ID:5SRSIQ3X/ M(=YO]XWY9ES[<$:KCKT %/WGC'OP8W//#=USS1#:]NJ=09/JUFV:3FJ!HN#H6GMLS0) M7&B?H?W0#,=N#E)8EBZRU,@8:X,U7;0^S&>40/D0\[T]\^F&JEJFK1?L>*TU1KQ/X\!]2@C= M%J=0F\A-TO;+:ZV[&,9^H%AY@CTB-Q*MBFA=R,TLA?(A6K)@CF.$(ZL;\1P)5*C9'VK#D"0Z-%%Z\-P93#]$\.])<-I MCJ'I%EP?,,XRSSS@-UV@VQ>_GPZ6NU.O0[@B%M?)"JPH=_B4B7*!Y=A$Y4Z1 M%D)4)\S*$(ATX*K34+HL?<(D&%/H$Z6]LXSC>4K4!323WUS0\ZK0\P23!X?)LXL2S&G" MR>/@I*SOGNN8%K$DB59-M#XL:99 ]Q!+'ILENWMFR27 V%#NHW&4NLJW"+ZI M7!8.AQ!*$DH22NX%)3])VG1"21*MIFA]4-(J@>XAE#P*2AJ.9AH")7LO0\D) MWJTW2_XQ"IFBF627))@DF#PT3%Y*VG2A9"RB21*MFFA]:+(,T>E$D\>@2=UL MZ[K*:5([*$S>1+\8UBY0=.)).C9-1V[HR,W^6S[1,2;A)(E6390/I3->5N[\ MB-6QE]8V+DW);'MN42_\68[BUU12D$H*4DE!*BE()07%BB=OS3,J*;A'42HI MN%Q4WNE%)077C1TJ*;B?KJI+;3$J*4@E!4O>IU12L,0E!2MO&S:;!TK"1$[. MLCLY-U,B]2>%R!PV7:YFF+:^'4[^2 MM.D\7"[3,>3>)-'JB-8')-LET#T$DL(ED.4-%1"28J4HT@YBI0[ MU*D+PD@2K9IH?3#2*8'N(8P\ D8:NMYR+.?,LTS5;ED%FNSXSSE 'B;+8';0 MSE#!SC?8SYKL7%_A@%N9E3-68X-$*D MG*?16?1<0%2"48)1@E&Y8;20_I2*W9%HA43K Z.'.BQ%-%I!&M4/ZR//4LH8 M4\/F'!.N,6X23A).$DYNYR.7M.6$DR1:3=$:X609]K*$DT? 24MW;$UKG7FF MU5);!=OF(6@R*\2'* G:WB*@)* DH"3[Y)Y;GFL948GO0)EWB2E)E)ARK?HI MPX:6F/((3&G;JFJWC3.OK;=F_.4[,>4N;O(V5_4V 24!)0$E >4A+)3""7*@ MET\T2:)$DVMU3QEJ#1!-'H$F6VJ[9>KM,\\P'=W0#XZ3\%1YW&6+@)* DH"2 M@'+O0,F5C*C)=Z \)X24)$I(N5;[4'UG29'2T0S+T=0SKV6HIJ.]A862JWJ' M>))XDGB2>/( !DH14W.@0ZH$DR1*,+E6]5"%9TEATM -S31:>" 'XRD+,'D- M=PG34I?'+#G\H-?WI@P8LDB7H^_Q<1'Q$?$9]L M+2_J$$(^$JV.*)7-VSR[G=;<@DYE\ZAL7CD?ELKF4=D\*ILG<5TO*INW1U$J MF[=<5-[I167SUHT=*INWGZZJ2_TL*IM'9?-*WJ=4-H_*YAW4(EX&9P Y(M_2 M$6G9IN6H&OS?;MGF69H$[BFF!?S1$GY($S33%L)%HUT1JA(Y5<)G2<0\'+" M#Y7?EOR]K^GK0UM;6AK(UO+:6M#HI44K='6AHJ 2[&U,=6V M8=G%XSFFT=*VG497&> \B"L#.%PM MQ3J,C!'U=4Z-B\[=.^U]"6;A,=IO&,:IYCB&+NMY%7E/ZLRK$R) $JV.:(T( MD.IWRT: F3G.@A]-73U+>ND8S7$_L"J$:JB.H0H0O <,W#8^ A.W.9/R-;,1 M$K-\B">Y[P4 SD1#3*0F17,L;ESGOU<^1:&7-)0.]")T+M[FS#[55$+(]NF? M\O(CMQU:+:L,N]CCJ.\RI/\]CNVPH'&('4FT.J+U84>=JFT3.\ZQ8V9$O K8 MKZ/C8\M:@X^M4\TB?"1\E!H?RY#JE_"Q.NQ"HD<7K1$^EL'W0?AX)'QLF\8$ M'ZV,'S7'F1[-8CORH[9O@#2;K77VQTN3#)!$D+(39!GR^QZ/(*F8-HE63[1& M"%F&V&E"R!(@I#U!2"US7W?\Y^,SI-4TUQDA+RVR0A)#RLZ0LA[](88DT:J* MUH@ARQ!#0PQY'(;$T/,%,Z1N9V;(^R= 19_MA)"Z_<9F2(?,D(20LB.DW&;( M7.<00I)H=41KA)!EB*,AA"P!0MH3A,S-D)PAQZ=?_#A)CXF1FRR1FDJF2.)( MV3E2;E,D<22)5D^T1AQ9AFTL<>21.-)H+9@B356?XTCT:F]GCKP8QGZ@Z&]L MC=0H*I(P4GJ,+(,>/T;+9W0.422)5D>T1A19ADTL4>21*-)2%\[5F&I^KN9^ MX,?;.[2%-G_K8S4:.;2)((D@)6WYC,XA@B31ZHCRH726NMV G2_6I,Y&EF'# M-!A&B<\7?[Y0PL+^\GPP# M=_S!#WE3^9<^9A?+7ITU7-2N^#+$Q].';JKBP;,M2';G[.,F_R@?D#.?M9J6 M8:_\5&UJ+_S,5%]VU77/:N@5>EB[Z1BK/RW7LSK-MNI4Y%G;3:;7?'BZ$G\K$]6O[7%LWYO(S2WJQ/\1- MS'[W]6N[*ON0DWV%.Q$+CF[1:YM;2_VIY\I'N8F:U*=[G^C4I7L=IO"LRF>@ MCY?JS!KY-:D.-_DUBZ0 M;[-$QB$2+;MHC2BR#'J7*/)8%&D["]%QFNG,061_IP YK(7\IA%R.IVQ((J4 MGB+ECI#+E0YA)(E61[1&&$EUDPDC9XR1FCEGC-SUJ.[>.7*C-9*R3Q-'2L^1 M%(@VHH2\R1+7V:\L7(.!+8;08CK_!Q=DKYHKVU/;)%]DCB M2-DYL@QE!(['D;G2(8XDT>J(UH@CJ9@R<23G2'/"D>T9CKSQMZV%=R",W&B. M;),YDC!2=HPL0RD!PLAC@PF)5DFT1AA)!94EQLAVN[40':FW=(N:,CB2-)M'JB->+(,GA#B"./PY&&UEX\ MK*VW[")&[A <^[L[:,B#\./K74V2(U,D,2/TO.CK"9(XD<2K:1HC?BQ#+J'^/%( M_.C8ZORI&DO+3]5@ELCQ:0?N'FX7#LG5^5L?S3;L4TU%@&P201)!RME^><_4 M%%4.(22)5D>4:BEOGMV.,[>F4RUEJJ5E6LI42YEJ*4M<[)5J*>]1E&HI M+Q>5=WI1+>5U8X=J*>^GJ^I25)5J*5,MY9+W*=52IEK*!W5L4BUE9(4V-S)"$D+(CI-1F2$)($JV<:'T0TJ3ZR1(C MI*VU%LR0NIV9(3O^,R::]N,DW9H@=?NMC9 F&2&)(&4G2)F-D+G*(8(DT>J( MUH@@J7(R$>2,$5*WG2)![ICC9>\(N=$(:9$1DA!2=H24V0A)"$FBU1.M$4)2 MU61Y$=+25'W>"&EK$R,DCX+TV99>[#]&(5.TMS9"6E2GA A2>H*4U0@YHW,( M(4FT.J(U0DBJF$P(6;1" D(Z183TJ%H)4:3T%"FK'9(HDD0K M*EHCBBS#'I8H\D@4J:L+A[)M76_/460TBGE'QY'5CAXHG[Z>KZE)%E8HG4_'DDOIE:(3PN"XN[@>OO$A87C$&#OW%87(O"XH@B1Q*MI&A]Z-&B MBLD2TZ.CFP6[XP(];I_4!32YH>V='M5UMD==)=,CP:/L\"BUZ=$@>"31RHG6 M"!ZI6#+!8VYZU&;@$8LE'Q<>6^M,C[I&ED>"1]GA46K+(\$CB59/M$;P2&62 MY85'NVTXBQ&/MR%3?H<[QDFR9EK4D G(>):\"7JID-YILO7$\9+M%5DFB2=EI M4E:KY)S6(9HDT>J(UH@FRU!LDVCR2#1IF?86-(G>;;8K3NKF&^.D0\=K""<) M)R5M^9S6(9PDT>J(U@@GR^ <(9P\$D[:IK,%3MX_9564MSVNG>GV T1-;B!* M,E 241)12MKR.:U#1$FBU1&M$5&60?\041Z)*!U[B\#)#"BO\+&VLU%VV#!E M6+%)T?9MIMP40ZFI%$1)5"D]59;!3G",EA1]2@66J<#R00WC5&"9_)W;1=#=^-N>R3B@OW-3$)VFTKD,\G=*[^\L M0Q0+^3O)WTFBTH)E&90O@>5QP+*M.<86@70#/P81_,O;D2OU]IO'T=D41T=< M*3M74AR=[A!7DFC51&O$E521F;ARD\%2@.67:!3O;+'<.UENMEC2N5\B2^G) MDBR61)8D6CW1^I"E3=6:)29+8ZNCOP(L=SCZ>]M+(^Z.,M[:8*G1P5_"2NFQ M4E:#Y;S>(:@DT>J(U@@JJ8JSQ%#I.-86A?BBW;S@N6HW]EV/SVJJZY!2MP@H M"2@)*.5L^;S6(: DT>J(U@@HJ;(S >4&_[<@RAW:W10AYA2>J:4 MU4PYKW>(*4FT.J(U8DHJ]"PM4VIJV]2V8$J_OY/?>Z+:-?NMF5*G6$IB2F)* M25L^53PM@DH2K9IHC:"R#!J(H+($4+G&]\VI<@??]^&P:3N'88E>;;HRB5 MYELN*N_THM)\Z\8.E>;;3U?5I487E>:CTGPE[U,JS4>E^0YJ%R^#89R\G I1I?14609+ 5%E"3B%1*LD6B.J+(/N):H\$E6: MVU1[[OC/.QWW_0,>BX+T&E]% IJZER0?$05))H=41K!)54ZIF@ M5&VV5!AWW):R4'BMEM5425I)HA47K@Y4MJO,L,5;:YA9Q ME8(J=XBKG"AWO?WFQDJ*JR2JE)XJI3=6YHJ'J))$JR-:(ZJD0L]$E5L9*[>/ MJSP<56ZV55)<)5&E]%0IO:V2J))$JR=:(ZJD:L^24J6M:KJF%N,J37,%5;)? M (^[A%;^X88C-QXKNL.UN[U'K%17&ROM,Y,LE<24LC.EK);*>:5#2$FBU1&M M$5)2M6="RLQ0:5KKD7*'N,H#,F5KM:G2/K/(3DE,*3M3RFJG)*8DT>J*UH@I MJ=JS#$R)+&EH;5NU"EBIPX^FV;+.TB1P$2LUS?EA6[H@RT(6;*3$._;@)] ) M83KANP[KC6(_!:"3GN(T]?3/$DRDHS$+S">-(E#!NW>K3U/[S/TN@@PCD#FX<+%">X:?!;QA M%0ZD-C3Y/89^']X4![F+AYAQ<^#$N(?FO"G;<0N?GR:*Y\>LET9QPG\3]>$* M+$[(7-!"RO? #0G4"-3D!K4R MA%\?H^G?W+&BMXC32+1JHGPHG:5N-V#GBV5VLY%EV# +AE'B\P66AQ_!FOBD M![@:KV*9U17&]SA]#;S()?12X X3]B'_X:/G)\/ '7_P0]Y6_J6/V<6R=V<- M%[4KO@WQ\?2AFZIX\(STLSMO+D;?:EK&RTKEB[Z1BK M/RW7LSK-MNI4Y%G;3AP]B9_UR?+WTI+I MRTAS4O2W?"7IY\LLSR\:)7G,FQ$>F#[D9GD?HKJVS5ZD?(6AK\->% _1(L(\ M#"R_8WT6L[#WXC+1-+VR<8N5X;VR3Z[?X64_^>E@R?3:18GN/J%>.@C*-X,R M-:H4 O+VN[&7HCY]%#]NT6N;6TO]J>?*1[F)FM2G>Y_HU*5[':;PK,IGH(^7 MZLP:N0\-\HJ(FC*/#FW1X,1XQ'C'>5EKV M0'Q3^J83XY%H145KQ'@M8CQBO(SQVLAX^D8/[.,PB,:,9#Q"-W2U)6MA %/:_&LB4:[.6>U M;Y]8C42)U=:RFD.L1JPV8;4=X^D(Z CH".CF@4[:XZX$="1:3=$: 9VF$M$1 MT4V(SGQ5,!T!'@$> =X\X,EZ$)8 CT0K*EHGP*,*I@1X4\"S!.#M%B\WH\F) MYHCF)*8Y2]*6$\V1:$5%ZT1S5*E4$IHSU;9AV46:TTW-;K74,T_7':?5FBM8 MVE(Z4>#&EVA^RZ .6(X?E>AGUCPWM]@ERBAA'I:HCQE_0F*ZSJGV3GM?@JEU M+*S3VJ9QJ"#XTG> Q'5-;WMIU&6Q(DK0'Z@7B.Q(E,AN/=E1$0DBNP+9&9-S M$'J![);Z5PGR"/((\K91LK+&VA'DD6AE1>L$>51:0EK(,\RVIMKVF6>;MJ;I M!6FD_LQ[#JNN >1SU#@2\ MA'HD2JBW'O6H^H0DJ+>A**PC(.^VWP>U_)6E*?S59>D38R$BFW+''OP$NB!, M.=U=!5&H?!LE/Q6/I[?+M^X:KR:DMHGMJ#JLS-5A98T\I.JP)%I=T3J!'56@ MD!;LVJIA&:9UYEFZV=(9"]BS%%\,A"SW_69%U $QREK>IJBR)5DVT3OQ'U2GDX#]\ M3$-SVMJL;4_3S)9J"]M>5GOLF_O\Q() N6>]00BM?/!9DKEQ=56UE-O'T.^. MDN4^W08>LG6SRA;I((Y&#P/EFSM6['RC+SGXM4__?*?+ZLM%[M,LLR5QT)ZL MUE[4 9I*UCX2K9IHG6B/JE/(2'O9CUB.3%5-X^SQ^2E0;5776L,X>AYO@7V: ML1[[I,>ZS)Y':"UJP;=T5^/)T'Z&'<=>[F7>;BO6MR+R^Y^F K^@G,]_J1FD:/7Y0IU]QNTD4C-+57YFAD63T^.C& MX^)\1QL+BX^FV]N\#.^W&S/UYZO;A:3^XP9,[3D[.9EKZZ(>G MQ6Z=[Q'1Q/._=>.S>928?SO020]P-=![\*!B\N-[G+Z&&+#J%'HI<(<)^Y#_ M\-'SDV'@CC_X(6\K_]+'[&+9N[.&B^H5WX;X>/K0354\>+9KR.ZVF8ZS^M%S/ZC3;JE.19VTW+:8-R,\T'S(O?(^1'5MF\V( MZ,>58^1M>Y<3RW78B^(AFE>8IW3'RAWKLYB%/;:GS8F\T^N+'S"O[)/K=WC9 M3WXZ6#*]=E&BNT^HEPZ"\LV@3(TJGUG2BWU^Y&._&_NU795]R,F^PIV(!>>V MZ+7-K:7^U'/EH]Q$3>K3O4]TZM*]#E-X5N4ST,=+=6:-7)&'L@B3*[)4KL@E MYTI-M6V:;?/,L_$3K7BV8(T;4IP4%2[(R?$PO<4#2LP&TCRZ'=<<.OVC^;VI M?(OB!WC;'=8;Q7[J0W]]_7I)_LGVZ9\EF(WDGJ0C!V_8]&\NZ*LL2_"!7+3D MGB11"DE;SX%E4#_$@27AP*P0Q)B594 MM$ZX5X;2@X1[)<$]:Q;W_N'&W%Q'J$>H1ZCW>F4K:V$(0CT2K:AHG5"O##M- M0KTCH)ZC&9:CJ6=>RU!-9\;#NY-E3V_"DZ[&/8_CWEC1N*;7382])M'>T><< MT1[Y<=^4]L8*/XY^J.P&Q'HD2JRWGO7*<,:=6*\DK*?O:-;;D?/(JD><)S'G ME<�IQ7%<@@T:.+UHGSK/_XM[:NFQ]+H(,(]XZ >[K:UAP'<$]O.:9F""]N MED2N,QH.@_&2$F#?W=!-HM#O >.)\]=(@'@H8^ZC%+<-)N6.T??Z8UX' E["/1 G[UF.?3=@G-?:9JNW8;>W,L^VV:NOBK(:5 M%8.]P'I>'/ANHJ:BH45OWRB8%0(WB 6)!65F0<.2M7[$% 9MBNLCT:J)U@D& MRU##ARCP&!1HJH9M6&=>6]/-MEZ,ZWLUZ?%D\88F=#MA'E6,D!GS9 WENXE^ M,4R J[2(\4BT:J)U8KPV&?RD1CV[95AMU3SS=,O0-:<8UO<;"UGL8B78^#'A M0'<9A1ZO:)*\ULY'_$<1?H1_LD;X3;2 4 ,'&@&$?R1*^+=> 5&=6-FX3Q2) MU6RL'.M8TR*QNN7^T-6V0+^O+$U!/V],RVQR_6TUE)C!S?#5*S@". ."8"\Z M';IQ.D9/\3J:;"C?X\@;]?CWOL=^#R\TM32B\'4(;4KY/^HDY[+4 MV$G.Y4QS$7F2:(5$:T2>ADJ&1SD!=(WA49N/,T1N]!_,9[FNL(<3I)U=PCX?QC "@[$T4IP,%G@SHU"6 )+.EQ/PH MJ]>:S)8D6EW1.L&CEL$C,:0\#(GLN&#'U%75,.R66K!C_C#;=H$CT6H)?'?' MDI3CXEJO=C^*B\#94'AQ2?B6'P** @G^,0J9HJD\/XTZ!YM%T+QG\#S*MPBN M@AT)'!H'()DHGYI_;V['H>L E#(@4MRDS 0JJ^.(:.+YW[KQV?P2,/]VH),>X&HP7N%!!;'C>YR^AA@6Q%/HI< =)NQ#_L-' MST^&@3O^X(>\K?Q+'[.+9>_.&BY."WP;XN/I0S=5\> 9]F5WSCYN\H_R$3GS M6:MI&?;*3]6F]L+/3/5E5UWWK(9>H8>UFXZQ^M-R/:O3;*M.19ZUW;26FBESSS2YY]R8KD.>]FV$S:7W3%L./LL9F&/[8DHY9U>7_R >66?7+_#RW[RT\&2 MZ;6+$MU]0KUT$)1O!F5J5/G,DE[L\^IF^]V-K>VJ[$-.]A7N1"P;LD6O;6XM M]:>>*Q_,S$A]NO>)3EVZUV&*5O'/0!\OU9GDEB11^92B,*9-7DO"/1 G_BOA7!@U$W'><7"[M=MLNGH'0 MVIO.TGZ.>B/\_>0<[<4P]H.L%MN+SM&N.M8P?WB!SML26Q);TG&'S4WGQ+"8?PS27U./L).P4V;LE+7I<\4H#Y0CE]"31 D]UZ.G3>@I'7JJV^5Y M,7Z8[59.G[JZC#Z+YDY=:ZD9B*[(ZN*4(:E+S=[E-B]2^Y&EZR'<)MR6&;=E M/==,26U(M**B=6+M%K&V=*R]A,_@!O"W4P!MYX?1FI*VMG<[[V?6R\R\RQ%\ M+V;>I4$(9/>E^C $HHM+01FJ@AVC[9/R, )&#Y3GG&"41 E&UVN@-L$HP2C& M'.BV:5I%JZ_FM-=D]_Z2F7N_,C=A!<84A0M%J1C=GHLFR ] S1US6AJF.@.1 M#<558%SX24:8VZ%G Y\F92%5(B23I^RD*6G3A25L $EE&IV](A_+++!F[0Q\_\-)DBY@*-+GYYWOB*#_%J M4B9,)4R5&5-;DC:= F%)M+JB-2)54R52E8Y4MPR$U7XXEF#5#MP4$&\16;<) M=]W%"+K$HODB.^C+8#7+5_"'&W)?G<@_U:*2B,2H,C.JK$6Y*7J41"LJ2M65 MMM%L]MRB3M65J+I2.1^6JBM1=26JKB1Q^1>JKK1'4:JNM%Q4WNE%U976C1VJ MKK2?KJI+F16JKD35E4K>IU1=J<35E2IO&4:_:1FLXN0I/4(M'$=U+$QV*8W/QY$A'^ MUX.QX/K<[3GK4T4?OM;ZF'#9M8>9)Y*>'_-GBN$)LY^343?Q/=^-?7@?_3AZ M5%)X-=R+BG\/W3@=XXUCED;\Q DH.-@ZL#AI*/_ @]K*%S=^B)1/;OBSH=SP M-^ &RD621#T_R^<.W_*R-/%9,J,'W@5_?/\6Q0]XXGN _MCL$LV+9D/Y+0H\ M&!=*Q^T-$OZ)\E?GHJ%D7^BD;ABPL=)AH0^M^0*O'-45[)F:O#OX%[#KQ MN"H\2#(&T5[A,: =V*\!NHOC;;H@Q*/FHS3I#<0C*Q>_\8'\KRC^J7R"-],; M\#NYWJ,?\G>%EG9Q,_YM;L0%?0_=Q'])89&=4_/LH@0J]AAM-PSC5->=EBGK M:6G,$-J6M.VB6(9!89$D6C71.N%]&0IC$-Z7(4N1:?[0#('W7_PX2969PD=+ M@PHWX_TT,Y&11TO.[A!6!BS2UH&V#K1UH!13%*VZ8N4N0['"8[2=4DR1:'5% MZ[1W,.@LE(<0"?\B#>9 MA_IQ5@?;6CA85<3UQA1;$40[N&G@YZ/8+]?#XU2]%-DVNT(ZB*/1PX"+"@E@ M91A(811/,/^VW_=[_!I7O2B,'OT>$.LO%D3#1\)-.APE.6Z6P0U\%#/UZ&&4 MI+E*(M8DT>J(UHDUR[#;)<@\ F2VX/].VRE"9A:$\GT$5^ ']9?;AS/5K67' MVS?DENI$@1M?^JF0F;6D_H?[./R(R>V5KU\O^>=S%M4Y@42)V3!FB3#=0AMS M.W0"0(D63#_T4Q_^'F9-B!,E=!^9)PRF?DBTV2;;IJ3M)]@4OC+M0#FSB#9) ME&AS/6T>:*-'M%DNVC35MF'9Q:!GTW TVZ_*F=\TL4 MXZ\9CTH00%BP'RH70>"[(1H80^4^]MDS,*0W"IARSWJ#$'KN8=Q06+_/>L+Q MS9FQD"&5+PGFHDV48VQVUR\1](7PTN/3W$\,HW^%<,TX0;KE-E+A=Y]+E(J M>AD% 7L0EE0WC!(8E'"-GH^G+_E]K\('Z&EX;X#0V7?6WX)7B?(#]BL2)EOI MR1;MJ.^T]R70,$>C6ZMER1KVBG0K*]G?1+^$,A,Q6P4Q,EP*-?4'D4IU]1R47FG%^6:6C=V*-?4 M?KJJ+DEG*-<4Y9HJ>9]2KBG*-758MVL9#./D=GU+M^OT)(G:=EIG22\=BR _ MV_V!+@)--S1#;^]X+/V@/MF\I)NAD4NV)HXI/$E-+EFI7;*NI(V?G*;633KB M0J)5$ZT3_9:A1B[1;SGHMUN@W]9,;T";^K04$$/]*S[]=21M/ M_$NB%1:M$_^60?\2_QZ'?PW#THO\VT/^M>#7FI%G%+H?^/'Q\7>R7FCZJBQ% MA+^54SYT(D=R_.U)VGA,MV83^))HU43K!+YE*']"X%L.\/4*X)N=.P>&C-/! MTFJS]A+W28Z\G:>,)>TFTDJ(UPEY++8'R(>P]#O9:;L7@+#.#ECR^&, M??AAMHT\Q](OF+G'=\?F_@NG)LY8],4VR1E+SEA)V\^=L0^2-IZJ_P(@E[+I2P^]OJ2- MGV9'%M1[H(*.1+TD2M2[GGH/M.$DZBT5]2+M&EK;5JTB^+94U7'L]EF:!"X' MW_8/Q\K3Z)"'H3HM[#FGI+H'*.AKQFRRI#^>HC+3>RTCXF M$LU8]T#E&XEU2918=SWKED'Q$NL>W,*[ +HZYL^W6^H4=.T?!@P($=40O""8 MMW^05*+!6-%YN2@=E@KW,0+(3%<0+C[ 9OHLD"=OR3V##@"(9?'#6+D=,M'5 M"4]T3[&WA*:ET)!'6AUD;;I0.VVA=HA-2;0ZHG5BTP-M"XE-R\JFJF.A!5:' M&^BZ94S9]$>6X/[^B06[IK@_!)=RVP5?'C2B4J)2HM(WC1&0M.F3(']+:!X" M4Q*MCBAEYMQ&N3ESZSIEYJ3,G.5\6,K,29DY*3.GQ*D#*3/G'D4I,^=R47FG M%V7F7#=V*#/G?KJJ+BGZ*#,G9>8L>9]29D[*S'E8?VG[/_ZMK>OFQ^RO$IC) MR7MZG%,LCJK;IFE-':CZCY:1'=[^+7;#5+F$)\2&<_\D]TV>WCZ% /'P09+& MHQYW7GY%7^1?"5/N\-$;BL!ZRO? S<,<:+B MIU\S-VTTBGM,N? >_="'&PIGZ:=1S-Q1 ^_P@(\9Q8V"._1=?L7W\)3-AO(U M]9I36<:4=U?A0^ G P6N%R8!O^9[.E]"[E*9W:5ER-=\O" ^D1O"(5\IB59' MM$Y0>J"I1QA:*@Q=$L1GP-IKJDXAB,]R!(%>QLSSTVF(WBQ7_N&&/ ^&SL\& MZD8>8,<9D ? ?1A1-U7#/N+$PZ(UTDR0L+\Y(8_$Z4?1X]*"OV$X8'\[Z$; MIV/\5LS2J*%<^JG?!=&&![W;&H0>#CB,L_R(AIWKZ9PDF/B&GO$K_*,R9Z2Z1G4$_4-)HPDX2 M)>Q,;)\!J '0-/+X &@QK^Q\JMIZ\OYZI>[1(_W\O\YTW)" M0Q(E-)Q%0X/0L&YH:&1HB)YK--H!#7Z/_1Y[CUHE&8HBWQBX]!974%2;EQ@EI/K2]9ZXDE M250*T;JPI$%FQKJQI)&;&>\P XQFN*>:^Y_]ZQ)?0S]W^ K< M#'O^T V4JV?6&W$'\FT?)/#@&0$D002UGEI/ $D 2:($D#, 68;@; +(?0*D M_CJ _.*'+OP(/Q% $D10ZZGU!) $D"1* +D,(/6F]I\E4(Y$D'LD2#TS07:8 M.(.M&98Z2XP),2%Q ;6>6D],2$Q(HL2$Q0GBR%HU12\[$*Y_P)5 Z+3RZM.3 M\\_*9> ^==W>3^5[%/B],?$@,0&UGEI//$@\2*+$@[/I&+3F]4U'4O5XS2N/ M*/_\=/<5R"E)>:6WSU%O],BSM-2K3\IY1I(:7YK94-/6E_/5$RF1J!2B=2*E MSN7O==..+R"E>_NQG7KLW*N*-3XTLR6FK:^G*^>2(I$I1"M#TF9==., M6[;\,H)'4;Z[#TRY1J7E]GAR_,]NZBI?_( I[_I1_.BF6?EWOP!=3WXZ4-SA M,("&=$$RS2&,32#,#\6W\><>/(L+7_;@M\!I/*M#H@##OG^#(LPD>D %<);B M^S_/,EO '_E7'MWXP0]/871_L&$T9ES28/*71Q*?N4:Y;_/%:GZO.=ROO@ M.O0P.Q_?'(2@N-XWBL3(,X*'AEVX1-B>%]&8=_'KL$LVFG,W)2_B@&L+UW&0B5F_S-B":XXL'HHPRCF M.15%$6D_4;*,0-5]&R5[*;P_OJ_H97@K@ /9:_%@HHCU&Z=*X//#^AP#[MA# M'D'=.?U3N4[9HV*KVKON^W>:^KZY\EUE#V7PY2%*>.C0AYCAI7ZQCT^^EPXR M%5W\5C=*T^CQ@SK]BMM-HF"4KO[*3$ZI9/0(2]-X<]H,;/+GCY.1L=M&%%;?8K?,](IIX_K=N#-];GD;^[S$PL"Y9[U!B$\ MW8//DBP1VV*W^]Y_G?BV:G6U;KO%',\S^SW-;;M]U?/6F[_NK;XIF-Y7.7]^^7=S]:^78*CPNOW1Q9.FM9LL\VMBZB4)6 M@F6A/"N MGH%V&'4.NI)"=:-XK#3EYE&CS1O.M>_W5S<_W5WU=EJQNBEFC'? M1W$R'4-DU'CML67LV&R\'O1S%,!WB2J^?> #+Y,(<"O'+-1"-_B%W1'Z2"*HZID_U_]HDN;&IG\".;?Q!&*A.^9<^9A?+]((U7+2[X=L5'T_'>U,58SZS:V9W MSCYN\H]R,\G,9U:[:9K6RH_5IK;RLW67-9RF86UWV2W-L8=P;HA.?/NIH9G_ M/I-Y=9FGHS[]X6S5'?_Q;YJM?GQ)3VQIKIXT[AAIA'D3/P,#?E#^<,,1[.-$ M>W6[H>BJ;LZM3:5_IUNV^"PY4ZX"T+G?1LG/ XWR3+NB\E6;H"X5H"??4_+& M5:O##MU9U>J-RX'/^LNJ'U/?G+];4Q[Z_6(/;>/NJ!@[;LF)4Q" 7\;B=]Z?+_O M9SO_>K*C;C=5?34?KF/']9^9JKUW(C6-%X/NVS\L[UE]G_A\9*4V'_*TL-7E M.JT##^"FHY@=.>CIF'UP[Z>!S.U'2-YE@7\Y_JW=).RUY?9+=T!'A.,WBOBI M8M>\Y:1Y\E7$WQ*GS,X!Q+XUB9?MM05V6E2U[+S.[* L6 ME[VO,0K_6RWY:#KPA*I<'&_)U/?1>[=F+V*'I>;OKM\=N+^4>S=D_^W*OMY\ M\4,7%A183_+UIK#$+'Z(B]'T\XM>+QJ%*5I5<@%:A&@1FO0'3;7#+P#5F!D5 MW<$/]24.3AI[O MCX-/#-)5Y=TM2-Y\VBP=8;/T2>FDL3OJLJ"&PYP68EJ(7]H?-#%JO0"0+9CP MIKZCF_ FLS.XZ2# C%#_\(,D"D_O!]'C$'ZHX9@GUB'6>:G1@6:)/$O#*\%G M99Y!";.CZZNSHY]U(V\,?PW2Q^#\_P=02P,$% @ !Z@Z6-K]F5_ (@ M^)>M8C#4*7^1]/SEZ\/+&H;S/']>G?SMMY]^^O7_ M!H-_7(SOK"MFQTOJ1]9E0$E$'>O)C196M*#6'RSXYCX2:^21:,:"Y6#P&P>[ M9*MUX,X7D?7JY:MSV4S^&GPX?_WV;/IN^F;@O#DC@W/[_6PP??E^.IB^_>75 MF6V_>N_\,OMY_N'=VS?3U]-WSN#L_.W+P?GY^5MH<78V>/ON_/S].7TY.W__ MDB-]#C^$]H(NB05#\\,/S^''DT44K3ZOV"!?/35R]?GIW^X_/= MA#<]2=IZKO^MT/IY&GBR_>M3_'E*0BJ;1Z%'"LTC"M^\L-D2VK]Z?0;_E4T1 MD=N VO7#B/AVBMJ)@D&T7M'PK!H(?C_%W[&CEX.79X-79R50->2KPHN5RR(++\$-R/AE-,9!A$'.[&$!-PQFT1< ML+%E*(=4:G]*O2C$3P/\].(Y=$Y.]7N-P\&\^GW#IX&$VP4-V=IL1X.$VY*&RO58 M)PLJ2/XYW):,='&W)B.!;$5&]6:AR0L)@$QXTZ;#D-HOYNSQU&:Q'P5KG358 M!2(_M%E]!60.==OT+9OC'YW[I+;3ID_9'/_HWN>SO6C5J6S/_ZKHEO@^BS@& M_";Y;K5R_1D37\!7N$0_R'4ZIC-Y6I5.ZXK-D/_S@01VP#S%SGFZ"MB*!I%+ MP_Q)SQ$L CK[>(+G_4">2W]Z9/H"*)%-2AT4-QO\^11 J'>7C43"XD+[>!(" M#SPJYL;D@:\"VG;@ !*"1L 9_<./WR9>V_$#B!U[_QO#=^BL[? !Q/7=#J-' MZ ?XW7*=CR>7# R5$PN_^SJ^K5$;>7^BI40ED654_/:2_^?,&F0&S<#B4+^> M;K;=P!*'U+GW?^-_;XIU IPT:0#RXT:V/QAJG M1&MJ2T#*67Y5G&6.P,IAZ-&,7S(_9)[KH.5\03S4?2<+2J-04ZKKH)4\> T3 M/X%9HZFH9ZBL!)%-$I634N3ZCK+\41WOK $[H5 MSZKP*9GW5I]Y!?R6Z.#(QMF8.A3,P*E'OS"8$S"BF0?0\UL_HC#@B/C.];]C M-UIOQ5S]7I0L_T6?Y5FO5K%;2_9K0<>6Z/DH"[-+$BYN//:TW>:;85'R\EV+ MY0M8+8ZV1XRZ!WOFT:5/6OQ(&RNG_3TJ]&YH>RR, PH?)&B/IG82+YO-GDAL?'C.\.7\*9';+DA;O [\6+*9C>N#[:E2[Q; M/XP"[JS18XT*AY(]KS?9@Q@MCA*WKA2IESS?G M/87MT>Q.F$>":Y\&\_5D'8+"J'TF5$,J9_U-Z91&/)9 9"68^G8\C$0$8CV" M#5X:\/'>,7_^0(-E;C+T++TZ8"4_WI4L M/T1E(:X!(LOSI4?$E^U>@L5(\_&3M$P-$R."!/&N*=KZ]'O$JS'U,'PR(F#^ M/, ,A,36#ZC7 BOY4C*+$U06QV7ED?6(&1,Z1_D;4\S-A9V#NS_3Q"DR97'T MB;)Y0%8+UQX&H-/HN2[:HU4RL&1#)YU8:2^)MS7MQ^(=65E/%N^J1^P=4W1H MVE$<"";H&]75D$HFE>SI IY>6M)ZT;<]!/1T GOOW[\Y/_^EI$OK!_:LO\B_ M^I0>IL> !SSV=\G1!*&2GR5EO0T_12=]XJ8BP-2"C7J8E/SK$K#J(^/2>%(+ M%FW"*)E1'\7JXY17!J7:;'0-\$I6Z(>V^LB:IA!5"PYIH%$RJD.\JX\"7$HF26^V"8'UD5%U JP6;%"B43&H3&>LCBS"$U8(=N>;*J:\,E_5QCD5, MJ\4L%P!4\_RN)H;6QYFNBHFUF/<&<"47- -K?>1*+F+6RN+8A%+RH#':UL>9 M5T=F6C!$&YF23R5#72O8TT<&MH\(M#$JNR)7,KAD_'<-.O21Y_+6SA6-B*MW MRWD#1,F?DD= (K#^(E#T:;[UG,A8D,Z)/"@OL<;&BLB5>*6)J?+FJXM3IDE2#M*6!V+ MAX[#.T3?=[HO[ER0FGI1RDO)Y=%*7K*N"SO_42#:L^K/L^\C$G^>'87"+*'( M'01T1H. .LE&.[3!R@2=64S<+N.GVETJ1:7DC>M^WB24I,>,I$5*3J]4QK9\ M'%.;^;;KN8D.\85&PE3^"@2X/M;4B!'R@H2(R[ERO3BB3MIL1(/)@@24E_=8 M,G\2,?L;M./M(Y8T_X-B>6'J#$&Y)'/*(<*-'II1[E&-^L&F0+FT2M[6SDNK M.#/X#<:9$E<*TFZYOI52;_$!FC/*?4P$,EJ0Z(D&]/K9]F*' M.K. +06+$J'>/)96W_D8_3Z4*]?0-JF8Q364&Y E1R07"8[)PD%9OP\A=XK46. 9GL7<':YY7MPM7%,W* MI*+-[BWK=OTJY:H45VLE5RDQEJ#&XN0(O4(2E)3B.1K9&IM&'7/Y_:E]252G M[I6"58[G==VPFH1,7"P[2I@VBY.$PS\(1LFC==$=MQ>A:NY1*4?E3.2N"P&H 55RLA0YK*BCUT=6-!3$:[/9:Z!1LJ@4EVDNK]?+ M'5=Q\RBW\?$Y@HG+Y0M_I@1GUB%1AL8?4SL.@L1QW,:]]9U(48I-*4:C M9L/98_=*B2N%+MI+'%+T<[41G)%F9;0=-[L*'DM=,->NBJ_3-=9+"8@=Q<3[ M3*(]2-MN*%$(WIN7)<^[IN!E2FL1H%K4IFLK1Z:5T7D4PC+KMTV"V@*]4EQ* M3F8]<3EFN+0^XU(O00K!RSZ!K;<&)4%\L0_5JD6_2FDI.7G;GVJ9LR2#32I6 M)23)[WHH3.E]\HQ]Z5]R-#<'?@>,VS;/5X+D9)I#04* MCGNVHG(!!CR93_F[,)4-6CFVM^I!R><6U0]X9<"D6^Z2K*^3T$/-K:G"02XA MH*%5BS6^L\Z4\M&EZ,)&RH!&E8;^;1Q-O-GV!.B*6RD,)9^IEC <3PMU:8Y2 M#*FBS64NE:*3,E?VEP&I#J,5=TV(:I8HZ)_0E57 R3C:]HB M*K9H6==)!6ZN@G"QM.:OUJ-(U(E$PK/P<;2GS"VJ.)"!W2.*GI'%*!%Y42W MMI)!,K(25G4.6W%YEO&K$>JV$).^/5RN-% MEH@GG_G>I;1T0:^4BY+?+I.+7'_9 ^-'YJLVD+P^5CX+A#G4S;C>34]*D2AY M[RJWBJ)B6'7F)(99W\WLG7!-LU+)KOHZRL@A9*226_PGF+ )\6B( /R+,;6I M^\B+NO$KH7$8L66[B^"[[E,I,R47;RHS=7(B9 .EA5,RX/,EOLP1D]P>E>3T M5WZR=;_)+WY0PXQ&K,C2;4Z?MGTHY:/DV:W<4\KLEQVC&K(I)T=I $[-8EA> M= D=+-&+&D8T\+#)BJQYOE3$IC3@$RHNF+O^(X4O.^PFN^M3)2UU;YYN2(L@ MPTKHL 0A%J?$DJ2@W$RI):D1VTE*3Q\%J*J"\[:^K[8XE0*@6RKZZ!EK9FQV M>1$K*=RO^$SYSGCRM<--R*TZ4+*\Y+&N97G^1B0O$"&Z%??Y)U][?<^QDD?I MQIW+\LWQ:_A$ @=31":C$?,_X671*S#]MY6,K7I5BDO)5UXO+KDCHYA@7) > M3H](7@&*\,H5I\E"HHZ2M+':$S4>M]W/KH>'J4\OX-QUT%?%JPVR8.C\"]1V MZEQ?W#Y<#7>USW3N62E1)0>\S@:4(\=*Z;$X0>+6GBB]R )+$F4)JHXB576 M\(E#1S7U0TYLXJ#>Z2FEZ$0I*"5WN_9)-1""D>\[=<'W4!YR[U?DKQ;@EU,* MNAP=!>S1#:&S&Q;D&K<)J&_;AU(:2D[VPHL:FY<;^$^B8ROMV8*N-Q[BZ&$8 M/C?Y6Z>]Z.)2'MH#"IUQ'8K&/LA0BE#);]FP^Y?KCTJ M6F&M!T& A>%7/X 5-O?=_W!N75 ?"&A75&C[7I2B M4')M-HA"TC/N [QO*]\YEP_9?2]E JO$NM$R*;""%21^O+[$J95. M=['I";U)4(QUIC*:TTZ/9\YI>H6HA*$[R2 MSR7G<9OQ&??9X)V_A5\0\6%)\ZV")CP)UYX MSBH+@@'\2&%Q@$"+/]'I/@I<&Y\VP\ ^F=,36"!YWY8T MB.9N1)0@UC8T8R*UOXWX+A(E_;_WB?8W?*>S) M< [4"J ^@C;C%;]-A3?HXPF@!D-?L!J\?NPB(&!$8,'036%@-H.>P\H*E#_A+C\KNOS.<+;Y@M]OUB M)E_M-'1#UF)J6LR!ZT=T3@.]1<^6](Z%X0U_^0]#!#$LV'04X05/%,HGL^0> MDWQ@R&\45QSP M'],<\9F]!_9[DP >@)+]; ,A?P]S%W.?C/)^=OT,6IT;4JE)B,3]\#8DE-**^([<,V$)\?'"O02?0@#1T/=[ %NO.?:&^V.L'X%E(.,F? M0)_$[7E,B8=) "#/F!,@/M3.1&=\QN[)A4>YFO7^RJ;[$VY]I3_1VL()C2+Q M6RT#JYINP9N]"J]XZI<&:0U8D*D)FT6P2]-F3NE &F&NY7+"I3"SE/-9)8TY@=>2[!3)#3^:2HV_C;:7U9_AJ M ?L6,GB,JM8$,-=O[)WQ[6FQS+$?WJ>.FN(&892LW]3>;M[B&T&,V-L+/O1A MXI%/+FG5"[D"RM2SNOQNA(8;N+*]$;R;K$'-MV&CO9]=$/^;:C UKWY;1 L*?U"NC1IZ.SEQ+?@6UQ%#"4 M.ADM02+KW6=-,'L:D 32,;*3BFA7=,5"-PKY&_! W7-TX<%14#LL)=P^5ULD MN]%WNI?K/-S+.@]H1JE<\$IP8QU6R* MR>SRV?4[]H0A)B>--NE[4CHB-G2SOG-].#HO.5=N"%XA!<.0/&/9L^RFT7#) MX@878BL*4^2&M\?UXDM!5"(SB_P-=KH"J8"WBFE=N**+LJ#'71=GK-\:.V$SU M6N1U;'Z_0TL;3UH:NL4GF3RC.+ 7I,G35&[XXRU19 MN,QU7Z@:X$0MVP^X3 M:3+HO>!N04%^E_AU1Y2&2KDR*>'OS,/QC#BA]S/>'HR4,)))"MWS'310']ZN MD\_K\7>[-IY9NU0D VK!FKI9\&*+-S&79CBEB)=S&OGRB5&><#8B;GVF0ULT MACB7X&3*2@2LI?,3]GB\8T$=[MY=@/S2X-(C89AX0F] 3:N?BNV0'MS'VF#! M%Q,YK]$/U<414(G&6(= Y\PX7@M [G?#1^+R\6&UNS",D?+=)^-I=&GJ/I0, M(P1B+^+U?1R%][,:!?G63TLH-,6_M\!HK#!JKZH;%M?G2K3$\N//QGV#A=X. MB;%S(0H2V2[Q+AD>-"3*DL6QIAFL@DLX@T&IOD:I7P5ND['3$9L9IWI2_17V M07?NNS ,V,W >D,/&^JAZ'F'58Y^.406UL9VVZ(Y>+AE;SG<(F6[(HM[(QB5 M5A-/2X\?(.%\&V(-R;W.Y^@E"<-Z"7U9XT-?LE$'@AZ>V!9A) YM[&Z<5"SD MCH0'QB4T/&MVNS2"&.%J^>3.R0SH9@$&+DGXAQLM0.@>787_7PUGQ/#T+K-) M\2/!O"DDU@W9H1>MT)/KU.1Z;4$!9NPR+9\PV?GSA?'7BI+,KE' ICB$^]G0 M7KC -I$V&D*SZ)\T&J?5(171P#WV^*.Z'NL.^OM9&A?#TYO?AFSTV^ZA)U.M M95D=Y'YV151E5+(Q2@PH4]F'.U^#9 MF"*OV?:47G])8S0R:S(IPO,/J64W8:0G7=41JJ M8\JD#-!!\CM2?6B@KKW!QTM("1#]0)Y%*B$O.0WG)G>)/:]<016ZLQHO2[5 MLL^;;CMQ($WPGRU<2 F\L3S?/%W!/E2E(C2!&+IVU7SJ&+W)0QO+8_U07,>L M^RHLQLY&*9$\39>ECMR\0+6Z LYZ;"4=(BT2TW7Q&;I6FC*--*J6Z8(;Z_7H M[N !.4AST/;A0"KB/WP^6ZO[[;NY)6_&W?C]Q15ENJ)S'XPI?^T>;+E]2=1V MU.PK$JU;6XL3R_W_OCR6&BVP^O9&&&%*+H:U&X.261M!Z4)-L.YBM3>"# F0 MB[O=V7A%#.1^ZKESPN/]$Y@5&-PM'FJ*&^+:6$P]%A^>V,."Q?A,"&S%#T_4 M>\1R1\(NVMYMVVH>Q-@GW"8XIZ#M^L;IQO1#50YBZ MA>2OO QM.UYB'7GJ-$3TM&[/Z*(R=5K2W'UQVP>XR;Q8+QNK"N3@N?TE_ZZ, M421G'O35?%"T0&#$.;'I ,B5.FLJ)J(",]0]D 4RQG2.RXX%:^'HU8Z U (: MP4YYD6@23_]%[>B!W0?Y6P[% G>ZI3FV0VK*@2\5E6BMCD!7MS6"PYDD)I=- MKUPX-J+D&864%[KBK(7$A)JTF$W/<\PCS'I)JL2@+NXNJ:P9HV!J"PQ&L!K3 MKD51A.3:4E8G1!&^TX T=(?6=M3#^4IWX.]/T!BK7'\F]L+UJ2B0P!WP\L$4 MK.4X W&F-Z!&0[^J&L9=,!FQ#.3Q,_((+[R^&5@2OUMW% M 6!B+QA3.,\[H3)B$H2),9S#&84_*/2;ZL9&#"1WU;@RH_=^QGU".E>5F^'- M7<;%2D?--T*T"R8IT9A:*4FC#&+'"]H%<&/%H?H1/$40L!'&B'6>W$9@%R)I MPKF\'=5GMU>U-=0LZ9[X<(#0^(\0 '^ HU;IIMAH9(:$9[G0XG%A[=3I8G,C M!E-S;.@Z!G7!37$!?F*/-/#Q.WZU?4QMZJX:\L!KFIMZIA8B2+GP$5X56JZ( M&S1FO6M"FSKXK%0L^C.R\E(ZA2ST8 ]=O>*.PH%)BTI DJ[)W_-PN.NFJ>2D M)KRIP4:9D JJG>]HQ.+JVQNQ^?Y. A>)D/OF-8@=+X&:W&U4U;G7AS^TY-[[ M]._ HP7+ESTQXE*-"8]*(U/L6QT>KP2>UWC/@AF((B MYZZ!\G+#PQ,_A!TJ8L&MSYW27/54G(!-$(<^\XHW V32T_5S!(8\=)/8Z)H7 M"^K!#UT0)ZT\@+4)1$$"7OLMX-PHO,!>>&C]LO(M]NH?-,M9'H(48_V+W_5> MA8E%[KJ1:4CVOJJZ9.>RE'L?H68%RC&;KOTKZB^8MU08<14M3;4\_CH(]*J*G>L 6G$ M"9^LQ/KEIWH+K0G25"^N"!..P9!\(EZS$['<LG*J[(W5':,I6A9S9?%^U(;^PJO'AGR%3!ZK]7QO#D2_5\Z]E\3Z\]H!^+>%3"\-XF;S_T%8CV3\)IJP5 M93V?[:H![:D*4&ZPO!30'>Q3.]%A.E^R*L(;J\.D+X-0^)1[=D[C+9$RQ,$O MKW-5(Z=C?'9#FP)-/F6Q3O4S;7A359>')S9B,%__3P.&_TLR0R;4=UD@LD(B MEP=](GJ%+Z3 CVOQ_Y@NKKQ#LPOD1BBVQ8TJC2HV:GN-, ?7^S9B.Y@%A:6* MT+NDBB)K@1XZG"RT;"! .%F$@J9*?VL ,4'':54\;XQ>HVN_/EV^(S8C2O*E MFE;MC=76.ILV)E-4+\DQO)UW&8,RLUN.\ MW.YYO@3%#J3 B3XLUNALCZ<\QMUQIU.^KB[9*H-C6S[67H?.A!V2:V3Z#V?4 M-C=A+#+/3_K$%.9Z36LCU*=1]G3W3)J]X;7G\B!L/I%%O+-8']YMB\>,,%GQ M"D$HGMO".Q04-D;QQ#)NO\/Y/*!8)Q(4D4BN+I4QV1&IJ19)_>ZC=7M,&]R( M99&%Z]LE<*OAC!A>HVHA\[7K!5P7W%B5)%\-G5\8:E##*MN:>G5,XR&,;F57 M\M#&LC7GNA"^#(T5VPQCQ&J=+,#$6Q#W<@&BJ- UJIJ:,0AT,-Z&84R=JSBK MGR^23&0*;!* XC[Y^NVG"ZI#)['4E*GC-T<0M%.1NQ*T"--BFJ?G5':((H-%Q&;C3WU7#FV/A# MO+[Y=$'FGNLSQ2JN:FH"GT1M?%18Q;["'\894T\4QN?YNJ';F#G7 H.A&7&) M@H/A#G:)IRALZWY2(;=IY$HX8[6E8B6U+RX 4NIOG)_HV?X3;4TQ#KG MZ[XYUK;9[N#QM;$]:U6,KKZ]$9)\A1Q*Z'C]' [KGY8DWS^#0 C1@@OZJ(V?/X6!;5DK4Q6:LYE%CP'//^$Y< 4V8C)V5.^8[<( A M_Z;$_\;?&023#W:HN]N+^_&9XK4.36@3[ U^Q:8RIT,[E[D-"E..+OU*[D]L M!^7@$8FQPB[#!O*U@ERNGNK))1U04X-H^<=7N-W8XK&68GLC#O-1P&Q*'?[: M%_?1:3_*K@0TU>[YO!ZQ)U7(?Z.1"7LN:@DD7&35/] L3>)9,C,A#5P/T71M MOA;4&9^Q6U+1R4Y%[+9P?<357ZX:*(Q8P:F?PN4,C,@S7FD."GZ*V,?/VG_P)02P,$% @ !Z@Z6"S"N_#K.0 5U0" !4 !T6P7=UG/RE $K2UG98\DM*7^?4'E)179SIUX:M\[8WI<=EI67P(/ 0!$ 3_ M\W]]>G?VPP=:+*?SV=]^E'\1/_Y LSPOT]F;O_WXY^M?(?SXO_[K/_[C/_\O M@/_]\\O??W@VS^?O:+;ZX>F"<$7EAX_3U=L?5F_IAW_-%_^>?L ?7ISAJLX7 M[P#^:_W/GL[??UY,W[Q=_:"$,AD!!>,B89$-5&LO_1L.OOW7]LO"9?T T]O MMES_\6\_OEVMWO_UIY\^?OSXET]I+-3TH(_=/%IW_? MEC'&G]9_>_G1Y?2N#_+7RI_^]]]_?Y7?TCN$Z6RYPEEN RRG?UVN?_C[/.-J M+?4'([R>_3S%-SZ:K*2V? MS,JKU3S_^^W\K/"Z^>6_SZ>KSQ,ABDO!.K"H-1B9-*!,#F0JUCORR?MT4UIM M:DN>VUJA%9=IK=7M@#\U,?Y$9ZOEQ4_6@ET+=5=,&QEWF?.D9B5T%!)"\!8, MA0C!1@/&VEB#T*IX/=ST;L[D&E^>+/(/\P5/F4W7CS]\I&9FME9L@P47^0LB MW5Q!VT_\M#Q_]V[]G3!=T;N+?U\7\W<#,F$U[R/RC4IY*L?J_.G\W;OIJAGX M-CM>8RO>"'A#:(!23(6-K #A@P*#*@(&JE!*TA%5-4;UYL!7X.S""?4]<**7 M2KIQY"45XOTKG=$_YNPJS%8L*_[LF^>S%2UHN=K,^2DN%I_YIT_>S<]GJXFM MD7=VTA"+8*2Q)D#D/YI45+:8@C>B,WD.P;D+J_3WP*K!E=B-;G=,/#LB)VJ! M5)QC@X@)H@@6=(E1.8%!9>I,IH>VU[NI8KX'JARI@&Y$^/MT-E_PZ!<4G:CJ M3=2N@-.947CI((B4P2E%WG@;$7O[7+VG[*U[U(;+NZ%SS-HMY]:_IZNW3\^5J_HX6%]@^MVUX M"RYHTO 8L:BS!&0>U83(F5(BQ%)Z\DJ(FC!AN MQ65?)FKV&&^D+O)!'!A*S-U,QA^KMU=LG-[ XU,AK:(&SSLP&*$RH.??55%% M5)DQH>ML)>Y',U)G^"C#T$GVW;CP9+FDU>4.)DE+)Y0#"E%R!,:&"4DAD.,M MC?TVQ)O.[6XKXYQ^A0BT0"0O4(AFH$K"E! M+DZR^ZJJB[GS''> -287Z7!.W&9[;WWTB__?SA>K9I^?SSYPX+%.A$UT$J%F MTI!,(C"E5$#A#61CA4]55Q-M[PS '3C&Y _UH\+1$N]G\G)NB:?E2\HT_;#. M5M'J8HJN:"]TEI )N+E''Y MMAUV\']:[NH#GJV//U87^>A_XMDY34B'%)6I4'(*8"S3+RAG(,I@LT.G8^RM M_)V C2DIV(\5_74R1%KP8J;,6(I%>#9-/$D3V56),A+DA,;9YJNHWD<$#R73 M#M_^7N#G9GDOYE8J4A&40(3$;EBQD8,:Y:%2K4:R/4;;._-Y-Y(Q><)'\(T?=) C&0Q3F5"X=\"^1ZC"N+2Q5+ NLD3U.%M@L[ B'02>%)1C0[Y7\> M'&I,[FXG?0\@X]/DBR\F;3 +'X.%) 4STE@)J%T$-O-9LFM>$ZI3)HM'Z UW M-@W=U3)\MO@"E2V,A%1EHU4,&,TS1I(.!.7$>+UP7AZ=*MZ# 8^0$CS:6/26 M<^?\X"06K474&4I,!4QH@;HU"6JNG@-X$8/J?8RX&;EO?M,967-D1]+E=KY< M3&G3,"Q'3#F9*@KV/@0;>99O+\U^X<\<+-QN_'Q&E7CX\G2^7"W;>N&@@2/, M:VEU1>Q05;0DRYPF)DI@*M%)NL0R?C..G\0U)A\G@X\Z*N$/CO7L^F; MZ0K/-K/;@+D@*O%N63194!@T&.$%)-LF;77)&I,*1NVT8=T_QI@\E2,4W%.2 MG1R2MB662RR39*/PNAV@4KOH8;.':%V!E*.6A9+B*>_F?-S\XC$Y&LE M:F\;_34\X\NU'66>NXF^7P4"X\%6?DX/3N;1"4U!ST"=)6\V>1:(=90@4Q)5MDD8^U_+/,PKEW8X;\==G17 M13>27(V>) ^B$R1?!%.4$&+D3:QJ"MJ5Z$/I7<&QC[+#MZ/L@T3:MPYMR[)K M)9$EI2P-@EO7!%BK(:E<@1F'3F:!WO=.-=P)9!=5QV]'U<<+NWO,_GR6Y^_H M-7ZZ)?2NMYWGLVLHG-!>^"A!U& Y MPJH<84E#P/ZT3<%@"+)[1Q3?-]R M9M? 30(J)4BQN^S8SS)>!(C(N(SCO]!>%NU#[[.'!U&-*4_9F1B=5=*S_/3\ M79,R;0L#YN_>+^@MS9;3#[39FG^?+]NN_$?E/7KB>*XF&@G*50[( R;>FGFG M-DE66961*O;.C>T)<4RYTMXD&E!9'7LGK' ZH_(++F8=57*+*O_YTVV)_V"O%/3ILOLZ?92RW+B>;WS M+I)!H0U@3-& BD,R+63P+D9AZF#IZ@L0QYN0)3&]6BWN,_I 9_/U^<#VVR>V MUJ(4;XP^I79+40=(4?%%+N]%+#_VB=%KW7;C!O_+,-[W$SAG=U4;\,]7Y@B[3CK3\ MY1-SE)4PG>'B\W.6W?+NAE&3:I$ESG$9BLK!O+8(D=A)2AJU1Q^5U[TO) \X MG6['YE<8)\X:&74IH*J.O!,0NY&R570$7BTRVIA4[\.P.V",:4<>"Q_O/7<_ M4'M=+SMN;N!ND%S.SEJ/56(%74)K;-#._G/0T(K+(T82')-T7VUW8QG3KCU6 M0G718\\:CDV3OZW;49R4QM<,450'AF0+GPOOXTZA\E92EOW)= /"GBX _/^4 M1(>KK6\E $]N?M-$7F#R.DDO&5.NEJVDR@18V8VU46H7LS$^]KZ;^'5$8\IX MCI58'77:C6?_H-6US3>B,(%\A639$S<2-22YKH24H1A+:+L?-M\ T*&DMDY7 MZZFDDH2R+$A2+>^LLX;HHN<_BA"E"L*HWJU+KD8?D_-WN(;OJ)H]1+K#G[/:K7!!D4B ]OPUD"U992E-4#><93)LZ^^MYG<&^2>?MVP M>W(_L@RKK'XEE N&MR'V)+=3SN@1BC!LVWGR@#FW5F;D&!>*E'J?1U\;_O@J MB^7JC_J2/M#LG"9&.:JQ2$!L+;*X'OW!L;E^0OBQ,;H5L_+_2CF!5ZYDHK&JWZEV[@ZLA"-&J MV*7/WMIDJ?=6> #,,<6WO0@SM+9ZWD6ZV-J%<3FVGO/54?-PB:=:9"L1HU** ME&BI?S? NQVG<65>G<5<@V9)8*L(1RL@2OZE%/9WE&0NV-[.\,TMKS+GK),!%Y"!Q. !&1P(J4I&5[VGW@\R/'C <9SG M;:*K9*OC3556%JWAU66P@G!>>(Q*9]'[ALN]GO=(BB<.U/<7]YD.E')_ E\> MR0;MLJ3,"P=5>TV)EQ"BDQSL19*IUNI-[S#K@>J@1[9;O75^G,A/7UEW1PEI MSQ*[N[Y^L%J[!^?2J>CNCG$N2F[Y3YNHXL5\L:;T+LD7C5(Q$1R03A*,-!ZB MMJ'UF'45O8E4^C^&T74*'4.@JFVV@J,OUPY[C)<24NO?J4Q!;"TB4/06QCAS MQX_)LJ]DG_?13]\3N7NJW7_EJ&+Z9ML$)G]^O<#9DF/])I996?]IJ\+R_YUO MSJ^-+:1:);%.+%J51)!WV[J ZS$S&E+\9$V]'P)MN:^#/ MV8+P;/H_5'[#Z:S-X(_9]>[UGJS/RF?0&%I3*Y2 MF:0,5FCJI3>]8Y,'H T MIJ+',;&RIR8[=>"]Y#BO"I9+P_1RBY%7PT9"[:KVY'4*%?:\D'R?P"9&9YYV:]T>G7X$SX$P/HH;UTGO+X:-3K4%S=A5B(-'F1,$Q,^AV9]MQ MAPFC=:_WXN$=-\ ?3>NG6*0[@2Y9HJ36A)':0W(6D71G,Z:CZ MS56"/ (WNZOU$5)9N'S[Z]G\8]<[HE=?.ES:ZF[4SQ>M@0(#PV1CSBY":S/--$V\)U;2 M(*JO4I2JM>O]0LD.L,:4?WD$4])#68.PZ,K&O7J+[%C]R=O\@MTQALI^&0?K MZQ__W-ID-X^-W;6UA%O#Y.5E#+%N$?+'^W5IS20JI:1+%4CC^LTF"QC88'KI M2$6OI+:]$]F#3FA,&9Y'W00?@R#=.'_]W9@7BRE+ZWUK?[59DY-JLB&#GK?V MS) REE;6*<";ZK1R/IC0NS+VJX#V[/_S7>RP_334SU#>V/(O5L+Z+8\)JJQT MU:V#0&N3EE-J=[]**\]EN^U4J+9W6N$KCU=3= MUKR>WXE).Y/)A@BE!,<35AQN4.19&U)L VV.J3MUOHIHSW[OWY7%Z:"C/F>E M%X!^G2]^/O_\QWDSAG?G2]D7>W6>EM,RQ4430VA/ Q>3((98V4"J=LF8?Q$V MZNS1R&AV.S(]&,*>7>2_:0*=4%D];]G>)9)-<L/RDV,RDE@-*#9WO"R MEY*7O2U MFA7R ?,:3<;_FZ5/>'VA= M#\A0KY=G2:D35MY]*K:6[CH%B$Y;H"J2MB44ZS7Q-E7ME !M8@%34VE/HAGP(:2,F R6 MW=I4'C3\GOG8;WH?.Y&2!C-A+6D\7ZS:^]W7B6Y508?-LF(+E(B)GK)7[%%' M:[)I;;^'/.2^']F8^JX_DJ'JH+(^MNFW^0=:S-KHORW867M)F:;O5Q,O282 M#JI3S&M$";$ZGBNE7# )KV/=R?C<_?UC>M'R%,:E@Y0'2(%M#=W/Y\OIK#7$ MV#PCT82Q_9LRX: WD[(6:A!,R*0K!%W8:<^UD#0RA.X=.??!MV=>]9O>I0;7 MWW ,NV[BG-,%B_"0"=G]BH2 PD9> A91196=PS,[Q[@6TB-]G5Q.PBZ M>T;]U?P,%[_,:/'F\ZO/RW5/F&;%U@F#"589E105;D$M6JW#,]K\][)8YI=/O!9F;^@EKNB76BFO)B&98DE:H-3:;$I> M HFL!F<3_U\VPN;>]2FGG>% AQ67'3"N$9)C8@R2/8WBV^-5L4H(M;75,-*@ M8Z]#IMZ7^G='-Z:*ZQ%S_(XFHT.H_S'.TF00#*_PENGL>J?VAZWG7ZK3V)6*)K;R0U/\P9"($*2\4JS%+7 MT/UF_Z'W-(RDA>YRPDCY620J=T9KFQ&B+KQ1)/GAO^!@ MWT)UT+%,NI%>.(6BAFC+75.DFGB&_"G)L_;8WD<,@,$469*THOM[U?OUI'OD M0J%>)#E2]#U[/]_:M5K8,.-_M&:C<%88Z3B:5:W[5U6 SA#D5K.&5JG8_4;! M5P&-ZF&Q$S&DGX8&),V3G.?GS17"SZVM1GL2-^<%>PV_3S%-S[:Y6F6M,[E M,JF]AQL(8E$)R)'W*1I7:V_;-._LY.PWT#=3U= MG9O^.NAW$??>5I<7#0BO6A).8C6J-?,!$]HO!C/P_DL@@K:9J6UBZMW+8!]\ MW\*MR]YV:##]=7W$M^V^G_^U8(D]FW^<36Q@$,&QV:OMB28G-03T$H*/VOKV MS+OHS:,O47P#5RW[;UI'J:)3(>%E8]-;1?X%V8>G##(79'+:]G:A+1 35>VJ MK-+(G;:@>P;X%@IXNNXZ/01] A=X7>/XH;E,$U&D0UL4V)S;5!T[YR4D0%-S M*9*)BNYD#N\5KF^A_N=T_NV!^NK&I+L;G$QB2!AL-B"$8<\Z-1A)JO;T*4H9 MI?2U]YYR-Y)]2X.^![9TT$F?S>5+VEY.==W)Y)_T=II;F9(CDRKZ #X9PT8P M&0CL&X$4H7C!\]:W;VK=L]OL.N).M/BN4KJ#Z**;&7E&E=AG+O<]*Y9J,ED' M1D'$NV3E()VEH*!DYY,ND6'VKO%Z -).#/K.TKT]M32@+W/7*Z(7:9_/$R%( MH6M-*JDU4Q<&(9:*(+*P19(LJ7MW[CTA[D2M1[X2.KR'TT^+ U+MQ8+>X[1< M+(Q;1V1;%Q]YYU6M;"F5R(#;"Q&IBG:;(P7K>0_VMV.I 1BW"]*=B/?8UT>' M9UYWI0[78OM5D^7B\[R^FKZ93>LTM\X-F]!@W;[^;)I9/J_R6RKG9S2O'"[, M9YF7T'K8>;U\8Z+)=CIK_N)Y^Y?L/;;O*L^F9^T&+M7>Y?L/MW7RV M[EW(GUM_?C7??OQ?:WY0>?*!5?6&MKT1;X[P]:]\1BNJ'J / MTCX0QW2_8%C.W5'D.I@N^\6(;:+3#[1N$;W>][?%A+,UJ%]P,6,KL;RP#NO- M>E)0:66- W)Q7>RG :6S')RL.QIYC:)W#YA#<(ZL=NB$U!MFF, &I@*'^@JB-A*4 MJMY&Q58B#G#[X;ZWUK\5\[T_5[YJO/?20I\L[Z9?XWWM&B?2RF@S2J#8;J9; M1QPH.0<)461M3$UAMV::7Q_GV[2@AVN_M^C'&Z/VCA2NOZ"UNFM7>[38\Y%F M^N@QY1@TW"E6O 7^'^?O$BU:YX;UU#9S:=UM5QP"\SPF-N@L20:0(05H3W-# M3$Y!J!F1G"LA]C[8V!/BL4["/<-],<[&%#J7DM'( D"=V;-SK;>2;N^=4B8, M2D?J?<-W+X!C2LX5C% -1C\GQ.25^$Q@RY"R1H@)6O;R],9@A8>O*]!E9B-#/4Q2'H_Y#%=/1\= M0SMI^L3TQ+.S[9-53V;E7]@652MF]!0590U(.@*O)%Y/A9>7B([_RAH9W:/8 MS[OACNFBS/AH>;R&QQ-2MG-D%MRMB^-X^U+YZ2*__0"=/$ [0EZ=XJB3=@1@ M>RI4"*&U%6]N@&GE VBA%B^,#M99[+VC/EZKBL-T\>0+-CQ9/66C\)E1_!// MSFD2V>57[1$ZXXH"8YR 5(P'#*1L$B+%U/ND92=@8XK81LOJ+QZ@[Z[RCH\^ M7Y?/YJK5:A*-+\46!Y375:NV0'*$D'(A[77VM;OG<2>0,05CWPS;CE?I0.QJ M>?4MFJ*+)V%;;\YV6T^I]ABQ]5"CXKFJJ@KVOOY]'Y8QA5/?*,<.5.QP'NVO M.%VLC>J\;EN+X=GS&4,^7VWG\UUKU,HJ;(?[V_GF[J;-'N^Z)FXD0'QPP:$7H%1K7TQ60L2H0(624LI:8>Q= M.;TKMC&YE8-R[+8A'41YW?;O!T21\_F[IBWN>P]?N/RLKA]?[HE&W%)5?0 M#:&SJAAPIG(LIDQK'> T1&FTU$(6JKV??.D"?$S.[#?!V,/5_GC>ZT7Z\=KG M[O+#TN>+2U_G>+9]%'!81[8/L,%]V@'D-Y![>],;N,+PBJ.\JX<>GS&O)]XE M$;(5X*MJ]]$=A_8M^JJ)$)G5L833.G=?0SNLRWLU\C]8+R\W97RO/]+9!_H[ M:_3M\E+Q$R%Y@\J%P-5V .-RA6 S NG@:M4869B/)+6'L(_991Z(M_LYSP/1 M8#!/Y3[T6^3_+^'B]+^?F;M[]./] 5_F!4,"@T)(^,W[:'XI'=+6<# MF82H40P=Y1Z.?DQ)WI$3N3,5'I/*KZ:?MOA?T^P*?K3!2Y,S>&=;\3962.SW M0:@Z59%SCK)W8K@;^#$[W^,E<@*7W:5NTJ$7O[H\/J&';[U:"=X7^2= M/-C+,?Y!JTG0"HF"!NU=.]8T!$$4!3DX_E^*6%S_5@U7XW?K[O@2/S)U:<%Q MQ.8YN)>TI,6'UBJ!4A3([H)-5G+(:BU@# 9$2*$((Z3Q@W5[O!?5F#S#@_EP M;W_'/LH8H 7H?/'OUNUBGFEY"Y@ID9+5[3'K6EM#C9:[]1F45#9@8<_S=D.N MCCU![X4U)K^K/TTZJ:,_3WZ=SJ9+-LF_S>?E%C!54"<7)7BK$QCI"@1'"7+K M():*T=8.QI/[88W)K>G/DT[JZ,^3%[A8M6+1=DMK/FN)JYOH,&$J9"L('9G% MQ87V3HB'+'P416MAN[\AO2NV,94"]V=,3\4,6-1[UT.V5Y#G]9)%;7-K;V"* 8,ULR13,Q 7@IAR,@LQ$,2 MONN+C[IK?NN[-N<@3^?K5'G>-O%_0>L2^?4MZ#R?S6C]%Q,LE-G+_TP;V$^?OY@8 M0Q:1 E1J+W G)$!!FBVA-UYGY8NK.['BCB\?@[O:5]W'2K"/'M=C;Z#&@O"L](!3#9)T@Q!TC%2]3(S I[K/6O#34&5W. )=U-NATUOIW<^CA\4K.E M8(H Q4:#(^<2(:;0;AAG]E94<=[NMFZ_^.I>U'P^>\7>U333I&CT,;3F&XE] M<>/:"C&\8'R5!:4@GV\WTG^8C9??/LH]97\=W4?!PZ38V\X\FRZ8^ZWN8_F2 MUD49K^=/\G^?3Y?3]8K02N6B4(-=/Q9D)+85D:!(M.BJ)A?V\)5V&7*4>TLW MM?>4=W\+M*^C$VK.1 2Q.M&:(7B(K8C=42"L5&00^J2.YQ%3OU:6=.,9K5FY M_I+6I%J9,0N"FEW+:\8(H3W4CLEZ]A*"L6[_V&&WL4?Q5NLI*7.O/SZ KH;: MS;-0V3J4O(K9;AB3$H1H! C,)M?L5+.;O M:;'Z_.(,9^U">[NA\;Y5NK%@K@[_OO:IPT\RNXU]=/YG&"ET.A6],>R3F\-. M2A0EFJQ <_#7>I^WO@.\!W-HD8+5R03;NP;M:W@Z/"!]]W=OUDPI*=1B*H-J M+QM'=FK06PLY%Y-,MJ9_@_.DSN>ENZEE'Y%0W?OJ/S[,[IC:[UW M"I-$.F/+L-O<&N:F% E!@A)B62,3:+T;CC0"_NHKI@,QKY'T?1P&^Z7;Q_C M]C6+JXWF_L]L+V1?^YO#M]^!D!R]&9]"0CU.:;88GMP[\,0YC*6*PCZ=1S"" MR<9.(K&W6*V2UIEH=@LW'QSJN&3\YMM?G"_R6_92EY/DI'>1-!0OW/;QJ.0+ M<#2O<\GD,.5]<%]^\QBVRP%T=S,Q?XPTN^V/K_$37;RX?MG%04=ED.,63=3. MEE.%J$2 9*(3C )%[>TKW@%C-&'@,!SHI8!N3/B%]X+Y9Z)M]N[:_"Y@%4PE M6Z:E%DQ+4PG;N[<:9+7%V.(E=7>!'@0UFL.<85G25SF=SF8W,][VF?N\+4W9 MXGG1/*WY;))+"&2E ;9DNIUI"8A>6&:V"?R'I 7Y?;:(KXXVAI*@$VT;_:3> MAPRM#G_YDE;GB]E-2)-J16:GOD)!R<9,!@%!L6.=O504A/9VQZ.T>X?81>WV M&U=['_EVVRQN/D1[^<;C!28J2B;E"7Q6S+^:+"01&1CO:C'9(I7LO5-\'=$N M%''?+D4&4$L_JK1YWK5A%9.E40IR;DZ.JJ5=@X\@A9$B1%5#PMXDM&0W&%FL^1(+7G=&-.J'W(OI;>#T/>CV8@7^;:=$/) MIHJ,($3EI1&SA2A+;CXU2J=S=+[W,VD/@AI#BJPS4W;T9@Y43)^MZ_94_SY= M9CH[PQG-SZ_/VRD745,"%ZP!XPTC2XHEX'T.H0I7XVXIW1T''$.V;" Z#";W M(=,@UR!5[W)K= HZFE9M;0-$G1!"]5E(WFR-W"M+?N](8\B%#SH5I M30A>+*:S/'V/9ZWKTT4_@OGZL9 C;C_M^,U'NR.'S*"3T]&^_ZJ-UD7O\B?O MVKL'DQA02$\&HOX;G6,?CPN&[U;6"WF^>/5K^ M42^5\'S6V@M=[RLT(5_9O%4!V!I8&.>(>5X-V,A1/)8DJ'O\?!3@,3DLW5AV MVV4YG4J[Y6?V@KQM"C31+MN8(X&R@I$&(:$ED "]LAR@>B6Z-X([!.>8O*)Q M<.X0!3X>U7Z=GR\F5(VQ6;%L"K:B()G8R1>\-9(QF%7T%'OW'3L(Z)C/CV_Y* M? S"/:DK6JR7Q_0#35#5&C!(D#(H#E6E@Y22A5"RK90YN8 M2'>X(A]Q5VU0JRZD"L?>K?":8V66%-8DH-H0'OD[/4W7*ZU0UG_W2^?WM-L21>%M\]G=;[8B'M;S;2:;[[C\!.<[AB. M3J$,*Y5.R9;U .W*[D1X427: "JV<,"[ (%(@W3"HR:M8O?2OLO!C\J^;GJO MTW613@Q5%[/CN+F4V ZT$P2;(I!1R:*751M\B%'W??F8LAB'J>]&2O58\0U4 M4+2>E$W5.94MH-$(IAJ"),F")?3)U^Q)="\0^0+%F#((Q^F[DZ3[')K"RJK8J;83;[9SDP66[/SVO?^7+INH_ZI_;Q@I\4[PAM#(:KB^IO\WD(U70S:]?!K>^( MTW)U,6DE>6;8[KG%=D==NEM69'\?I,NA0^]1FXNZ_<8?Z='.2[1OS\8AN4/3NGED:7.2&"S]JVAQ T M!!,K>.%D-1BDM;W/01["U--D77[_Q.83P'((W>;O9GR('Z&/J6W819:55BLE;/6X,APQ.55@'I1$)E[7P*IZE''_@> M(8N\2F,D*[.TQQ&L@=#NI+ BC$G%DJ7N]PR.OD=XLJK[#NS8\P+A/OH8>A5< MOP;@*L=ZP@"O4FP+OT*BUFW/6NLT@U:Q=\E&E_L9)RO(/QU3#M1*O\-P]FB) M[@%WW;.6V=OJ7(1:<7M<&Q KU)!R)%.2X@.QCLD0#\*Y+TH$3J'4DR_#F^4SFKUMHX4#;41S ML@I#]:)=X@BMZ0WIX+O7I!P"=$RV?53D.UR=)V?>5:V@KT9&%ST$B>S4A/5[ M34Y!L"X'X:N7ZK%V@KUJ/4]56SPJQAVFQL=AV\US>6R4\I%!;R99N^39) M@,0+ JLNF;K?F]@/XIBJBL?'M#U5^"@\6]O>(*4I,B%$B;Y5W#N(2(;=<)]+ M42&6^%A;Z1A+B4?'M+V5^#A4:Y<[:H[*H2^0,10PV!X/,=%!J=F'G&ITTC\F MU7:\FG.J(N+Q46U?)8Z\$F)RR_R>L!:"AQY'-<1M&9RJ'L)KD:C55Q5%H=W ME]"2[V!]*JT3)?MG)SG5&KH>XMZ81UIMV3O(P'+@=:0B0;2J@/2\B%V,505W M8@'L';J.IGYB'S;M=*#316W#G@'>Y0>@1=E>2 "IUN6^WK86CQ:$$92$EBRD MWO?#=L4VIE3(H_+I(&6=EDIMG\_2)+*Y@%7L31JKVM.?,@%1RLG+D+YH1G,: M*HWL_O3C4VE?99V42MN,2Z2J2$KV2",[J)I_B49QC,)ABV.$,MG>CO_.X,:4 MQGAT,NVOKM.RZ>-\(LEB:@<4V@8.<".+ "EK0.>UB2:TB/JCH9C[XX]HK:"(R9/3JC)1A* 6(B!2(:LCXK9^J0MRMZG6&>*BOQJ,PZ M2GFG+QVPOM3B?&@7)!%,#I%M:"N5S11(11-3?*PD_E 59P*33M*V]YM;W3D[ M'Y!:I4BI.@A?= [B1!U0QQ3 #L*8'0MM]E+):=;(O;7E9&*P!BTD97UK5-!> M!)'4.G2N^,SNZ_BN9R*&6: M?FCO+"V;N"]:HA]]?ZX?A$ZYXX%DTBF'? G@R:QL'HW?N <7&)>W@%UP_?7\ MY^U/J4PH1L2,!JHP HP7"I+&"EAM;'YH]DYUMB@]4UBG M.C9S,$0BD"Z@:GLXO:)@01H'1JLDBS8&=>\2B+XS&),[\EWP^T!RC(K@7\3* MR7KCVQ5142/[?RVW%W1DR5H3'+MJDDIOYWJ(>8PI^_]=D/THHHR*\J\_SC>+ M5A9!2F8).>26%E(9PCH1%L[@S$=UGP7_#Z0'%U3V?/%S?S8 MG8)J!?TLC@PB*->:A"E FQ+(RA$R>H?!#%'?O NV4\G@FJY22424*A 9Q>&2 MC1#;*ULUVDA4#5H<(I>_'\HQ988&X=E=B?P!%7GR17?IV;4RIVH$MAVO[7V% M(,KVV+4U-L1<0I)#7$G>!^.8TC3C(MLA2CPYU:[\K*RMS,9E,$49,+F]B1-C M 119&I(FQ>[=1O8&.:8TR:C(=I@:3\^VRQ1[2$G5=JFG4,T-)D&0T8(ODC++ MR-#M=L>G8]L^)RRGO PZ'K8=I,:3L^V+'*!VU?G$F[X/3H,)9"%$M%"B(/:V M22DW1.G2(5C'E% 8%?>.4NKI/;FK,Q=7C#"]Q:0B.2>& MN).\'\HQQ?FCHMV!BCS=9=';!2WK=U1X1JOYS9J7C@VS]QVR^^70H^;+IPLJT]7O\^5RXK6T-G!$ M@%H2&"H),&4'J1"JX$+)W=V@HP!WRZL>,OA%'SX=0U"F6"!90ZOYX]#*\LK7 M%85Q551;>E\([(%[3&F9T['VWN3IJ1C0_TS@$.37FZFJJH.FUG?06&"X":+7 M!%Z1$$8E$T+ORSZ=H(\IU_.-,OA '@SG1SR?\6_I-7ZZOK%N?IBHSA?T8C'_ M,%WR$#R/:Q_>;*G+0_R(8X<\VH_H.N=.?L1FF$:17ULI,L=X>+S M!"#&#$HJE8U0N9;>9S@#3N=8.WX M&?\F^5JFB=:4-)!52"'"HQIQP;1&Y#9 M"QO)9-G]\M,1<,?D<8R%W[>M^:G8<+0;LGX>Z@"T3U:KQ32=KUJ$]'I^MP2? MS,I+*D3OVH?N$;)%%RFI]@!5*:W#(/M=W .1SNF M<[.Q$?_$7#B))W_]O>5+7[8.X+_O,5!/K_W0^77UU7F8[4N*/].,ZG0U"=JA MMTP!K5LBNCH)T5@"J[U, K.D@;S#+Z <:QBWB9;[)BIRK%GK A(K.SXB* Z? M-Y%LKAS$INA[!Q1?1S0^3_'=ERCPWMHIC>J^-7#H\6>';'D@U.D:$,T0O#H)*'(%K;LF**<#E7 M#HT&8LL]D,9D1$_ EAZ*ZI^/[@1L3%'H\,SIJ*23N6R94LC&:E!6BG6C?4C"E59:1;98*;7K MS9R]7+;#9[Q=Q_=-7,4HO8D$[$:W\T"4@$$G4":AS92ER4--_.O(QK0W]V3/ M?:YK1SUU7S5;S^%^FU%%=J6"-A+!N'8-%V.$++SD;Y!:=G^X>3=D8]JQ3\*A M?GKJSJ$;N\+]X;R4GMJ-0*J5]X;0*@., =1)MZ@MF,$BYUWPC6D?/P6?NNOL MQ-4<+RG/9WEZ-EU_][RN_QHO7-LVNW,F[^>7/,O5?-!T\3"8AJD'&4QJ R>A MI532JB0@1O[%:"H0LM3@G)*5C+%&#%/LT[N _VUZMII>])1EA)I#%]!6)##M4?+(L@(9$:,ES0Y,[]!A3XAC\OEZ-1CNH@[!/E.K->A^7B/B)Y\X3O?6&L3Z:J+7CI MV3*BK:4[*LP@54#TCCWF:$]#S<,F,*8KNR=DZ0FT/31A[P[PB7W5D$S$K$!A MR!S4>X14#8(OJA1CR&IQ(DK>!W%,%W9/2+HN&AN:5NR>,HW/V:U@#W4KDS]6 M;VDQ<=E0E"9!,:WB5?@"450/0GLAV"V5+)/3\.I>C+L0RW]_Q.JCLZ&9Q3_8 M!#G+21()+J??AX(=1=F MQ>_/*G75X$FS'*_>XH)^QB655K/-8EK_=/.@#O^#"V=Q$U17F]I;ZQ%0M JL MFC4$V5JY5"%,5M:7V+L6L/<<=DK[BF^8H8^J],?PV.Z>S-/YDJ%GCE0XS :9 M6C6"-062=PEJ#2H7EZLP)]I[]P.^$TF_Q<.)QU/OB8]TOT@)7;Q;-NU_5+O+ M6,,

X]RTY'JU\4%5P;=V)US$&U5F/MJJ\1[=*OS0YJH*0+AP(<9 Y=(W<- M3Z_"E)O?^F(Q?T^+U><79SAKUS=_^>_SZ?O6X6+B12HB> V*,+3'225@-/P[ M'X6O46;E>WNS'IOMJ4(=36O>CI)LBK=BG+B5.!)R\%I%0:F* @ MDC" RHMBC*S6#%5W>2^H,1VKGI@_AZJFSSG]W9AN]N9[V83^1_US29L=8<+_ M1BC>OUKBV/$F70.$D@-DI[0CR9%W#CL=RA\R^IA.1;M3Y30Z&=C8;')W&*K7 MJAW4UO9H>]'8WFQ5D'.5KEA;?0TG,3,[IU9/=9QY8@.SOSJ&X,>&IK\MUIW M!.^+$24XY!B4 T['80;[_#E9)60F=&8H=^XFDN[SX]]<_&P;ZUR/<-@[V$9: MRZ^$0$E2T,&RZ6=QL-O 01A3@85%/J98Q1I?P"!Y^9:T]CNJ' M6Z0W[=.$MQ*G=6)3X=B#-:'=98ZA@I?15-3>)C6@(;\+TAB]Q2&I=81"NGN) M-Q']=C9/[3!XA;,W+<'S^_QCRR=<;6U;[P1K+B)S%*0J[SD&(T,NL8!DKP6% M3$K=;A_[L,=X$)(Q>H\=J'-Z+0UG?KXTI"]I20N.DMB(/LEY<8YG6Z=&2A5# M+,W+Y5#)R! A)$]@J_5HI#1!]'ZKYPBX8_1!3[LC=E'D0";MOOCJNG.>I# A MN Q"BP93>\! &9PPR3LKV4<_T(SM,/J8:MT&-UV]M3&6N:Y5C% -5C"1O< HA !?LC E M5Q$3'F:!=@,PIA*UP8W0 #H9U&W:%$+=H/8%[DD4J$15!(B2I5)CA:B< R>C MQ>"JRV; ,Z1=(.Y9P?:M4.L4"AN.5>UT8M8JR2VUR4!5MN8[@>=>K -3 MI-:22)-+0Q/H$LV8:M).P97#U'!J8[/UY3-%Q4A !,V;J>$Y1RL(>(\U01FO MHC]%4'8?OE%5BSV>G=E?5\,X/M<<^G_0:B)\#:$])!8\3]\4*R!40O"!O7U' M%OWM*OT=_9N;XW1?$ V[M+P(S?II,FK"5!S$VM1*ZXQ-*G&,B[T?EKH+QQ@2 M[[U5_2#)]Y7_<.V]KD>H&;4PWBDH)?(4.41ESS 7B*D(7LG*.NS=%V+WNJ4' M\^;#W!$X%36.5LAPNV>;(BK#\R@:C*R^(AUBJM2XI"&?R4;PA#N-G M2%M9K<]@;,OG66(Y1V&@J&1E4*2]'[#&Z-X3WI&=0N[+@P>MX/["'X[D=UR8 M#EBL41PC)[0\UY0B8-:!0V:*N209)0X>0AQVTWUPJW@ZCARIE^&*KO^)BVGK M*W+QLL0OL]5T]?G)8M%NY*_KX]8.['3VIDV!EO.ZF1#.RC43/Z^OSM-R6J;8 M/OIT/EO.SZ8%5U1^QK,VVU=O:7TT=NB+K(\!\^A2[T>7;:U!I4U2$PDF M;,B5"6L$M/:M'!.7FE726*WK;$CN.CX^%/_%DYJE"*S5FG9EC,,\JRT$)R,0 MU9B=4C'8WN<#-P",:7,\0+.W3=WAPNT3VMX\LRI7]MM9X9((A5H U'8+6E_WPAC*H@Y0I']I-C-K5FG2;88KIX1#;Q=4LO(:FJ3DQQN MHB(+CJ&$X)UQU/O2Y)U QE3-TF$!'R_L';V3[<_;+XE)]E__\7\ 4$L#!!0 M ( >H.EB2*C.5=[D '(-" 5 ='-L82TR,#(S,3(S,5]D968N>&UL M[+W9DAM)CBY\/T]1?YW;W[M\7]IFYIBVJB,S54DFJ:K/'EE$\_/8+KXZ<4, M_ +23]_&B\\_+3[#3_]H9O\:?_4_O9OX16YF9X3\9_L_>]%\N9B-/WU>_,0I ME^L_6_]V]G___++MV_? M_O8]S"9_:V:??N&4BE_6?_WSZL^_W_G[;Z+]:^:<^Z7][>6?SL>;_A _EOWR M?W]_\R%^AC-/QM/YPD_CU0/P\6EQ^3^\CD;]LOPE_NE\_/=Y^[]_TT2_: G: MN82?MOY%^8ZL_XR4'Q'&B6!_^SY//__GO_WTTU)R?A9GS03>0_YI]>6?[U_? M13J>+GY)X[-?5G_SBY],$''["8N++_ ?/\_'9U\FL/[9YQGDK>C72RZ@5('S MO\JG_=(;TV<$,HOG 0C^%*9%Q2MBW/3I_3%??A9)D/WY9%$1\=W/KHJW.?/C MF@*^\]$5T+8?1,[@+,"L)M0;GWL-YQKD;83E(Q;LEQ;;BV8Z;R;C M5*SJ7[_+^V?]@U<*@%X^FX&)8W^.WJ$PN6 M"C#A^P*F"9:69?W 21-O_-&DV+7FDHB)#S!I?SHZGY-/WG\9?5C@<\I^@PCA M-7XY'PG+T.8K2C*5N%\X%TG@'K>$()WGBID(X2Z-\[5:9#\/+9&K1_Q2Y/8+ M3!;S]4]:2;92W(YB*<8*Z_KHPP1&0(/#-6A"C2R;F^$D>!])XEPR37T(U ZU MIA;!S?5<*<:SV7IEJU=HKYT@SYJSJGPNFFIB7#*%H'_^J9DEF*'S@[]JW^N_ MQTDSAX3OU>PHU:\F[0/Q181/Y8N^FO!NUN ^LKA MVFZ>#9-K_[K M?/RE?/#SBX_X$<^^C^"ZN!,HHI0)ND1&2&UTS+RR>G2 55%G M[MFI[]&A TAOAA7^)J4:2C\*P)?MOM,)XNB6/S&TGES!JZ@G6[VCNUI2G=JN MJM.3EP=2(1$%S8YZ$F,61"8')$0#Q$K+K+7"&,=.175N.*J/4W/VH:.BQA1' M*EQ94GG:RRU$=0G5C>]H038[B*( >P_,_F#XM%<..'H(M.++>Q/-B_/9 M#!=X"4I1DTWT0"(5:%&D12W.UI#(:?9!2J&='(3E6T".3W8?=C82W4>T [S. M+_S\,YJN\E_%?'WU$P0W?[9XX6>S"]Q?_O*3BYG)ZQ3T(3:TK^K(*IJ3#!*T>4$/A.C%>Y*PD3B#0:AV5O+F?69:SID M+' *I!\NT;OTZK[TOH0,""2]:.:+>2 M64$L30[=TAP _\\[>LOX;TG=W?K@)TEA;PD-X)UM3406;."3 T4Q=BBE;I(I M2RPP0UBB3BFKO ZUBQONP_,D2:\NZ '>3;_">Z%&7Y(P&4"N%X MJ89$%\+H0!"4([COB"!$XI+5/HR[%]"35H-ZHJ[HK;6&Z>7XTWCA)Y>6"7>4 MM9=!N4Q.!DZX+]N*">BO\! )I4F@9AJ,,T0G*[[]&4^2U)IR&\ [>SU=^.FG M<9C );A7W^/DO)13_]8TZ=MX,D'3X[RF*A(,(%'E/+JA7@E'J%!<1HC:QUP] M(M^-ZTGJPV""OZLH-C@:ED29#;. 4&K@7K%-276:$-P/ M?$U,7]$.< )^#=+M3+#3@06&BT1GH2BBYL4)]$0EE;6.*3E6^SQL.YKC<]^; MK.WD]Y'T$+5OJQ/:=_ZB',]>1HA@ G49#9&AOFPFCH0(E#CN!6JYH#;7WJ4HO(>@:Y<7Y_,%!@VS-;R+M4Y: M$)(RF='2*=1)*A(&CHD21I6/6BM$6MOX=\'UY%5D,!(JGK\LSX*:Z:=2N?42 M0CD2^'4\+1=8V\SPY0DOESIJARL6OEPH0\^'! B)**HH>JO,Z]MNX;83M-T/ M>_+,#R+5 0Y<[BY[I+,WC%F+B$J5E@Y / :3)#OI8V TVMLGI0-X@D]> 2H) MN/;9RGTJ>2VU$$ Z (08M7%$*@QYO"P1D#91.AJC9MTNNG1[WM/U]X<2ZK$] M@6LPA3.900R(*Z%Z*F.(S\D0H(;F:(+QZ:C.P"FHR9 <#%"+T?JRU]9^#5ET M/(%7F@1:\B!,<>*T161,)5UN;EE>NQ)C.YJGKQ"5)#VL9S#R3 B@'K>HC'BD M$(H$%2,1G#K-98A,U"Z\>"R18NULT%ZR'* .]D5S=C9>WLTH%W;0'HVGGV : M"[2$$ 0(=$PXRT1ZD,0RI@D7V2H*SN8!+/]6.$\^ 5Q+U /X N\A 9RUUS/0 MX)1-J9G@WWYZ/5W #.:+4A.&D>GJ]M:SLY+(&ED?A6 TD2!*L;!#@V01+HF" M2X,O (VA=HKP$)Q/7F\&)V< C^'#HHG_^MQ,\-/F2WROIZLZDW?-K!7_8C$; MA_-%6=?'9O/*KNK2DP,; 8@1J;C*1F"(!)HP+KU4DL=8_0BJ[@J>O!(^(*$# M.#-W5W.)C$J#3G:2)(<0RZ542US;1=-$YVQ4N.?7[S&V#%) ,,)Q&RMC99:4;ND:0.,QZ PA[%T M]PI9+Q$/T58 _;=F>@V/4RP$QC71"I701.G,A!*(263 MN;J3%.U_1+X3UEX>]S=F7&7PN[=.^PK(>\TTS M+Z68;_-'_WW$@\G:&$\H2-P+:>;$AU)AK7BTO,C*5;]DNA_$TU&> :D9P!U] M#PL4%J17?C9%+VI^#?Y+)"&.%R- AXF:4-)])A"9P!/'<.]#GUXXKD*44-N] MV(WJ9/2E,@$#Y.GN+GPDC?*0,;!/,I:.KAEW2$=Q_49:*K+ 7PX?J9R,"O04 M\ "WI'X?3YM9&X M@ZH16"-SS(DH)L\]$W+ THV-F)Y\ M(JRJT+=N%/_^RRWY(/A_]9Z7<"F*>9-7]WWQMS?![#\X8")$WSI<>NGFC'QY$8I>!9P0V."1.W:[@Z&!"DBL=)H MF973&'X/M::''J6P#Y\[1BGL(\:''J4PGRU*LX=T'A=O9Q]@]G4(X>$YA$) ^*!!$PHHX\!R:L-Z&37X$/N*8'^-V5#FQ[]B,9CK 7C4U%<59, M4U[#T^Y,2T3S5<_F+J#VF7W0C>N[0(X[Y: .1W<)KR3@H[&? = QM8H86R I MSM#KC9%H_):5HD/T@YX>ZUL&%!R1]'WD6OWRSOFB.6L6XZ_H"7Z%Z?EEJWP6 MG+)4!Q)8*1:DO!2*H8O+T)0%$54&%7;Y=_<^X7@^?$7I-[5%5WO*P!6H#_YJ M[@'WT=$D!!'4(B).&;$:O18(FK,0+)6AVRV+C1]_/"8KRGTSDX<*;& M,&OW%+Q"MVIWN,;$E)31":)*HDGZY(EU69&,J^=&:FMO=S?92?"-!YP0K8<+ MKO:5M^58DM]@NLHN+),[,_\)UD;%QL23!\)9,D0ZRHGU.A.=%&4Z"&[USK1) MIR<]^>VUJBAKV^?U(M=7=%>0,K6>U"T=L8'D6& MNT^*JY=0!QC?L\+S*ZY[TWVIRP9VI84._G\J!_J,2F_W V >7U7Z<;M9408C9I :OOGB;5X!OQ2"X$D*936)N8P?XZXD M!J(CT>Y$ =D0*_\JRHY%'6URVZW@GGRC-<1\P#%M>]A#OB!98K<2[0SDZ9M2;]".7+X/U"2&1)L MJ?SU5J!R"DY2R EBU!C'U'?S[P%T?#VH1-P=CZZ6U(>8UP=M2=U3V= )V:DHR0 \ MU,[,HAXO9N=Q<3XKX<M7,9;8 BDE:1*.2>I[#8U MX-['/'6Z*PMRB+8DM]>+T6SV/@2#,!1:*.-I"2PS03-T!\=1Y MKR/=(8?!7%W@&%$-(B94.6671Q"6!,,$02?()=#&)!B,\"L8I^,&'BC: =B^ M&AJ[Q'19=(WV1@+3$;V0E(O1\21DPPA(Q2(:GI"KSVW>AN7)\UY%R /<=KEL M;;'R);QR@8+$Y251JO8!@66>B&,I)H09I:[MT]V"< )4'R[2 2ZWM([$'\VT MN6EYUN@D!168*4-G1"32TC(^5JK2]LH;IT5TU9WX^Q$]>?XK"GR H3]7^\[Z M-&$\/4>05\7^SR$W,[@<U[:^%%:1F9* M%8DMVDA]3I':P&& L>+KIS]Y?@\4Y!#SC/Z Q96MZG+)=*1]*52CC CA40FM M2R1$#<1H[RPXR$J8RM3O#?+):\BPM PQ5.D&XI%.O/0GB<1E'\I=(T:\1=T& MX8UDS(CZU_9O #@M!=A+G!O([7U0N6X9\0YF'S[[V=4!.V4&-0/[O5/0MX$]]_-Q'(6(FQ/@*GDJ4]PX M2\13Y@B L+RTY535QY-O!')\WNL0M8/]_84\P&GD;5 OQY/S!:118 +QI$QT M#&6A:)2\\D @1@"40 R^=K2Y!41?4&0'L!/+[^#$OX M@=JU/UD#[$];P*ZLYQW,(WRU4I96$_2GRPP:A^:T] _WP@1AI>&!'DFWMD'\ M,;6K"F%;][_A^PSMZEZ/JUEUAKJ!M5\;HNX/':I+T8'+'JZ)$9-&"&L,,=Z4 MQI:&$Y\])UEY'IW57-GJ97%#-S&R@&X^E'H6:7%-26KB(^=$).>D4(EK7?O> MQJ-I8K0/GSN:&.TCQH=N8G1G":OI%\W9EV;:CE8IG3Z\CDYYW':C3H#&F)=^ MKDD2$2!Y'U/I*3V48FP"]$C:'.U%]#:=Z2WP(8+QFYA6EUV[@-JGY]$^(?DF M0,?M?30 <;,8ZH"EL: M(CV4)NPC["&F=/@R-V]U4;T4PB9K-*%1(!8TA"1DJ4I#7[1^R8#7U4]EKSW_ M 7)Q_2FY?31[J#P'N!-^;0S "I!5VIBL%/'&Y>7@9(S%,J%::*0FX6Y7.^=^ M!\3Q63ZQ>0$^8^7J"'F(,R^Y!#BN@DD5(EAN25#GDYXH2M'6RW$41U%+G7/UI+%W! M/67M&(2 02Z,WASAL$*E97)4XF(%9%5:?3L2@BD]7H55:,1TD+5/X3<(Z M4$&T UP0V9Q76V&C08:<,R.:!U3&]+5<45W%-&\=8P17CJ.0V2X3"3$0/)@DB5+(@I8BV6Z)S1Z_;6X]]PAF> MOD*LN.W?@K+2VBY@*O:NO@/@^#VK>]&QF=8>LASNA5V!2N@@1);+K#\HO6A* M!QDI.#$2O,TZ@H1.69G'0>P];:F'XW4?$5;G\^NXK/QM?C<;-[-W@/\F]!O+ M'&K<*3Z4LRX_2_,_OY13LF?IG^?+*X>KK2,&%5Q&O)2ARRA]F;(4\%N70.E@ M\/^ATQCQG>3W07G<_HT]Z6T>A)L!LCP87\S S^$E+/_[]?0CH$,S\[.+I7_S M'IV17YO9-US"B$J=&(N2.,_+@#;I\%WBK3,"3MJ8._:XW^^236=\CZ*VJL^A MX6!D#* XMY"]\+/91:G3."MZ?\C\L/E(Q,C!*XDQ3E#+FIX@:"9:*I 8]FK/ M.IFI/=2K_BJ.KX3#:4WSJ"BOW:;X]G(*OH*XW(_ M.C8Y=#H([O,NB! @WS9QW;2GV^-_$.T9@(O:K?!O(7Y^?O'V?/$V;X.:F$Q4 M,D=BR2=)Q1CQ43"2O,Z>,E1SUZUU^G[/_4'TI:;T!\C"WD)[>3=OQ(3V AU* MDJV695ZR)4$'04+DPD"P2=S>BFK[2Y=83E!3JHI_@ 8^0WAC%F3.D @&PN6^ M3Q3$&>J)9D$QA>NRYJDYX#4BXKL3:*_K5J3,)XJ&HL:4 M"M[7+H3<$^()QL7U*!FBBVI[D>#U?'X.:90URPJ8),J7R].4E]: UA%C+.>6 ME;R2K*P>UY__& QS1;)N5\P>*NDA6*\R17V$?J@,T2:2LRNGR-R58[Y('##% M3612J=H-+NH@/W%-.SZ[ ]3ZM*M8OBXOVWZSRVSU\C7"H/LKKJY-92^_7HQQ M+1\@XI^68>RCTH642\K0(;#E A8$='98)%D8EES(QOKJMJP7XA] )X_#Y@#5 M1%O0_^4GY[ ;?.:*4:\8,5*CJ^K*5"P)DE@3#3!C@=T> #B4*G8#_$-JX@!< M5HROVU3 /S#@\-/%_ ,L%LO[4\O79^2$E<)K6UX,C.Y$+(5]9FM"RQ%)FUA/(HR\QK18)"03'# MRW26)%%8?=1F^Z-_/*VI1,, '6BO*GCF'YLM-SM:G0\HME3*@V$Z;[ONO@=< MSWR\@-6DU^5*WT-L/BWI;!<]L@P@1V.(=B6OK-&.>LL%80)?$"5I$M6O60V] MIM/4WT>I$14[[[;OYY8L^UJ^EY-)U^>MY0=;#]+ 4Y=8Z395NN*#$B7[ 208 M$(*KX-CM-N%;#&A%4*>IF@]*W1"=@G\?3YM9NQDL$:V%5S!W.N__/TOQCKS6 MGDN)OJF7&(>4>0Q!9T-$5EZ#T,S2VLT#:V$_355]4(:'Z$5\WT)*SZ*S+^TR M1LPZD0WBS%#N?3HGB4L&W1K)9/(V6FWAB)IX#=J/JVB'\E.S[?'2=E_OP'S_ M4<.-/E@O[KX7SZ9I\R]0R.=A/DYC/RMI.,^,YL -<=24FQ*:HE^M'1% E8G2 M,.IV=@M[(.RGJ;!/01&&Z/B\[19TD0"*XVW^Z+]O%,#R.NXH2:%#>6>#C1%? MW)2(B MM$B.*3(773A>/<>#52F@%4C20B8R<0P'G QH+'PF7J"GE4O;3/X4JA0.R/YL MN]CUJK25G)>3K3?C,A #LHG1 _%<4'1"(\9+6BH"*5DI!(;LNG9M9D=HIVUK MAN!G@TTQM7N[?C@_._.SBR9_&'^:CO,X^NGB:BWOFLDXXM;\(7Z&=#Z!)F-$ MY#]]FL&G-H]4FJ%^A>DYA(O?_3^;V8?F?!91W@L_GMQ<1;>FKP.BZ=L-]EB" MJM0F]N;CWZX?_^:J%[L33DO<3[@O%UE *1(XE43)TAJJS 2L7A^X"U-?&[GE M\Y?M$U*2T7$K"=-)ERF(@GBO*/$&5 :/FVBN/:CM/CS':B];50]N&[UJ G_H MUK/E/O6[69/.X^+M;)43;V_Q9RMLEI$2W2_AS=);R2@(_& MOA141$"G3% =B RE1#8:370(.6/8)WSJM$L\+M;O:5MR)-+WD6OM^]8?_ 2N M0UJW3=/!"IW0]<9_R^$F)\'Y5'*M00A+@8FXRU^]Y_./VU:DDN2;NF*KV/ZA MA?3L?-&<-:4DHP6W[F::F%?&)J*$8.C!6$-"#Q6 MDWI3562U7\U.!:^F,/MT\1M,5\._R\+QS_VG&ZJ8%)50P9AAQGKPBN]KFV\\X,F[334$5WO+W6XV;F(45D945$^T*N7T&7#1 M/CIB*4,KXF2V5/6TQ:=%]A""'>#ZY2J%C:? _Y_^NB_CU@22O"0B1.I=(>GK+2N\,13FY,$C@*K70U\ ,SC'RH-FE = MFJBM =FQ#Y2NJI5?3W,S.VN%.?2YT7T//<[Q4.=E]SP%6GH52TAO[X=TI;B6 M1ZW#)Y^L),TE+ MDS!J"+KG;:$G[H<&S9DV0J$7+3V%;A7H#WR"4%'NN\\0]A':< =!-^-LF2Q& MV"&1K(3$V,LHC+.%)TEJY04SR4FV)Y&/,F%1@?FES*Y=(+20+Z+>2()5'I"Z1$$VY$*AHIBX+3OUA%-_WV",GF*O0="_O MU61\)&UH+<]'_( 5Q" A@RV#D 0P(D,YXS A$V$,HYE'*6.W8Z-NSSM1_OM( M]8C'AQ6BMNB#@D9OE%I4T*PCR1R4 V=TXMW.$9_8"<4 Y!\NV-IGQCLQKO/? M[_Q%V^WBT@/E&0#EH6U2I4S-%VL8B0T&E'4@4(7K*,-F $?>% :A&MT;ARZ0Q MLHVY#$_-W!$/61*C0)416"Z;VJ.E^N ]R:3@T8DZ":9_\X5YG MJ7?Q'#>->'Q6[QRF5J)D )NU$1M(+YS4DH0,&';QC-X]UXXDRGWP7D8&_,FJ MR9:\X^/4DGV8J!T _]9\A=FT[*_O(7B4QA7"RZI.)CSHY(G6MJPW<&(=TP1B M*>7%;5?ST,GQV?VLXQ=8]">D&4Z:%1.9[0Q//_VTNG)AA%2.XZ--H&5,1;ER MP3)AQE+FF#+&59F3NW[@23H2AXNT8DAS"6)=C=L!1LT1UU>/?H#AUH<)_S9] M/217>P#R-3A> !A)2_T>#80:5,FSDE#&:##H!GDDB;%",)VN42C7(N_[0)TC>P3(; M(+KY[=R73NT ;\-DO"R4G3^_^,,OSF=+ZX(>E5(6!&[N!E?I/#KLVCD2P:@0 MT&6WK':DLPO323I$@Q RP*C)3?B6Z%;^?Q=\ V52=F%[F*Q*748[J$MO.HYD M9V[@I-I:4>:Z!%IJXRVG)#!\+X&JI$4*0O!.4=6C5Y<=V96'U99]6*B>34%$ MV<=R,_8C?/?SE@0)W"M+*$1%MZ@ 6'L!,HWO%$<=>3 MCI])J4M,,Y14:Q>';0+W$B9_^2.%63I; M,G)/G!*11 YE@"_^QW4K'#O@X:>NE/T@JOKUS]1[*RI=S0-JK.=-X33RO MOG^!N(#T<7R&?X+^&OYT7A:*O_NP\+/%2[]8UQ*^Y@I-VA!^0[(ISQ=:K>3=K4,"+BW>3(JYI*BTMOY1<]_.+ MR[,1$03G/D62? D%1;F/'A1^&UWI4Y\H;O"5];$#K)-6LMJT5)Q(=P1W?7:].[>TINH/P4C&LNRP2*6VZ+]\6 MK616@B62G OH?+E$,&JAQ.A,7=#*IR0J*\D- "?MPQPNZKN\'SPO\\8@@N>W MA]@]*^-@/[47P.?/+Z[^9E6=VJ[@:AG35%Z?/_S990ZSPYH&'"C/$6C;TJ38N24!A[YDRTXA AQ!QO=TG\@?1V5[7A MXU;;?:BMWBVWC,AXNQQ%ALC>0YF 5[(A[2_^G%[K+]CT)5]&#CV#I3^>3Y?7+LIS[VA5B9. M#"\3>GD95$JY)L!%L)1:9D.G,]Z^N]$M7,>M6AV"UWUVHSZD#.#R;KBK5L9# M9MR:FU6?A?8UDAK \6"(#1+0?2OC;D661*@ &509[ES[PG%':"?IV Q)SUTM M7YUZ\#1 "K([8,^<\D+X>D[S7YO9'_#MVGX[:Z;X95SF MI9;)<5U:#&5+DHD"_;=DB+?4$^V%0Z D%"-PBJ901LTBRRQ [5J4S4B.[T54H.G.G;K>,AXBRQ'C\@0)EC-5RXIG M\+F\)E_A]30V9Y=MID)DG.I,E(P*MT3P)'@)Z."8I" +D9BM[V%V W<*^C$, M$P,8BTTC%]^,?1A/4"*7-T=C@T[6?T,:.:\D2(^^MA$)C:7PQ+/@210T:V%0 MRUVGQD1[Z,U^"(\]%?D(4^B.0-4 MJC3K>.1]3X:9S"R?'64]@G/OS9N_8+Y8[L?M]LHQ!(TN M."*RQ>TU9%VJ-C(!S96VD%U6M;VGFOA/6 OH=/;2$T!B*,*1YUL,0DCM@2Q_TZ64L )#B:@U:TV]R''0\Z05VI+M^* M;0Y:;,N!C&70%GR$V=F(11Y=1(],N'8:'^ZRCN)7B>$2T4E+AG;K2WGK@T^5 MVS[RJWA1;6V3+D>JMHC:?Y:ISI%0H(J:$<%E0@/#)0D<%'Z;A$G..R%J'S]M M!7."RE"7@ %*_%LH+^%+,Q\OKGE*7O/(2[1N>1EPPX $Y0TQ)BG/* 1O:B>3 M-P(Y88WH+_@ABB;?P'S>S"X'\5X:L+=Y[5JSD>><,6H59OC$, M7!:,DJQ+(S=F,_%24>)"P05@[>W>+?V=D$U 3E@M^@M^@SKT&[3<9O0P &Z' MZQ4GV5F?4 TU850KW $IPX G K'>J4RM9^%V*=26(./V)Y\@K_TEN('/WHG0 M]=S,9]/4YFUOY&M'U)5;UHR3E"4Z-T&X4C+.B0VJ5/C*3*L?*=\+Z 35HCX1 M&]2D=R9TPQVW9Y-)\ZV<,O[:S%[,(*%3W*"UFH\@90HI<))I1A,5O"(V)X?A M<_8T*!-EMU&4>RC-'O!.6(6&(FF#0E5K(/[A//P3XN)C\W;V[*L?3PIHQ'HS M^OYMAJ!'+'C/K<]$1RBF,F#<+27:RQ"$#DDX%FK['/NC/&'U&IBR#5K6N_'K M7I"OU1EBE#^#.%YF==':1D2M"$L.91;!E/DB94B#CU)XAOMT[;*#&KC_1Q/K MT;I!-WMG>'\M?,";\5=(KZ<+/_TT+O:Z^/M_SB&?3]Z,,XP"=UF59NY)4333 M(C@2+#K^W AC%3BK8^U"\RZX3EBWJM.R07=ZYX!+LN#;>#)Y??;%CV?E/+)L MZZ,H:.+EJAU7BA'IBZ75@A&(46MF*6[PM6>U;$9RPOI10?0;BN?Z32Q#FP>X M\F595KSX.,,@X$ M'@@UWAF5E$O0[3SX0 GJ"9'XV.#$O5MW+R\PXN;:SJ/BW_X4O^PN&BS% JL MBDYX0J$T8=/*$\NI)S'2+)S1/#C925'N>'#%E$(A4SA"OK",I6(:_:]WW3GQO?\:ITEU)JAO8 M[ETO^WKZ%9;M(C[Z[\MLP,BE&*UDG"C/RXU-#L11Q*0UY3+&:,#43M9L@'&" MRE!+Z!L4X>"D;[OX9Y]FT%:UM18H"@E".4EL*EN.\FB!C(F$41ED"(KBOYW> M]!L?>X)\]I3=!AH/3LK>L3.O_NO<3][!+"(R_PG>3M=_&?SW_TB?L:E7/^#9],IKNNJNG6UO)&%J(6UE$"*'F7F ['6 M":),#HE;KY2J/:"V(OP35,B')GF#PO9.W.Y8RZ:EK-"_S>TO1S(!FN<02+16 M$1DA2GEL!\%)G5+I/L#?K'5<[*A&Y0R8/SM:VHKIGWO)Y_,G\U&;?9 MP>NW!LJKA*X^2]0XD0,!SE@I#=0DE'LL+DBM+55<).BTW>[YX!/4H,'EOT%9 M>B=HMZC[[_[[^.S\;&EUK_]RC@MM<([C/#+\3S.H/P497K#2UC"1S,KDC:*&&83 MD2Z5-H&YM"].)>'-L\Y'WE)W(/[QM'$(*C=H8O^)EC>*7%?WJD9"B;)RM-J6 MM>E00;PT0)RGW&84B3;5QS9O G+">M-?\!O4H7^1\8T3^^4]FPUMGEY]7Y1O M<#K1&V)>%BP&!XK%%_6,D=)>1"U:S_V M!GG">C!^>$]:2:C1LT)%5PO[??[DE-D3^K_87[<^+ M6-Y#_JG\]Y_O7U^*\-NW;W]; ,KC;^CL_=(*;R68YG[!/$NI?8R?O)ZV3>O: MP8^E'_!D=$NEYV,,;7?F3&L\]I>K!=\4Q.K9-[3G&$N'XCTG2#_WJ>X:4%'O MK_C:[\']2M@&&F1088'M0RL:)S^9/'1.?K"Q$1M:H/Y4!)$6?X^39@X)N9B= MP]4/T8''=^35I"W-0%.Q'+K69Z3OJECO[>P#S+Z.([3=[1/W,8;DB#&4HY\6 M& F99<*-YEDH@"PZY1MVC.W=].R3G M21="59SFO\)1KF"M$\W4+\PZ@*LZ% MWPKD^*/@^W-TE_!* CX:^X(G:V7IT9%*AM3E0+R+FM R4TM)(XSNU+WO<;%^ MSTSW(Y&^CUQKCR-]=KYHSIHR(KS-BJ^&"$B*3Q74$!7+O3"7<#\T:,ZT$8K: M+#V%;D?W&S_^N#/6*\F]J2JTB@WR;R$JD3/N3&M,R6KE,%C.2K2CS529'.]) M*G7V@IGD)-N3R!L/."$J#Q?<<._D"M.R+]]?\'D<)W!YW+!":B%90+^5!*D\ M(G6)A&@ =4_13%T6G';K/[+78X^<8ZA"T[V\5Y/QD;3A\A!S!3%(R-!6A0E@ M1 8-Q)N0B3"F'3DE9;1]U.#6\TZ4_SY2K3@/H(7X:@JS3Q>_P;35Q5*GFC[@ MG_M/L)JHO<*H*,(PWA'%VBZ=01$?9""&0RE?S8H%TXGYC@]\\C9_",$>C_R; M+X#W*D1MT0<%C=XHM:B@64>2.2@'SNC$N[6X[?C $R;_<,%6G.O0#>.Z2_RJ M$?>5!\HS ,I#VX0FRV1?K&$D-AA0UH%0M^<\'*H,FP$<>5,8A,J]=*4"#\,- MA9ZW/;3:;FL(?$-CI.<75U^7/:\-;XW"ETEC9!NS$!C>9A!PL=C]]8:K)CR/#CTI)]F*@= /_6?(79 MM.RO[R'X&VTAUQLN8\*#3IYH;TX Z_*WC\ J\_8[2NKL_&QMX:WD-(,B M@=M I$VY3.,U).&:##H!GDDB;%",)VN4ZC3F9A=YUQ_Z!,D[6&8#1#>_G?O2+ 6NES0_ MO_C#+\YG2^N"'I52%@1N[@97Z3PZ[-HY$L&H$-!EM]6;S._"=)(.T2"$W%68 MWG=?-N%;HEOY_UWP#91)V87M8;(J=1GMH"Z]Z3B2G;F!DVIKA0N"!%JF5=LR MPE4)2U2$(+7OB[Z,.JR([ORL-JR#PO5LRF(J R];V87'^&[GY>APQ]G M_NMX'?UGD,"]LH1"Q)7K+(BWP1(?',).H'C'$\5=3SI^)J4N,-%&;I;,G(?>D,'TGDD!B+^!_7 MK7#L@(>?NF+4E/T F\C6.U;/+RX3S"((SGV*))4.\%+XA+Z7PF\C.E\8&U&T MDI7WD0ZP3MIEK4W+7LN$ =R7#O >QC?M3JU756G)R_'-#[7 MH'IF69)04@*^U'-00YQ!2QE 41H"59G6;I'S8*JSPX]]#)JS#QT#:,R')B^^ M>73;IVG]Y4OX"I.FQ5D&BZY],*\!)8'N%_5E;F3)X%DE K&)2\5D4,95;ZW4 M%=SQ?9[JU-[N0C((+Q5]X\N3=H26+M\6K616@B62G NE07TBZ/I18G2F+FCE M4Q*UZY^N SAI'^9P4=_EO7=+AP^?426?^WGI('?5//-9&4WQJ;U%.W]^S/$>AZH0NIP-;EMA!X+QT-L?$.L#1=F MC+=H[)4.Y2:\(C[E3+3B$"'$'&/M@XBGH[>[2K8>M]KN0VWMK&/;DNSMES:Q M@LC>PWPQ&\<%I/87?R(Y5\5'/%B6-3&F-/KAB#M-$%W^K5Z(*P8M%B M-U3'KV>LS^8>JM*#BB-;EW6@D)EGP#/AK(PV!!7*/3!&F!2)<6IICIVF9C]B M9;FG=O(QZ,H^#!Q[!TK_/%\.Q5OMEMP;:F7BQ'!AT;O2E 3*-0$N@J74,ALZ M#97JNQO=PG7-UG-^I#R@ N[X8+/Z6%<\:MN5E=5F]?(ZD!' ^&V" ! MW3=NB!-9$J$"9%!6VVX%O7NXP1VAG:1C,R0]=[7HX+%->\!!I@!1D=\">.>6%\*5<'@$G(XCWJ@Q;H4&H9)Q0M5LD/[!" M[4@6/BY]VH>>VKG!WR_>-=]@MJ[4M])J%2R)0O%2*)>(55(09ZB,(NILH%L/ MBQL?>_P$S4"R;ZH(;HA3U$O/:?YK,_L#OEW;;V?-%+^,R[S4,CFN2Y^6;$DR M4:#_E@SQEGJBO7 (E.-OJY^R[@/PI+V6X:BZJU>]IPB63.65?[[2]2Z8!G)3 M-N%YH%/2X6B\/=BC%@<#N" ;L3GFP$E@)#O5MH43)$A1YKMIFZREG.;:YN5X M>K'K%/)AU6(?T0_7^P@7^V'AI\G/TOS/+\DO<"6<4KV.ZEVF06E)E L(TMA4 M^BA8PI-,8"UPZP9JOE. M (W41B5(2F5O]4D29T$3"-Y[2&WCQ]HU$/"2I]QSRHABU*)!$YD$&R.QY>?N5G4[2%Z^H82F/6CB7"J*"X:U** 3A% M4RBC9I%E%J!V*(SS#:,>5W?]PR1 M<:HS43(J4L;3D> EH(-CDH(L1&*U)]=W!G<*^C$,$P,8BW;PN(^+:1]3X:9S"R[52=H?L'AQ/FM'2%M*O;7*$>-*9P:6@?ARNY5'"2KY'+7K5&.WA_[M M!'7"BE67D(I=1G<#+&/N5QAY%EH!8T2GC!AI:>=A(!,;@J>0\5>W!R4,J#17 MN'Y(O3F0E@&:KMWK_XURBAI$-(2K &7B"+I[T0&!Q 5UGB5ES3$]\Q-6EGI$ M#-#D9.?-FWLOWOP%\\5R/VZW5XXA:'3!$9$M;J\AZU*TD0EHKK2%[+*J[3W5 MQ'_".OA@-%>\Z=X*;>4*OCR'C\V+SP7]_/7T/7QJZZ Q$&%,\:B#)29QQ)8X M[M?)6@(@P=$N?O>- )ZDIU^5:\V]1B6PZU*\.*X"/,SD8L\N@B>F3" MM1/-<)=U%+]*#)>(3EHRM%MOOUL??*K<]I'? '70">L M+/6(V* FO=.R[9'KL_D"R8)1D7?JX,9N)EXH2%PHN &MOMV[I M[X1L G+":M%?\!O4H=^PVC:CAP%P.Z"L.,G.^H1JJ FC6N$.2!D&/!&(]4YE M:CT+MTNAM@09MS_Y!'GM+\$-?/9.A*YG#SZ;IC9O>R-?.Z*N7+)FG*0LT;D) MPI62<4YL4*7"5V9:_4CY7D GJ!;UB=B@)KTSH1NNN#V;3)IOY93QUV;V8@8) MG>(&K=5\!"E32(&33#.:J. 5L3DY#)^SIT&9*+N-\]M#:?: =\(J-!1)&Q2J M=T?.=4O:#^?AGQ 7'YNWLV=?_7A20"/6F]'W;S,$/6+!>VY])CI",94!XVXI MT5Z&('1(PK%0V^?8'^4)J]? E&W0LH,SH@=!OE9GB%'^#.)XF=5%:QL1M2(L M.919!%-F-"@2P4.>"2+/@VGDQ>GWWQXUDYCRS;^B@*FGBY:L>58D3Z8FFU8 1BU)I9 MBAM\[5$MFY&@Y^4 M2F:,+OZ4"@]V+3RQ'+J28PT"U>&Q#O9 M25'N>6<'QZ_DTX7J?G96%+^-&5$3M PT>'#%E#HA4 MSA"OK",I6(:_:]WW3GQO?\:ITEU)JAO8[ETO^WKZ%9;M(C[Z[\MLP,BE&*UD MG"C/RXU-#L11Q*0UY3+&:,#43M9L@'&"RE!+Z!L4X>"D;[OX9Y]FT%:UM18H M"@E".4EL*EN.\FB!C(F$41ED"(KBOYW>]!L?>X)\]I3=!AH/3LK>L3.O_NO< M3][!+"(R_PG>3M-_&?SW_TB?L:E7/^# M9],IKNNJNG6UO)&%J(6UE$"*'F7F ['6":),#HE;KY3JU+MXCQVC(OP35,B' M)GF#PO9.W.Y8RZ:EK-"_S>TO1S(!FN<02+16$1DA2GEL!\%)G5+I/L M#?K'5<[*A&Y0R8/SM:VHKIGWO!Y_,G\U&;?9P>NW!LJKA*X^2]0XD0,!SE@I M#=0DE'LL+DBM+55<).BTW>[YX!/4H,'EOT%9>B=HMZC[[_[[^.S\;&EUK_]R MC@M MM<([C/#+\3S.H/P497K#2UC"1S,KDC:*&&83D2Z5-H&Y="].)>'-L\Y'WE)W M(/[QM'$(*C=H8O^!EC>*7%?WJD9"B;)RM-J6M>E00;PT0)RGW&84B3;5IS9O M G+">M-?\!O4H7^1\8T3^^4]FPUMGEY]7Y1O<#K1&V)>%BP&!XK%%_6,D=)>1"U:S_V!GG">C!^>$]:2:C1LT)%5PO[??[DE-D3^K_87[<^+6-Y#_JG\]Y_O7U^*\-NW;W]; M ,KC;^CL_=(*;R68YG[!?(B?(9U/H,GO&O00%V,_F5R\'$_.R]C&MN?*?/'9 M+[[AIOSJ>]G&(14"BH>)UK0 ;'+[YY!0"$M?$V74_B^;C']VUDQ;C^!EZ3$\ MN2F ^1B#Y9U9V,>YD%^N2+E)UFHU-S3\:=(#)6; 3_RYYP4WA)W6D"&>SU!4 M,%_#_?4FW+=YW83ZW0KFU:N+3E]426DBHL175VA=AILGPFQFP!AS,5>_"U<) M>^]X::4';W-/1,L9$LX8@'+GD;.(MDI'27Q"6Z6M]J"HRZSZY>&Z*ZBXR> ; M=7=K>5#=O1-1/1SYFYKA_E1$F19_CY-F#@DM]NP3MD@'3?QR M^E[O2[+]%O[\8O,'M",3G!40<=_'^%)@I*DU>@199,*5=I8%$RFM?<-CP.4< M>W[-8U#2VQ=Y'XFR##%Q:R.R/_P9K-K\=\$WT+2<7=@>:'#?8U&&3DK:D\F' MT+@LFQQQ&WNT M73W;3I[KR3-M"78 1I2@4*P_$.>L)I$9=)C7D>.4XY.^ M57./G49[-5^,S\H%]_45Y:\P;_)[F)>A#_C-LHO4,LDR'RX)MA^,XZ2P>HBF M4@)J:]KV2NV9,Y1I'DC)#:.Y#)8$2BTQ6H4D-:HBJUWWLAM5O:31UFRCFQ/X52DXJ&3,_/98O2^ M].!>^JA!!:\C)PQB()*5*W4V)O1@5.3H<@#03M6R^*G7% B_NU*>&P]\^$1' M32J;OB*MZ)E?@EA/J.X 8Y^<0A>&AYSIOBUET$/XM^GK(;D!B01EBC]E26Z; MIG#K2.!"$*]HU"H&"K+3 P=R-AQXOBNDE]J:&S"J&P"V0Y96$%9 0LK1& M46+:=O6LW)L2$DC.V29NM,Z\TVG;+O*N/_0)DG>PS ;(>F[=VI]?E-+MUL!P MGZ,3G!,MJ".2"D<O!S3^%R#ZJT *[PDPH(@,GM%'#6&X"O$.U<7@=8CTA'ZB3T:E,Q@+8L1^#SDE8#?[V$=B@)V'9V1",S20G*-,8 MR]!.*+C 6<:B2<%V:CGR-$["]A+[UI.P?60VZ$F82,Q3X34QR: F>HV:&*0C MS@/GP7'+8R?WZFFZ"3,*"9!VT"H4+3TDVF'.GH1**E*7(GHK1# MS6=ZRB=AA[A%0]'R0"=A72#^STE83VH/.,\XA)>'.@ESRDOM!3$.7R6I D+- MI7.:!4'QG9+*UYZ3_91/PH;6G'WHJ'T2]KLO+8QAV0*H!?87?!['"929KF]S M'D?X]7R&1)S/UGLT;J$F&&&)T+IT[<@,-U;N")>Y#^6N.)_R*?FD+]V/3X,\_K9%8&4WIP1FX*W%2R<0G3=L+/-*V_?'WV9=9\;3-ZZVMPAFD1C5&$ESHT2;TD M+J(;IP0';P0SLOH-LD[ 3D.4#\T>?'-7QDDD4V4 M&&;%'#F1,D7B 2R)7CIEDHR:=INZM?M9IZ,!0PAW0X.L8Q1/!.N\E)J3)#/: M-)-+,"8E,8)[Z5W0#H[62NV1%T_T.0.J3<41KH'^ZL>SO_SD')J\&O+N)Z^G M\\7LO#5O5R>\RT-/ /_FBFLQOPKEX<*LN+@]Z2T.6F MO^:".)44$2[)DO21M/Y Z9H+Z#UUNP*89?[,HFF0N(\0S[DBDK%,@LN.6,9# M$ I 5F^X6PW\L4[S'TYW[XSU?A#>'[HRX,[JGU]<^B7A[[&L]E;X7V4,ETQ](:[;I;CWV!@B) M+Z&MY-)NK'?QKES]+F '2KWO!?1ADO!#,+Y-J0:CZ\%UC$:OEFV'DDD(.EKB M2^6\#DY2?.%P+S&GIUL[LO2/3K7V86E(E7H]_7)>;EZ@!-87+I0.L0QH)TSJ M4B"!IW"8 [373@_FH(KC-QR M\LIK)P6BFH7?^Y"],/K$15Z1K _KQH9F5* MY (V@LN0!=ABH%GI[Y$T)4[Z0-!X9Y4=\]9UZF&ZAR[="^@'5J1Z1%6O(X/9 MHKWJORC+?PE?FOFX5+%\1"=A]=T:)H\TI4@]$4$Q(BF-N.M;1ARG8*SV08E; M'M2V>K+.S_P!569(5@8H1"M3]S! Q^6_\QBI_]$LE@.2(?UCO/C\PL\_MY-( MYY]+6=17/[E6/EG2:;CK:@+1F>*[ MRME[[/6SKWX\*?F<7YO9!P1V97EOVN&1DRJ)4K_+>$Y$.A<(FMU8_LG*&)N5 MZ'0/=P]5[(KM 9.L#UYE,PA_ [CU2T%=RNWE>%ZJ<5!,(VN,2ED;DDH7)&EP MDP^4:J(34)N-5LS4/M'9"N:'UJ0J#!VA657GRM)B<&\973]-RXBWO#+7WY6# MFU4-B.9H);@]!56I[';3\ZY4VP7..1.*Z&C*B1(PXEFD1#F;< /E6=CJ&:/[ M /5.C&WX\.7!"L>8F''+T5([C'5D=,1+T"0; 2[:9 6O;1"W@CE6V6H][N]D MN:K(^=&4E6Y)-T> J%,&]%89!LFVI)L3R\58,T:S-$G43F0\LH/-2CQW/*C< M1]Z/_=BGRUK^YZ!RS_.?O11DR/.?0]A][!H;(L. 7'H"U+6W%A.QPJ)_*I)C MV3&E5.W^,X]?4P\\J'PTBKH/J4,<%*#_NTK)Z!@P6+*2*)_*D04%XKEV1 65 ML\#?!5/[5NC5TY]X%FTO%F]GT0ZC8(!LQ;:CT>RD+HGDY$+ -R3A6\.C(I)F M;W0PKKYBG.2I=1\EJ4#- -9C]S$H54(S'8F 4MT/$I<41<<%,"9"[<84 M)WYJW4>)JM(U0"'B_8>A 934,DL"$,J< ;2+UBI'F&)!@%74V/\YM3[2EE6- MJ(H'CWN?CSH6E4.$GAJ&ME,'XH :PKVR06+PG&6W9D@_S*GU(2HS)"L#' SV M.=)$<)YB-,%,PD "N",!X1(E\#\9S6B&^O;I!SVU[F>\CD+Q7>54O9N!^0D* M!#Y\!EB\*7]=""O1K-800&.T((1"YR\X0P(XAF].]AXTV$1KGQ)LPW):B= J M$A_ 4]J$:_5J=$$V4%YS.ZJ'R5+68:^#2O00_1 ] ^]!:%4(&!P6[DK:"W?7 M0 TE7N'NZH6A)JHGKA0[$H)'UXD])#Y0?F_K=F:I]C;22* 4E4HJ)2XY<6*Y MEBYKHX*A V3\'H]/4HNW#1F]*D(?(,?WX7,S6Y2Q;*^G7V&^N-ZUDH7$D@OH MW0 KU<9&(*B$3GAF*FO+3&"U3^"WHSD99:@D\ %LP^TBNIO!_+,SQ#W^;T@O MFOFB+;@:*>V<*_D@82&4&0V4!"T%^7_LO=F2&T>2+OPJ;>?>NV-?QLX-25%] M^)LDTDBJQ^;)T$> *%*UB_B-OONYB(C*.?H#N#=U(BJYD)[6 [[&,;VR=?+-B=#Q!O!G.NZC MR0%<]OXIZX8'QU""C/4F+RDDG&0D1.ER$NBB-LTSPT^VY.!PI&JBC[77&0?+ M W^1<_?Y]8?$_"\+,W:HMLOW/6W@/.[>"SW)]L@VBR#(%:0348I:'YS(5$OD M8!"9N,HY)^PUF7&;S-7'V1Y9(FK-I80YP[9&WT?NIY+'7D^56(F+.RN0J0LT*G2ZZ#AAP68%6PGIK?<'FI_U= M% ^_+==6;)@TU#2_K@&NAR9QVFXUSM[*NS>RFPI\ /20A3 M=%0V!"A19[* ->$S3 .+M292R^Q*ZZ2#PQ)APW7.H7BPC9Q;S_O[^'WR;D(B M^K\XG=1_W]$&2^@^X'@TF;Z:C+_5[!K:!/^8S/&7"_SXG7[Y8_'GKY.+Z=68 M7N^5*Q88>;VT0TK:(;4UD'V07A:&QO6<_=8"SN$]R3:JG1Q5+P,$;7^;C#_- MP"A9@TX+KQ6*!$K&FD0N%,3D/'!" M:VWT1O#6_30/28(-!LFA.+"-E%L;)+3QT?DUZ^+PEZW1,VI;Y]CIX@JHE"UX MK05(VN*B=M8C]ALI>?>S#V\JM!#YI)V\!CCU;QI#;\:T6IS-WXKUA^_!<&LH(S3U(Z#J[4*ESDA-!&"\9H$HT,P=A^ M \I[/>XITF8@99Q2YZ/7L_GH2Z7^U?^C-O1Y%:;3'R3#Q0\.,(%T"Q@'ZW6T MJVA.\_*,:V8$RV $U@*SFD+IZ"!F@2=AN&]?)/2T R7<@,P5H1H;@N MX)//X#0O(@22,1ML;,P3O3S;@KO#79YMH_<3OCSCCELRE.NPKOI'K1CTKK9X MM)J,\5Q0^=8)[(_Q\FPK-FR^/-M&*X>\*^F#ZZE>GFVEL[Z7)KL(_)"$\(Z3 MYTW;<+*Y9G8YI9^/Z>YYR0E==6REB,H04FT<71I]& M\W"^. (ORVHTJNQ+ !4S T74)>]8T%?!JZA9&/09G[RFR@JX2/ MRXCKF:;GH78(/!(,Y80&9RQ"$3QDIK3.V+IIT/7G/_C@T!X>QLYZ&.AF^A++ ME83.5"Z<>ROKJ((:A,]U$F,H=82 ,S)S6FYKCW4ED&>6[*.9UJ?\C2WM#YS3 MPE_1LFG#/(N\<*6L B0:@Q*2G)M"5&:2&V^"1IW8]J?!C6<\12ZT%'OKT455 M.HO"D4Y&;\N;\3R,/U7K90'U+,O >!9T8F9>31;E(=9;V9B"K\)@$F4O4FQ\ MU)/E1ELE'*"PIM9GCXE5/QJ7T/3ZW'TO K8'WRBR?_7@GY3QBK-0G :K.-D- M69 _P%& 5BD5I4GIKG54[BZ*?:V/JT]<;FC+?*XHM?:, W&WSM2BTRXR.NAD MS)$K'Y7SK7-;5@(Y5.Q[3^W>-ASV%^JI!*/?C.G56URTUX_[[7HG&>E#G2/O M@>=B0$G/P&L2DS6E1&VRR29'(,B& MJ/1Q^+&-Z(?HTS69S=^66H=^&9$S6?C"9.Q&!I,3+1T$0\=NUJ+H[(/1K'ES MKML@#N^\-%32G;:?^TAX@/C6U0'YG]/1''^9?*\-!!VY64R <;++"C7@>0FT MI]JBF4N9$E)96!VU2O171M^Z$4&!N4S2Q[Y5I;\9M1[1U3Q]D,\3<,-1E]EJ:C MKU65"]/<2A>07@9(=20T^HL; I"5M'NK-^0GK6'YP,P9, MAM7$ $;M6HC7BFKZ0!S(-^X![S@>X10E*.PFQ M:#+N%#-DV4M)WSP6ZFSPG4^!.=NHH_4]\%U#S!#!,X8Q!Y\0B,,( M2I4(,=2R)2--"BB2Q]1+LZL^_82TNI\]VD9^PRGTE]$4T[S&:&;OL>OE^7'R M(M':9YV\SW2(OO HR#XR-:6DJY?U%G+Q.K.4L)AMM;SAD8]5]2TEW7K[[E#F M!4.[7JYGF'DI3AHP,6I00M<&&B:"L!BTC)GSGG6A=S[Z$>IW9\FU3L"YCN9: M>]Y?\"MQ;[0(YX_SLH-Y]^U9%BXZ7K,_-*L!OY+!64XK3XK@\L(B[Y>1L_VS M'R\3!I#]VD2+=LVO)EW"3JY^/2Y3K9_,9V&\:?NTNJ,S$^9"AD53 A/VU'HD@ <\%B3T;7R M7O8KS]P=PZ.AR2%U<9="_D@46N, G5DI@Q+9@Y:I[*V5)LV?OF^ SC! .E^L3 MG'3<:P8H"I'*,3H:A2V0++/>&:-T\_G9P^?Z7 K^;5E_4]1E(1A.CKLW%C0: M\MUS-A""*[336^U4+LJ(UEG'?;&=4!;0-ARY,P-T"%4\I)0@D@V/WA<0RI#P M)%IPT2)D@U8I'QWR=*@7[/@I0N^CE M6/E!O*"(.@!J9VI4J[Y%"L$*FVQDG+G;5TL/ESH-\H.&9LXVZFA]P?Q[2)_I M1)_^N +V+_P\2N=8R^3?EC)*^.O%E!1Q,<7+>>TF,5E< IU3G3&9-$0;## 5 MM$O*TA[=SU7<_MDGY ONJK_)X80_0(G.Q\GD?/;+J /X^^0\7R9!H1"A"&W M=*U.ZCQX)[*$D@QF-(;YV-I?6 /E\5"DI.(^/$JUDWS#-Y0I:&&=:\H4*RJI8A.'S%GMA508.,T8>!1$3U^AX(IXP&I#+>H_9DT[2N];X? MT0FQHTW4M:$"!O MUEQPT=?GN.(.?^UBSA SCTI(L*60!52;LP7!$P@C=;9, M!F2MB=0*^Z.CW%&4>LBP6LTQDJPDS,4!T]4IU_7$+:4 [;766Y%"B0>+IYUJ M0M<@^]:VPE_K[QSF^KMQ'\5='S7DY?:ANRWV8%ZR.>E0)TP:,J*4,1)HLX@0 M>"CH8H@J'\RN^.W@=]D2,:&/!6I".JB"B0YUQ4!J*W42FM[&UM,*'^!=]C8< MV?DN>QM5/*2[[,*$)[=$0^*.MO;D$8*7!CQS0FIC;4BMTR4>PUWV5G38X2Y[ M&[40N>CD2A4R4V0GN0!K)%C.(G30>*E(443#6/*+T MD.^RAV;.-NH8@#%7D"ZGN/C:CUT%P&)LK<+CX'U4Y#4&(Y,(7%G5F!VW()R0 M,[:KFB;M9#Q V.A&,C1CT9O(+2U$U;GR*M.9FC0XPN=%%NA5:U/DY'/5][%M M=Q;N (K>$+VT0<^OY=K!*0686(E>1V&R?0X?[T.&A@I8N_6W"\34 M63P?+KY\"=,?DU*_">.\& F]J.O=8_!UWX_>-]"RTQ(:!59N3EG[22"I@^26 M3HY8ZNVB5H5LAUC[U3,EG,)ZM=Q\AUT)I>T4S.7@UUCCR>B@I.+H+"/'S(F< MP.J(GBDL7K>.EJR <:C 2 L=WS_SEU9SRE(E;0CY#G1 M[LE+W4=M)J$0/2Z=1K+"AS'"FWLK=L58]/VDO$0:6VW,"T-YCZH!HI4 MK$9TG.#$_AK;0($]Q'TX,L1B(WD]"8SE 51( IQ.%HS,1EZ=U$\%AML M3_D.D$&^=KYW'UP#V6#K,!W'"MM79_=28$^!#[X%7,.7E+2HE %CE"?>)P>A M9CHSC\)ZQ1U7[1LH'9((&RRQ0_%@&SFWML0^?I^\FY"(_B].)_7?=[15$KH/ M.!Y-IJ\FXV\XG=<1NG],YOC+!7[\3K_\L?CS5SK*+IMT&^F%4AFDJL.7C6;@ M:[,>(ZWA@7%FC.UU]#>!TFKH>&WZ+IZ,9]\F&0)5FCW"!FIGLI==6G/P9M[BVU MAM5ZM_:/[J)YP;'%>?]K2*-SDO 5W7AV]7\<,-6"8V<)I_ *.$\RE<(*.2%; M;LP;'_H8E#Z4C.]R8;\^U&_GGW&Z*L!K' NUI3U3DC#Y.C;+) ."R*F\+3J' M?@?RF@<\!AVWD-U=?>[K+Q9<3(:2_)Y#'[; 4HQ5(T+!J#O5+B-FCN MQD,/=SCN)?9)"YDU#/QU0,)?UX 8&84K6@!SWM":R, .B C&9X,Z:$RQB?*N M/_0!*F]GF0UT'_3J8CJM;0%<9N30.@&AU#MI1Q:!-XJ#C#*AE8(+/<1=\/+Q MQS91?VN6LKF+/ ?(\:\I#1^7*0UG27 =.*U)8PQD)/,"3GK:,K"4@*+P[(=( ML[I\_N-0[LX2'?PB]U683G^,QI]>?)E<$/,,'?E:,7*$@LJ@#''0&^=!%Q;0 MF42'1>L6DO?A>1S:;R;QP?,\_AQ?S#"_G$RGD^\$\57X&M)H_F,)-=/QQ&3B M8')76T*'ET^%0^'<)J,L+XX-2HY[X3U&KK331T/G=S74;F@;SN;OPQP_S&NK MH>5E=/B$9Q$Q.N8S.&UHR[,RDJT2.*#4.M/Y5I1JG;+?']UC)$XS;;2^FKBU M%T[&\VE(\XMP_GN87TR)V[_3CSZ_&.?_PC ]<\[XI),"G6MW74RT.99HZ.04 MQ8G,R,CMEP2PU6,?-B$&%G/K2XZMD'9>%/&9G*& IBBC$Q3+$UE164&L<6$M MR7MUR2IYVRYM08V? )X:2784?>M[D.TQOQ[GLYBB-UQJ\#G62OO@P=$B@'$4 M!E7)AO=K=;O3XY\D5;85>\,+EDLI7*_2_6T48KW-^W'E8Z,LS*D W(A"=K=T MX+RU](=1@MQO+5UH;)+=QG_=B^V,R3DMXK&@C(UK V!7E MZPR1U[LM)35'G60Z#"%^0GK$G-A1[G=IL=\(S^MQF1>WROHO:6N5PCIX'')( MD38QBW6&O #.M(@JR)!Z9E;T>-C#UO@@(ET1 =LOX_@^@-=H*4+@GB<$+DJL M_;\U!.M43Y/<^YDMFI+T M!SUP-Q+#)%ERR8-4-8U5,/('O)&0F3-1E2#MSSF\#Z\;250I1ALEQ% 'CZ&K M22I.@,E&2,ER03-L?=-)="/91L=]NI%L(]63[D;BHM#9&P89>35?G*3M4ABP M:##'Z*.Z/0W^T7LM?F-=WP'Q*'2]GVB'RF7KJJ7K;O?RQY_CT7]? MX"\X2]/1UTZ\B_TL!QX]!UTS]I00!-(S SIEK:-CC/G6 V9Z 7LLIE][+0R4 M+_,3Y+7JE#ZX!NR+L@K3\?JB-%;CO4394P>#;R?7\#&F).-&@%) M@<&24 J9LAPBE' X;O1HE7(D:FPC^M8-$=Z.\?]9&*\^+K MU_-1JMOF3\3OIJ-T>2AFH2,BDV"$JN49-1_8HP=73!0R%"YN-SA<5]JWT_./ M$Y'>7WF3PTI^D&;Z=SH*&4P1A2B@1:1S5='A2L>L@:B*CB6(&.*P"72/S=#8 M0[Z#IU)>8WX?7$^UV]I6.NO;96L7@1^RVQJ37!4>$\BL:LZO1XC4W0R>NG!<&3>E! 5[]?* MXP%UX=E*(5MUX=E&FJW;GZWL.4(+"B)$#H'7C!A>">V% %UD4H:Y&+!?^YT3 M[]2RLTKWEEKS3M7K^K#%&!BW& B*ZCI!%HC:%Y!>6F%$8L'G7JI\ %WL=E9G M$^FU;H76J+4B#YB*#5"+N4!E5\B3T+69&R9NR'611?32_V-K>;DS60ZOE]:= MUU9S701CT'5EH+6Y4,$(@3D#VA67.?USIT1JW:;_6+>)_>76L)CI9B<-C"62 M1\I)'4: "HI!=)Y#4<$D#-S*?L-W'V(3GUT\\=VE-X0*+[LQ]H#Q^)KX;"7\ M-4U@=I'FTG%3E*,K$,ALP%FMBK=\0#:>*SJ_)VEMD 8<9?PVCZKW!^ M@2]__(YA=C'M+*N783::+387Z;4H=*)C#+;ZU*D.*A7 ,)B"Q4OC6W=\V #I MH5L^0TB^84GV);QWDVDGU?D5SJLO?AG-:M(U(;X\_7M '>B.8@N8Q[FV:*KF MVY. !];1D/O-3X"UOSV2V=! Q)1GK648'6B&+QM4VNT6"4=K4+J])-1_L MUP?74:X[AN1/U"1"B1"M-)D.6>_[-1$\_?VG M7P2FO7[WV("V41.0?:D<\R?,M;G2Q6(O9@Q5SA6&J.:@K5._5#(0 MR#D0CD=IE&V]_]P&\5C,X_VDV[#IS$I 5VEIFR$-9?C>A7,< W=/1=VG]CVD M//3[OH3F@S5)I "N^,[ZTG4@A 7#)9<^.>F;M[4[F.(W&*;#ZWT;X0Z@[RY9 M9(GKQ>S5Y/R<#J9I./_/T?SS^]&GSU=WU"E:K..VA/!H+R0A7Y:&, M;,V!GM".8"?LJ\;)\#H8P+A\>3$;C7$V>Y'^^V(T&UTELJN 2DJ>0)I$MK5D M!5R@-\(S]"62K1)=ZW3_-5 >BUG00M(#-!I;!:M^.<7+2^\^ BQOQX&.%PV [42,[.A-@FG%T3E0N>JLAF8,I8E0W!3Z\+B(Q%E@Z%Q M')YL(_[6R83=5,%7M:?B,K&1IV1JY;,LILYRY1JB] 5X#A9EMJ';(NA=;MA==A>2Q&0!-9-VPI?!^N MWVH#SNEE2+L'OJ$ZQVW =J0>>ZMAB(YRFW!J\GRTYQELIHU,(8HZ MKZ5VQ<@\,A\P-X\%'(2C@QSB/4GO6;-W2T_?7A M>_A:?[,\DDK)TM:.FCI5EQC)G FL;GS,Q\"M=27U&CV_!2WV GQX*V%?C=]I M.7LH=;7N&O+G.$_#]_$RD_?ZK,=+<$+XD!D=F*%KB5,M&YT1ZC"=)##'$/M= M&6UZTH,E07LYMK;]?YN,\V3<@8IDN;XMA=#E"NZW-R_?ON=+B,P9:QA92:S> M?BHC$L0L/&0N&;=:\B)ZCR?J\;R'K? !9#I C]D/GR?3^<<[[=1+<0)+(J^V M;CCDLY!-G!P([T,=H*4%;]U^>"60Q^(G["_E]=.)&NK^LK5M#UP#>0QK(!W' M;6B@M4T\V$/B0QB5:^!%$Y1VSH-E-M(>& HX'QEDB0EYX,GDUND$!R7"!E?B M<#S81M!#E$QBKBFOOUZ,\^S=Q31]#C/,RW.*%X\R:#K-!?VQZ&*4M08Z'Z7Q MJ*Q,K2M.[H%S>-.@BU">L))?JD @TZP(^DS1^IYY,ZK'P8K&TA^\;?"U M;G@_^YR_KV,B^9GTAO&L/*3:*E=917*H,8Q<.')>,VB#&G3+N ?C3_]$G[,^)DMK.;O1/#B*@?;82'@ M#%E,*5@WQ$2"<<=5/5YSH'L GC1F*_* MZB;VKIW.AZ]3#/GM^'JXF9]%Y5WTB)"T975$>23$)"KO7= D)(/8VL/NB^TQ MLJB1)AKV?UCTG,;IE]OI263JUU1C+R )7RN,8H!@F0-3& L"T4@,O4ZH59_^ ML)7;1F@-"W57'(I_7%1YO"VO_YHO0HYONPED=?P8\\)Y#2;6R9::O+?H=(:4 MI%.R8!&WA[3ULCS6/>\1:'H P38LT%H!\0I:Y>A9$BD:SSADRW2=+N8@DND# MS'%&2]9D^NQB:MYXR*/3\NXB;)APO[C379$[NFRR^FKRYDNOHKYW52 M?@_SBRE](LXFI?[J%YR'T?GL)J+9Z,O7<]QTFO3\Y'_\A'US.L1GS/^KI:_]DSF>%:6TS5"*"W5PBX"H<@"&RF=%?H"\;78U=JVOH+2-)BPR MD[)6Q3\9PX__J\Z[%,+S!^JE_L;9!,QI_FMQ-5 M, ==?!0@G)"T;=8)PX+!!Y2 M8*6TKODX) DVU?,>B /;2'F0!B%IQOHY4X3D)V%.D!>UA^3\?06H&@C9\H"8JQ^BU#@&1>0 MI2Y*NR**:YV2=P?$HU#T?J(=:"N_S#G]Z4>]QZ_A1S5FKE]SOAG_00;EQ^]X M_@U_)^OR,UG$2\W= ..)\@O7;1 MT+&WL0XST03/")FM,SS "\PU34C7QAD:9,+,8K Q8/->-#LA?:K,VEI+ V24 M;HVZ3N8^HZU4A"S(\L= H(U'"#)(X#[3/NL5>C=$3&1KH$^465OKJ&$6Z>Z@ M1]_PK)9L(Q<:6"3D2BD.SHH$*6<9A;4BAUY390OPG3Z M8S3^M$R:*-)XS1UY&,I[(-'PVLHNDGR$PV*TE:EU3.@^/(^#*-%[YRM[SY0_>]5MX2=J,;Y=]P-D/LGOT+ MSM)T]'4)^S(GP1C)G'/@G* WG>4:0J[C@$)R27NR47SKVK8-D/8^GE9^_/+> MS-@4+1GW*"*](MP&\%(7R)$DG30/Q33W]-?#.=2-'Y 949$RY)$-6:?%)D4.- M'J*MM;\\16>1)QWC0U#@FJO>]OK;1F"-]?8[2>K+Q9?+%L)*HW,$!(O*H&+ MFO-NP1DGA&:JB- K?VV#YFX\]'"&^5YBG[206<.;E [((N/X"X\R M+^17A$@'0?0@8TI%TDJ=Z^5P;5+>]8<^0.7M++,A+BSJB?Z*+*1I2/.+<%Z# M -VN(DIB7)"5)Y41M:;,D(](WJ+7*G*7DC6I^97J&BR/Q>9I*O,A+AA6X%KF M&O1!-E1^W5I41\JQ:Z*]'I380_0'VBB6"$W,(CCK07C-ZU3 BA E.!&-HS8=="NL=V$V^_AY.KGX]/FJP?/;>#[ZU$6IED>; ML](Z)46M0Z8#LC@-7I7:S-EX7D@$=XZ0=76!?1]YA-RL1DJ:#"[AUNVR%Z?C M>QSC]\6RSP)#U*ID""(F5*'<7$'WQZU5+/M7 M+#=,?J9L25(8VB23JRUKK #7-4@JRI/[@\C5,+<*6T-]'$0[I+X:NBC=^W'9 M ^/C-(QGA*;K?Q$R,O'#O9 9EG>>T .%5O^8#JS[]<>B\C?"& M2#SJ%KLP;Q9KOD,W+5+6RD'@G&RH*#R93X(,*8)J(T^.RUZ!W*VWAWM /0Y2 M#*.#M4E$K2_U/Z3/F"_.<5*N]K PSE>6\N(OO9OBC Y'S*/QRW!>%_CA,^)\ MMN_E?XN'MTD2:"Z& R43<&Z48TF"%KF&SQ*YQ"%*0!YB MD,W:.QL5V7W.D]U'+U!,)4,4$5%CB2:UMKV/1IT-\?U38,XVZF@=\_\P.0_3 MUV.LGM[+ +1@T5CF(G!6&TF%X,!S*2$X#%P6IKS/FVSJ>Y]P>&>K MN2XFK079.@B\=L5_X'P)3Q<6O250,0<-RJA8)W P*-S9E'+AWO)>>M[\K$>F M\<;"/5#H]II)]2+.ND# 68J$K,[F,2[&>I: 0\V(@L>DVP](K )\"=&MH$T.H"O?WT1>T0L;+1DR)M:8:LTO5RBD#=J M%:#QNB1F#6.MV^FU0?[8B7D@G0X08;AO%6?))70UY3+GNIEG5>M,&4)RIJ"4 MR-NW;[P/SU-CT5;R'\"E7XEMM]A$"CDPA9!9)D^E!BB<=@)LMK0(AEFSUL', M9N"?#.L&U^P @80-"SDS"@57VD)"7D=/R B>V>H)H:RYZ8%X]P#Z0AJSMX1G2* MT]8J$[D/VG1)8HZ^#Q$=QQJC::J+('/?;7PU$(PRRY>(DS2"%X4!@X M>!L0O' Z*Y-#CJU/GR,194.-QG%XLHWX!ZG*>%7GOB\;$LK I"\,M*HU!-+2 MABER IE,E)87:6*_?DNW/OCP[E%CN=^IP-A1:$.,(>O,J)M) 9<]73Y.7I(C MM3#M[XQ/8U[J'#7Q.!;R#7TNX#C7I$UI;-1H11S&QMX>ZW'J=A#+0@(/AEXQ92WXD#.]<#--C8"N339-5N.AJHUU0OP/3' M C"/OA06,V!PAMX"7:W+F$"8)(KFA<=\K+WJ"N03)=5..AIBP%WOO16G&.K@ MM+,H@@ID_ %SO/H;.4(T$H%YZ]$4&1UO/C9Q:Y1/DU8[:FF ._6^B,^"R63_ M$;JD#/%?>P:1#-.!)3PU2X$ MK0?B;?N(?6](]UI2HQO0#Y_#%%\2!_*KR9>O.)Z%!;6G=3[(HC',S[^RY,F+ M[V&:?[+1:BU$2)(VECJV1Y92FWTH<#R6&(1VQ;0V+_9'O>_&=GFO_;9LQ#); M!V9Q.^04]R;8!%*7VHC6*?"2WC.#F))V7K+2VN1O!OY0=[0'9NGM/?,XRC[V MI>_-X5S&.X6J(')9L1>/&V]J@/$.NP\AB1#'X>N+R$"Z MK<2^=B#=-C(;X)IJ<1)<-E5$DU1@3(,S48(*ABR/;!W8J!32SX5IWK#@!H"G M>9SNKXL!;@5V%\3/98QS]1;_"%\NTPCZK&F@=*LAUG.<#*T]:'+;8S@5'0]P M6SK(VI(1/"6A0"NK00G/P16MP/+$?4@8Z+]/EK<;$L9.G+;;J'8 NK['V7PZ M2G/,'^:3].\_22&S]Q_^7!H)1BDC4S&@M3:@ZN6P3\*#4$YY9;U/S:,O]P(Z M?+#Y^#J?#*6PUOV%/WZ??/P\N9B%<:8E+W*BWN&TB]..$W;RN#1A,UKK D*J MB7BJML)QNEC@V5G./6:=;_4<7Y/"V/^93Y@Z0VJG=;+K39BO:QL*Q/$ZH(II ME90@4Q=)&#'25[YP\(B:*Y4+.3([T.C^ISX3:2 -#>!,O/[R]7SR [';*I>0 M,!55FSU <3S7B6B&?-Z0R?X5.B=GC%&MS[05,)XPBUHIIV'VT**%^T\*=R)8 M==*2!+IOWG9WSI==_26*Y"-'$$+1J1NEAACJG+;L>9#!I7P[A6A=V_Q=(3QA M.AU0=P.D%ET*8#E;1 B1C0<2 1V\NHX(=B2()(H2(8K,FQ?47G_^TXZ"[:R) M ;(8;[T6?= ,->7I! )/NVMFC8KW$.L00YINHN(BH#)! 7I3IWQR"2&R!+0= MI5B4+9PWG_]V_"C-4#K>1IK#^C)_C,98+>45>4V7 V)4S#EY"ZSHKG MP8) FRV+G.D8=G!G-C[X"*-X]E#2>E^DK80;AD?J[=O'T;R><&_&>?1ME"_" M>$Y?G/Y8O3!^H#7-.MH1W^+R4!@J]CQX#:*-Q/L2V MD)VD+576DD*;R<\624$=OP%61.6-<9[\GL="G'OR88[+FVV4T)@OKSZ/L+S^ M"]-%/2'?EC)*.+W,#*E]RXMG0)MJ':OKNJR@&HU)&G- C[97"\D-W+@'PF%S M:P95VZ2]S ?(QOD7SFJYPX+]*MB =*A&G3PHE^L-*9-@E)26=)%9*(W]CVN/ M?YI&R;YZ&* V:0GE\HCK 6:@",0-(,<)0.RLEM7JW4.F X0?;H)RUL6$D=.6 M%FOW"DOLC3S5$O'D@W2RY-9UBP=0\(;@PS#ZW4:4K4,/OXZFL_E'VK)H6_M] M=%Y;18[QZHZ%G.ID-!1;Y]!&YR$:9VM]G#$2O6.EWS#G>QYR^)#"'K*?#""X M 0[I#Q=Q-LJC,/WQ(70'5;W,Z#BKG#!6R0*HN["&$K1NF<"5E%%S+:QI_=*N M!?.T#_ V.AJ@,_,U.#7P]K94CL]"Z@HH%^],'X1#)<@[^1.F^39!A= M#)',NAFIY5Y;34X+;7\!E H"0LVJ]$P;R9DS(K1.W3\66S98$41FS^?2B\\/?SC_C]./G,%ZF9/Z3/F(^>S->G C_B5UN M>7[Q#:?A$W:__"7,\=KNWU7SA-HQG.;BSO#=F(H_%L ME!9K1"U3\-* IJ_J7%$ZJD/TD*.-IKBBHF@>F3_ NIY?D6.3I>&-_V)>QLX+ M+.^Q:I <^:4_OUCRF8JNSEMF0'*E4])+!E&&VL*7)\6MQBQNN<+KQI2TAO9D MV'L"FFUXE759Z%73NLDP>UL(+"GA_!?,%UV =?:V7 9(9Z_/1Y_JZ-SK:SY+ M)6&!;!6;&!G1 M68 O0H/5'(LGRFVLMS_YR7!E?[FNT/)^39H6'M/RHGST/XLX 3.6_O$% M5*XCY$7DX)!V6>^=M5K)'+3HI>E5G_ZTM+VW?%=H?.>KF@[1FW&:UC%,'R>K ML-'I^CJDSU>1RJN:C3.&0B84-1$R"%"ISHP+WH&(VNJ4.'.W>XJO(<6. )X6 M;PZAI174VN_2XW)K6\[[JG.EKI#-?IVD"Y+3V_%[_(;C"_P8II]P3MN?R%QE M1)")14)L#<3"!=C:2-]Z[F/LQZM=GOZT2#6X?E8P:K_KB7Z(7^3_=U$OQE^_ M?//QEQ=GRFO#BB!_EN6ZQYH,7A4+5FE3=(A<"M6043>?_LRHIOI9P:B=[R'Z M>:-+";TMEW?,73B9S/+N_TDN)P]!JP@9:]$B]QFB-62\I91TH#V6EM8FO' _ MD*?%LT-J;07E!KX!^#^3\WP5N+L,>+R;S.:7BSDSCD6!+D!*AHYU932$4+!6 MSD;F@I7<-KK\WXCEF7@#ZFX%]W:.^:_V-KV+20G+(74M86V)Y';P"-Q;9@7C MF=V>K+>3%]\JEG;F0V$>4P#&4^TGBPZ\<1D2<[FH'&T^T+WND^%]0X6LR)8_ M7LQUR[SE,YFT4,5%8(5."F69!X]*@\@BF%R3*GVOGEXGD:![L6NT(D0MR!@WG/.68R6X?J@2Y]6*>'/]/@Q8K"+]?]/JNR'X* M].9JWDTGL=X>OBTOTN<1?NO^RJH%O?A2DXG.F$4N:JPCU!0-%7P [] #+2ED MRQE]V+:WR(TA/AD.GY"F5Q!X[[J)P5[-Q8GTZV2Z_%']>_Q,E6!0> &"9PG* MHZ2%DT_LI#(J)$/*:3WZ[K K?#+OQ0,@T(KW9>]&BKV6^S'\]1+'I/LN+?3Z M;U[_5;_$LY#)V8W>@.LB0E:3&R.L!ZW(3!.Q>*U:UVZW0?[,[^$5OH*W>W<, MZ[6,%^?=!]%7M5KDYHM87]'9U3W@U?D5I#0EJ%0/+%_+_A+X6D=2F I1FZ3U M<>SR[9?RS.PC4&(%U9<7+/_['[?T0(O^=_>+[N=5SN^Q_*W^]\_W;ZYT\OW[ M][_/D6RVOZ?)EW]TVE@Q0&+VX>++ES#],2G79DB%<7[_X<\7B?Y2;0^-\S Z MOXES-B*1X2;#>Z_G_>/G$F\N??G0&P0<=+'XUQS'F;S5(P7,?I)<%*=#8!X* MQT)[9\X0E2K@3&'<:">]:WU8[H]Z[T!CNPZ87CAM-8-4$HDO(8,8"B/Q.1=R M)NO)M^[>U@Q\PTTYG)\/NA5OP]([ <*C*'M5%Z._5?GE^7^D\PE]/FUOTPO\ M^$[;PNOS#@GMA_BI?M%T:EZ=$IF45,MI'GLJ7E5+]5) !.] B500_3TE?"$@N=H 54MC=92D/^:#%@O5<@ZLZ)-XQ?] M!H"G?=SOKHMC-"+<901UGS4-U05_@/4;C"G3IRVVZAV +J^Q]E\.DISS%U4 M\$]2R.S]AS\OV] G-,SH I:$5*\K.#C%,UC))4M!JIQ:\^Y>0"<8G!]6QO+^:S.5FPH_&G]Y/S\U\GT_K+,Z=R4#E+2,9X>FEKOQ)6RU13 MX5($)KQK'0P:9B4GR-^!(YK')\1ITWR1P'XFR1ECSM&"+,N@5>Z7 R?7C7+>(!D;LANX8C_ [4.(8]NT-+"1L%\Y$$C(%5(RQX"$G0*<4P MT_J<+B?']H?=7>1T^;XO/1I&(/9LL7:S)W!^.WV/Y[5X_JI3]AF3Q@21$M@H M:Z,@H2&6P"$5)3&E7%BZU3>Z>?.\C2"?-*E/B@&G-&1@N322;<%1'5ORL];$ M",654AZR\R3G:#TMB4ZK&#"F5(3(V9[87KYB&4^:]J="CQ.6(A2.J!_0];)1,?CB?%]@Z5^5*G>&LQRHW"^\KHL>^G@JWQ N]#)A0>&(-()NE,]5WQ&V[TW405PODLT M]X(4XNE;%%B*P,#QX#<&;9;V@%Z2 ['T."_55A0[J8NV/A/";BZ5%^TB%P%\ MJ;GL#B,$GC0@BA2E8:ZP@U?AMUO>\QNU[QMU)*H=//BQ:9WW^+[W+MJ*7"RS M&IPK9$-$'6IWF@1"&VTM2IWEQGJ+HZ[@^15:\PH]'%X=(]ZR:=TK/.K[CV2C MF-?)@19(FT>(#D)B&K+P4AGI4S8'GYW:>(W/;]K0A]60I#OM$,^]RXPQ>F6M M .:% I5C'9\2%91(RRX,=3&M>Q8Y-R]PN&\CE$ZG\PJ]5[$63>8 M_@Q5+IRW+RX MN/4K>M57^]5DW"WU(IQ_Q.D7<48HE)8\0(S,T9)KH;>+"3 G+"9GA:%U6W.38 MU>.EP(QLW1/IN"M^?L<>)/>&BLGL8:]NO?IU9BP_$\8X*]"!R,73V2TB1%H] M)"DD!E&X8X.<:2>Q^N?/DWQ4YCC+4,Z6,8-XQZX ME0:45Y+TEQ%TEE$F^K+84TL6W7FQS^_>0V/=C7S@]+4SO[ MP%$F!HBINS%BX%CTD%!+;K+3W)Y:4*/OVIY?I!/GT]WW9N?I:(=;Y[WFLZ-_ MC*L;1A*,'%?-(>0BP4=A98F>_GLR4U>:K/CY'7N0W+O[YNT\)&Y@,WG]ZM>; MR0Y%\?6>G7F>07%NP7,ZP 4&)D327,1!WL*36/WS&_G@.7GW[=QYC-[A]J:U MAK14EES3 D5YVI:\X^"<3Z"-/C>/: MKN:@7*_3$I^$)=$JW M;?U7N_1-4XG.Y1S R$AF,I,!O*4CV7I>G,H6@SN9B[5M%_> 7I(#L/3P+]0. M%#NEY*>M)X5ZZZPE/U-$9Z'F<8,7A0-S,B95=&#Z9#JK/=[QLH_I3=J#8"?3 MRV?C(N_K\:(-LRE%!(Q(QC:GQ0;K#"23F4\\,(NW&D2T[O*S#_SGMV;%6_- MV/2@C+IEE=&UI087HP@!@3R]# I9A"C(554^*Q>D"\J>3*'']LM[?K&.J8F3@A.* Z(P)TD933B:;=S\WZ22U<"NDW-E% MOX0Y_AI&TR[ =?WE2<0\X;F!7&,-RI=:;)$-($\A<>5*3"?356H8$3R@_?'! M1(<&H^##W!%'@4/EJ!RJ:#MXX[N.M[2KJ[/Z5/!VV2 M("_/""OIV D:?$P2;"F:>6.T#P]GPWWNE_70*-6P*G5@HVY-_NF9#)A*R;5" MOM!JC6/@R-TB,XY+XXID68DC.Q9KH#^@%^*0C#R,C]""3@WC;P.O=K&X%>O= M;$\PJ34R,B "EGK[B FBK]D+M3&\8Z(H;H_\?NV^NN=7\(BOX(%(N3:P]K__ M<4OK=.S_N_M%]_.JU?=8_E;_^^?[-U<,^/[]^]_G2*+Y>YI\^4>G^\NE)EKF MZ!O6*<&S#^DSYHMSG)0KV)/2C?I=++^34:"E?WCW;C*^6N,O. ^C\YO89Z,O M7\\W]DUO#^(?/X5Q4TA+)#=>C,.+!?^:XSAC_E]'LOQ_6HG&HM;664@%'2A& M3*1#(P++3(6H?6+"GXH1?X5Z;X]IJ96#]KS?OTZQ]CO *<[F[\E1/:/UI2@9.>?* M!%"!!Z#75(!W+B7CO2OQ9'S!OHLZ048/[.Z<%$V&>@_BY@7&/@N\BMYUG74" MHC'2%1 RT8?GQBGE-I\W\K^-3FGCSD? MS7]T;[6-TF,HKD[Y+*!XS=YVFHXXQBQ:JR+)X)0W_]7+>IHOP0E1Y91FD=RW MQ%]&WT89Q[E;("_1%I$,6"X15%:R=JV/X+15@<4D\';]_&F^"]<7]?PF')4F MIY1WNV-)@-;,A9PS&,T-*$%>5:ACU\FC3QBU2\&?3#'OHR]>.?([<@ *KA#M)1B$K",%H.@N-LN"29I"8#M9H7;Q[O@@_+$N'NPC?1MG'O@B?3>=G M'T?SNNPWXUS-MXMPWEU1),_)C0DL\^CKQ\GK^G\F_]87B[T M@;K-'?>V]+D?WF&OK!LI]#YZ#*"-(Q-(:LFYBP%420E4T 5BR0C,"J]%UCSX M0?:=8Q!GS9WQ\7FSC1(:\^75YQ&6UW]ANJA6]=M21@FGRSM&C\5$SP04F3PY MEO1Y!"I3KOH^*%D MZ&G-0C'.0K&*#@ N'6W6N4 I/&=4&+*\W2I#[^1HNXUJ6]J?L M+2-M35WA-D\]P;N)P94\.82&&IIT'="U@?&WEX'QMV,\"\IK]-60E4'3VR"$GI>):8D])Q!D+*0NZK"!"R5R"UTTIZ M&WBSG:1[X#-/]M5"ZWZ)FS'^.KF8GIG"C2W! ,FB)@HX!,\)L>%>9B4\"U@: M$:4^[YDG>^J@8T.TWH M><\TV5,'#;O!]83X8?3761&!%Y^DR<)OJX2QQ_(.)T+CZ/ M9%JYC!!*K7N5F, +1S:Z-3Z0\T_6%VM,G>=X2T.=K C0#1;%O8FU<_U="#%Z MHK9/29+KKVMC:Y\@VQ-J#10X0VQVFC;%K#DH M0TA#9YMA3DD;D>SMH;;[BNRF&-=YWGN,X+76R@C^#18=O8ET$% (&9(%S2%@,^86F3A K'$I$ M%66]\U![7V&O>.XS?QKI9 5_]$&K<+LV7'?D6LOQQ[/6':>W>>:@M;5;+[I1 M&>U5[S.IZ]3XG%R5L :> MDR_>(//8JTIDIV+;A@LY5.'M,7F]O@KW6(PX=D7NI21H\YM\P0_S,.\^][?E M.A=E8(P)5(%!SG66<+:)SD*N0"AT@NP;+EAKAM\#Y_A%,4?CRF08G0U0;K & MVF6=: ]P ]6]W OL. 4LS=38CQY[Z.#@1+')9:4S!R-KEU=+IK@/(4-$YP0: M*=GM,.U#),B&2I'C\&,;T0_ B[I%OBT? GE0EV4$V2.7*8&+UH+BBH$G+PD" M_9%X*=F%UDU-[H XO"O;4$F3EA(>H/;V/1K7?'2T5I" MM HC%]:#B%J"*CE"+#Q#9E%SGC7WAC4F00]8CXD6K;70?+@=GM///_T3QS@- MYX3R1?Y"XJ[CR:KO?A-HS,8$BPID+F1=":,A:N*V=S;[A-;XV^W;4UOL1ZQIE!LK9KRC>KO8.%(^86!TD(YY4LD8?6!D4_ M9(_^ZX.!LEY!HWX_>-_*Y MTQ(:!3B7D?+QI]\FL]FK,)W^*(L1\M=(E1RIG#N2CK0:E(H9G/426&32L522 M4JT; ?: M>]FM?X1BZ" +HZIR#U8DWWMKA+ %>U!*LL3BZ$XTWJ7V@#I4,'! MUIRXO=&TE/QIA>[H'7YQ,?\\F8[F/SK7T'-#VZ\MD(*@S5(;"\X%0=:\X#(S MS71S4WDUDF,%[)KJ>J7OO)?,!PNF7$=U.8.G!ZY! VYW,1TSUK:?WC9280^A M'Y(4D25O-%9HUM3IB62Z69_ 2A6R$3D+[AXT&7K%U0[#A6UD/0 '" 7.YJ/T M:G(QGD]_+%TVH9.W3$D(M>I528PU]TE#L:Q@1J^U;GTCO!+(L1SF??4T:2WD M(08TU: N>XU)G#^_UU,1[,\2E6X2WA&K@7PF$S%=I)N&"[K0"WX!JV$UY+9##]TUN MI*C)4%)NO0.L!Z<41F<0?/3$]!#)^JF]#[(QWO@8A)*] BZGI?I[.A\?5/-; M"+?YO?1Z-P_(,^)I\BD%5B,+N(PM_J;[ON M>N3NAQ^V=7$CF4\:"FP 8^[EQ6PTQMGL1?KOB]%L=)4%$'C@1;A:,>5$[;(K MP0".$_YI MHLH>]-A?#P,$ 38#Q2B%YR9!&BD7K66MG\$A$V1 :.@Y/ MMA%_<_-@"DE9C$JTF!0$B(8:8HI:\U]"" M#1;\U0,?TY&_NR0;-GZ[ K%D51\8#;WR:X\^O!^^H_!OJV\/R37VM*_#L:;> M7&L)-MO:\$MR"(BY-L+6M$6X'&_7[YZF N_QIMOJ;QN!-=;;[R2I+Q=?ED!* MG91:,$#BQH)";VMC'$U?(9HHE..IQ9YZXZ&'=:!W%ONDA&& M"^2%0XZVU B Z?H-& ^2Y.*X:ZT>.UN//0!*F]GF0W@JGP,?[V:8A[-KY_K MW;9BBLNTQ RH:J -%.S8 .TXH8Y&BNQ#CSVU<*C]XQI,D15/"24PHU--(4S@5:(]LZA8 MK"S!\-:9#TGIQ"^,S(<1LQON>$M0RFI_I M_[^]*^MM(TG2[_M?8B?OXV4!678/O.BU#1\SV"5X[7CFUN@ M'%\.NLZLKD'S#D3A'VXP6U>R_%E&4[U/.8U16$N^SV22IM?EGB]]'%[=E;RM MGHV94DT(A. XH/9+:#^3,KN21\>B=$2RRC+2%N/E"4^G7.HBG_(9NLG+#?2X M5-$+EB!;7P2?AD5K2YV$UMHS%V@CM[--=N5N6)B#<:FMEB/1Y1] .B[TN3QHJ4;[B_=+3)8^.%21;FDS*\\QC]I#1"4,R2 %.. GH MD)&LHY!Z-/XY0EAI M[<5_Q2\0\G4:3Y&@'X;3-/XY[D\*8B9M4NAP^:#*J-Z$G]&L(6J%^^".&=FL M@_E>RU^8K'3/@MH#?C;C[!%G740WJH01;:& *+,_#-"0*9<.!3DV2R7?_/P+ M8WL%(M:>O[-+$GL9-1&3PD,*+H,H[]_Y_@"IG28_AK%T>NK[V31%5$.I?S/\X,9#I-*DYYQ3A,H,),2B M@%0$IXJ9FSTQ#$U?Q6H'2=NCO!PY.A*G:H[5>07R_:?1]*&7U,)"_IQ_#,?K M_]OT2T]VN=K>Y[S<[[>9G_1CWXV1'CV>'%+3,_"&EQ08ZL!89H$3U)_$6A6; M9< >)IU=;_.7$.^SDI6:DX-6>WZ\%=S"\M9LLCXAOJ2A&Y2W_&H8/Q83,$U6 MS1A[7NL8N500-$NE#2,#8\J''&,@.B1M:^="'0#W\N3U6+RK.7?H$.Q7(8QG M*?:BL$F60DJ>HD&:Y03." %<94V(CC0\'R1]$KE;POVWW.W+NYKSBG9@_W[K MIO\9 MU'43S6ZX]RQP59&8IVZ@ M6< N3T: ?2_/A#[B;^;%9,F"YICR7*;3)<"21CAE<MD+2IV 8&5FV5A\>TEBH .*@MI MA:*Q]@B LQ+%'>6/;TD2V["R?M'D(J'MM]%L&-VC'L;964XXAN4";:8:5.^@?F43KO5XN=W( MNK)[MJ(ZD6E3A7L-1.( TG=AGFQ'F)(UPL< SBI$:&T$ERP'5)(FN\P4HGOC M0K'+R#BR3+2A>&U#X=VL/XC?1]]F_>DH57I(G\N'E%P\,?ECO7$9) MM"+\Z""J53RIYV?3<^-AF4GM!_V;CR[5VDL)O78_ M^U,WF%VG#!2^%\9T2N M&!.>8[P:#DN(P_WU-?V1AC-T<4?OTM_3L& NJ2?Q<_ZM_T?ZW^3&98RFE#%Y ML"ZB"6RYQ<\" Y-X4*R<;;E98\T6BUZ40'1%[(HA@87@E@J$]=[O/\T*Q3[G M+[-2]XQ(OTU'X5^WHP$N=3UP921+8BQ!-6:R@P;F*D>8=H%ZE*$HQLN=-&, M:#/"JU+/G.("(I>!J8C'#\T9W5YAT+F)G$-D/M$HN=*J8\-O ZI?0U+VYD/- MUD)/SK+OI5SZD2,SZ25B-#5HITB;<=YI.$0>:I/,NFI]GT\G4S2V795?5H(PVUDB0DI=V>9: H>A[Q!QI MI&BPXLE6_4[B=4R7(AJ=\&!['YMZ;1[^X<;]DFRS[K=3BN#N'UW$+5IDX ;F M2FPRRHN^SKBI1RW51GG=) I_]+%+],X-RD2!;[<)?VG_QA&G@'EH*XJ3D_; MYA8KF=Z\CX?W!9W=J(3E$$SIX4V( R=0PBG+.5-&M22-DM=:J)4=D [5I-_" M;8JS0?J<-RZT3E"+S!">M0*BRXFN'/H( 7?NY#Y>$*0A791EB[DH5 MG%TSC?J\;T/=#I*"-A^:7\;].[3QUNVOQ_?+BH5@C,O!!A R,! L&P1J40UZ MB>YF)-&2VFY;.X1GT[*C%5]?C-3KC"D=9"!^&8_PA$5\Z ),T97]\'^S_L]% M)?9W?,3\Q1&2^!AT CL?(Y]+.0V7&HQ)SE'%M4VUVXXV@'6)5D977.F@6\=6 MB 7@\C5J K&C"M4&\$Y3JEJ=M4U%YT"^='!\-8&:DW?.F@B*)@.",E(&&J-B MQI.<4\NLK#X\ZV2BLZ.@]1PDIPT[:A>Y?AL-W'@Q\_K;_:1$!99'* V14H6J M-0F+I[7R%$QV"AQ+RC*9:0K-!J1L6^'X):W5>3&J3<@.;)%%U/+*3Q89]VB1 M9\40"+6D#$@O==HN.+2,@HV2)=QB[28Z3Q$C<>E1F<% M2N7J;QD]HT%,^R>18 M!'16\$#,I7Y3.5;RIZ*@J"R3BM7=@YVP+D$R:E._@]Y83\$0X;(T7(&*5(%P M(H/+04#FA*%+)&2N'MV\.*;O3]':%4U/B_#B ACJIIXQ@61.*>B(9Y- 8PB] M'D1FJ"$J9N>];)9EMFV%-VG[U:-9!XK\D>;X-"IE]W/IHI1))HIT$5$:6Y-2 M4"T2<",$$RESIVM'=C8">9/\KD?:SO0R.JN6:Z\E)&ML:9#%P>/R^*6*)AM# ME:MNKLU7?M,FQ8^$B.TYY \+^<(>@66.0X:X;E(M6;9=R9%I#,F5.]!LVS1_C[Y((H(MZ2SH>I:R!!<5BXU40X/%WCSG.Z%J%TW(7VR[IZT6 MT>8(N6@M86BY?$0[ER5"N:#$V>KW\B]1O'D!J$3@#AR 5Y718U!*5PJN6/#*4N^KYX8UA/;V[<,N>'#,,^$11*X<2FR($$K7-(%G%3A+ M$"S-@6G%F> -VY(U6N_M\KXKHG9P*LQMV4?[?HPL>)NE*P&0LG,7&?BD#9/R!+F)[&]&\76&H3.ENXT0]Q82Q7! (&B51>.;!2ZT@*AFEDAG_U+Z+ M.Q=/L78XH!4MMS8!JU?Y/_7WBR>6Z-IRB?TK>X^.\="RWM,2 MM5)-[_--+#%]30%U%$KS\*8$21^"I9[KB.^ 2-]"6\P?$%BIL UZK%,(V>D MT73O-I6N[2 >JA+7SYVS\7->+O<;ZH\EDLGWT>/:DT6Y !.R7-L@):PK$2!K MP3DC06FNE:/4^%@[]6T_I,>J".Y2LIZKWB/P[-0%PVNRK@8FO)M-D':3R6J# M\_QQ2FC.RFB0JG3:E^AP6I(U<$(C8Q9WY&WMU_,U0*B\#!5.Z<]59K*72T:."2,DM%N=+@F .E MD?B4$V6J=I;5$5B^H_+F6!QO0]SJMWZSZ>AN-.W_L3(:ES4A)FDGHF- S7R, M#J5@E4[@?8@VV)R*#=GHKF_S L?WVPZ@^:@RP6I/FUD4]2P;E!891!_11E&";Y;)71"T QV]\@3+15'@ M'LT.F5BY'J0!+'<$@LF$"^."%[5SKE9KGXS'1_(0]J!P!W53CQS]7J9)J902 M&!()"IT1"$5H8#8H;@)EV=+*S'ZT_&7S>U\Z;WVYSR,8MQ)C?__T1TX3=MN! MYI0!MC:$JA1*6RU9G,P/^,CQT U6UWZERV2Y%?H=S8UE8O>#G&NI92(Y 64E M5U26>Z#(!)0;9Q&\E]*ICI1^6ZSU&NJU1+#PSY$B>"J3HJU=2]+U_GS#QU].WU4:61:>DR49"D0)=!$PU6\@#$ M&Z.B2-[9&DVZSF9J\RD$H-%8YS:,J-S#;?OTTR:@?K6QSJT8U6BX[SY4/IX( MB.B-0W\R.58D724H7R/,J(A1P0C1*)_BO%B_UUCG#CC?@K@5.;X:4/SC6\_B M"MP0!DF4!"Y9&OH[+8#BGAP-VL;X6E"UW5CG']_.9:QS*\*/#J):14_\T6#I MC @B\PQ\*#-AR^ .IZ('FBA7B?KDU&L.^%L=QWT(WUI2K7:4>YY)-2_D&BZ< MP,$R@,>3MIG0A)X]IR"LE^ T6C',NM)FR67[?)+NMK+B+2N\9>;5(UT'U<7K MR%P@/OB2%<]DZ7VFT!_QVGI@CF>BN3$AUDXM.5WL\R0.VUZDWJIZSR,B]HQ0 MYQ$8:P;JE/&Q/B77B8K(WL50Z3M6'F>8?)'-$&B4;Q MK"DC;WV9AJI3N80+0N!.>'@^J/K?8;*V M H3-:&$4>+D30!]:N%R5HQJE&P M9!\J'R],EHDC462@T1.$)/CBRM:@$T)-8(BM47+:>;%^KS!9?(KJ/0"*W1%+C1*K'M_XFM3Z=YL>/, OK6D6NUJ[*TQ.F\849YI<+$($ZH$L)F5 M$@7->";4"_ILM.);#6_NP;QZI.N@ROJAUG?9&8Y2RI4K>L') "*6DSTK!YDG M8P23P=O:V3[/,;RA<.CDE#6X#1"=,N#9 MEF =U=<^POL@Y$F%$(VE8'Q)4/4N@_-!E(MQF6)"0X+4KKQO@JM>%/.5U=[= M+[^Y"':DS+B)EH&R$G5T3@2\<@JT):5_)BH#7KM)V1XP3U5#>[#T;(]-=L.B M4P+X49UMGI&4("K+GW*'E[J*O/;CZ+*MF.Y>&5B6S;;C2 M>=UD$S"_:LEL*T:]6D"Y#Y4[9SU/7/B0T4P,-(%0G((C)H#FROCL0\BB^G#W M,R^9K MVG&3%[R9DRFE>/>W$DC"TPRMT _#V=U27'_O3Z:3W;&/%OPO"TX>!* LW2Z2 M46$+E:(19?KHYWP51S_+.O_S1,@JO1<;EZ@S50[E',V2873C./GQL[3MP=4) M49WLH]F:1W_Q7^/@EN%PSO_??^F/W6#]92M3Z/A MJG=WR"2Q,H+-+]J D8!GIF) +(N<.4E=SHULQ>UKG"VG:M*F@VJ!5^;)U'W[ MF@ZN:>MS[APE8@CSV4D)P3I2&L<'<#$$D"8'8BA//H=&PO>FAK-L]C>K$JNV M FDR^"%K&VGP$9SD'@15"DRT&C@3CC$IG-?-&C6]L7$:&]E9FV =J)=G ^0K MFY2O3*=O*WO/)D1&ZQBEZ(P+D? ]$#J IT9"MB9DZ5.FON'8EO,:IKE9C@[8 M? =F[I?QZ&<:3^^_#-RPR'69SOVS'+&%?G4EZ-6ESHQ5;M4%9*VGFUHW3NZ+DKT=W M97[Y(A ]'KOAS=QYF;R[?_B9+^Y^[M 46&MLR/*B<#ZYN_3^R557K1NZ+B > MHBF^34?A7Y_G4:&24/+ /WR9MH2L&^XQJ/RQ@,6,,3 MT,P(X<%EFD4C9=%XR1/$QSN4H"=JIANR=S#IY0/JC]%]2G-'5LM\%TLU0F2,RL@(W#(T6+*58$QBD(P7@2NK@VH6'FJ^YF4R MO$O"OY0/75$^/O1O;J:F[X1[H MK.(BO:O!X-$2.TVQU_>_]8&'Z(2O(W\_?)^&MZ/!W5*J@B4V,&,@!IY+QC8J M*Z,,>".UC)JS*'VCE_WELX_W%N^B_I,W\$ BU*[RQ)=]G/Y\YV[PNZ/5JZX8 M"9D3T)F5:?!:@L_&@^"",.;+^$G;B"D;'GZF7#F4#%N+-;=HO.5_EP\>]?!_ M_\]^^QS[GOWW7/> MON5S\H<:TYXTSP*('WDL,-A@&\#'W 6_@%XR\#&_0%1?H% M( !??+Q9P!;8P+=^K=\WK%\"_.MW00$!?@$A02&AOS1A41&X"0L)B8B+B(JM M7_ G"7$QB?4_U@?Y*^@&07Y^03%A(6&Q_\\7KP.0$>'O$+3AY]L&;)#AXY?A MX_4 "!A'P;^@QP?\[>+;P"\@*"0,HR$.?Z%1&D:?GQ]&6A#&&.Y-@/L! 1E! MV:T[]PO)G? 5WA8M;W(E^[Z(QH':3@6745!SE]\?B:)BBDJ;E%6TM'5TM^N9 MFNTVW[-WG^W!0X?M[!V.G#QUVM7-WBX/Y.N)J>D M7DM+S\F]F9=?<*NPJ+2LO**RZL'#1W7U#8U-S<^>MW1U]_3V];]\-3 V_G9B M_2)0/3M6%]#H37 MZ>+;$+O^!1D!P:T[A63WGQ#VC9;;9G)%1/Y ]OW:3E&-72Z@@M\?HV**FJ94 M+<8Z:7^A['^,L,3_*/7P9 IQ=4 +(HDGU$:]9;QO] MCKM6L _'3'A=)V?V^K&(2=WE#<7ZS3P@Q01JXP&'"#Q@VQDE=^&>)^RL[S@'3X._>D M;N.HF>W&N-%P'O"R ,$^C0#[4$K$+XT\X(,CGJO7GE-ZV3KBWSP,UZV,\>$! MI5,\(-L("3WZ=20=^-G,W31(6^,H$MEIT3R@]P0/D ADQ',S4-R#SW@ K?JK MGNYOG'[C]!NGWSC]QNDW3K]Q^HW3;YQ^X_0;I_\P3J>[V>>A0PQ]2DJ>_Z,% MHMRR%1VX\?S7H-G-ZE0?0>0#\[=14'K"D9GH97&'K8"L_?%]]=* YA4?C7NX3B_<6:?X M3E&&"RZSI3*-\JH@IAF/08$L[Q&VU1]2[WB_4,4;Y@ZE'-QXO?%RX,#3/5MDBFVJ&X 3 MA^3_UDXRA(BET,G][0SG-+,]YQKHN]]X5;,&4V?5I/N2YPY;Y9V2=;YW3_RF MVVWL *)Q96F>%8U1:X0X+'VV@9V':S17+<[7'GY,3TK>8Y;'VL&=)M?CZ+GWT4D]J/J"GN0I*EB2 M]J35BA8>UU#]0KS&^%3S%J=PJ\8/)YQ4G]C-V4CYG0_A'P]YPC]O3'< Q2E" MM:5H%(W0D^$H>:&GOL%'!1RJ:)TB-3T9,.$!@4\;'8PB#VQT[U<54*O=4(TY MPZGA\F'$,[H8&"=&\L?\BOE037R7M6H#2.J-7FFRT ME3/"8H7PC^D^.4G!]R.NHAKP71R=>><.PC65J'1+PR-F-7H)C*,*Z?ON M4,K*JC7*@"\# QT[ML0%TV-Y@. !3C(/.#L4ZP2NT.,8_5SIT!\//B2H1[AU M[[L]BQ+I"=HOV>,Z+%]A.;WVZ/GVMEB^;!MUSB'_L!+I5JE2MO5SB/ (_6@ M(>D9,EQ])CSH?$1.K]\NLSY&?[Z&X-K&G4-QB"58*03U.>G(*,?WKL/,0]"; M.7-OB7N31M]7),.B/6=>)+KL-=)ILL^;UI=.;I8NO](+Q-?(G[ 1E'?#<]^B MFON7KK,V88Q&VW=SQW#*-986%!X@?:8_J@PJ-%U\L:B:IGEM4%K.\Y >H5"E M?JL??[)?.65$^.F)$^XHS[#\'0NN(OH[0<2=?F_J.A?@419+MQA9*/V[>I%1/UP[WO57F:+4+DI/7+^X/-5E[[5 M 0>GABJ$YD".-C0\K&QQ1G^#?OO?U%%?G!;;4R+,5H/B'K-/0VO3>-6+\/B0J8LY/UV_?#-YE-@?=D=7$Q2])TG2'R8&&9/**,+T C!] M<'YX:9"Q;;87*_,V,KBY;K+&L#)9*T=9XH\''J-J$3$:>?2^\!%8]I^3U=B> M4"@XV\'=#N7.XU1#F2J(1%-6!EDI3&I/X-C9Q+?> ^-7![=Z7?*XE/W"OQJP ME9C'ON8!#5,=P[-RE*Q4UF'N4(FT(?L$A2AKI_^%--'V>$2TYZ2E";_\EYR^ M0S;3:_7Y\SA2[N**JAN=-XQH+Z N/%N6<9V8X H;35:4N- M2D,V7E5W+QC:C9OA7AHV2'W?K'IL:;X(^)683L4%HTANE )Z(/C&.!-9OY8E MUV.M5L1=Z#43?/JL:=LGDFL*N@BV!=G*FH==E.VV3,7 R*&.39K>10US7TT8 M/FD?_&-R#1E\%_6J,+IE-^G8I++RR9=#[CK\.LWWX%GZ9CQ3Q00Y-Y&PKU!& MSU/)2PR&KQDGGOJD3"$5;QIG&CZK>E=VP<%(PUTG:WE3(2JAIBL/R-LI/3UO MQ@/"R9"NTE(V2_!+46PZ,AR?7H?>Y3 1F3_9[=$*?BJSNMDL46?2R57F)LFN5NA**K96O\U2RN:\Z;2YJL-4:I? M]J6F?IY,4A!E[G\XV\E,[+VIBX_V&U#:J[SV"-!]$+/9SGG,].>/",]?JEY> M[I[AMV^G';"3"!/?5;][PP,@QQD0P\AUQFPX,WLTQVZ;4);]M$*@QI;$?8D6 M(_Q?2M,!W7]BT__, V9Y />0E!0/F#Z"XBBA;-R&>4 S#V"GJR-XP-.;Q%]& MEW?A_(U_ZL_MY@%7<%]MW<9.KT8M!?( K?@^,FC,T0W[=>2RF&[I/Z4AI8B4 M>=0UE;4^'@ 9K*RC(; "Y49OA9P>0[DVDS_HVPYOF_)H:9T*J$57;M;4%R3F M/W\S&J^SMLA,I<$V!L!X0OXU&!4HB1INY=AMO66T:JPQ0AV]/R5^K_].RT/1 ME\5DK5Y<)!3@*#4XT-XX%0&>,I:$D+V**-FH=G7,*2BX6M*9.MSC;?0J$N5\ MQT&M_118;UPBFJ-;#IC4[1,ZF?B%4Y#S ^=R]N/K#H\OPH\,W38^[1[/2;;BT?NQ?VTY\'SN^T49=CR#$7H6HXQ!)$ M@4BV3!33AW'46F[<%44!1ZA%'2:*S=!N"GHV9W?MU M_>Z]9_::-UKU-6,S9P]>?=S4?_=Z4_MSB JSU[R3&=14DC'/W[3I;J#]Q 49P=GNQT3* MW)!_)QFT(Z8AP6/&_.R+8T&,YC[4)B\(3U/JL7)VR(O(^6I<$SG@22HK^/;6 MHU^L^J7H:N#-&_99ERW[77A 8CV,_$GN9O9%3EH#408]3#WVO H[A9!Z;*0) MPG*YM=GU*?I/YJ?)T1SPG>&@XQ^V/G:[N@3L#UB*G=0_WU[(DL9U'L%%D--P M:CP@(FJ:/)_:@Y18F-O&*:%KM8%(O&F42,VUPDMGGF;17@]M@TWH'KXUWW+! MZ;S 40:1+6/!O,9([3&>+NDOFX]*I"#KE%(:AO3";7TOD<&;JOM#9FULPC++&M/X*=Y5PGHN0+IG_[,ENEVADGO"E/?#7G' M!%+Q:>)E4"YU"2M4M+/FZW#$) M%^"4-Q*5,1H36/EI+_9>2)EA096%2N?GLRHD\Y:8GA/OG]\^.NI?_RQWK>ZE MY?V/_?)C;Z9T:P6_?0AC?X(?>@CFMS4R# EM+V%+&]MRLC%[&?6=6$7(FX9, M7W,K-GAKU.#XL''0WM#8):BY25PG&UFH=VA+J&6]^IC4K4T*''&(!8O-)>@] MC3@[2W&C6[$LL),JN*L8&1!%?0!>RJ7!"PU* BVXBRSBW,/29DSOE8"N@0X2WPARG.5%W-#ZYV%,CY] M;6G.-2MXPWSS$X\QOR>=M5/3*T6AM?8KN2Z5+@-S(8WS@ <$14ER24AIMB.( MVP]YT(QG/K'4GX'GBGHB0PG"84_9]HR3J)!B'1YPU6]!:-SP?8U$S;XX^N>7 M@\&;W-\>UC#X\,I8S+J'D MC;V95ZPD651E/KSXTSXH4R[GV<9=-_A^QH+\7'%]1C\S!IX 8?9N#L%R,ZC1 M!2MZ(PH?126HO&/K0PD1X8%4;\$G6CF??DTY2Q@.S>9]&ZVT/I$?2,X9D!I! M-,#:H(3L1=:ELF7#>U#-)8G6>FB=^8-PE%&@E((5721%WF3N'K/=?5>A@SM9 M[V$Y;51#DK0;2MU9<#$S.5GK>-O4TEYXYC(YCW"^Q&G];D1M9!+C I60N?0= M?\TSJYK6ANQ5$1P,53<>,7X<65IBW])L\?J!0[UFXVWAJ(Z)5*>D@C MBJ%)P_LSG-O&8T*FCK-.W\D^>-1D5F'<*.!:GJSVB[NT>)E$)[3 MIRSR@G6LPFJHQY[UD15#,A"7D=%\]VK[\?[/ZQZTLY78$)3-DN>^1=99#=,1 ME(?:G'(,SI_F.N4_^F3B(D+'Q>NK[[<,N>AG?=G5D?A(CVN68@!G&P??;D[& MCJ/JG+M62+8G1^^//\%N8>\;M72X4#7[/(0>T/XTY6NIR[N\D]N/.^]1^#E. MWC3A"&6"C[,?W> MR,-W]0XV?=+9<.K2A<34[[N8VA""AI_!,Y&0+VLW>M#KZ=L?4JGM F.M9D8/ M*S4>FU?[AF]^=$R!&V"4K7_S<_A.X"E0DF&]!291!JL/V?8@&TM2B8'&Z>WR MXZV;6;Y>!S$>2ND13[!35/$9E17ZE&+HAIM$ATDF-5]9G3P8=-1"3[H#H0"# M_XD+E]J$Z]R/I-Q"U?;3[U)69#JI*U+H55K^K37UC1'&=$E?PL$"T&E/B\GV M?-WR='3^+I7E30F#.8VLNV!SQ^X2<8QTOAOCR[>%5<(LQNUQ"%8=[X1W?UNH M1%<:BE*.(.@;T<0M+@K>5B8,K\QZ<44V/\($'5=WV6-6\YM.@>,<">:Y9]O;2)6A+V@%_G.]XQX9C3[CFG,))( ME(J"^7'2F[&^'/]/IRZ=-KCW6>!1CL7&FWSL96X7$3R)(U5WD,6((2O0GHP> M)#]&AZ%-6J5-%"3]F/6^T!.[FT1,89NU3-Q[.M;5J;G#AO!@IBPP+7O$8KNN M!_?Z& \(?48,1T+[4,R+4!ZUNKJ;,KLR@P[GBC:W>B='-%H9<<'7)S4-'M?K M64NQ:\5SF]JL65S)KXRU)!X0/(Q'@>NN ZG&1E:PQ:'5>8Y%#UW[?M4;TG#2 M0?/\-:7=KC<>[/!YG!$:(?_'*TUM!>=";=9OZJEW+QH1N'MB2\?ER6 B", M<)T5/GL9KE7@&K,8"HVWQ-\/02"BC"Z>\L]+<U22IEB!F;U;3=C#5_&6KW%*%@^$Y(,&W<%,R=O^:\)9+7;-K-7 MBYT]F2A(RY@MA^M&@D>'9]IY -6J.:.@!ZO-0*6O8$[.$V3Z YEH0HQCS95) MD8Q==@*A:M&E^9KTX#U&-LNM46#5?%,M*P!M/-^?:LS6+I8#AZ^:$:3(7V/K MSO" $!^CJ@L59QPNJ*47GSFL.#9B$+#GAOT,^LWNRU@XHNP4Y@&1DHY<,?BW M !V*@^\T1N_;X7F$ +JP%Z: #&VX- M'I#D1@QQ%N>^(H+.R%DIYFU&<8G97"'%6-KZ16S@NRW[,H3 M$:4H"C!0#TOJ<&PY!+5@:2]CG)G$J6CG^]H2,YS6O@=JVAQXKM%PDDGR,]A: MWBQ[.&=W?UO1KP_TXR+YNJ#ETQ^K!+8L@2NRD[8R'M\7O;RWR*$V? M*+]Y1EG1FW7*]O*/+TAY'.4>&3SQ/I8K[LNPX(IF@W8TXN4&E&0H0C2 X9-& M@/ =P[B82ON(FD"2K/XMUP]IVKHO!I+=YN9\\0%IU!5HBU+/BB);@E.,\T.0 MY.:=4\RBKJ+JB?@H2X?0!R',6-''Z*[=SXO"'?4?J,7M%DF,D_70R+^@1]&] MQIY8B,6!1_!X13+H;@P'W9TGOCNGM\N&(Q4P)B6=3.N-+0TMLK.$F2U9^H5& M2EO3\M][E(GL>')JI]ZFRY@H&@'2+Z!WLE"X3@)"%A$_R4>>*'Q=ZHI0B/FK0"1;D&S_3(/-L;?CB#P]Z>R#TPQUJA*!HQE0=0 M)A"7Y3#'H I_FKOQ./7]<.K6>G!Z_$UN57,J8J ^^^I8PL.1\\';K,CO%)A2 M2W0>(,1"KU$+V#*QM&:VK"U-B2Y7-F>>Q;8AO<'/1V@<.IJC_?P^25/B#_P+",Y87KE,>%E9 6N:)*X#!7]/X\DN3<,>F)O_S$=$]! MSZ2Z\@NOP/'O=TVG9P\\;7C];6B+];G<7:5)WQ[;8-[R(9;F8464X#1CU7"= M(1AC6+R'.*7L$Y02.>@DG%<);F&X7N.J@#TMF&+U9^[:T6%UKRQKT%0>&52D W'I!*!$]9 MA=.:K^8,=Q(E[H$Q*TDU$4:9S=N9CKMR"B?UUO3%S2F1P8%]OM';_)KV/[M*'_B@!SQ&ZUF=; IYP..07B4'P?YU\ M=8%6'6'KQ5!@VUL.+OZ,6I:9K1PW:[.:?I@CZB90O?'$6VI>O][ 8Y$M;OW(ITILN5FN&#^, M7R,4'LF?I10L'&#$DA6%LQG-FR/( I!"VR_L3V.U2$%)NW,K13"8NC89Y'O#W" M"DS>A?XRO:YI<]\U_()<@60.^'"O1 =T:(VM\((Y#+NF<.-I8>KM\';EV]WD MAI6N&B4?*"F NWF#NW'ET_2XH?+2H[VJEH5BG4SZPH7^"7)3%%MNBA9,A^,/ M@47H/DN5'<@IS5_M(C$6!V;-?-I"=1I?/%H_12*3)$?MO6D6O@M6IFF,# M?1YWVMWUV(T49VAK/_TI#U#E 0%1>)02#P@S3E6JYPYBE6M!>D'*12EQG]G9 M!96$ &!PLR#F<W.0RTE_H*@@+^\<*!)/*> M=[ 5P2 I#TE5;)FJ;AQXZCVR!R%A8&2YEW$8*0+E=B/ 5"Z32G&! MK(>[3GIZ:WQ-;RHZI[CFO$?@B&-H=GV?S'F=LT\N;2!;S<+ S<@&4P1H]QP6 MLIMES-N@[VJ[OA3,BJX(3FILC_5Q1 #+:*7MDVZ4^>N^\>N%/Q_PS\"Y+A[: MWDPW!Y%W .>M+)B?85X[<$>(#6Z]43,HYGU(GY':683H<9X9 M';,8-);]VAR[[W"MXNS9I79'S9?[KSR]$RGG_^?-07_L2R)X&$^R8_HPINA7 MYH=BF== ?,8/*5(^Z2-WAG,ENO*Z.M/U+0X]4CV@;A#FTIRO)O.A=,4BX[)4 M$9)R'=$@1?=E[<%UMI1(8")86]D*C8R4VCA&U(FG#+/W/S[(V%+;1'_HY[=- MW'(VW?D\35IWX\*UL33-@<,#V!08YRB8Q7#X$X(CE<$JQK)?3X#Q?4A)J-D1 M-$XU_$%(+E'2 .O*'"5[+K&.,D<WS% MT3+2S_NEB$3[(DL9UZD)(X":2>**/63H<,4TYIU)&=W6AO70?HJ/6 MPCE=G^G1MB&%3:(71[TZU$<];..&/V:KRL[@S*^0O<9P%=HK8 MC,@BAM3H][CQ^S#ZFFO0\;U8H:03*GTU4=3W)I2V'L(.VV!-F9J']=)7W:'# MQS=D%2(IY2CP>%1B"1BITTF MDLM)5&-4ZPWXQTGS"R<$9"&+12_N3TWN'(S MEMLE7FV!#C@1Z>).D35^K?:N-35R_,47XG0)5R25=9#;PP.>5M'7PR4NV$S7 MH6Z.ZB0KI%[K3S:.9.^Z(/DC8^$71B6ZZ-O^71K7#"D23WN27F>_,BFEAI-X MP%DDI#7 '5KW!B(X2CZJ(3CM(E[Y2WA9.,F,2RCW<@#:Z]XN+R_?N?7QG6_^ M+O1"^2Y>VJHMV*2<;KA2442./+T<7L2(R3.,! M4IA81E!9.>8 &)S;+S!^)DK<(CY"^ MSG!XVATU8\<5A5/XC23&FV>80\$T*8FPHF#\CT'O4>N'VF7R-]Y9QG\[KKGQ MQJ'L;^4RC-ZX?K8LGBNZKG)B\+1=0AL-,X\R@NG9E!)9M@S8?TWGK:7>.0SB M@E):\?ME%&*"Y$5,/(1GT=3A\L^)'_3(M47O$+.'! <=4[25TU&9QB*T@Q[[1P[A//X2'MOL;Y(67KK7"N M$F.>@55C'X-S5=_-*Z;SOA%_T)BO NQ5%N3B(S.V":0-1H:<3PY86X&VK['E M#'&19#FV$K1"D5*90\G*.KWHN\O)CE'RJ\ MRAJ'X(YZ\J,C$RRZ*AT,6HWO MJ "U]0*ZA&=)/M=9 M>KA.'UC78?,JS@^N,H49J3TH*32K"R>'W8B7F9OS#'4=>8=V[I'NC-?Z=%MA M(K>Q;6FG5>;3O4('ZF3;0T/.F,$Y!1FT-29]I@:S93[WKVM*/&(V:O\X;6+9 M2*E+70]<27X2$<0R_9496R"S(/"NWN1UAM;SK,WW-8J<^LX?2+/F@VV4.#$, MD41N#E[ZR I?)#>2$V,R\$D(L:V@-N'^+&9O3M]<@O4F8\-1@S'5^XVOW?"% M 3JR23KYIZ^*\'7!X&V(;_E1T'8\)W\1R=D'Y=_E <+WX7$WEH,EB-4SWTLX M9F$_OA? >0Q7-):!9RIP:HFA*%)\/TX>8T:8X8Y:&Z&D7Y6'[BZ0<;Q_M* H MNX)W;Q5>EZ^"G7"!2"HB*1,H31+WK%=8.2(Z&3\4H5'WU M,6EB;)Y[7NTQ'&X51&S:<#'SY>6D*@+V-#8?"C7!T>T#V/ M-><.(<##Q!2NV$2[+'JMD\GW'SK&J8>]?0ZR M*8HNR)BBV+'E=U&%Z?H4O#AV#"=\T;Q2B^Y1MZK[W!_)AF0T.Q=.FITSBSUIZ-V:G7N?=@\'3N>U1S/ULNW)F3 M:VE8CHD "1ED6G-/N+,D5!=/2%T,*O'-<=Q2?,!P\-9']T_9XOEGR?H1+AL3 M4KEBIV'R'T%?843VP2/%>','2U21H5:RXS2%J72ZI:-B6QGDYW[1PN*6=$_3 M#L_6;\>:YDX25]2#;PS0M3=DBU'@.;0G4G+(#JHK8'Y5"E-_E&?)Q^[K$GT[YT"VQ2Z_!L>0WF0Z@6 MQF"(4P8'?]Q]#-<,\ROM:FC%S?Y=?R97)MY8D';^H^C4(\W<:(>#?MQ#ROM? M^.4/[P6C(.TIMKP=5WR]5FX,!F<)=PY+8Q3&M> );#=40DVQG>Z_W\]Y6%9M M?#LB2D(]K/Q1^C>+6L&KHX\#Q>H1I3S GP= 6G9T4;!E2_?7H1_I#*GWQKG5%IT[%7U!+3JJ4EV9= M61"[\P' =,\3H>TP]HLH#A%Y#C^]1G7N):>2K-- *>KUSQEL\R>+UAO"!R=E M/#WGM"I[GJ?O#EI][7,A1:3ZQ4 V?I 9RY9Q9-*@ZS#EBO#$A;,M.-7MQE]^ M112DQ_2^-31[.[8UA%Y1_(9+&W]S,,BOV*_KB9NF4!#_9?UNV'$FFG)'%''- MPG0WUEE/3#!XX1#+GKV3""87)VLECT0(#S4V-Z5\_:AVANZ8,+3)_1N*KT/9 MF@$3B>8DLF&%$QCAI%A:L=2@E?Y?SNE!X.3#!\.AA%#%G-F:UVYN?WC[TF[D M9-;H&TOL%Y,2WG;9NO2_O4[R_W,CE/ V%'^E+=$\@#?[;COW@E\*"27S .^ MZ:)QW"X7'O"E!1CB9!(_$-"S7-C)5DBB'-R&B+4%[+P555P'\?O]ZJ]Z_]2: M[E_JNN9]UA(@KL=9' 6ITH233=_''IR(*)H]-?KC]J;EFJBMOBE9[N42.5O5 M%,[NK]'3Y<^ MK/V8(<1]3ZI%ZCXF7&*>2*;KW+NG>B*Z8H@VG/\2&*<34?V M?.-UA=MJ 8GA#?]D>OY/JX7?NW&O7AI0R[415!ADRT.CX" S'3IQCQT-[:+= MG&3KTQ+V&G_?[&,1ZNOU(I95)Y!WXJT:3C;)^Q @?^)W^X\TA7_['B#AWK^= M6AOE?U#1G\U,$QZ0TS8?!2EQ;YHE:-D(8N!T1K!WDAU/I5^@7*IF2+"/H68J MD;(+,TL@;O"<\,K SQ*NF!TK M O,G)]%2/(JQVH6J*T?*8M5#F_YHSC(Z9QDN5/@H5+9AY%#8R.R[/I?EO2JN M!ZJWM32-\2G?DT!"VL'=)=/QASB%,3]@\WJ*.[:F,GSE1P@;OW'V'7IRM8>$ M2UJ1???(3K+Q.]WJ@>!\'ETSV_SL^=MUF M[#''PKH/DH'!M5JEXB4$EP= M@;X5'&?>AJ-U"AP.R/. (+HJM6:E-V&70ZHMM)V*D_7T<38EG9-;;FMO20TL MF8TL+PC1[966]3FLV1A'7OH*6W3!G6,XRB/N'LZ3U@38OM]C^"13D6E<>; Y M.3*H@#9\=5ES1*/NV;/5E4_V,4)Q\Z>>D3_V5![0V++!7IYO#4_?6XD)@M.. M(/*U?>9+GQ]U^C.$5CI5'EL+MK4$RLPN2@;KS;SLO7*\>F]FSGY^M41]1BI3 MG['2(95!5$,&1263GW[.;-<)(3&X..Z'XD"8^9/;$>,G!?C4RHO7EEAS[F1G)ONCGE_ EEB=8>MQ)1$-S ME_/,"M,-3&7+WL#P3UAO1(]WDW(Q[L\8^5<,JU(,'VME.9*7I MS0N>5H24@J.U#?%W#\O7%6OE+,=G$'8,[LC=H&FS6[*1BMJ "R&3Q)FCD!=+ M ]=I;FW.CF(=C"B!A8*CN0/&6G: M>6C*["6O-F$+P))$V.N50#K"])TL&ZD9'L#4^R%?Q17%YT==2D8VRV?]NP2('HC5.U),NU;EA''%&SPDPD9,@RPHX0 M15L-R]E'H5>@75^[/D.J!R_BOG@BE %E(14>$TG@]+OW"M<<(SWYI(I.!"C^ MU'(0L[$29P: DB5+<(HA>+.$N172HJ%D=+H0:3@^;49^"84>VS/5TN"I=,W MS)T>E#/F.!.8OZFJ^?8!0GHX\' M?%>%TY@.?Z[9!UQC*CM_^ K,/JM!'E ^Y//59A,/\&,0.4)+1!#^>!WQ]W^< M._&[^W?W[^[?W;^[?W?_[O[=_7]+M\+WZ1^;:@Z$%<@,<7I.W.O$1[_)^; MJIV:_+Y9JH<44*239AKN=&# KS+<<3$F7T>OLT"W(RD%R,P2$6[T^NL;Y":M M" J2GVTY_L04!Z#-CXS0C7[HWSVP,&4W7MJ4%?ZBT#,\(]7]K5"^A_>'6.2N M%_4[-7,]&]:WPOQ+4U=BN>->G8,0/,#_'?'7T8GE/.J_$^[]/,!+^]3X0^BCCR@=/&+V$^8G>LBDFT+9Q1,V0(><&A$Z!\77-HC_F$![CC? M_JW[@[8 >[73(2FN>$8-M-9-^MQ!=Z,I0W>(]4>Q6A,\@%I:#CE9L3TSSZMJ MJ9Q\UU3D"H:6SK\Q5W=0$UG-GQ81)I4(6IMB3#BE[?(A2#6L!%1A1A2#2HXY MC<\NK\EVV\] M=.JXD/O':\)?VA2&,1Z0-U7J>HG$C^&K6.L4II-2CV= DTII:$M-;R9=(J/Q M:JSBFYRN:4L3DZ=+X=_ZF7EP2A2&?:TN]I>"P1M<+7D)%\= V#.<)I^19:RU MPU8QO@S%>RW!5R]6 0? ]RB'3:R8U4/G" UYWSY\O3,BO)B@\+,&=&2&@@BV MPCPSGU/5KLN=+-9G5'!3P?%YA<_=4BG6JB.6L0]#F.TJWB9]H\LQFUP&T/F. MSY>-6KL-NHZ*9 /3NZ>2,:*<,ER(\:P=-6KI.@\0> >1&<1>64(Z5P=S:,3: M&&JVF_Q<-X%Q+H?,7W^+T'R1G!^@=,#+]%GVYH ;!S_CWLP G.)2HC4RR!F8 MX78@0 \'V!XA$GVT&+*8K5 !*!NE',K=.(5QBJ\^=!^=V'TZ:S+44+,MW\,W M/3ZNVS+^IUHZZF"_U+0QV$LSS@:H$;#[A_8(W[RQ.8+JV%Q6I=MKX<;^,![?EX MR"$&]TO>&+=2<4\R71_!E?5&<9/%R:RO(;\A?T/^AOP-^;\8,JR8R) U%OOB MUJ[+L+Y!NG2[DN00\V!!:>I$K^!CF8=Q6MG3R0=/"V;( D"NS6;YNGZ!"-,Q MO6W;@R_M$1-V<0YCDGNB$IF(VJJE*Q'S/$ ,7=T3C_&G MB6?<';UYW9M\S$C$:8]9RZMHYL^T-$4E3<&LHZM(56(8*A$%GI]:,F/<9GK MHUW OBT:3F$[E_NHB@^^Q(T*W9?-K0T^HSQ[I+7[<&"F/KOJC[J4%.=RI"]B MQKROI%YGB9^*F[[-O,S(:F9X-Y#%'4L76YJ>JP@\;RQ45NG;N3;T./IY"G)G M(;L1N+'C$=]"23V*'LBRX$YA%=ZV^K+V87Q 'I!IT&#E_G7?Q^%4LQ#"V7JB MNU\AG?W%T6[KZ:)=[;L#]E*S-EHI$LUX .6V.AQE)!Z#O;T*U_(=KM.TG8\= M,66&R. !LD:TEHE63MC]+7[QA%7OU?S7[G@]EUT_:(^/_]M2 M_Z\-[3@.D0=\. Z;#,[5"AXP>I'O]C^<*D*X_0\EXE. VVL> +H@9\/GIY9D M*%XX?+$L)V\KE NN.M7GM49?\)UW-QTZ:9]7F:COFC+WR:0@^N58G8*'PD33 M#9&AA)VGS=J$;1F["[73:$XJX\?K;CTL&OOU/C!MX&G@P(XMU,L:&HE\=!N$ M[/I[K#P@$$6RI5;1S5FVN,[]W.W<(9)YMQ"&8NQ&+%8B>Y(BI*65@==)MIE/ 7E[!+ M4]=+T<:.)Q5O*Q5&:&;W:W6;-I_^CY(V,EAZ8BZ5L3?PV[.!T( M*3P;&C&?'7S5\>I+/7>Z>CQU_>4? CV)A6 K<@J0(:BKH]5L"*0.Z=:)8W+*DY$/38\+]Q+K")TX M4L;\"EL^W&M]1PYWG Q\@DY4AA#%W#H0DJV"U8M,SZR'!A=0&2RZ"_UQ0+Z( MWRRMO%F_YQ'EU\FA?ZN%HU%T7SA1KJ?@./@_>,#776XM;LG<2<0W+VMA M'C"]9LS--8NO^%]>LO\?*NO_9)7A.FU@]UNIK@V;I^PGC6I:;BQ*TBPP24@4/M0T)8*[!68GLW:)B6 V08^GPB"HFFS>+Z%/S&D1T\>W9BQ8[[Z%!Y^9Z8@ M^VK(IALU-TQ$A,<1<%C%EIMB[N4DTMG.42P=MO@H>PO&_XGC(R@Q7&2F_%G> M^T(_B0^WZ+1W7?H7>TXD7GI@T,.RDC\NW(D 7U4 Z6KMX".OC+0:#\-S*5HM._4KO[[*&+RR7[PY)J$ U)AW MZ^8!)%L*(=D:R=:;<%I)80=364[!!Y_'B-$CHF4'KKR5J^TX9_)9KR/IY9,+ M3"(GAQ@L->M%25[I6"%54TO1]5VR/K-A;OL<\FGFH36!6YE%.3""EV;A9/PG>(@')+?N!2,M++R\%5=M\(Z) MX5XI)7(DKU3CCVD:-_9FNS@MBQN=D>5C5OQ?LWQT2%Y67M$/X,]9/[T%EUBB M8JV,'46)F2*RD$(8ER)R,L:Y2HN;5-T?8: ?&\D#+MGD/-J7A*<=#W_P;\Y^ M^O<6%(BD;JYC,&RH6.H?>:H2IRAT\,*MQIOYL M,!!K!B+9TBO,@?6#&["348P#@UPQ'$NW'^Q!^SAI810TT(CC8UH3[:/,\9B" MEL+Y9S(B$2E^ITE!%O7/HYEV=%4:_MJ<"*>X-6[>.6E.)=>3<2F;,N2RUD6R MW-T7W/ZVM"'?,41QQ_X_OCW2/7XXUK\-,P2+I2/G 9)23FP,7J+3\"JX3B=D M\*UV5:CY"*.\R">U0DK$Y\N8CWM%10,Q+.3)QQLO*SW*]VNB#_CYOCII@PA: M/_3*[=-*7Q2DBV#+.7)%/J\?HP"BEFPI)=,-:.=>A%K,"\<5:8S-:(.CA;YL M41Y[I*9G+;XH_FZS;]+! _UB=QX"@H0QO9\XKMA]!HLRO*3 L@PC@B=65+"O M%$MDV;;@'$D_PF1ALF\TQG"W^(M;-(."7(U7$<)%#&6)_=>HZ=*B .+X"1\9 MF)8WG*8()*4468NX@@M_:2F*3-%A!%XEX*BLU-C=YC+.FB;;7GY)<7^%_].A M0!)XV0<> 0Y>0>Z2WT5LY80-'5DA+TS](%6 M8U]U[$[-?M66IZK;' +][-ZGO:!(2U6$$& GD!B$??=+B2V?R]0"4?0"Z@H_ M,N4LXT^R,/B]Y59KO*AAU++!C(JO6ORK'5&LC.ZL-N?6=>WXY[3_O/"K P>> M\8[J;U>?LA8.(TH/]WSD%/DSU@-$206=KM 5VEO_RS.Z8\4?&\::DYR4U*.? M?;.GV-UIZL"R"86P42S'-4WU$Z8U.IIX ,)2BZ5GR]"A?KH=K(^F?>KN>QI: M5)FM[R3@6B/9]CK0:#Z[(D"O3K\Z8HM,$="]SF/,7DYJ VJF (6"M)SIQM&/ M(80K_B5(;^N_'F7I5 59,PP'RL_/HHZ-DR[[[/49*GZ07BQV=N)U\U31.V@^B!7=(VEQQU#2")#B215KI@4PYD9.=JN,L=V&S>]=1&96*S$ MT*KXL.I4V6F].+OXX)('IVG!X5)BY@D^K0]^CFYWN6\*8-G:K,,5(\SC28O] M9/"(E,(7'SFHA.HLCG;]%(HU@([1G#98Z&?@K;D!J<>#B\T4!=ZE(TPY%YJWZ<]N(YB+AL%O%'WQO,TK-G30TY[G[GSM)# M%>19DHRI=HLQPL79:BLQ]X#5B]<,@^*;G[U@ M[:/+]DI?M1_X\..>Y$HBJM[Y,BPP!$1#,]V*8<=L8*"N&W]'II1L(EAOPNP$ MYZ[,MSG:-8)C7_-WXR\\Z,H_V5/G/1P=\TDY2/;LP6M"G4VM^A1GNBIK/Y:$ M%,<%1$':G_MXP'6N;A[&C6%!,[K"P/6V6#=;Y5?3$G0ZVX-S0[7>&=1O:9&= MJ>BYMJB9J&/!O30\QI6#U7D5-BX43B4RA(^%Y/8H$54MA1F$?OS\B@CJB_J> ML8:JT9C9%_9GV^O?YAXOTG97\4)_\*#*4DW$\BWLBB$<5S2<=9:[?J00,7"8 MI$0U3VXH22M1MA:!IGJQ6Z%LJOCF,$-KI$P_K;& Y:.J>KNT5C1BT&;KZA&# M1++FPZWVPO>QKXOYZCF7D92Z7&X/4J#5D:8)V3*,*9IS)N/LS4^@HC77C ,, MP93JS8_'/!WB#>JZY9FK*>BU&P$V?PJ*_Y)"*7('B(+K6T#QL'&MB5I_I](9 MPW^;>KBPE+T=!6!V@XH$PDS8OO+:(:SQ2J-C4VV.^Y:@$&K*GGRWB/2/33GF M"15_K=A)L;R'M(A]R,23O?Q'7LVGI??==><4/E-8^E>IH(_=/Q;V;O+A_U4N MB?O[-/*OM<^_'\#N7W+0R5[YW["_87_#_H;]WPA679*%PP1S'G 5L/WJUM 5 ME@9&N9V!Z+EK?HA,E52XN-*44$FON [LT!"Z(1CD=R]+?DIU_0UN3CDR/(J\D^G.<@4&SB4QY9QDJB^0\W^]MB$KW-S=7GI9:05'((A0'<\R8TYQ&EM-\6^(LL1 M?3>[=;0C('^MWI2")S,)CYC\N&!TQ!/#Y:BC.V=3\]3WWK]^^MC+CQ;E@O:L MX7]!*9R*AW2#V?)$)L0I@+.7$B%D &%FE:F;VX_,?V??CE5WM:>5BQ/H2CWK7H'2SW7E3:S7Q= M?,KEE?P-I3\.ZFJ>7+4_+V7VZS2JF-QLO+2>7 MX$!'BUNWE9^4R-)M3@YS?>+B_E'GO]6T\GDD[9,7 ML?E6_VRY@Q7^]VS%09K#;,47#G_9N_B6J,@# AP1,X?:5?!7=[8>)[(U]='& M/OI?#750VPU]'2.R-+;:6L<6WR*,B ']_TI,D'\O(4VZ]R1P_U(X*_N[)_JE M_P;\#?B_%Z#8KX@/:Y.E\1FBAK=JU4^5!R_VNO_G[FI[6/-E'R*MX96ILVS( M9%'RS=ZCDP63BP;'3B<9G;@B+,&GK"8M%=;\U_7:0#2R RL,Q56=">$"8&3> M?9+W@MN^Y(DG^*I#$6I3L28-4TH;:Q](&M2]>+F,#8X-\G/0;@SYUT>]6AHS MG_* G!D0R>U_COM>6/U>OXL'A$O]-"SAYP%+\04\P*&H;>R?=O3L?Z19F\'& M:6;]D$/0A3#3S;P($C.(E +RAG+&RG4=1D,T.ND8:J/U@]K0#6\^WKGE?_'\ M41X0Q'?S%92[R M37NWJ%&"+FO^;4\L_P*)RT1:U-[G#.)BL0 $ ME*06^,@QF 2JN#([F+HX:QO)]*S**?V(*76X?O3^S*F< W5);\(?0J\>8NQ' MN=)0M1NTM]+=!VJ?ZHX=1[L.G[X^-YG@$/&^IJS0_^*EZQ4BF_3U%70DI,R^ MV:VO2^;#Z!5SQTLVM*+FD9">TA+C D5*ND3A\9QT(@[.]P,>MYS*'^5^\+2G MGT_9GG/ $U=X=<'D$LC'?/]?5Y:Q"1AYZ!#,/5?. QRE=DZ+4\T5PIQ*B&7> M@6(N/.B3G=]L\BVU\GGG05>'B54L![6^/Q8-U5MJB/,8M]Y9Y M0ZE>K5[Q^N(>1D;+B.5>V>W!_DN #DA(PE%N$$76CY/"FD%4A@7S(XRR![HO M H=B'%Y$(>9VESUJZ37\^*KM7/?#TD&Y08-#+]4PSSHZ[HE@1.'DO.K9!)+2 MU$)@R_0A9_19BK"K+ZQB+/EL,3%\G>J@\OA8A.R$JXS!N<.?"M/\%\*_BQ&1 MQ/7SVCR-E;#=2-!E):GDJ74&2Q,A\Y4'*&J.1L8@$?N?O*RI\GJ_D!.Z6E+; M']9W^,HV#\>&CHB839L((RK_)V[)I1)#G$G^S 1.+G?S(,.?>1/JIY(%T)>V MYR/H*)F%;%*_P6M1=_^Y_?D'%*Y=Y_.3O[''[-U4/PX\93QCS+P%53'B*<[T M/-9VM%M7\2Z&78=WO$<[#TCVG_<^...!SB&[U#L&AT0V[?.:Z_R8DNB@Y->0 MZ;")U*&>!PL.%9[11+8*?,_AOMXG19<#JSQ'RUZTUZ6U.E*]+7I.A)E;J[Z( M(3,M*@\=R$GN[-[V09U/;2H:G&<^Y=RVWL'V9@1WH))1*FPKFK$2I+ U:E.( MY^Y[S;)?A5QC#MZI/(W0[:B,W;[I[!Z"'">=> Z1R .:F(T,?XKS=5CYC:4Q MVZ#:^YZD&?994.F:;PKY>,[CDT#S,U MN(.<1*['LQ6'F9\[H)KNMGR#]";2.U$!0:I(4T&B(@(B(JA4(2+2!>P$"0G2.P(" DHH M"@C22T1*"%5%1$!:*"G8*)$$-/PUA1>^N]Z;[YL[]\Z=>??-O?-&U@J+L-?Y MEW/VV>>W^Q?-S^E12(IS+;!'C:Q(M;$"]E),:",4WT2X4^T;RA>>+Y,H3VT6K_ _YO[CW^!CI MTUOVRG6)5;7VG][. S.DX%?H='O$.(1R"B_ >KL):E@E+]#% 1M+2DXE2PEP M+V*X &%4KH#YT\TT@Z9&Z8D;SC,V A>:A$[5MR+7T4@YBF6L% / M9-$=$4-0/C/N6K(Q57>A//9;>GR#R]'0D 7Y:A_=%?H#7U#7N]>/G\U?])Y2 MGH5>Q6T/9 M4%X&1)>X!GCL'H<$'/;"ODC!Q;YX/>9WR".W M'.OEA[W[9MO!LF[P_573+7\@Q2ZAE&K9!YVRI)VCGE2T9/-9+.(0XUHKY6L> M'#X3]OA=^\0H6/A1_W2MCIP^P\QY0# )Q(QD:Q]!J&ESVCB%54Z"3GLMM-Q= ML F2(@8ZTC#!+;DW.#8>G\\FNL@_B@^^"@*'_F;%Y_US MCS,,0KZ-UJ6F$S)Q5D_W4GOGW0Z\Y%T9BK((YYUJ#]D$'6W39?! %GX+Z?C] M/RQ_47]1?U%_4?];4L%"2.PIB'\(H&7<#9U9)DSVA$PYT1!**H %2?P)EJK6 M>P-PQO>5=?17OCO]Z7BVDJADA5C.SI*XV3MR=!;&M-.8]0Y)<46)(+&7X&"* M/M$)FQ "\1FROB+>:V:0VQUH:O1AYI7VH.#]>Z;'#UCU4R/G.(8BEFFZ\IN@ M=\&#FR".=. =3Y]D^A_^,_(?I<,Y*& 2&W])81S9>&8$^$Q$]=O%Y%33M?P= MT1.=8*ID6I:W+\_E*,$J^5HC?]NY#U7KKE:[WAS]<*]!I^OL5V0]#,^*O@T% MA)#]G4+L2[R8WP1A0PUJT\!\6A!";OWB3TS,:O!C%,FP!+?HR')N;D7?LSP\ M471#X6R?#BFX[[&JFMH$3D*V,VZ1U-J?=QC_C.WN>,^W MT^_=$N?P>=O'05>(R7?&,8!F2"]^*IU8OA(604P'-""I6F2$&+!\H9'"*MU1 M/RY/=@H+G%)^F\O*C)17WO.ABSDO0[@7+@*HA72A(J$<2"\[3I@R30;3G$RT MG7^ FXQ603:?FI3*3ZF%[\'?A'_:'BRHF[?.K6$B **B !U=AF0C:9@AMA6/ M%@FWIZ33SMHEHEF')T(,FH6?#870^(L351/"]LV\WE"ZZ \35L*K,\EX71QB M&_61N'D/'%J/U\6]$&SU MDP.Z M@)K:BE,-:QPC@I"89ASM&&FV-1NU!5VPOG+;??9)P^ #4@;J2N8)(Y!^VZK0 MC0DDUA3CMYK"AJ5V*U""",Z7)!)-HMQ&DX84O]ZR$[ZP.'9\0OSQ6O>KEHM@ M?[VO#CW9%^^('E':!%EX_:&J@D'$'[YM!7;^HO^B_P^F.XUYO;_4S%]YP5*K M+2N#GCINU&VOZ4&!BNJ7AH_JVL6#]NS 9]3\N1:I"R$N<3YI:3 M93IY'[Y5DNXB^Y0XUBF#F#E43JXF00$-WEC#N;-]CH=TLA8B]NA.$[65WW][ M="@T(\CSVC/,].5;.>?6HUH=L"TML^!V]2*1^V8"_G@T=, N"=^$3S8,26+M M!JX1R&<=FR@#739!OMVWAV^5O"IW;9?^N>1VH=>4'EXUH2WPQBI'G;-&S&KH M!EOS(:-P;0OX?I'XP@/L!XI&S+ZPZX4(P36IM]!)[=J$=&Z&CMUV-^AR2V7W MZ";H3'9M\(>"5SIOZRP_#F"XT1PMG<,ED6;[@;N;(*YQ9H6I.-T";@,0Z5RL MV1:DP!6$OFU(.%O]WAZ(%_:BIFJ$6$LY3[\_J, M MR3C+OH 7!1*'\8%$(?D@WLC4G^A(TVMTL\ ;@9#M+!6\_[6E,=OPVZIRY;38 M1M/ &Y+40I\\R86#WKAC-6.T:@F.=L' 7LO^]'AHRR3V&GOCW3UD/_$)<'EF3?RR M*W/1R3GI\"%(4\\NL?2Z/.@)\Y'>(RN M;8).OJ@?:[;6"MZ#AA$ZX@Q"T=9+HGYTKO_['?H#ZR>E?T*SPZE5YGA37[ M".7:ZOMBQH/$>IMM1_%[ KAZ7/=GH1Q3IZW.W' MJL_<%X>&_\D(P+X9Q163!*6<2+R)C,%\<2 8PI8ST8/H32(M+S MG:EFL:O?3\7*ELE>UEC2(H]/AY? M7T[&$C]/=![ZL@GR1!')]2T3(UYA'XSW]:K5>8)>)8=K]XN#@@DDS%$_SF%( M(#+%0X-9"/&N3<" 344(YZEFU004U]*=[_'QKHO%K-',T0F;],;X<]>?,!I* M!4Y;R=3RL.^FC<2:F[%% O8DQMO6;6&8S$DWL:4,NS92JR>R?8L/9\]:W[B4 M,]%H?C/U>N5HE>R'8TO;OB9$\F@N]SR\!F4+9*P,A%"Y"6K>8$BXD7S[,/RL M,7Q].TKPVRJWM3>O;OW'.?.$T_E?E&:!&K'[HFE-[T"9HVR9H-*[V<06H).D_89 U MX)@=\1#\+[6G%HD<*TE:K[Y!0S/SX<9T*S]\ T\KM?P8&GA$4MQC:W>"8C/W MB;4T(N;K'W/Q:O'%O%;EW4;*[&$6)>TFM(?L)\QF8=E(4F) M:T7ZZ1!&#>5;PK-;M.LN6"N<'!)2O;O->ENQQE78@16$"FLC4+7(WD&[+ ML $6B1'*Q)6<,^XS0/^R2S+=[)-LUSZ#_4\UC1_(WN;;D)XUBLX'?1/0'$1Z M#\_XTLXPF^&0IT NS1D@%\%&9RS:W(*\#0JR/B^NU:E*P50$M4RBZAV6.(." M'A,6WE?\YM+YM]QJ[7_F??NO*;GZ?_-Y[-5L<_'A]JB<5KOT0ZC>5'%"2,IW M5'2^>8"2;A.EK-0X]HK$"=NWCW- O,W^PR\X_2?7-L_56_'R=I&-AMU[\* M:'WNVP2),LZQ7SVJGK$3RN_RI9S-U3&\B.B@@(W.&_,%&9]FK$;>[':NOMN_ MSUOQ!A3IU(>B'$>R1=MY5!)^&]R]$HEUZ02KQ9M"/4DCOL1!Z(I-N-KS.JEZ MDU,6;0;7.35?Q,G08YQP-W_7?UF"@\)335=$8MV"D83G1ICFV^ET1S;0:]Q3 M$("B!AN&2,R66'_V/X&#E=1'B4NDY4(7^;56'E]6O[1?<_4G &$);A5.8+ ? M.@:!-Y,&KA&14[HTS O@G,$CGPV6.'NWQM2>&0MJUMPK)A7[Z$I&/I&4*24H M[RE2V)L1:3FK).9^RU2WW)STZ,3$ZOFTU^K?;:HD-(70)XN]+Y]]_?3J%&_& MNV]%P@+J9>X79J;=K,-"#_5)J'NX*-95%%W.# >IC,*=%V3Z29RI^**M&&\P"$.H@*"E>]G+.,">CXLB"HA^NR?P M/907 :+.#-N&=\T''<)*XS23'7,HI G53#7/1EF=\^:^T1M,."?]TF\"G%"$ MVH8A5.,%D)=THS'UX3 TT2[%R:*5ZMNK*2(8\"+FA6WUQP^TK+;!*]WS[X]X MKKM\%)+2;XV4,>#8^/[?,M<%NM4TZ0SF,@;G14+UK=Z%M#BM/"%"!6##?6". M6V0?.DLR/?66N+BI>@1&)_VD-P6]; M^O!HHG2?:D"$Q/#"[R1[>9"1C]CZ!/SM@-;;:=]++HDJ^1O0?[16LD.D:A,4@,=!B;DK M-^@'80.T0J"OXC FWE2ZQ*9B2>D,C\MKXB5T@I*]YG,:=53ROV!TJ3:\8)%DY(Z;-K8VO:[E9,MG,&/[@C-H%]<@7IO1 M;X!6D,R^@Y&6!E/F:X\^)VU%I%,E$.I %9V/];IPKWD%@\U< ] T8S/%,=WT M@A"#?.E\G#FQ\?F,X<>>$\CX01GB-6@19@>$D(]IYHU"^M4F(A4@%U$S.<-$ MV_1^_^I5.)(X%$Y\AMB9A'=,FG53=+*]$1I"\Y]7M5W-(X4V#^ X%!_D2\;T%9)W#KOZUP;VEYUCO6GQ3@R]U MZK\9V]WNJ]5F=1YW1*_Y/^PVVTH6;H"LR%/!1#NR- DS8T>K9A83 !35JYWKZ+,>QATR]_Q/S7CW( M\ )46C(U3L*O&>>\W<]!U[^8X8']@U5W,N//-;:_9G8PW HU_$7_1?]%_T7_ M'T$W_(!!!Y?3?6!.M"/ W5K6@.,$#M,GB!1Y"1I_;>:$NALS5 MHD @#QS6G*WZM D"-*63-D$A4!Y6;Z'R!(:0CY X-- W_M[@X[OJV([[,T&L M2=$7(3K?8^SH=W<3&'@SIWM\H,](0F:A_E8F&MR6F;["<-D$<>\>T38]3-UO MMP-J<>V)=8EY '7ZQ-(]?14A+]4Z\G,EQIN@HKE<%B>86KN7/?PJ M#$5#4U$K-@01"<3<"SE_E%3(S>D/U)S"'#TWOCWT<]TJ:R15B02N@[BKI^WN MT)9 W1I-FS^8LR&C)$##+\_?/LM /7_DKZV"<(Y$09Z-T'ID,;5%)80<&.! M>S7&$"P."UZU&VL_2UQ\TMPQ6J.2F*/YX$EB]GC&:S37Y6TFDV_ %$OH%(H4 MSQ#+HH6/LI'/,$Z:1J ,)S.\%B"B^.4[VV.OZ>;N/DWEKPU:,1O9^;PS1>9# M:^C4<]_LUSK.J+;E]57:)'M.3K!>&>,I#N#M2*P_ZP!B0BZW1\9,8?&V^!)5 MISS$T_M6F*^REOZLQX5ZT6Y*P\RKX K3CR >AQ49SJ_#O_-;MF_0:H%A-OB> MSJ4%4C$#PVGY30XP2'>G0FLG54+J1<@CK8G*&%-K6>_M;[=W/8ZTX2/GIED^"\Y[TU58)C]G%) M[DRBX@%-$;([79KU$E7_]",D9W(GLR+P^NKM= M[!"OQ9KL6WYEGR,J9W@+MDQ*SR"$1RQC)NH['B?-XG>G?#Y-R8UA0$F<(22^ MR2-M]<;2$WX\IGESV<>T/G!*O[0Q=MANUOO'-7N%(3ST4&3>,T!.?<9NM=96 MIGR"",)UJ199@2SYT=*&?/R'-B_-DUYY>>]:3>I.@Y05+G7T1^JQ^A:0/X6G MD02]39#PD3@)FQI!DSTSX 0W0>UG#+)DC<]&:G M6GV=F6Q!#_IGE;QU;^6Z:G-,HD%*0]AA>0Z7Q"*1DJ9AP+;YL!'>7BYE7T0) M5]:KUOK+F8>[%)^59WL^W'%'#O7[#5/#2Y,#2JF-"]"5NY3/I'*R,H6TT&T& MF6#L];^VH"L\YW]]^G#:D\8KBQ].G;KW].J;BMY[S_;;N7X/^'^^:7[1?]'_ MF>FU90,5?0'BYYZGN80JM%LW>:$E+_T7=$[Z-TIHU/YYH8U_>%.A?S?">6$8 MT/9E3RGA:2$G\T$[I(HMNE48$KC)7M&%@ALD/HNR1U>ECTN%(OS65J@%MY:CMN4(*[.6+J>1^^');U)%^[M!LI^/IY^)/-,5?:+6N=9C0"S/PD_0X M4QH..K1M^D#5N=^;,4%.^:PI9$-N-W(FFN9+35]Y2NWL]F<8+AS>]:RV _SPC@)JPQ)>4+S0%J[R0+S-&VUY^=UP%'845ZS@"O)^,7-, >K MA]JL7EBTD=+1+C4UAD1)#XL_:ZL2!U6GD8VVR@ F?>\L+)>D )W^J=V)*?'? M0R/KP%MWM60XNG!W%-S?)M4>5"-A*7/I9"G,-QE"J(52CML!ZAO]=M-T@B^9 M@ZYELS L#;>GL'(K /91;T^)R'DB$J^KN^K=G'LZ<_6M6W*89VMCR($!<,YY MT;4Y$._BYVY,/(L'L*<,]N %63* J[9(3Z'BB/;-.=X3L0)/4A^*:EWMXA0[ MT7O>P]KTNG7UDGK1MO9RVD?VJ35&R%U!4N47>%>&*:R9/H0I92!6YSM$" A> M/?V\S?8D26+=-'WW]*A_7K:SQ@EL7M+=2<> M]!:FYRR]AACIG19PG4TJ%NC-/C$$(Y MM.$F2C M-[0,O.UXIU#'2'%[FEUSZ%V)6+$4GT[@7WQ-[6.T M-F850AS1B^9\?;+1YG!SV\RE'\:W: MU:(@A(=FHAAF =+';ANB!RR-\0>+P%9)J!X[3N<9X*D!V59I2?-*@YO)L6O[ M8NT=93YF2[S<-8NX%/CET*_$B/_QB1%W:!W%@)MY!Q62^+W UL1VK%KEQ7M# M07ILG*"SLL.:C4K:L1*-J#=OCH#$3G/#0E:8;!ET:BM5&C$.EA3!ZDZOTYY3 M0I/@YX(^%LY8C'W?IMJ19/HC_8K[^>#L8XWB_%'A;6$['M\;E(]J4-:4]+YXE"N*S_"'%]T2?A:H M7T@']FZL9""W$KJ-Q+ M#.7.D#GM-67$I0,R6V260PA/D'6A*_ZD95T0:PS3#(Z%[ZJ!X@2?&Z2>(!=^ M#$J^(BUF*=9HSG_Q2.:1BI,/E;:;@!,AS;XKXY1H@BMK#"G&.@2#6@'AJO>E M;[/T7DQ<8@VWQET5$A:J/#GTB<<]ZG#?AG#1ITY;]GQ8^.6+]$'2V&S.VX=) M.*1:]H2D?996.F$J7S%4X?:LVBCZR>(=N)11BHQ"EW+^E5T_3J_WP=GP@PM( M@DC SS-CD-YV$L7O$6# ::%V0!ZU?3%W8 B=;RLX%+2+,CT;E+]&+(7T?$RY M^KQ(9$ID^@9MFGD?$@0564*H,G/,3/R4#%I&@B=F7&SW?/CQ$_Z,WZ*0?]O@ M=L*SZ?+@KM%_T7_1?]%_T?1(>"D%@'N#_[W&RG?"8_H83:;!42AQUWA^_L M"#R V!N@ZU5ZX9G(GA(Q'\V;^ ![Q:)YUUWH3U^[[F[\(6,#RLT:\6##R*BO M4VPLZ<[@)>+OOCC.2W-K==^O*QV FOZI,!+'7)Z'O,7C1+/HS]?VM8(J/F1R M_)3]1\_ OT,_2QKN!L=BE!!*2Q#^3@.&V:CI>6*JNY>[TY')9PZ?1LE>V:I' M54X+/!?;O8_+2T-S79/FPT0CO>QPX2S!0O.P )/;M6S M'60OD_J[[]IF,WWYN=U/&=*U1UK4@DC,EE&28"=FV?& W+:!+/#]=NX/G(N' M-,&_OU#I[[_\5LK^+U-%XB"75G%C+(%5J@U+8(@:2D@GJ](-S$L1PV9203X# M7?/[&RCW::+X0<457KL'L[-O/JUTE#^L>:>;^TGLZ@,!LTU0[3!D*Z(3 NA M>O S582!R$W013:V-5+2 &PK;7S#J5)?!X\VB^\VK^"("#Q,_E8B?S-SI%1O MA7^OYR['*R"S;W\TGG!>2OIKYI2_@=[)QA91'Y!874P@%-@;$H-07-P$-822 M Z6[.RR[?N:4AH=J#H<'XU*R!K:9)ZY,F1[34VC]X6;FMXA&M9C]P2RK2?O& MOM9QQ 2JN9PAT4;8(+\BV,WHZ K" HEXFF%G&Z'@>$=SD,/$V+D<&B&LSJ;% M[K#JCONW. .$"OTXTRG2#/%X%O]6C5@#9G7GSJV"T9T'$+-W,+'/VKT4^Y[$ MQ]^:.Z+=7D+92&BD- 3Y^BPI7\9KN."B'R?YK_+67^>\7]1?U+],U>@L4"J5K+!U(!WTGKU.W3.2-GO^[ZK1 M_[C!$H@@X&?61.+L&5?8&R"<<>?]3:0TS&=H*T$<-B]2/[YB>I:6G'R3Q_Z@ MM?8\1^=1K>LB63"-&U#[D2-@?<1K,,6N5H8UK*0#%-#-&<>992&(78PK0&D9 M;CH O^.6G:#;M//B!.WJRQRCB7SW]KN7T(F/?2_KZ[^>;5D" MDI0>VO0X)"A$;"O"S'1OS5*A1OW(393\HAYBF-]?J?SQXEA[*I*( M2H$0BJ#HG"RJ>#>2C^$?2%H5 B#839! *65IZ0ZYZ)IO1,7ID&";'WLL/;EL MY/2"8:1.W*]LC7_.CR2%-XIASD81_5DLP?"J+_,&[RS0*Z$:;W\:],\(0E>T,FC7UV\-$8+@9)_ ML$3!:D>N#S)KMRUF_&CAFA/YQI.7\/Q' \_J@TN1;!#P[P0=!FM]?&!^(#8$673L>#4<)!+2(#04D-:J^#I.[P[8;73JI M?FOG0N@ITM:\UPXA 75>\E:TX.M-4'0HP]J8[%2"Z)E$=QX&EDG)BX9VHK!+ M6,&AO3E[5X^CT=OQ7B?F5=V&G)F\.AF?'.\3ME9(MIA_9J]!EM=1P#1UV4-&/T[>KTXB"Z<5P M^>%%VT6K+)$E0/1)]/NF9."NX(U 4QLM!Z'(JR]?]YBNNS93?!FBZ2Q!<:H) M2R!W 9RBI 2DTG<&8H0\ 21)I7'$^T42B21[3SJ.]/;38HE5[#?]$RZD"YY[ MSG"L3<^L_OUMPW_'4T2]1IX6PRR#^.*G(<19C!3$WRX%H4BQC+^4Y\D:IRH] M57QV_4U7=MSA#[*7=SDGO)/:9V^"?)Z"DX-W">6MLSOYN*O.L@18V++0T0O*9SS]OWG/5K;_NU% '?ZQEQG$F@ M;QH:-6TU7PJE1W1-;4E!/I.GQVXNN^@T"Q]C$3VC)OC>MV>^4KY7D514?^E/ MYE6GE0WV7CW#9NO;K'&,I#>PBVZ"F)P7H/HFC\ M62GYX(%-9*5;T9[(PZPDRNI_54T8/\YWZK7:_YDZ+?\]6@YHFG0KZ5 PZ0SM M>XA94U6Z-'%M;C$_.Z7;*OABAKD*&_X[\.U\QY/Z-\7#<["%A$TT_ MSL.M@7JV0L\-:Y3*%ZZOAP@5KS',9GJSW/.Z&2I.TDB94& \6.G(YE2L_$HULU%FT2O%QC]8YEK+>'_@A'=@- M9IAIP16ICR$4%WXL];*2:A*8[VGR,>XF8O"3#_A2Q.*ZLN@Z8\$7LQ,<-/([ MG^B_]7'J4MK-+-@$$1HFD10W)F2!=9=NX39(UUS,R6@JY!\W/=(R\K+1/S7$ ME-\_D#\PSZMM$V1MK6/%J5%B=S^)?9QMR>6/++92[B RXT6$1C*V.@E\9E9^ M[93!S\#22!#Y0[#*5:NH==L1V0\71Z'D@25L(=OK-N=\(M;-515?S5CHM\)^[IG3ER0-FP_K>) M5J@=@&Z;A]L#:@LB<7*AR0/Q7^$VQ&3FGDEWH^Z0E<7@H'FNYVN#Y0_L'QH- M+;<%&PM]ZF3#GZC=2*PJW)K]@(F XH)(=*$ZLQA%,BC<275=DD.4&3R]XC Z MI%V2=(!+Q!2[G:JO6!NE&*$YB2248>HI3 SFDIT\HK]G82=%'/93TT25JDMS MP!LHG?]@;"O7Y1,_M%]+6%8>BUNQ/%G\6XF[V"U/> &^[G,,Y/)A+U(T;)3> M,K9 MY/2IDD\]+'Y=P]CT5 R:B')+>SFPO4H[\=XK75JX3<+QH;V.66\^ENXGF[SD MG34#,>RIJ&B6$GP_8$[W8YRE:$'E&=;$+)W24K_0JN#\CH]-5I.U7ES5GT[5 MQSM\Y.&QX3Z_4\2U-@$2B =VY7:)S'"R!"PH8RP!DP7=9 ^#L5LAH&<\&SVN MM^OWSRS9^;&\$^/L=T8<=C@VI''TKM&=$V25- X:4Y*:SA!GRWK!#/IN-KX^ M 0G )V(:H-C#NKTM/P=ZIA]G#CJ,&^2)S;C7)X[R?RTUN1'40&SA^\SW-57^ M;N8B>/K]7^70/__ V0<)]U:[V!>('C#%YAOE&[@9W3LSI'N&>@I#51WY]DB, M1%ORD[*P#C[9^\11';VMM^X2CZA[W6/.Q20-5/SW.=V^0\+IB4T'<6[:)]YJ M5AWTD$YI=]AY4U6!Q^%<=!PH+8;3Z2]CK;]71(GF F:K#F N_13\+-!!4:.] M9MYOUR3:R0*E!)V.9WAD=SVUIN3*LW;KD*FQ3%='8LW:O>BFL#92"%F$*D[+ZP#B MJ8VDM() [RKXT7%3[1!OKW*WZ9[=SC.N_K?7N)/F]V0\NO=F6//ZJ&_^6GH4 MGG**?; []8C,^)YC-K?;L-GA"*6LK1)6.6 Q"@]YW$TMF^VPB&$4-\07+.)B M &[H('].,M.$]9QL.1?=\^J:W\XQQD&%!-#Z5[YU%3075]R^7J5SX;S=$6 : MA5EDMI/U_B=YHZ\ZG%@;TSSS@*%*AY2U$@_,+_>L.T\-!H63U,F/G0MA:IWW M!K>]!G),O*\>O[[+E'>%K;AS-3([(9XAPGY0(08G^XTU*.KLE\3;Y<4@4(98IK'WR'V,D*9S\VT M&4='M UU10-0S4KUA+D30[/G$HC'F*O XMU-QJ)*;6 M:P^4DFI7E.D:L"?;2RF;H&Z,(N+ +!!ZJM,LJ'W4SR/07R3N[<*5R5QA6198 MRRNV#Q'%.++5TYGU7HF?6=*IRKC*C$(&NT%BC2"R9>@.ZB8HWG UKAZ(THQP MU;QVY9:[X= <9KH?_]\AJ-3[.7@VXJM7:"( M.:@^ZR6;I4-ZD;&0)FC25MX?#DV+CR8A^]+% 9_)'JG\PFRBQ8A!KT:FM8_PZVO]OM[9SKY>I_B%KCQK>]/RNW?5E7NW^SP\%=*'OU64?T7_1?] M%_V?EDY 4<[4RC+. %"Z,-R=.A!G&K0'5>6/%VX>3-59/3&:^>FG;,G8Y]PW M+5'61)>R5/N/Y]:ES:#PBXS 31!/"6*4I<$LQA"R#JE%IB<0P_&Q'GO>F^JJ MX0A[G)IGT2W/PN@EFO5LY#/9JM@0(FQH>FC31#% M,80+5LH2T"=A@-WX:,SE:LLNG"XV9/N\?[Y=8LWWXINXQR]NUAV5]?.ZZRA9 M.-O1_7I-WSKMB(\!QT_.?_+%^$?32:B6N7ARAMI*%E4 /$4_UYA%BBF4;DWO MPCKB=K](UME]==+W);?U'!V?]1$[?'(=#*C8UC(D/>RF%2^SC[_RY=O+U%- MX3<#!YR_2>E89&)0_\T4-R.KC(;]>./#(,5XAJ3K(&W]/1N$#DLMHBBVO*+P MRX6?;3=!,1X?9IV/>Z:&$,)+MA>STFY<:=RCPMH$*1!2(<">.PC<(ET$)H3$ M6M2TKZ9\FJ Q%[7ZY?.1ER]>,&_R)71,G_LD\[V_=>M#3B6\7^Q=MV?VG_\ MCR"'Y9(?47QI,0 ;NS*. 184IP6M0A%J6@?19C!$ "@XV5'8'P2QU\L*V?D\ M>B-#-W^'R1[G75>VP6J]2R+-ML"0&:(7V>*[HDC?J=85@D/1O M,B16%T3('ZDFM)F"7I8$D*I36@X+[_K9FQO:B)N>"Q"=6RG4CU.GXP)/#PE:CH&WJ4?EK<-5^#5M/U# 5V(>-@:O0 @/E(R8:(0Z"[L) MVM[N3@\$ C[W0"6@EN%(:7_'B;F@>;CKYKA! M$3W_Y"+QOQ=],I8M(C$A4#XVB^I#?(3M:)7 HE3MTR]W(E:DK+V)$7RSLS8W M#GJ*U?M:$8_U^.=8GN/.ONZ2[?:E*C??)$RE)<9Z=[%>/S3XTP#GX<9EZ$,D MY21JVI(E@%Y(%V;X ?ILII]N'T'L@HFX9=E N0'?LUDGQZ_H3 X_+_S2:"[S M*$-6*TIU0,';DNL=CS&9K88!ZM(,*646?PAE<&& (4JGI>5B0Y4.O=^)%/=_ MMU3OGRLZ#K=LP^5_[9"Z7MZN3.=,Z!Z+*=<#KZ#W M!7Y:=L]+4-!WVP]Z$[;B6 /M1KZE&LU='&OJT!C2)E=?LH]-.U#*87_D2R5( M$A$).6RV*X"-+CSX,(1FA-P[4Y$RX#1D.NYSS^4 X]'CC=/,PGW5UU3(,<_C MS_L_AK1"URC#F#!,J9VI%INN!;PD0C9L<3BF8 TM'N6^4M? M&S9+#Z^#9%Q-ZNV?.H!EJ=ZBO^RZ8Y#0T#]2OW/?SNQ+(@3+W1@3Q';VBNEB MO## KFV(=RB*0VVLAQ(0NU!M?N9=C6XU?'^ZT9-PS\NROCG] 9RIX_%V::%L9_R))@5D\P:1Y7&UVM M#G$;JL<4[NCT[HL9$#[:O5>EP/-.T-:7^9\N_RD?\0Q3,5F.H_V=4S<7Z M)3W7F'$=Y1SW 5VQ(!GRW[LERU_H-O)/W3GE#16=:JI&P6-?H'LA2D# M6: ]: 1"'L.#Z]I&;]+SFHE/!D,5A#EGN=IN^EWD?!/K_.;8OEQ/X>=)(*K( MU#*+7XVNM66[/$8%,Z0:"1AR%J1/$RGO'&#KZ4*8@K/B_%9CP$O>A9XBD-"JP', MJ=;L&N4XDZGJV@D3S?#;X04)U86R7*D[.>_L=> .W^H8SLOB'Z+8L?AOT35Q MK#?0;=_)YBYCV]LBGGD$XC#9M(X3X7D\TZK[*DLE[NZ,V5_![7GV[D-'7X;D M(&T4Z-OJP@+O9I#NEK7OV:;^/CN M*9O&7>OM05C0SX D:CJ@EDL6ICK1JIE)+"7$.Z@"2Q0/$^\W4WEW?%Z54E-< M.CMU.)5D1;5N$*S%J^AXK2O/6^N]C+^Q389^^*\[WP<880"3XD6# N9 M10CE180XI3!1SNQI3<#ZCZO8CO$=5_E]?+W/G^=^4 <2"ZP8_QX$.3H:W#SD M\<'Y45X:"WY.\NH,'0(6::QN6S%(,H0!"N16"A2;BZ]$TRW0#-2", MI/K>X'#HRNB1I:)![L):09#G[B,^9_VOBBXK1171W&/0F^[PRLL\=6A.JMM1^U!RC-G(FWOYAI^ 9E<%2B M9D%(ABE4PTMS8^:Q1%D#D,;56*0/].XASL5."0HBI^60;5.CK(KG\[9!911& M)5/_);G?92J2E[/S;_)PB;#9#=B[P1!-O\!\L0D*MHM&H7FRZ= YN%$S8)8S MF9L#G1X*4]B0]'//;^^)24923M3&X)MR&5)N6U4>S\4P:Z0^.P)AUR[G MHH0(HT4OG/-'QTF)0HM7:Z\<'^5_"2MX6,-S'7)4LBRGZ0?J"*&1GZ# LJ;H.2X@F=0 M((DT/! H.TK*UBH$46:34X]X2C7YWSZQU-,)$\D/*5P5D\ MQ[ M_:(_Y67*,^=42P89_" 8]' ME@^16'"G$OOT-3>39?7?1K#15-0C^/&L7I2$94+(?.!3';*.D!SLEHT?8_G\ M^5R-5)U/;U"=/:)HOZW^U.]_:WQ\'XY@9G]+YT-B=5C:,S#=@=L>!BWO;[G; M,ZQU\@S?%D@VOVY^=CKC16O8X[M)+\_SI7S(W]@$39OW(&7A8/H^ABD%0Y8F M/34<3I!2$AS;1>VO53[1O^HD5<]L.'*)@T__QP,-O90SO$7_N^(==8 AI4\3 M8#[!! Y/R:W2?)AW$7J+2('O;D&.>'LW01.?>O1X<=2)A\[:?2URO0;T/>NB M\C=Z*V?.SU7E 5LXRI19""$D@_DZ.5EOD!3[81S2G8KN%1%=O#8=V+G?]H#[ MZ2HY49TJ6 ;W/5?^I*[T!NL/ BXQ*5F'(V8\W.G'$7W@AGBR=S5@UXMO\NU" MBL#0#A2C5IY:HJWY^88YLT>W)))WDS.L?%(:GOHY/WB,:QNIV\>Q>">"6?;4 MDZ?@8\X M+DVXNN?>_C0O*7)S4@#>EF!HO>>: L]^S[5NJ?5MIYLWF'_D@O.'17H/\2:N MN)VC3*!]*]Q4W].&KGE=;^C?$^44YY>\5QE^?4 EN./\R'U"E,9'D.3Z)HB\ M5?EM=SQ;$JZHZK*2:XO^'&0KO'.)NQ)04+F/%FU MZ;FPXMSC5Q]5ZO=QM%1^!=5=%-KR>Z#)\O33 ?B&AV@PQ1X3W:D*; 'EK\GR M_$"Z;-.K)U%6DO;1&N3+&AP>1PV1ES" 1GP/9B::=I^Z ML<+&VKI1'@;;()>(S9!_KKT79W70E'*]TU0$L/FJ85WN7_.];DEZ:R'*CM.Q,Z?.!Q5F1D1"Q^@RR&QYUGR MB!EH,V\JQA<:C^&&WRC"P20A'+$H5'$8=@,+8)Y#^+)QJWP:^]9 MTFZNKZCZ]A0:IFSQ]IWC&SN8)9I\2K3SQI.=)U3\=O$&?W.8F?$S7 6T("L_ M(N@J<&UFA1D_3+Y/R>P]PFAIL(2A"]QZ?)1+KK^\BG/_+,[VLU4=3M 1_?#" MJ=6/%A_%6QO:GJ<#RJ=+ XL9EYAH4T52\G,BE3N='%:SA*;.'G!1'JWY-G?P MVP]YTP3<@2 *R&K)@4L'YG9.VU6\VUH.! )9)M=-J"Y@5/$DW>A,DU:Y6Y :+ M"^%=_MF1\V1[>YA@O(+JB1F>N>]M)0AB08-I=M/KWCETRO_$@#' ML@%XF]^JF1Y#K#G[@5;A@3SGTHN$&6-S7$$,@L1@J1H5VRE &R"8L!6 MFR!4 9XA& A\HY"/G]BB]IMN$@C]6=(X.BW]!\_.MAJ44OIKX&_!OX:^'\& M:J[?6!CN20=V&S.DE6E3T&@/?2"]8ADOLPGR';KN%W)3V(RU-NZ*ZV?IAP93 M;>5=W7%-0)Q30MASD]#REY83FZ 6-%F6(DWC9>;![>G.\/!QPPJ&+M%J5_B7 M;ZU<:"<1 RI6XDS_UZ0U@\PB4)U"IA4HGS(,J$)7V,H[%XHZU+(5"*S[6_(9 M#_UT.FGN6[3[T M4QG6 E\SC(K%U07V!:YJ,+X4T/+9CURFQI#F@%Q.A'AK%J1/%[Y^?WBX]Y': MT0[YF)_VA7OW8/)#=C:%8I[[E9S!7N]52**ST<4_,2_\!P92P(#Z*K86!UY MKL12Y0G(%45JU4G*<%_!T/8#*\'?#[M:9+[ESXOFAB6&6_ND'E^1D-$(K18_AB6I+8\OB?R@ZL*L M?)/0B] I+W?2P7,%J5\KG[GNQ_@RU)DH!"]-9:5\-* M;$5.I4TMW8DN*9T=JA->VV>?-9MSV"61"@94X[M"9L2)Z2O&!)3 %N1':+K# M2DDE+@;YY %IA!1C_OLLR#]ZH.:Z M+^T",Q%"N(^AF.O.Z/=Z0-J9=> >UD%FD>&GL79]RK+K!"$-IQE(/F/XI*,Z M1B\OY=HP/;8M.TGC*U<9%%*,IT0O@M?7PS=!=X.@;-T2ZX0DY&W%3Z6%$#$S M;$U]%\G6R_Q=I[#+FXU#S9@$GP9T#O_7G6N92U8[9NNLN]9R>%,W9O?]2.8X M KY^7D0R\! D'J[[%!;=:Z;<,K*BI;7G>>?XJJ]5<7WLCL9AY9?'=N^.ZBOX MR&%MZI2%&$ UA:P,TT,9O&-(?]WIY($-'/ME;[FUM06:_#A.&_V1,RG"=9?X M0"OCT:OGO&?Z9.5E/,]C@D.BP%QF&HA7'J; 46K/0B# V\W2IS!P/-6D@NK; M@D?]%0ETLQ'5D34T).]C;$@[E#-3G?-S[59@K.AG&IPM0=P'J+H#$+8FXK_8 MJ>',.(4Z!<:-]5WI'[K2^7Z&BS:Z_]2%^6"O6'HR=A@<[O023['" WM$L+K M'OQ*L5K7:C12MA9^HS2 M;>=N@V6>],^.:?P@"?G/I,3=(TL_X MOP\#M*-H2^\@_AAQQ !&M DY-= W8 Y4LB1;D1SX9XXIITN2.]618Y)%4(/: MK,ZCS:9ST^YM\47(;I''R.&A519W,_AW2WP$? ")5>S<6NCC9J*L?BG$5ISD M0X TU@L5*Z5*,KN7[BV7VS]J^I'GDV22>$R#W\'RT;83[E*J"9I( :8=="LF MP'9U*IXE,$A!TAC ,-67-LZLP!#U@,.U-A4N\(/O5DW=KQE^;[*N2-32R1D] M$%M=66"^VTHR.F?OO6.?.H$_'@I3)?6;H-_-1?KOYN&W#+6_>)S\?S12) Y" M>(9IT&5(SM"BF)6=P@QS9N0F*," HM:S*FRCB.E5W#/8+^UH[+1L^.T$R:=Y M1W/SZ$ 0^-4G,\K0SO/R#8BM%& ^" &%HIQS9A^N+<-TUWG6Y'9,H^$'2V2/ MMO& 7-HW/3^,=X*-E\JQ6>F.;<1"8Y5OAAL8QLZ?E@S&/'N,VYFMGGJ;(#ZS MC$T0Q!@#2+W_'1/]J5'=[SC)\F\>"0,S),MI9YEL=>0*?BJY%[H-7OCZ^NV>M]+&Q[#J)W_@>V=^UN9CO"] NT#K^2OI".>[%,3$\V M#1*):O+!H'KFY5IY/ET6JG3/>ZL<:QR6^9I3AF09D8KFXGR/T&)X ;84>:PT M1(QE!#_YCJ%*7#ZHG+;L2I5Z*OGH68AR3.JIS#KW-[WJLJ]4.*!B2.P)C!\8 MT%;KP0/JY5VH>&3=P,I&":R<,-]X-1@>5'$1^;A2S^:YH6"K1$V!Q-5!A7>F M%]L;:G@+FKK@E9.T:X#B)HCWU):OC*7 < ':BF%XHDY]&>S9;-@]E89^)37G M6NZ\YX**<\V]O**S02%[[-,?]FE=1R0SY)D/&=P4?:)Q'$L(T'68]!XUU2QQ M\W>]G-^"-IP;/,H5*">[YU[.;5RI"A/$_C%)UA14-))"CSTKB3+*L7;9E;)S MOTENZ$ZDN(F^^/L0WL@3'!V3CEC6+OH!3 =K M+[TFM/3:RU;OD%%NJ%7 M(=*1:J&H(!'I(J(B78A*-X:HB 0)"2"]*@BH'(D*"$B)=*D!0E$107J3)* B M2B0!#5M3>.'<>?/./7?.FYDW=V;N>^_\L?/A#];^[;WV^JWR6VM]%\MSA',( MX",/IBRW>CR!>;R;@9]F!=#]NS/5*QZ[2_OGG[GV/'UGX*L\Q? M1_+QTL,(C0+KF>3 R317]=M-V,V1/D)<@P\3QF@O;8 46!(TWY[< IT1?:J^ M7GV9N2&J(<*CLECB2$URF(W'@IO<:I&(W,O-U:N"'H)_P09# ;5%[JM[H$^W M B/T5(K&PSGUL6_/OPV*??91H!=4/E:\T;NW7J^>=Z3JD==D%ROZN&P<3V@= MCW=X+VQ2@6$!K#,/!Y%J"-VXF.8S<]MH(QZ$^&^.>A]&,A+U'E,; M]JJG77PT77GN^B7L8O)R&0ZKP2WO9N[A]-R"#S*A+.CSZM%6ES"IP10SZ\HO M$\WME>4OQ>^D4DTFUARO:/<6QRI')3M:NB:&T='/]=$>9.>_.@ M''63N!ILLNXJ.A!5['CH&"-TWW:4QX+ZSD+QXCLY!UZHA?JX<)]S^P3A(D&0 MTT,2XP; HNZ>[U@N(V9FZQB1FM:1^.EW9VT^K0AVO7YLKZ2>H[IMX;7?"]6; MW=A.E3 \H)70R)0(RN8^W2GT7O8#.L(HRI)I8Y-]@A3AMU8W7M, M],>Y[5M [B%JM\!//OW:MMA^BMVXV0D%>09;5F!: !*,,^SB=HUWP9A=0%)F M@[>Y-*K.-%#C0 BR*#TN]^V 5M!"F+"%S?7)I+.@*"':PD)BYV":?$G2-Z=X MF.0UB)@/"NJ5;4MWJ4I_:GU%([MT%R\U1$KV;K'MY60PKJ\[J.;V7V?.M?O+7'!25)[G/AZ]$D*PSB, M:;G+_YZ),9"6Q1E&'?PN11M[D- R#W?T/5/3D#'C-GJILGOOX/6DQVYB?%A- MO=S5_KTGC[SLM=O^X)^E\+2]VA6;X5<4%PO=UY=!B@.@B!4JE.FV.:"^.K'K M'L:$,[(!DC)D$ )):?(01EZ"F?^CLTN'/MR]FL98ZSV5LN?#SL"KSS]XN"3N#VRH37A'])Y])>$D&Y7PVAA MS(5FIN+D6I6S6&E:M_.]G8K=Z0\A'I@N6,U$+.$"=HJO U+31R1(O*S\-"<\ MI%I3,QZ0+H;O#,BIXC]Z1B9"#E!#OX.//TV,-S,J O9W_43>_*: U>ZS?Y;P MYI7!5VOQ;=8LJ2/EW_YZ*A4?]1USTYHY,! E!3/6IX,R@JKT-(V/M+ZP*E/I MM1FF/3F6=G\=PE5X%$@W.!K*?3U2#$[*7*5G?D44,.UDR.N7S0Z6103<._ZMFP:T ,P$1;E=CP=FY[2IH!>#P0I"9T7RF M-,K@]-MO!F)GY;8LY9D8#Q_-.YBZN'T?L]/'XF30UO=V7MGJH_ M<;Y79^7G#PD.?R-3&C,%>5:R7%S&4F0_)P27XU(*]'"]X6[3(4V:*6$BKCJ' M=6=FK'F+G#!E:AG4=>!:>3]AAV-1VWNW=4], MH1[I7FY3BHY_[NYM^\QE+1[;]9UZH1%L&E/8$NGH([8N9(UCHD,& 1CC5FLOQ9(# 1+/@@ OS*F9 M%+6?LB->[_L*\<$%)A$A-4M_6;K\K#Z#(7!_G.KZUB_8SO662:Z#UB51<-NW M!YK'A@S+$4)'1_26*RY5#@N9FMJY'GB8+*EMD_20U^4DZ"377=;ND?QU7.7? M^KH__W;ZX36>?*8<]J4/O9$EM $Z)M^>A<__7?3GXIN/8O7,13PC5^#G0?@LC"%7C$^PPHI8-^B-RTSF+@R18P@LE+'T&^JSYP,* M*52LX_#RM^2ORDPK5]'#RT^1>'2:W=#1'>\^%3LN2G[_] &S9^1O5>/MIS9K9#:A?-"' MN0HGEYU="0V.PE+4"@YPWM+C'4/_U6IT_9*4+W4!37$X''PV7^:7P3#:607P MC-."/]L>C&J3 ^APAR78W2!>O#Y;6ULQ>.]\GN M8C Y!#.N=UH.HSEN@ !M'#65:8]2Z,/6Y+$D8QQD1ROL]+L K-S+\W+,377NFY'AJ0%!++7PTE%R&J\>SI%;(3M0RFAME M8EF J=_#=1$2E33NC_?/@Y.^&P@.EKE/#H:7%C\/]AD/^ECGA9)\/=R@(K1' M]T07GQ,S%-MY&;.%TP5IQ'=QI4>F#R)@YC6/Y#KK#<\0YBM=Z0@=#\>HTL/Q M15>)AK??FU4WJ<.T"Y6]5*(/CW $!9@G "+#B)UA%L4\QN6E007KR'CK[D?V M84\ +\OZ8/^F/&67]P)K0JCUB-I]L?V2(4?4W :A-*=^0BR$YIDYU4<>9$DF M,EK8-PU7P*RCM-QB==)-_/8' MK*:GA"6C""57$Z0"V44&9GK@Y;?&=S5I]6T-,ZFAX$'%N!N1Z=E]D3F!K6MW M^B8N4JB34>N!@<$EGM8E2XSJ3N0V^$[1HS&G#4_%NYSJX"II1:VMV>Q'YA+@ M3.@6,W_:<0#O/.24BMX;5?2DJ=#''AE>4M\-%I^U5+M4415_,TWL%9E^_X<) MA[]Z7[NMCY-FT@V!,NA0IWH MV/@PE)&(@4MURIHCH?Z6F9OQZD/4!YN=^VJ>G8N,U::"I"BX.DV69"-#FIW3 M;H1R8UP%OC-M/]T 9[3"L;Z!E$&A0P-7PB^OYT$"&@+M5+&UW:L?T%/7;8RK M=4$:S2O3"XPCPHO1$&(C?*5'W+SM]H?GL@EJ&F!#@1> M+7O.*F\)%7UXFS:XG$/FQD!(ULX86EX7E'9R, WV[$WQ8U1C)T>9*02#^0SZ M&ZY?+\W\T(?U5S,H\[1:5;:YM=M>+.\BZW.'(HDE:AJ*Z OP;W1>M M&HG5YUK3)N;V S"BFX_RS9Y&<\7J;)?Z1I1>V$$]T5E+B9UU<&6%''M0#A^? MU(WH ^ X; U^F4(#]YGO!?)H;N221+1>%>L((6&]]T9N\I/BEL\38CK:]OH= M/.?;)LG"=1F+NLM]A/\#\)TU\/0BA=1!D$4K$.CX/MS4A!/PR)?&TDZ^:"^A#@HS;D42RZ#[C BB >WZZ3(<8/D(;TX3Y&[ MV<,*". M[7228$D"=*:G!\M^HA4^[T:W:,P8=I]^A501@N=YA&A$A(RUMEQZ.7YZ>_]RSJT!N MY6O5E@J;3PI)%"L%CY,A7>1H3-*_&ECV0VGNR$D\(X/=3O"-S)Q:8YQE/U0& M$/,>K0[GRTR2 NY_UAORDL$J^]>KN*AEE[D"7=2 MF?6^$.PKOE];#H1(*;RX$/0]Y=)>-=$BL<6+6BZSW;^ 3T= G4_\;B(WUT>* MGD:QJP09S!!\^& M9B.\1@;$7E4W.7YYKF^B?Q5D0O!?$?I4P,-^T"I%&R1N@"3/TRN4)&@#N=%S MNQ/<)S^?=N_*K3G.<=ZGFT;?&[:-&D6L#\]9Q;+$5AAZFU6^V^;9=[]B+T 3 M#'2-?Q%,?9MDTIA8/HA8/7@RGVOW9B#24(KL\]2.ZYBHHL@P 5#&PK#+;/SIPJS5&2 _ &NN6_RS&-)P^R <*Z[[\9ELMDG^[#RX.GO M8XL94^K#]SWTI"7M]'K:"U<'%>JR]T=@6YT%I;[<9A!BJ&9NY\F52GU]]RO; M.$T[\I!*]5'!?#E2/9/I5L,JV"VU7Y4CM_""+OZS7/Y-XT=[]-^>OH,"?C]" MO?PC:;*?SI);[KD&L MO=S?9+2*_%G&]?O0;F]Q54@,9E?QNW?U<[$:!=N;5]_7Y1Z4\TO1\$X[%C)M M-Q]]$ )HFE"#F1Y *N,)\'*S4XE=6X_E!UIZ"'QU;/#I6B"''&6TC/C>(G)B MMX]:6VU@6&T;3.>*%2*M,@>D%=C'?K !^@#%UN6Q;Y&X;_B);=.>R.:RX;S! ME G# X#AT1 VKGV')\K7FFYQK]5>/9T] ONZL+@[:,'\S%/Z+3MMBUW19[@OOO:D>!X)J(&I"I1!7A_=G\5YQ+(09*6> MOXBN\=,EW8K/.UR.B[V^BE+V&IJX@^WT9]E2#)((-#M2?#.4:/H%GDI(4H(" MP<&T,<1.B?!0XQ+?*Z";$!2[X* [@B/J=.RG)L.;G;#2#D%'L!]N@(()F5E! MGJ1DC"F0,#>^=FPD9W&D$KWWR71]QCV_+V;!'U\S5G0;U:J(:A^-9F^7MT%C M(#1;)*")6WY'-[4!ZFEX1;>D[HHBH)T;X#D.5!HG/Z''UQA M'"%6/:@KX+EK>9WK745BY=[!2G%U.)9X*$.<7=&^VP<=#/30LD\BQ3__/'LC MD.O>B@"#KF]WM/G*3N=.QRY-G*Q\('[L[1;#@ M=L)]>+*KD:Z8T++C0+W- L[[+QT>?.PJ:F$KT$<[-NYZK@8U[W\A_>;-2^_ M%QG@WR8E5?]V)M4?IS0;M!X*_T'%0OGF**X_"?\D_/^+D+79UQ#[B.O6>G%] MG4D3QCO E+G#@KG[(E9C.;6B4P=)NM]WW'(PLC4J85G=KS#7-\O S$/-3 MOKZ3O/9S+PR'JR6PI%7GD50AKGU+ ^*YUJEY NL;K&=VD/P66QJ,$T7B V)M M&D=>BQD-3FDTZNQK>__T]L#.IUMJ]KP;C8YZ68(VIO5FEG06!8LYPH/A@D0X M'+'7CI)^Q,7:I<.%&Y&2>9PW0/^K,N,O0 9_4-/ANMGN_$78P#1H MCMX B;;:%Z'Z^TC"UQ"A[D/Z"\U#]=XPQX2/BXX%QK-9G;I)GC*N[_>)6KR7 M7RG]=[#WQR!'#3Q+?^3;U/U M'IV*%K_GMNE2Y*PS ?Z[_(QWO(6=/FTO?RQ=LE3.7?05<5>FY1&('K;3V%P+ MVVG6KHI6QDX1&/SLQUS-:CZ$$?*81%U=C?2^'CD2#+G3-849?B7^0="JTR^I M#MNB771IVCSCKS_[&KO@&Q10D6&)$AF]]>PLC PJTV4(8X"^,5ZI(N__H>?[ MY)ZSLP,,V;M4+U-XV+TY_F=FP^[;#=;V_%SD".K(4#/#F-)HBY$-T#D=17UD MJLD-B1G OM[;&N$JL#,^R_W!:!\C+JGEJ)H.Y+Y$).\V4? =;!!VY@MC&N": M-=X"((K)@P(SY,:^D^(*]@[[IJSW>3[H9BR9Y0NOYS'6X>U@E>$M4M1B"]VL M+3Q.^U0V0-=0?&3-+GR\CU0CS8 (YI\&0JWJLMSJWG[3.CT\OCW7-??H;2LI MF6L97R]O]WAIENUSD,OWK#$H^:'\XK(.103)$3S7C,9*?LT-;&^H'W$=_ZQP M9 ;1\[FW5_7ZJ^+9[NI2<94[.ZJ\EOXT('\2_IL)\:E8<@V69HWDNC@]/K!N.E5'X6(;:_5!%7./UMY MP7SZ/'/:BVP02[@(FUKI)=5BNX/NU4%W C[K5J/W)&523),\#8SV=US3570* M<#EWID,LAYV9BJU>3X#[BE8^LYZE*:ZYD9>L MUD+.-AW9_O$ Z)Q;Q&^5X1@]CR6N0YY@26 Y DT:3=PMTL;.@5Z" B=:KR C M(N8SI5!(%[I>_??OZ5U"7@Z/WT[W5D]15685KK,_?4BZM-]MMN[?H5[_SQ7S M?PA.?#WV%OL*21A*AM--M^QD]30TTZ7S%BD,EQ$B_EH8'C^J?96G- MKRW\TG>U$C47JO,8E-&?H)/+%@ZWN_52-=Y%+L WFJ_R5\3<6>[=#-&.[$0H M^1%)CA "EL%,7$6M.P"U[+)P..73MWL5*L^:1XVL"+F6D.F E*./M@7OFI[Q M>'ZR^R3?.\A_,SOLT. BL9NA$9M_>QF>Y%N$LL1G. )2S,U#,"UL<*;2)Q\^ M=CVT >U-=WQ0B9%_=S%7>I\%?%NM]U'E6@_Y^>NQ7=7MDS##1OUD* M+4/',7G0$EP.M05SEW5;R8 TW,&"T<&E+Q'2B11'VV[/@#S_LG?IAL&Z MX&F+W,6!^)SC5RXAWE^U7_PFX8IP,2S/'7KN,!/<;DA;Z;9^QK[-C2DRG9\UC%>$_*(F[V4\ MI?=5]*REX<0&2)^)CE%Z-] +)F%_*Q*BV$XQ; >T-D +7\QZ%'XO]S"$5\JL7+W.-4]'AV26SV^K#CPRVJ)VF"JI>,MB5V?9IZQ_6U?X* M7M%\3=ZEM*XQ0LY2XM[9ZL79L5^/G'Z?!@W[QHO> #&Q&Z 7CRCF:0(1-%*W.;2> M]IV!UT]\].ZSV-(A[]K!T!M#7:O\RND\P6I76US.B'M$@[)3 !*'?Q.+VH1= M0B _(0F@D0N0Z9L,IYN4!#PY4\SBL9APWI4-4-#9NBT1$\N-5Y+U6NLC0V^J MY;>N4&;6;@2RI(B,NLT"WPOXR3P?@,I4P0RN8\5;(P*?+C%^!B;JL0Y'EG7O MBHPS<1X4N>T1%QQ2BZ9$VP;U^_D[^7(W.)W]R%P/,T:JAA$'ITT6<%W/S23F M,V6#L-.'\A+TWN?DOO3TV*:Z_JJJF"+VPB7A3-/97_RB(_^H< +R:Y>J&+93 MER-A\82[R9RQY$?8K02*:@M@&XCT?[R)A.-&#?%O6ZX/ 50 O*DDSLY.XJ3U(LI%&_$L$\@)KI?8'JX#PU?F=*MR87RTZ,NH_HP#Q%QRD M?2NV4YI SL'23C)7 .UPJA[]U7HG3J)=W7N G5P\!]]?_RC+P;VBZD-LUQO% MU?(\<0?USBRU+.Z>:5$^QDG7T='R/V>=5K$H]4MMN5(WYP&/8LL\Y>0C(^Q<92.MET"[@0VPDE7")- MA3.6V/EU&Z T0O4&*.EK&(37G>3TR*.>6O3,46CJMG2?/0'5E-D?1EJ3O"T$ ML@=MG?[TVW1'*7ZEHJY%KO[PL:\ZD7#4?:_DCY?+Y+7Z]TMT@+;8'^:&703: M&0*P>Y'J12%->742N$J9G.PC3DND\H7.0Z0W0'[P= I">[$',O7L<$6M&M.P M/WZ5/^B8J5/.Z<]%6ZQ!F)MO83@L[4PFF"MIP1@HIP>VO9X :/0EZ9N)T"$> M#J:X%$^KD>!Q<0_K*T^2U6PC/P0F/VI6\K!SNI?W7K1)F,L'2ID!IUW$D#OHZW$L?SGO]-W5!<'7<_U;&_-;3\R&O(XWO?^PBM] M#NR>2NWRW$RX[Y7>$]]_3:Y?(=69W+3MQD7/[0>"S&X42&=WS5=*X>(]0H=>I5Y$[+%C9*4\TZ9>TTKVL#YN>^53$Y@D2F]"<([11R MK:^^'4X?,M,Z]N(AR^%+QU]?L!S"4K. MQU57P&A.^,G,#FCU,L84*=$86[=$SN\&!XQO@$)RX655/A82]LII(7>C6V:" M0($IH/5_"<['?!,:;Y3[T'J$<[B9=F@B82M).@4&8(0CM)!+0>+>>L%DT7?&?#J;-]5P>1D>MJ/WM5 MM37%Q3?)0\M-;G;1(QK6Q)[3!Y,6WF%US M(L>NA$7Q,AZZ,D]8B,P(>2B+=;^J/H< QQX!L94VMQ]+D_T$P\?I)H YLIPI MB%1(*YQNZCAL((00A3-]$.Q]M!XY6V ,1Y2BC3XQ]O49*)(#12KG]$>4.B) 0 M_>+@JN(4H4B4"L_[7%L>RZTWWQP>;@]GMV'/&_!CIL/-^2:N.65X;H"(!BDX MD3"=2C@E+[-UMRXXJMA>UP%Y#8\X5!=^/:NP-]NJ8[N"Y#-A2] 57/4*M82^ M3EEJ#*<,FXH3+C^- MW2\??_G#]N&S$IFT+QS!M?E4G )++Y.1R;[)PM(*.T@*]?E1JI3,#)9E57!X M<&BIM]6(^_1%Z=Q:L^E+C5J$%C?2VH/T1F&WURPQ+-,!\TX<,T*@6:[,K/6U MRTZ$M2E0/N+T^%2-$!A)/5SDU]"6XI[E+'@@P^J%PI$=PFK +KRFB[ MC.?T/\,JY/X65F']5U@%Y\8;NQ'4.OEUEC2$@6YG9YE+<_:LL1*3M4/ M2'\PRO,S MYC]<%X76F=\OD\0U"._!PF"A%S4.%-P4F!O:Q%6YG[ 2>X=*(2W?LK.U"4CQ MD *;GFG8.Q U]D?]!>0-4/V[NG"<+$? \]5K::>=QRM./;N,R']$]>G\JTAB MI+M-J$=&1A2UYDJ@/2F.]"]I;90>FE)NJ@F31F1??KV:X%A\8+Z=[3UC MLRK0IR;(6J(U4C?A-AU'H>3&:=SRO:><5XW&L%JUAM7^$K3M*.M@5*M>>U95 MK^+1W?'5PV/*"+AG26G1]&6EWX:=4N'WTC_Y9FGMRTC=I(+'$DA[^6:?<)R_6B<%,F+LU ,3V+ MX=U^F,9)%JY5NZQ77SF;Y>.D!;_\S%X,11VM:^*]DZMW!%)\S54J+][,M'2J MIS3X9W$W8ZV[QL+,I"?+ZGR._RYR+/^NC'J#OP^S^'(Q))P<-QS%QD-JJ\HH MT!G;A4HV/"CY4=V665^4=Z\Z]N,IXQWMJ5WQ"-T#; MXKB^TP7,*P+M>&;TC8EXK-]@4CAG+VTE\_MWNAX^Y;LITZLIA*K6$*]7Z)!Z MQJXDYI1#X=/HN4BET,WL#Z\NL(D-',*]22XZ<@1*SH749U)Y*X()4M]VJXZV MFCP*EO\PEC/J[#V#A.U^G[QMQ\KH$Q9%5M+.;G[@S9TJ>+1H?IXLHJ=6D!WQ]E9OS1Y4+I0YV#O=OA*Z1_,SP X,01LN;RN 0P MX/(;-]ZJ2-NWPGB7V*FD!?CKO7FD&7=MM&Y4XYZ!]-:/L],1]$&Y57+WU< @ M\:;IJ9XH.H4$7E*2H+$3XUNA 0WC\OZ_N.:Z?K87LY3?9BVW+,D#N"TBN\" MNL&R(M,.V^F2R)+6).=1&S!J%Z^+J) N,/$-;9K[ZL5YH&E9W'W1Q,;Q*R* MDHIVS/2&;]'YIO /#(&BN$#:!F#GW6+"\(GFNG5,FQS\DLFAD!(^UK?& HT4 MZ\4Q]\Q>PN8TBRP2C2O!W8. N@F5CF<%TV#4VT]1B63VQ^12VR+4[J_ZE[X6 MM>;:Y4Y^%NTF^;6M(EB4Q?,"=VR^2/K&LXW_4U[ZZ<^0!]MS+NKIS=F<[/[H MIANQ;G0A6O#'!HBQ64YPVY+(_4L\;P-D/3'T+X G/A3^76D=>N9WC3[_%+;[ M<\47MP'J-.)P@ZA.:W-!^X=G/3V6(&+7O.P+@0@Z']7$=1VS,S<\D0K>F5MC MJ[SC-LA7[9%V45E/E)$U"%72!0$TG9:]:3+DQE1HX$H<;,MRG9,(ZNL<"AW0 M\#-G@?3%P=!1HO[-PS6C]_CJ2=UTXV^SQ_85P#495S>GS')Z2#6D[N_ #&V$ MTEN)7="ZMCZR;.:\ )/_/*?2/E()26BLSSO3],OT(\ANL4NZ)<)V\^TQCZ/- MK["+N!\N&_T853F M1',\TE=HE6?/!5'>-T.\820Y[#GD%-\":?E[X2:&OSAF^Y(S2H+H&,"1>6O8 MF'?BT,Z&U(9I+[E*I8,(M71[%]0#]^WGLV1O+DN>Y+N->85]5K),9$I;X*'+ M7*W,F>\[37<9=3/7HDLWXGT^_VS JQT[;5!'@@T8=9?+Y_+',S0^3A=>&:QZ M^P\[PE@*YMK:-/*M)9]YV-CKY\/-:5> MRM7>$MM]DB\:VRE*"!H$= WZ<("GO!M+"DDV*HD%)]0+\:/EE&G$R=G/-LBZ MML&5TZZ-SU/4'<+K*RBW>)I/##+H5_;X/XK+Y@Z=P_Y M8H-@D_F,P^R[%1N@BX292,:)!J#Z,1#8O6?JT[@>1='$%>?8TB(<>TW^IO:1 MDOXSP:)Y/^X@5 _\'&X-Y0CR+#A%XX0(OB1%UGGV$\[V&;0-S2VVSMZ(#>\* MEQFX>\*B34&6+R0Y'G$%,<,<[:PJPE^!!!FA"!L=M@X M\R'03[P%6VJV[LMK[]QQ![##:/H+"Q HYBM39O"2[%\V;(M_9R&G:3K>9N(V>^;7FU\5 M')5I2<,F(EE>\U&G=11-'&IRUTZU/;]DB]QFYV,ORW!Q4<-9N,$_P@#M1I:D M)L.<*SP1F#?&'#UV_3<]2T]:>*81#K"J^J:W_UC*CQ7?YH9?WJ@WYEJ)>R7Y MWK)_>>#RENIS_'SQV,[#A@: R@1+G%W MF6=;V\!8]K1-8$/30,LQO5,+;@UJO.2L*YE#/W^L+>>..7,\ZZG)3C;O7W(> M!;AZ DM<@2PUP9(*[2+1/%:220V7L"+G:6$%]QAM2FP]A!XR!+'M;8LC-NR M.R5W+$LZR4:!?UGMQS/"H[TO=[ZM&'I1E?&P?/>+7=]V3?1":9Y80&UB>5-? M\SH#4#);=6$#U-N2F=B,) Z*]9<*JT::IX6ON>Y2. M*)Q8SBR"^N-$T'7FE'RV>VE=EKV^ MWA7A;&1\7/R6=$K"V"?0X2W/D=-.\WV=A%CL-K0%G8^[9D\J="OJF(Y+[9B9 M6U2IWN-@KKC>1ERXLG^+:JCNVZ?5LL(69FZAL)U]\[!7\TW?%HCG3JJF]U]U'&UY5QTSP[0/JZ. M3H71CA$FRSD"1+*!'+#(4 -(X709(E3*8'E%#^T45N'^60O!Y5_?-K?K=K=/ MI*HU\EW>FKMKM9XQ%I&W#&=JHTW87+/FO\*+>A[;^?6=".^!UH MS#]I "D*MB&/.D%!3OY<[^#PC' D487SD&Z#Y.FV-_FT=$II%$PHG*@ M9[32:+3: HG<=L0LZP59Z]SEB Z^YE,P34SW!JA^D:I(R9QL[%;:K&1_B):F MPX@D.98&K;6YI/M!N'O]B-](O?N%V,BRJF]+FV?/?AE:*35:;J=KS\ M>)QN?$XI:/5&O"^N'DX& [N-"5RET<4-LQ[!>)>A9-Q/24NR]<+2=9S4=WO$ M-Z^<^,4Q#_T/J*K,&:GS-?Q,LL()QLZ]F%<;P+CC-CU95 M,*=K/#ZOM0&J&Z@+^')ARU&#!P2A[)B>L#/_]< VO/ZHQ2.TE1265#D Z^&( MUM-W9)KOF)4+M-.>KU6W[HYFKSRZ MXU7_@HJ(R;$ M$1QA:G!5E$-=9A)'B)U-"+#G2 =#1+Y^&\^S*7CS:L@[]4.3D%9CK=)9?TRO M2Y/O>L02#.6V.+$LP^6E#SN+H_XK-H0F]U?7G(_39T^;<*$)W^B_*$^M?!"? MTU!]I01&O-2OV/9TBZOUO47;ZWP7?BG5Z_ND]Q?'Z<<[YGD.B40[;C -YP@> MYFJ*;?;LP;]>@"D='(..3/[BGT?@FYZ^>5JNE@L3/=;->M M*@MMR<45@A(P0\0)LX0JT;;T] W0U+5,,#=0R2V_YF;N6"=F6-/.=U9E+TN' M @%42UB2$(8M5VJ&X/*+U%3*RJ2Y 2_:$D!$*.7.&8Y?^R+4DF!R?;7<(KC, M)ODR$']%-R3I:6U?[$P&R!R@,6(> \Y'JFF-"=]>7*JC&K_1\1(RO3:S4]0F M1MQ(,><,B.]A^9U_PD'R9P9P^@L$V?5(_U@ZCPRC]Z?J1S*"< M#S7A+5ZS-G([9'OP)VQ30^*G$3.[#:;9GK%6_;1'%U MV\0@9)TO9AFR*QY@C-#(]K9!HJ)73VZ6@IV^9M2) \K/8M6S>*V.JF11DOU> MN*K3CT >2_V88CJB-\-Q;6X8RS4\19Y@(BX9*A=2;Y!)VO+=]%R[Q$A]?OE) MNL=9C<>,&@LSF^FO*C )0TCK]#$YR8=3ZZ1NJ!+*BQ(8;328S#DP.MYO1?N8 M&?H4+I.Q;U=]8W)QKN5R:1I6$ CE"/C3\KA&B&F'>=N^B=/%]?0Z#U3AC9 R MP!U2<,&AT1!](VN[%7Q) N/#_9E3<@G7_2SO7I&U/58R^.L&10Y\!X&7><)AP:Q3%_EPD5=O^@E=D<63P M6&%+78Z2X7T-T)[)XN@+"I]2?N1Q!+GF>;T#KGK,0>K,KGJ^W!EWR(HG+2ON:5:)),^:"]<#=)@G=3H)8<9A M-;8L*1,K6F-/N5,L3!#Q?<"IF[-UV+,+*O/I?G$K'1M(FC+,R'7+\@WFYWAD MG.X Y>,Z# VFUADU[&@S&>8>S"BLP:E'R"D5NH5U>.&!"D0 +85PM=1,5@!;&#Z M]CZBDK&]<'B>>NL-\$#ZV$P[\YP(8. M'%Q B@"+721^HY8I,YE2]?78:U@)EM6$4;H.<6(WIPJN(_3E)>(AZF=OOY+O M@4FW+=%F) [_2.GT)ZPL 3'(AWK\]0#:PI?I V^N9(7OD+;[5MYF#-9[;5?T<4',NSAD]Z[:.Z ;IYRVR/F8'*2X,$K-]A!XYXT_F# MHK9A\SK8&@ME1;G[N_W.F%%/3_89K;M$R"R7, 4QKZ'5?O)K'*Y<@[_JAAE( M>5N'SF>*P6]\_XHOO[AJ5:S"=/S.&CE[K+KL7!+L0@B"ZX?_I/[/R/X27_776Y?^F@/:O*=NW E%D/*#'W6*Q4W#\0I-Z+3OSZ^.F M;-MXI&%D>J^>_H'S)U^<>+3U9<2]%\ALA;P2J9]:*+E>.)GKN3@E$,C/#T%Z M\*DW.8+$>2U<5ZR7!T;6O2>TT%MY_^"U=1[-:EC=I03#QB.-:H&O>2TZ=VW] MBOR_LV/A3\(_"?^!"<%OH,DPFC,WTO!E7.;NY7X@DB.0C61J>$^B\/.\ ^4D MUHG&UOKZ#,I7JA+JEZ=6_DT!.=N$O4>_OGS9P?=-XC=+40P '3Q+&D(.9(F' M,U( V!/4%X:5D]07F(3JGIZ%)+S>I7RGAMC/6OYN]QYF>9A57Z[9)BM[R2_0 MZ*?0O])%03=A27-]3NAC;*Z M_S!Q5O=T4FS%Q>B:6SYG9'NO4$G5!7FTF?G Y25*9B9'#%#; .UX#^07>@!X M%]JW"[)5TO.KXYK@:T/:R8&K<$*^+G5D(X1N T4Y! -V2;L)D'T?0EA;* M$*(U+L<89%Y#ICH43_F@LA GX+(5^M]%CCFHI]DA/J0@]0W7BM*HIMY77^V MKWPZGS*G'LN?(R:IK:*_):8#M",V>A_V[Z1YN9\IE=,'H]G"HF$-R)M0:7R=(Y/ C62,I^/?X%1?UU96MNJ%A6M7O%1XNE\YW??T+P]( MCW-62UA2),8>[HVPF^G*VC!<$I1M)0[MJ\[A>?6"-*&:)>O]@ M<;JGDSKK^ZN^^M0B5,B>(Q(<01?F&4P'M@:WG-9NSFXT&CBZ1L%VP^^V[C6[ MOG< U7S'A%%[T'GG<;4@S[F#'BE^U$\[X&X<@7*F,J<3!N)&D6P3KLC%HE%7 MUXX!<+I@&#TA"S.#P8P;Z)&G#LCT4?DKA4]2/?8JK*QVH4\=5I:@,T M<8CUUBZK+L[\,]N!!HEAZ=#Z.Z9-B,@MG^A+TYJ)=?F(_38C\VK%]15BNJ>L MBI/5M%5*7VJF@)#_4 ;^OXG2;>3:)\/R4\$AJ_L2-/PN'[H$E-9>[:! #^-;[A2&!F";4&T7K?!Q,8[=NJAUK=RF;A M8M.>'I\(04W>1]]@]WS-NC0;]40R'::O>D!A9^98,RL+8'(#QHS-HO(E:+T; M58+IQ7E-HIWJ3S]$ZKV_'1]&&^P\%)BT(FI1:L8@!=3F#E/E>TP\^JZ FF8K MA8=M5:B=_LQPCL!!FB]CG%W C?,'!=#*; )'.YBS'T@OJA^<,6(>]ISG>""* M[A4GF.;GQ[L6H+H3C"_S*\M\1$N? Q?],YX3=,;4EOT0;"5 M"AS!M@6;\7;U3%D?17/7/,<[G85)E.0,S"7;0IW8 CGJ^0;+3;J/[9E1*KFM:W?:J%JJ8O=GEG MQFO#--,@;NS$;Y!I*!%:(T-,EV!TT$WA$,GSM)Q[=.I:5+[FF2#BH!+"Y3Q2 M[VY?\][ZAI!MBVI;Q_Z]L%9_KPL8Y AY;8!X]6@R+/%(,B2>;-*T1*0.\C3C.&=6+$HLJ?E]RK>U">U<9W; T/["9MMIY, MPA@:]$QJS#PRUIZ^G=2QY0T;;1CB&_,^&*E@^\!/V43]&!S$-2]%O!9)'0W@9SI?:QCV^_1>9/7GNP;^IC4UO0 MX^!M8C;1=5D'O9\^%5"/!F4?@0AQ^K$T-^BTY<(B2QH\#V-)A/? JHNF36ZB M(4IE$47HH^TFN5=G/2;[>0D%R@42BL,.H?OBLDRL)S\3P[%#@@!7UC9[U579 M-01R(5;8+'S>8$:3X=0(>%6@#&#UP^<3%'28^[&F1X8'\[V&_*)MY(71*SC# M;S.#L_\+Y=<-PCS"$@+"F"?08'K@\AH=>2QKG6AN2&./9U;.$'=GV#06&*>G M'/BP_%$['BD-UI;\\(.12UQ[_*?NG!:=N)+&'JS+J>&R^N M&4XWI+Z1>H7^QEM*;P&HI5\U71$^8%&W9#,6MGTO]@KOUY(('I^#M8JQ$S-U M_W8DZ;_O >!_)#W5U^SVAOLP^&5U"GCFQ&+'SZ_)]'X8X$]WIE05AU6B]]'7 MX]5C5NK*U),17W.H):X97X?/H(:#[H*(%W)YDL[M\&*HL(NA2#T'QL&Q?,9S M=GIKB+D) +9V'?OF\=70(1(FYW/HI8J(_NKXAPH&Z['QW-METW!PON:;UBBN M@*2R2]H%@-J.0WQ4 2[/TX!,\A>G))RHX2#?IT-Q&R Q,],;?J-(/QWY"NG& MT\RHN9;V4= M A*A"48$.<#DU%O##9#HZ^'CS9'OO%HU$$FONDNOVLB*7@[M :&YCOBVX]S- MZ87A!D*T$TX2:)=1*-Q@1AN6TN!CD'<"*>!)K+AHL#W7-[*O)11Q[?AEPP3X M9;/'LU86A[4SN3'E7:XAA'3B -V)="RYC" *17[,I( 94@-M);$LA]*SW@I1 MYO-SQDTU$9I9IE&'WBB\&/YHG(D5TZ[!Z\YM KA?XZY^&;U9#8SFO'(C;(4& M8Z?WK<\[)6G2TS^6(*HTJB,-+WN8&=,M$;+-ZH4NJ]ZO#%[)NZH>U"C>1"G@ MJ@2U5CVNNG=EYR&@@?R^V"[8^H[OD5@9762O,V8CO>VEVVBNBNJ+S\>U7 ML<1+R0K7MHF"\8B02F2E;WMU4T900)K9?BM*SFA:PK;+%CMCM8_]F&#(5K/S MS#1IXQ.,O8 >TRTS>;JO$\'G^-;,\3+:$1E1.@766VCT&JP%W6YR5SPJ]IR_ M_5*#.S/OWURV:\@F MY2?K;3LQY"AA)[;+M8]G$KZ\( MTP:(K6\:*/?<=U]/T[I0&6O1V8/&$=KF/*5B^-O7^[DA$^1Y?0#CJ84&>0>/(BO>D_32-4V/#UX_55'@FOS M!?YO1C0P2[R6(_C%@"7IQ.@!B$S5SX0:[GV)SS'BJ:DH@[Y4M5'IGW!OBXH2 MRU1W__F^L_<^ M]__O/6?_9]^[Y7E6GO4\9*R\<\XQQGS'7'..,?U*_46ZVL NA]M+I_=W;5:@ MZGS]=_E;>+ =4$#B10)4"$L&$ETR%T!^$DON"U:L8,RWGHO:F]YU)_.I=\DQ MG*N#BVMUQJZ9)QZNAL["X48OY\,-1VO%: M#(NDGK=E.:RO,HU?]5, M?59V]3]@51&E!?$'2PA=]CIL&Y9<@-NL\$Y#76TUY5Z+^I/W;'T@DIE3%DK8 M;J[7Q8Q--K>3OQ]K&GX@S2KC_$4*/AL*+UJ9=IP$I MIHJ3S9TH4UE4S\B_36;EMQV'GZ?RJ].Y@F9L/M;:PY-/W)6JEN'N6$GL62WI<(Y M"X<.%)?^5FV];:$]$J#\6-<7&]UTU)?&FMM9-OZ6@0IIK^2?2ZIUPY[E;[;B M#3."H:DL,PBS,O*J)K&?DK'0BTM$\>ML86A4%?45AZ2OQJ. (]X2WG4-!^WU;Q'-=J4]8QQ]OK5+X0#OA$H^_#^3._8O:V%T K$+ M-'=KAT9/]N,Z;,BU*J!*\&\SQ?XCE^-4YU& :M:2#L,2%%!EB2TB:I8[X*J_7<7AR[6S(3T^\*.1VJ!M=;W@$ M^KS(YB9OXR:[T>QQ6S79_&4D3T6<15,ZR]BC(/YP"LY7WYZC+59&$RO-#R^.?1*]:7L MK>NJ#P^5^IPHE8%5N>P6BM""G[/#\-+?8 3H3BGDB:KB%D=E\\8:AYR'@J_V MQ^M8?.U.>Q/T((LE))+JO,DV1@DK!'^04:Z*5*=CD.R-C M=Y2C=1PO90_U]BY8F8D+>@G:?FMX9WH),^[79'PW/&"Z@V!Q9[4JFT NV"C, MZSMAR5P;0JM3"5.QG#INI@TR>1DPRUYXA]>[>Z'W>] MR[N[IG%C90":KB((8 ^.?F'14A) ,JUR+M6LPZ*]L.)YVA6W!I=6'#_G!#EX M[E":-SP5HWNL_-33Y[?CH\=W(QS/&?F3) )04B'IUAR'M2A&S7(L]BBM53=/M24 M(+,&)8[>Q? ;TP!E 65+1M%W3F6JSMA3:>9[0:\F*P<^=7'3B.XSM_TC0G36 M.']:D3/DQ$.-QE;K=A!V 0A00)UUZ3+ZPM@RVD*(GKL8TF\U]KAV6+[1:I,9 M=I>YI(?3L0L[-VEW](2U_K>4=?S3A<$")J#@2>I *"@8]J?\.26<-(PMLF2C>HKOZY*DP$)'$=KXGI1= O M:$:BGMM$$:[;,,Y&,_9_RCK:E[)[Y*M"F,;8RJ7,3C(G3?76P4VGE#2&R+'< MW-+A8>LP% QMQ:DFD"NR>=GB@UVHFI*NP4DS#:SK@*N@;3WRWD]TO;3#*-=72$#.[BB,LDN& H@EMXW1B,M#/NHIVAYB)J @S M*+8#MTU[;Z4&7@8U UR?FKE<_C,J8HRH]]+5RZN44F<,C_;0W?GPT?6O,!;X MQY( _ZO7?WT^MQ\2H( 7RY7M"_ S;,B62_4L))#>,2LT#AX%JBX,V5 LN[<9 MF@]H=E5/VH4]R6\PRQ>9O7Q0P9I1]ZS\!X]T(BPLT B=Q))%ZP##D$(^YL2@ MS\T-$L>I)3'H4#(RS>[(W*<]3[ M/M,G8<>4>9E'QPCD4D3=0,I=@J=F'*D^I2N%^[/3ON2N[@MLGB%06N.Q>E9L MY2%SF3KBDZRG-S7MB:?4M3KES,[RG"GDX:;=49WC!3Y#XP+GM&$]X$F8;9PX MI#MB,UJ%CH3\MDA5)*U>'=N.F%HS5&,H!*5>GNT[XO4@\_60B/[^R%UMY78D M@QTW\S:R([6"PTAHIEN:8AUAZP%26#!]ZIDI%3IYDIG(J07%LQPD=$J!$ MHCUF'.PB"&GXXB64N^&Q.*%538%MVQW*3A'$=5O"9@HLU*[9%H7DRFKI&IO= M2(]F:?V'&_N17@GWO#%:;.'FIOL*'M2'#R=6N9<&!D(UV4J&.]=A^2.(M5&8 MQSD[ OT!X Q&6F%)%[&=SG,I/[<=7X>%66W)$(.(*']*#/*3#B_GN\DOJ5]2 M_UDI#.1^.DY@R8D$R("\<<#>X(ZJJ?$N9'U7B+,)X$14KZPFJVC?SJC7\[*P M-F?=9;ZLM-D2\-L)9_?GF[C36[F_+@-GT ?68<=+D%F)9_]12SI37]!5U[Y>V4+OB;57=.$OZ MO>FQO;(2!H&ER*.P!:3K?NGJH<]DEZ#BCP/1!R<[W# M&+U/A'I4;.Q2C\<<5@.U_:S 5,)MF%W=\O/"Y2RK@[VU%:P=3R4% 0'Z*V(06@;-%+C#7Z MWO[*5*8N+4S.A9QB!WY\Y37>F># #VX:Z M4Z1.*A/%QKVN]O)M=N?^5 4HKBUQ6&M9:QK'W;53(Y^=JTHJ2P8NZ<3>-90 ?-O!/8S5 MEK>/"]W%@W2)/9RI08/5=^VI;=],?WC(3)H?/*#6$Z>?3?K#*.9OVZ>J^_M( MIOQ!2V!#!;78N0/T/LZ6_'48OO27U"^I?VTI '*6J9!G<-PH4T/.Q/,#H>68 M04+-'?0Y F.V#%O28O#Q)?@VD^]QVN[=#=&SV/WZA.X<-(XR\VVCH/>_>?T_ MK2TX8,F/G9 0&PH#>UNR:,IT53*ML3O)I^_R\VI#F=#FPFX;K=M.-W?T+BN- MN_>V;SF99WP$]AU.1/41$,OKL&N(G6@C3AI:S _+T( B[ID!4A=G%W6)89I= M/A9%7';H3'4](B.9=IYKXF*RGY,EY(^=@:R-NNM %4O>,00'"CPDAV+A:..$ MGK7,S#OH.[ML3Q.OGSM6/;#/F":E-\",D-U?:J7$>QXMP7S*:4"2R]=A=7"V ML.:<#4T5>MHR<)P3R6CM;LG-74MB']3)_T MEFZ]#AV?0M6XI8!*7PA0M-2IN4G1=+ M,A,0M@X@4S_FPR_^LPSYOZ#4XVI"[4B^A+6NH-KU^S)W7(O_ ?DX,['D4J0D M9$0/G<3I2BET/5 @H?#S>4"S%^6><[:581GM\[7N@89W6_6*4X>(>O3;R5=) M_;T?^ \U6F&**^69]SDX0VEP%,NC;\0R0#O6M^*ZG/;6B&=WB^NZ\KM$F59: M'?ZPR8K["[_,)^YO.4PL8$/U)7(ST9Q&I*OO!*(/N:/-GZ7CN0[CS>XBA_4E M56I67I55S.S\=/ESMOK;_,W=3*DH/G-QHV IN\:#R(P)(F2PVH8*X""N5CD6 M2WZ(V[Y:H%41D*])+:;V/I5AUSH%">)XE4\22+R;<-%'FB$&W5_ MGWG3BR31.J&J5-_Y6IC<0=J-0YLQ4YB39F6KU^9PCLLNW:.<7JSXN= MOEAC(OV^[GQO>>(3K>)=Z%OZS+!L1]*MX(!ZP#JL?G!IH$HSWE , MK0)P(Z.4&5]SI')U+S#$"\M, L:":N\+?SKI!?.0U>J0O7@APAA[8I^>@[F# M5$!==4/RSL*=I@7'GA6^XVI_^I<CF39U#JL M%HH4?S!B08X _$W:X3Y?-C?_X_\_38['A;+TH.<'FXG=OE=X>^W3TM_B?P2 M^;LB53K%&;XBE@;U+7)[W8*-N(Y]2+,\CMJ$[=B')=];A]&7X40J98WF%\JZ M"(\30CN(6/JZK,/XQB>L.\T3YMMR^P6?IMT:^!A.WM.9=Z2JCN#NRV?+/@D( M4BUC[5.2ASL9(2F=XS]-V JW;LA;>)4%-SJ$RV38%IKNW'LU#?9R T1?1[( MC4:<_(RCFRQOO ,TN\KX#,IA.QTHC/*I18M\K!N?NE'Y 1/?CX)Q73OZ51]R MPSJ/?TN\Q<5T8P;AUF&&^]=AI,@25Y.AEJA;TEWZ*GY(F[O%K^J6K$/7#E!"%5]>2U/*2E/DMIE3#ZP M._G@B-!]K"S6#07HN#$+.4E8#U0T5@CI!@6C2N6S?'120KF.)0*X_?7[-EF+ M\[,&)P>:8OAH"B$O,]_OB4X[&>L2I":6(<)\^T^L K]$?HG\4XBL(*;,*>/Q M6%?2I#S%A,9+'Y_+J(JO'^0!#EJ-:Z_#MK^TVY(_]ER[5ZVW?')?4GA^VDU> M^^^GD^DS@F86\;UN0HUIB@I[T7Z/_!._Y\.[25&XAC6V=##$#P08*1WKL!0L M%]+5%B/*UI?5=N2F)$7WQEY/??$DJV%IC>0ZQCNE&*]G=GR%9BS(?_%6E TM M]@\N!95$HALAIX)!P4C6'6R'!=J!HRNF-4K@>F237Y\NR5KC%6T I[ M\-2J_3?-Y-^P'>KKL"LSJB!_$6M'")*I.P3NP8FOPSHUE1ZK@4K>JDL6I0:C MG)XQ*F^.9E:]JVW[[*10)$GL(XENOPX#E B=@\ ^4@>*#^Q'"2$]NP$/?Q=* M.F6;N$Y#8W/ZA:9XHH./^L=LI8QS/CEZ4KN;!L^AK,"WV"UUN,EA)IJNO/0C MG\2I[&O';QO6-W +_'#;*<#:.G5*=6EZ2I>O8RH]D:I< 0NZ^/]C$K]_>)+ MO\TS696ONK .@S@_: 2'0_IR&L61."9)J,YB9RQ+8=L)JX_+/N_[T?A70>9? M$G E0..NPZG%Z+)Y@#*Z,M.>@V.;D9?Y%M=A,FB;IY]5&-P%KJ0PI]!T>9A7U>60>Y 5])9?HU*8>.5B!WO7^JJ[K_" MQT/92/PB!0I@&5,=6(%UF"\-M?1[!PB2/ M_IN9.!]'(W9CTOR9YH1Y(=QO/M0>)/FA+!)PI*]T(^NZ\3 @@4K:B>DD\D8% M_-!7?PK\'+PT6N'MLXN_M\KYB1=;&]A"U@-ZX.'H$7#4&0L7'C'4QB)H$,I[%PXB%I M>J:5OLZ/ZM^8NWCPY^T\GN1DK;:<=^^P)3^V XI@/7!$+-.;\PB486^C#T:S M]S"6J7V)[.-SOCLN?V%JD3R+)"/UC;J%2&^DSC+^]O6&;G6W)(@ MWZ5ZE@=F@$0_[4OT8C8!<)8_VRRR700HH>85,LS;&[-GRCN1HAY'ZY,>J);4 M/&9=?&_N^:YN;];LB>C#AW] (Y]U5_\V:VN(&U,#:DTZ9L1PRYC^WCE!WWB4 MJ(YO7.JLQU ='E[+>.!<-.W4&V_/-_ZR<<4N7$B2V2"U*=R0SOD-Z8$@+L^Y ML47EH<9$>(-$A(B^'D-XGC5W"WT,N,U G*#GO_O84F?.< XMF2$J#/4JQMO$ MO:?*!US/?'485:NZ0F(& "5D!*#"RQ9OP1(7F*[C63T( ;PHF@O7*0*L622] MS7D*))P;+6SQTK-[R1^PISY<.T7R2LJ^O1WRR,=_.NW#-8>H[^D^1)#$\%^> M-A769KQYLW2'B^DZ_R+K]X6?-G]F[:ETJDT'3^!6>'(1#\3OWV>_(/S.2O(% ML'_WA=2EP;\[&87OA1SFOWWIW!]6/&V0?Y<.P4K^@W=AE__NG*:R"?>'[R#^ M#=HE_[_+J7ZA_X7^%_K_?O3<*UV@0#4T+U9S,I#DIZ1Z5.?RSA 6["M3-#FBGD?3N$X2/)UN[&*;:4#=O9G7HU=U%?Z[P\+S,Q!LX0M, M\XTST9OSAPGD8J(N+71[%17!/6,B7D&O>1LJV'3C8_UP7H^\KWKWV)NTY[F1 M93+DJO[4E'>:OT;L%_I?Z'^A_X7^%_I?Z'^A_X7^/XT>]M>;!8K[1*TJ7SI? M1!E=%@C\KU[D\4/4Q2[]H"\PRX ]%,W)10JM8AKVN[IUO[F:G-&M MNWV[A<,15J;+CB]$81/_Z%KZ@@7+Z^KKZZ MT=QI/W9P7X.7 MA62NG(L94M<@]7NOJ>N36N_M[O?%9OBE]\#0!R$^/K]QLAC3B^1?AY$+L&(; MBU^UL;0TG&@],FZ_9Y?U,"W06^]<_=#\J(Y*U8>0DEH?T9U;3@.7(25Z'>4CBE3\AA0)5^97&749N^%H+N4AW'K:F MO.3[T$?,38$E<8Y4-?^'Q<[_C[S^=AD]C N%!$GKL&\J(5BP\_PZ[%,+;."O M3IK9#/R5VO_E+!+>:*,T"CA)D (WH2\!(BQUS""H0 ^."ER')>-51U8S@'0& MMV7:BCE]*<@:Y:&BGN;.LY:U]958F_>^,L/CO/(PA.,YE.XZK$,+ZX(B.C,5 M 7[>I2[&,#4X&K/[DZ%HA"!J$Y!E3!]XFU$ZX(/N?>0I9![H)V4VKY61IOLC M\M!'GDV86_1&MI@N,Q/H@V(M?^ J/7WNNKTHJC8VJ9ZT$[A@-E(TC.Y?%O%T MDAG*HZS#SC QS?7SDA':C:6"&4+6DSH' 17C5DAU MISAUADHAP13%@;7.#\!=^@K%,'KN^./^0/<4F\\8H;M]\Y'/:!)?BSK;&MS8[+[I;;6I\[N M>]Q2,W7,JA"#N'I9')PE)LW+*:=5QO]*< MY[73A^9FTY@]66SG=I)_:[>0O'- -?W6+;P,L@_3">!_-XL10]236R7IL07 MV3UU=6/UV\XN.XZJ#^U=5FI^]%SC7E!$*M^UEZQ9ZZ5M$XA3UKY_EQA=Y"HR M4>$]=[Q?EQ8"B1CB1+NIN'K2.-VYKCEA7JXD=RTS:G.C<=$%-6H\52!Z-0=(C) M3TXQV9Q(S!8[M@XG1_LJF:;72T1U66AVV<_CF8)NXI&;G#@M9A76EKI+9&V? M^%ZSAXE1FRPP_>>.(1Y@:\9I12Q=;,=>@D<5D4I&T@892G"8)067?">E1W/3 MK%=0+1_[W),O8X>N5.:]CJ5=,%(O._&N&'5;0)1,7=@H;: 4% M+%A6@)0MO21*';\7;36*5S*Y77)Z"# <[+V:G.47NFNONSQ*CC3@"COE1IRX M(4*'H?<(Z^!SM_0!X_VII^Y> M,LGGOGO^+Q0:,^:>AO8$=B<_OLL8R8_0@O\\:-/XAYVJ8A1D?2P[<_ NI%@& M_>NP)P-.G_]G6UGA_UL;8'])_8M+(:0@_^.()9<3JJO8PN.=LMN&")Z#,*>0 M@BY*4$G@D^F08-/ABLHGX!O3 \&!:B(U3][MS>3+UKI%\0^?.HT[SXG&7JN: MJ&5: 8&E7KAJ0KL#BL>=(*RYFV%86,+)#'FB->"]PVC_=!KS6>D6]?"+<7EG MY#*OHE0P;Q!_\B2-H* BRY-]&;+K$+0G]!G:4%N(EA_3\ U($0MI/!/Q=2!M M[.MAN3Q;C4*S&QJ*Z9K"QE9 M[%LC6_PDY9,./45=!3,H^PE["2U'IYD^ MSWZ5NU>3AN\\GU)X7_WCI,VH#ITW!NEN":@'/5Z';6X">%C;)Q MKIH\X!A.! .;0!LP<-V6?!-?=LTF;5WT]Q-K7E&H2W:(%+UU^%O1BK7NY4ZW M@ \QSDN__378?U MH<2^W#G--@/NEKRZ700$Z:EJUOTF_DI[4VA_S/7XV4,9EW"[(U-3*LL^XH!] M\%XLH&03W<9?R-X.$8V"3S\OX@49642EX4KVA3F'U@HEP1Q?-?3X\U/]5_T; M;CG?8C1OLJ@8V<'-Y.-D8+V1$^E,LU&DJZ80^@80QMA.[;PCZ("68TC/2N&' M[&^_N;#?T76/OW^SX;OWZ0KPID*S;S&"N-UCAI"%=9AAG5%3@TP,(,,Z"0Z! M7$#'8W;(:*"WYB7ZV%WZ]"?=V5VA#DHM+.\<]0_+?AZ27 H>/P2XWBZ\IN/H MIRT3#<4!*88@,YZ!:Z^*(PBS+[$D0C2[6IP*R>I>/=9W&LK5='B2W49H <9- M256^-^22G!54[O-R7_5^,TBUN5/"%BD[P<$3W%+NH>@GD'%9LKN!0HIOG/C1 MX)X7REUWP)**SS3R%F'#IX>*&Y?W36@?3NQY<]XWJ+/6&89P0/99 BI8&I5E MBO:B^RZ9L8X!JG,F=T%>(!>-\'[J!<) 4C/#+4Z^+GZ>>:3_#]?V'>_OC4V04/6NC3LY#3@ED(J3)P3E2.VDK@.I$R(+Z(8/=LN*,S6^KG-69 M&7/B]$\X5K!5\M2 ==.>JTD5Y-O'!H94FXG!KF _JB%K:68=QE/,*29XI81# M#@W9_4"?"QF/.?(%*=HF>+N"^$:>89Q>9CL9T1*Z#U%O(=I0(7CB8=@'E0N1 M*3B0/T2D#_>\+P9[;1G8JTL[2?9V[LS;T0 4,4Y: P]EYG-5S> M)?>B_"1T E;G 9<0SNOJ-F?2+LG>@TP)F)C^W(*[5R]CKU=<6_\H/.N$E"VW*2.3[UO!(^&#/X7^ M7$96B'7Y\DDO1A8Y8Z#[KKRE])NW??D(5Q^OR3\LD)?U(?_?#A+_:[VB_X7^ M%_I_%?2JD/$O3]4RM3D12_I[GT&41*(.M9D(#'=S&[_ST5%Y4)XE)5B+[W$6 MY=L4F]N>?% A=/(D]S'9C>K=]^G*M#TL/TROX5Y #/*V1$YEF\$<%N&.D:M+ M[[YIYV6Q>8FRV:%HV'#2A[7Z:KJ^K;TFZ8N87=H1R;)/R$G>LT ZO9!YE:[; M546TH7:&K/41+6.]R0RWA.N-IH0ZS:!YXTW:QUX_^>'Y\61+?G!_[:X?*2#_ MTXT2WX ):SMF$B&&]2'P@L,8%2!.HJ?,I>G]M3$=KGU&8B.]7RD>\]'L%V:Y M;UPEXS6Z-6#76(O+\%^J\ O]+_2_T/]"_PO]+_2_T/]"_T^.7E"*97":*]#Y M9DVO&==XL:?G#3\C@:48':/52^TE5G^[8_3GWV9>"^#*84EB7SDQ&MF"Z[#3 MN_!I53E89\T?JK.'UF%WL9]/V@Q=_'.Y/R&6*680MQWK28B0E>/DX36(,X-S M5:*3@A;7!*5J>6HZ%6Q4I&]QJ7!]YTG^/O7^V.:37B4>3*U^G8S$_2^ZEG,I M]_:F$MJZ_Z_8+=UV= $4T&0I'F<%$;$=NE0@,YUMVTQ_0_R0+2J^]'[JV+V: M>RY97\N7!;47=_3?-G5LB,C!^W'2_[0QFGYN.8%$MX7'HZH)O543%:OP2,.M MD5:U[PQW?SXJL])E0-07F;3PPQX07U*N#?)54MB:(A=AN\F=^RM.%ECH)&Q% M;RMGFS'&JF5Q!2&AIYM&ZA-^7(J?LN\0,5>+4E&(-G(.YZ?>13TD;-;?R![P M>!T6^8PMJ'L/E,>\-51K&,5L!6HTE<(L9,=0->8WKR>+M<4>L-P\8DVV\.Q[ MD^#O340W3PUAR8\(=#-+(HYY>!T6$8_VXM1@5$'B6IXNO:K;[47M.WVI,O/0 MTIFI"1V@N=ICV:=(2J$A\=6FWGN?K%WW9-U%>:#W (+T"TSLT'='$7)P)PX. M&/=?'E<>"PQ%;O]\SMXH&+O_G'K_$T^NU$XE!TD](U@ T2FKV/V.2T-"P>=W M=I.3[??M[>V[Y>/Y4D\\DROEN@B#<8=OV7?G/Y&+_=\N,OX@9A11BUA:5MO"RF]QYH29*_'M?I-Y5:$PXL_5?5AMV([ M/F\4-^"X4;A#L(X<''Z_A[W@_08B.]LI5_MNW!&M*9.0TTH'7FLG##B M$/4F2W-T:VK746P?(EE6C*ZSD'C^)/1+DHMC/Z\3$WJKM:M/-6YO_7!<.S3U M5E<()5SOYSX9Y+GA[UX[ PWV_93*\;K7??^RPVO9(SL28ZRE=YCXV6)%#379 M2L">.;NV8 :.@HUMDR]P6(=5C>E;5AR_ZH60_%&4.\J[<$Q&3.R'+^LVMF,2 M1[?0G SMRHY)8AT)25NDVB2=UTWN[>K:\6I+ZM:NK_6]C[5XW%GSDV[*.W_X M-V%T,.,XNA4!.-S'[&"(-2;I6RKW(;=^,M0>&K:FDZ+QDNY'*S.*&[(4:HR$ MDM0EWN0IN9.\WGX[&"ZE>#H;!I;C][&# 01=U70=%A5)#>Y%"80;QA0(F+3+@<#&^;@4)MYF-">&VW;BIR\-EW& M!H6&9)-6?K-9B6:)8#ODUF$^<.(ZC/F:CKB+]1B<]*4RL\CK,+&0@MGA7D/] MG/:CV7B<^]*EK[)?OTQ24B ?;:=QT3\OXSN.+6H.\NDPNIBZG,JLN5BV" 'D MKRAGN]//R.ZJ;FEDE"155-7K>GW6'S3+C'\0]:-SW<41Q[,>%$&X5_LW3(M73,I,U?93^3P#X!SK%N8'IQ, M]TER"RM&;3WF#SU:Y1P7MA,!73PGD9UCZ MC3[:.182,Z;KM+%6&@B^18H:RK,/'94I&FV\%VBFKN'B\$KWQ[O;J0H")Z[Z M?7/;]LK G?MG>0$A=7 2!?)/KL-X$6@X0)KSC2)M:MO#(,P%%5*4FARU@,7Q M;,P]@EN$&5'O:6%0?:)87,.3:;TK,(O0O&I(:J-(=4@6^!I739*2859S4-F]RPHO.(\MLY:<.B]:EU(BO:0EVSDZ$?>7E1_W' M\)R-C)>M.+J9)K%LB4D0Q/H@-Q._2.RT74V1<,1'!PTA?KA6?Q&$9\^^7^:M MEL^&_9R-C[4<">#8]\I8GL;'S!,I!Q0DQ+_%)I^2WY,1RR,T?7$$FO;<0G"] MLL+TL]F!.$F@Y.R06D='ZZAF86,BPF)HAPJW<7SRV)>QGV-ZBU(/YF/*L5 (MKX=] MQPK2$!=$_IF]RGU6+:H/_E#:$M8:U^#]0O&.DS]R65L^E"K 2\H8 ;-'$N, ML^_G4J:HY(:BMG#<%:#DB46K,K>4QO;;E'"#XGA* (*(8OHQK(?G4HC<'4W=T[N645F!!)]JHJ\(!KA]?Z[7FA3\@'UNGZY;UI'SIN_A2WZ*F_XDU_&2I5,@[04&IFR'>ELX7']"]CE*J6%N").B(L(S-Z?.BG>O+B72!&X79B=X'N4P"HJB;!%_Y)L\YRO MD'U8F=%H06.F8DNLOP8][5F3Y(51XSNKV,0[XK4,*>OQ/6-LSHAI1.TJ04R-_,(%"Q\8HH,?99("$?C6+XI%0,NCP#<&9TWX1I,Z=_A!N<=HRF3. M7:<.*"30J%J'G8A>YJS6_:7>]\.SS1XR4L2M5DH80NW@H(2+#.0A*R7Z"'<18DCKRVF;/J, MA>^RKU$8?3'"AA\W'7J,[.)ZN/;-"LE#.CMELQKVWETM^ M=SR,(U^ ]X(L'HOMN(1TP0%[2[K"+*$9-Z=L]@O=_4YJS7A V2>C%^"CC[A7 M'OG73O=IR>O[:.W<(KD].6$9]^_[26P.18>BYBD69!UL$5WF&0:"'>,^@2&_LBY<:A:?,ZLZ^"!N?.Z-V2:#%O_.!SU/Y;))& ?MAM. MI((")8R3(+\D(POD+RO]@MVFMBIY/=V.8?@P.N^UJ*#BQX]%Q)V5:CX^ GT^ MC$>XU ;\_+=PO>6)8.9&DU#@S#I, KUG';:9R,D#^3Q;W!+99H6S?;ZEGLP+ MMG59ZCE'*HOKKUT+?6*[T"BQHU:^/$UF:$ZE-$S$9+C0EU]9';S(15OGT[!GLI_7@[XKU[L_%=_^@7-@_ZA7L MQCE;* ;X0Z>9_!\H>VX&Z/S6.>; @ISY= >/4%VZA7;ITUU<:6_,VF%;T]RY M;\7_T*3&LB5$0/Y0UM&'CZ&)Y3JP13 'S2FT?-]FMKTB6$@F>[;K;89E]>4Q MWUX$H YOAV_&=AS4@0/[<)V:7$ D!=Z5<#GLM\_G$HY\Y67F#TO&7XYVS_ Y MV'KKJX"NMURX86\! <>Q >%2G&J\VO2,)Z*FBBW;]+I\J.KZ+F3."\T++$SL&2167A MP C^@@/[W*6X:S#'..E#2<'77S8WOMG3-KQRE9&GPOW3H8"00C,!M]^ !,E MI?^6QZP[KTI.?2!/A0B>O&LEDO?\\Q0K%#=&,)8 !4<,(6OOV'H#+_,)13\_ M(&C"*:N%,U/BODL6#Q?Q>!5;=]5GEQR]R1>T1YHZ&XZ\XU[U07.CS/,+;(== M@$@""5"/KHM- ;Z-! KB.&)%C45A150X< 1AC +DBF+;X=LQ,S]72?5G,#93 M^M@MT:7EWDDWWI(^PUV;W^+N84>_4SG/8&"LSC83RZ$;$ ]P^.1=44'5LO3S M4S&E'M.R>T"'R0R$+- V\L'R<5+785>K)K].,9]P"O"J?26 +,@4--"T'])> M3#JG69)W1"%:CB5]Z\/1[@^F?@AN-:V#[.S/).$ZU!3.R<(&%'"!GE+*T!?7 M//I274/_" 4I4B>O']48&#$+]U5[+OF6_V75!"H*23\/!PXM0*PQPB]$%^1/ M9QT'Q\9Q(FU"]1Z\S?*,#.1J4C_FMH65A@]Y>XCTI-^_QH'>^DQ>?G@K7 M10=";+,,VZ%?AX "/^<0>:8?4%OUB?'!O$*G&.?N6-L1+]&B]MHD^ ".&3H^ M31)%DJN1-2;M@Q.\[8@-CY=D!11VX;F !/$'1)TVXM%ISQTZW]NR=J@][Y!/ M^>ZG)YPX?0UO UQ@05%K!V1:1KO%M?F M>JTS[=(N_4+#.B/L(*@Y#R")9FQ=7X>Z,M,;F&.@YF1;R>I;O&X':/*W/E + M&&N\2XY<8K3?VR/4(]][=[^8;?AF6)#L9B@\SB.0[V'T^*51#8GV%EV!C>-H ML0I[VL^78QB;#]\_X^CG? $UB:57$+6G<-+9>UG.(8M=H#*C*DH_\+:']YP> M@=O>X6U64J";XL>Z)(654T]%[W=_1G4==@]!=T0!NI9DB:7^.<0$!22N4'TC\3+VQ.-S MR]LN WOK/T01Y15;?[0\\G,X_2GQTN4CQ.U4H0^OJ-NHCUE1X8A'[6U9PT)V4>(W?9--VJLG?W;U;FDV32[R>IKJ,!?;I=J8 :LJT M2)8T6V(<20[RN&YV16]^Z3341<>%1'6%:2F+#B(=&I MR\#1OCZ49APT3U>2)OT:A?< :Y20FA=\4UZNQU\J1]P,'2=!SM4:!2@&TR G MO)F7DV$HA)8 3K*<-*$01 38;XSVJ"PN*^7[GLX4C7&ZLF_%]?KLUJ:7"H]D M55=8H"PWA/W^.NS];P10RAP%(DW8^KP@' ):N!?+/I1)8&/"]7PCD?3K)1T7 M7^PBTAO)%L ]_B [=NF1 U9I=>X99WCCQ:K1HE):/H9U,F M%IE/Z/"[>&EP!+5%S5!N JT7)]%ETG-+_TWR;M-==J=.-<7VM+C4/T&ZAQ!=\V899K?.G$LL3WVT6Y)" MT$> VTY"#\A#HQ",-"S]HM34L/)/VI G<=9_'#2LO#(#4%H(FR!,OR'X5K_A MZ+5(;[BT)QD^B[T:(C=X=G!XH+FY;_$80D=S2:9@X\@9J/H)5.)D$,@?"='G M0O;UHQJ:&#Y9'\VYWQ+T4&?))NU>8ZI(AM:._ M'D\[\783=\R4,)@)B(!;Z1OGMP!4?T[/G9+>=9CP2SZMXL>4 4,^APGU^D0? M7O96W!V.#"<-Z^([N< 4!\R]Z";,BYP<6AMBCG5+UC;@^S:#I::.O/E@=?4W M3_SF3=],P#;!8# T9.@\D!^/O(AU04TTR&A2=6D/LMUZ!N/>B39%],[/Y'2U M2'?=W]UX'][PL@2);W)L%CB_MGY79O!4P\M$S^E(K749]H-:7'"P]>]#\95+,PZ7I3>=)R=!PW# M(TP7?C^@R[)!GW['/@!U7Q$01_:-W:695.^ XEFTWYY3U;6EL-@H4"UHW-+_ MJ?K2^;+>,J6KW\;GV]LIA*JJW]$4@L*.*#!:D,3Z[,X- -"S#[-%H<\G&Q71 M=[:9T4M _DB6&9#5CME#;XQU8VPO+"(D5:[F'"&;EZKW-!]PW5OBUG2AQGU( M2_Y^)@\L3)-BPY;.@7KK,R!6#D0R/1GC-)N2#@J2UVN\1:G^:56DMFIKZ5=U M5Z_;UT0J:D^JV"2%9US,9$V]/5[U!2]>USBNP-!&; WRO'#RPT"I8MN)X)3= M2UI<397'#BM+"_SXN@+R(Z$&]XT:RI'8-F,$\D/2-IUMH1=;0RM.K%R@!^:^ M'M1K#LXHR+#76GICBY].NV4!P^H3GO-V6P(:*+:$%S7Y!5VB TF_6"7\2>*. M9JS4Y5'JF+[_4P_QVLF$>][3)ELRMD_:ZC/8Y<^:#/SOHHZ@C3>RQ$!V9XOV M8^3TS K[3II3-;OU2()>/V,R0BD/T'N>S1)G#MSENLV!3*N=F3Q7 M=H'=>&FT/N!&#^IC:*V,L--U<00#Z4LQ#P$<_+_HB02OR=X&1-)SVC7+T(:C;=A" M1[L98+#K4! %G+U=$=W4V@^?/5V];_>UD]%& I\NV6$S<5.#(!^-Y0']P#[- MCR\XQ>LPMPDH4I2PB[*>/?HNJF'96>BPY6IIUT#1:6Z9ZFDU)N9Z5%1NC#OW MSU' EZ$W1^A%;K%E&P-F5(Y$CRQBA+*B3?/O(CZQR3HJV)J!"6()^KD!M@T :02Z<@*HE6P(V2+H-/!*WH_SQ;NU@ MG!1:XIG^XB.N1MM,O0:%%#+D+H_"P"+WJ@4W<\@U06Z"/(>:7.BP]^W6)$*! M!V3>ZS#1$-T+IB1+QK,0[@OQ_58VF^]W/+6=KO_M[F_" JK7MR9O#@U>6H,F MT.?@&\,]:>I2S&><%+0'N;5]]E+/XQ\OI<:>O?.. ME]8CQL M;52J_0&IP"5PQ'MS"11L$TF=F3^C.P1ETRDO3KD'6T S<*:';/X> MK<:ZT+M+IO,O"-0U6C/+ -./%)BB^M*V,:2,Z%G1Z!?OO([BJP5, DY_Y??A M4K_YX=;3':X^[>]X*\<%6<OJK_J3"%L.5*U%="$K/4",,/RPTS,(B ;C&6+RA0" MN932HN8APVT>L_OK"0S'GCH_G?[>BP>G/EOQO9\VV>I3="GBQXWM,.0M?4&H M*VY"77$9;4;,V]C\'\.6;,I@U(QA[Q$#VVBK\1X94%STBHQ+1/!C% OZZ51* M2JS^L;/"@46YWQ3 M IHJ/KYXUV9)?;%O=G9&0\[NZHPZ+>*Q6G(B#+=;5S[;W!:NPP)>H"]8T\#"V8Y[T_.== M*CP*4A;Q "_+[P=>S0UH=F/NI(0=2./4IE#WO#CZCG=5R@C##;B!\)V<<@RW MUX$0)'-#11PMGGB>HC5Y:X'KL&/96DN/,SYY'+9K2),A%X%PC4W.@^8 M,/%E<$,ZVZ.YY>Q-I?3S=,Z+F18A&T4TM M$_'V@"5SA!Z68'I,D-+Z2MN@Y%VN\6'8SP79[\OV)K09EAH0>3;!YAW& -C. M' J9*MKK\- O?,3X,0Z MK/;KTU#QG&*T/3VIIZ<[05J<'M+9,6NBS'7I5+-"'DR4ZTO ?]52W'@F>T-Y M(L!7J-K#&5AWRQ0\'_UR-3Q[O!M_\'EM;DI!C\+C:=:^=-HQV5$CC ?;$[+V M:@(Y!<>W=8RHVX/: )4 L(F'01@J&3^&>PA MDP EZ36M0Z>E4A)N7^-:6/-X\H@!CHLE4%( ?1:SX7T T&:ARQ:1.#.T&GDK M]<7L4XK#BE1ZFK,=YF6\=/(C:>?#VEPH1&PM@2U;Q-H>PK@RO YS7YYL M[?IXP4A>_&X?XVC[*1$9N."]+0 &5K"\ J>:J[Y1-Q_T) MXY3=BAEB"U4>!EUF@JVU"CPA>5=,IRH4H$Z^!ZV8P11V]>^/,'J6(=) M8Z\9V+3/ZC$("<1>#[0@!2ZTY06=4]3S)+UV=FI2CY8MR6/UBBN#S^VPJV V MC.-1B:+R]I(B<;4+=ROQ2NQ H&1NF3?D3K?KHCWC4-6VC#JWFH>*+HY]^5:W M+&$BJ%=9-'G(KY[8J/5.]J?^*".>#]N*ODQN":!FZ@[7*H MY<_Q820OEIR)HCO @<,2E^BXWF5H_NC1W!%R<"XFKKA/(OKC>%U%XX5VYR1[ M!QGMNNMM%&VW%TU7KK]^?G!?-$P6,N?-ER&MZ%9;6H?5X:$N[% -X/+3'-P\ MV$,2\2"T7A@.RG56Z0_J'M_'RW-[Z_[O/ZB0R"6H5S#8CC-(U^5(Q%:LQ^!4 M#C-AM,V[$NW;]B)#6X&A\[9*,6:B8C[.+>=V].S%W/B^+<#HM7;G1_ 9Y&0M MN.TN](!3F$&Y698])TO?A*%\H7%W91%#JCLE:.?:C)?W!_LFIKO#CX55Y6/F M" 'W[."8M@/T+A;R[) :M6ZH_$9^O$HYC7HL3M2T2:B@X%GT91A,II0;* !0 M&_QIPY&B ]P5 #T6+]MQS/LC-^LXR5A=+-Y]G(._Y5E%>I%-VH2\Q,+F"=JYZKG5"?!7Y'=,^&2.\1_C3]IN! MD?\3ZON!Y #UY#DDN7'7.;D^IN>[>OW@:B"AL#)DD-W0G )->V/S^ 0(6PO4 MR\6SAIP\9[IB'UNXKYTD@E=3*M4Y24VE6/B;N@Y%G1A>NK8[U5YOK.DQB-?1_0N>Q8B1AR!)2D?3SA+N[9I)QC$(F',@M<2#-]'EO7CK*4^7N MDMHI5S]]KG^3L*7QU<4A?!N$) /;L64=YIP"*,*3T5QSED0)4""64G&(U3<6 MW"A^X1.6NX=M?SUH8)/>M/Z=-_X\_H8C!SH_MCW4$@G'/D7]WOBJ79QRY%4< M%/C.US36A:(?:^/+/]";(Q:7L !EZ[F^=\LV6/\,>ZY M7]\9UDP)6^PDN-T4PJ[HV#-' E2"E[X',_SG1A,3=C",&W">%\1OXIU>7)-6 M)9QC?DA#,8T/_UR$O+['.%O$&O5@ZGFK21-7YXV9A4=;E+>T: (:<+:P#1,*8R*2V:[TK%[XI!2S*F,=_"-\Z()CW"N6!OL.I78== M'YP,G2M'[D2Z:Q(U.T 1^LRT;%#NLR_$)97L"/)^EE:,>D#WCA/=,O?TN5$# MD/'2/8+98L\6J9JQVH2X;&1T(&Z[IZQ"760/1HW>&#=WFZ;FTG0\\,YYAOK' MIE1YM_3-=M.5^\UZ@C9>NY#?(J8H@U2?=#(J!N*)1ZJ [:8N6B&##C'F>[5+ MK<__OMT)J+4&.FJ??;J,3PL&B6"Z2_'PC<=18N>''H5I?@9N!/P=W[ MNL#2> AY0^* D]$6_W^VI\NWEH?\.-//YEAEL*6AWR:[;8CBN&&H1P MMO]<51R>;ZC@FX_K<*7Z/-TM-J"IZ+@"QA7=V!)HS>LLE1 ]\U+L)\1.>7H@ MN[J!O88 E&WBZY!)V0NQ^A8,70HF]JBCQZS:^()X9G;@ZW58O[GY3M2U4,F\ M(-[[G013[!\M-1R)@\,8YC; ?YL?=><\UGSOD\:Z^RD$([\WD$\!Z =J3%Z0>< M^+Q^$NC87^@KLW*OY(G/)<_JB[2ZC>BRL%4D2YI,<8DD@AFPC5:U?F]$B?,H MH?-U R:TJ"+M/:MKB"/L=S!\LAW7$ 7F*YQ59_0_O= DFR-0RT1"01R!=J8D MI,/8!>+3='!V)= N7P6+AB?+?AE';@1;F]GL.B L6W. M6WUO%WA.I7J+TNN[R>SPTO_NQ=*2RW8LB5S&*+3 Y&'MN<6( X'Y6OZNM/A& M0WP(NDO@>;,/W_UGWE#X%I)+N+:2>GBJ^^$+CD[KQDX96A$>/RMNR/\2I3I4 M_(YE7>3LN\41(3"_5#9RYA'BAI'2>I&-_'?>"R(@)<8Q=LX:PI\8"\@1?0!( MW79T/G9Z:4-X/=4H1C, )PGR6] S[U;YR60]%.Y\/%4";';9L7CIXAT/D>0. M?2_M3Y]S$[ECA-[<67XW (F?.BF86BQ+K+JG=3O40G=TJHVG8KK[\$E3HH8Y MJO=GU\G'/?12*%*N\,D*?$C=N&*CIQ@Z^=D!.+:#NV6. -S_7$)Y.6H858-@ MPSUW7HB>D^ '@ M"30I@B)'%M3OEYH^ O%,UT?71D;U'?^@DNI'!R*?N=4FI[?SZ%ENVMU5U>3O MJ%5SIVEAYW_-9D$*P5GW4QT.N8:H7,2P57U7CH#$WT]B_3^?+*/1!?CIB'JC M9%EJ-+NQ@]-2"T&/6/N@7FH:PBZH<'\-.%#Z-2M(KYU=(%EP1_G"!F6[W1LO MH'=YGBV.-H61>:,,PG.$8@HYH\3UV^"?/I!CYTF6 ?[,%L[^UO=UKEW#;S[M M_:!XMJK[G&1CMG4 _HUNM?K.J2/$CSF8FR9:1;ZC[HK#)GK%$[Z.T+ZX K^S M=_J"Q^2:KC/A^X=B-$X3H%/5##D)9JXQHP0)JFA#DU\.1)8+8 M9-9^CU(?F;('63EYV4^='S%6+EL]=E?WN.PP>/>VPW5>,6%,831Z/W!))RYJ M+VR+!M"^F^4,4)* RHZIU$B]\,/#6/._W2_^)5VA$BG79IXLP^E\?3N6] MN474PB%A=\?KJ!IV&D>'Y07=9^JR]M&7%@+ X:-0"!W5?4WSRIR"X*U3RZ8# MX1Y7CQY/W#7]9H>GMVEH_*R%U_?Q@5+'=@!T0$)*_,EPRBX":K/;421+,W8U MSH.B@8Y=K6HMRO^RPK?_ML"F_K#B/H616N*=K#WNCE,F%9K@%H_B M3L#_WV9M9R=B66XPF%N@\U-*4 Q?M9\**ZL._#CEL^IZU#//QD\],W:^_+CB M[IW5\SD6#IJE:9?9=T*P)/YN?#7V>G, TR7<^, [S@Y?4^FZW)Y]7O%WNFM3 MWM]J*1M^XW76<=N^)4\16;]="'PZFH)'5Q)9DKV47I9$+PWH(9#F&,1Z.KJ= M+)%Q=1JYZ6O&?2UM;<_+MS5#1]=]&HYZY2?8,R=[9V^ZJNZ1XR_9B/\%PYU[ ML?Z4%TE#$2_2G?HV;K^*\-FE&YI:PI.1A$A/^C7,@#OEQ@ON% )N\93P5=C MS@<"TA#A &;(5;5T>FGA<=-[_\DGE]-)$P*J*4E5%:?-K,X&WM" <^J%)4@G MFR6NQ*"RBW^L(<;1##=H^&DXOFNU&!\6YJD7?IK1,^10E]RWG;\Y556G0@^Q M^9.2'-T,Y3F(N84'CV.@/1X=@Q,;=-(IENKBP?V(K' M/K2CD,,3R.+[V^%.QX%'3@8/:=:\%7:2F0EZES [K5XU*-YX\S$\'TDD^J1- M]#)VLU-J>MZO(7QU2&'M[AN[W"^<=EYLV1264:['++4_.BP7FB(]FLYI(X/. MY#%CCJ 'O:@'Q0.;C969*G(!3:]R8,9!^8=,\?Y:B8N@3M+;=%+H28(D-,[A3)B,2+W'?.Y[1R9'X MH.TOG#F;<.-5V+-)ERQ+[SS&YT\/>@9D]B;O,7]9@GV]:]TO>;H21R@>Y@M[ MW%AV=)T$CB30KJ6(%0A'NS<-7?K!1-U<77R*#5%I7I)(UCYQ(7U66!8'\IKM M.I+$3.-LY(Z?Q;)+B)22G/@N@@!G&%,YB1*J1<9ED3Q\I:B+B^M"#&ANYW6J MW#H4Y$M]Y\^\'GO)NVF&>-#7N-3%;\Y'DQ! R]E:I*ZOF^\9HK3!RF2S):\, M@O4>.@"WB#L>*&NJ^BWM43B!FGVKF7_[I/[N?BJ9[QCX^N#FK1>&^]^=VO/2 M:Z)]Z\1+E ^G#UV?/1_"#/BZ^O8IKB&R+C9KT$I8LMP/B_[L_*.C"AKLFRRU(C>;]/JHC7XIO#V]T,UK MN#N'[*J5D+YS:$H>!K1<&EOF"%R?7D/(0WZ,4S5TK8?U7>@J "OOY*BC""_+@4Y,#3-\"DUP*:#]/Q:145- MJM3]1Q>J=1M,74_H/GOJ13*_$4[HBXS@;"J&'^PU=0D0X0RBY/R=$A4O&?0K M!+M?0^AW[>FYEAXY-X>!E &6J ;%CB6F=@!*F<;'DL59!VD:.HEB/K,.:=VA M=>1&F\.-AY.O[GCVK>/K"I]\"QQW E&C&#!\Z>9/C!C0\8 [^L-YM;K4!8B1 MCP;4E$5TA^KU8@.-C*/ZBYTS0H*19Y!:J,.U$0O1Y#;LP'0'>9^ MV(EG64+P,&66YB0$'%3DF^,_&ZZM4XT#:UH2IUJ:NQ\,Y=HS#= M:EL)WN_*C7>U>:Z>>TD"#'YB$O&@&P#M,^JJAKRFRY.B1*+>(L,'W8_4B[MX M?^\J6U;I?NF0Z_+ XY['\?6-Y9]N/ORQ+IMNPY#F?CE"4QX,&N 7^)GG<&;L M_&;,A1?-(#[:X(GJ#2>)<]E1>96'+X5=/N&R0"O>HT^.QX/.&%(OS:O#B*O1 M82MA@4=)#R7Q=^9&)$H&U.[?.=MSTJ6FZE?/U?Z9.6/75_%H7[U\?_EQ@U5K M)AQD3S#@$3@17B1UND'5E!8;FD[BPJ!,I&5OF/1P,\740^&AP)FC%W[8Q%RV MB*(3!M<0/.'\;?A-)CH^%""N57#(9'_AF&55K^6['V-E6@&CS,INL6?;& A[ M_F4V90T!&<9PA& FM4&(J9,$XQ!5GPY9'OWE3.ZP8/_\JHG8N[O[G)_FOH#" MU8W*9T6.D3$5P,4E2&^6(V -ALVOIO48TD>[77YTVJ(26(?\-6U2OXKD5;R4 M:AW-.;KRDDIT>)*/5&$_))XEC)4PK.M3=<9+& Z@U(W'*8:Y;/[.+>^FK':G M3;G>7'Z\AZ;]:;0PO+?-= .4^%A>B,I_X\?#T.[JQ@&GX<+&A%G"J^T5; WG M),2O&"J1)>K"$3"@E_8#"G"'[N=LV>HU\#"D$#HMO_.JP.+06((K_DH09G\X MGB/,Y0;JX3&NG-'AUG7AV1;Q_*&YQ;@#[]_PYJTAB#G6?/MYKB]@'MVUYY^- M@],;WW.@7:0F.;*)8?G>0->8C+,>'I M5X8_F*$-SSZ&#;#JFG!KB#M#K9.%T:;JHT3*1QUH>TG""N =U1:U)2TTB"%\ M\D3MW-=/KL7[0LOUW&$0.:$I\3(C,W7LU/*:V2O6$<@$$O3I 5B%T4W+EYXA MFGOG(]^D6'*$9>#FZV)46"WQ\V9"XY-\D9/3CFUIUV'=4I,& M67(VLF3 DAA_PUBF5"S..*#DX/5W_O6'7*,D/PS^O]R'B>_IXZ\Y4[F!17[. MP5*A89=-C$*S[9_?L95=_SSU^4;/;;C]\R7]%+UVQ]T^A6]([9I;Z!:EXMO-$]77[RJP^,!S/0DR MXG:Q-I&2F5,\.Q2EPPHT<,O"8TS;8'VYVCPM,[X;N4/P$4=2,.GE\P.[H!:X)V933E-@#:$L>+*/AD6 ,+L:Q! M8AI;J%UL5-61)CT@TW#Q_]F!TD]U+ M0!#P1$/;'0BI+,6G+&_XJ17A$]U3/.]#FB*L<%+3Y%@I9XO:XJVSAW-LQ@FJ M6:_?DG:]_F[#,VF21*@TTD&-$'LPT61>P)O UP\NT68[4,+AP^9X55NE[GW* M4HQ?/4:\]\]HB+S996E_&!9$E#"F;3TU)-M.EG_+8SU)->A]B&4BV;@W>_$NK:=DXIZI?#&<7R.8Z M$PS=9ZR][!2.7G@8HX-=2O31BJ#R=[OQG[8]WX,2^=CO\9B$X7G1G+&;Z?!+ M;:_V._QE:EXHU3.IF]&(TN%X4CKN GWI)$AV3/GQTA!.Z>ZOIO8:; ST/HIV;/X MDW"?PIJKDRP)EY3'J!K/I7D,GKNBV5;8-*[,*W M"Z>I[^ZK)AFX+8L-:5_6M?P68(\1A,Z9')G2PXB<$3[WG/.25%%M5Y,;V<[* MT#;Z%1$=T-!CMJ3HT^:6.EC$PZ(9%XD2U+D^I;<70U+:A8P M+/$+N>H3**"QT]9342=6\6Y=1\,FO7;"/J@!]C5WPIX=+G 90Y5BB2]-^]F: MXIC]LAT57QW%Q#\65VY^:=?@/]J.J?=B;66"QK22K@4_1@P[ _!#287S]#B/ M-)C61B(3LYGN0S9?BWT>I:L/%C;4>RCI+7G=F\V7;^GE;(03%:\FQ#VJH@ J MHZ7=(DNL(?R[HQAN$]A92U+RT[UGWLU?!73&L/:K- M:@SN8BU/-"5E#5'7F\RRGL:.P0COHZ)E^J83\O&.M8,_F!K5GIOFYT1]1O13 MC]Y[X,DO_6E3,OOP,Z ]!_8,5@9G"PMB0@*Q1J>[-<9*[%AJEWJ&58,[]^ M>>8J[D[K6Z^=374Q+\0V1"9RS]Z .V\'IQ-NXY$!4;^I7>S,'P2)\C*JFZZQ M\$5FE[M21*>)Z*N9'=\['OD>!#:;757:HQJ-OH=/10L"E%BBD &<^P4A/48T MNYCE\/3KBJY+_V>(YW!%G9A%MY/-0*@*_V4E]G$"%TO6<$:""^H%,J2YB2C5 MO!^=]J_UL;OY\/R0VF!-98@2.0"D%(^X>/M%)K(CON%[F*S4TY39GU,I7U=1T]=.514XPO>GI M1>4'FS4F3=#31!'(QB;M(%A^W;/8Z2#GV8!=K=5YN\)MB*A3ZU@Y0+L^0)E! M3PQP! :?3."TZ/BD^!X@=A5']HKOY*BWWG4C33PE"<;D-^]-Y: GC_-@U9R]N_?%XTF/ MI^E\=\R40CM"1P86N!+<$^Z%7.4(AAT"!I M\66WYB,%LSOW(P_P)K$FX"1$>8.]F0/$?Z8OL<1+&,5T;"PNJ)B="O$IM$9-$L"PQ&I@1L5RND9& 1'0*F,,XD2,Y&EV]E#2UAFOQKEV,/I MPF4Q@T?578/F56ZN?#4?0Q*2CTK$I*]36[T,QL?@%$%F9VB>""@5J_\1:561 M<-CCL<^6W1,N+MLXTM3D#0?F$9*/S5 OZ]M:C!GQ[$R36P3NY)3J1L<$;!EX M2:8-E2-PKH1HF]:*AHT?\R&I=EY#*0V MVID6BT$MJ63JH^(;[3IM=HAM7/A97YGI4=^2N,7(\*EFWXQP/NW)7L+['+B^ M?QT&*'%PR%XA+] O\2\T,(,ZP>7.T7N<=V!7J^[%HZ*I^BW"CG;G^:5UM?EY MDMBV()8E6D)92B!2[N9MAOUPBC-"W&R 2B#QQRXLT+#B9USD%68\L-=6#*>< M$U5W)= \ZYGSS@;[C0(9MA+K?L6L(3;' ^VRP)EU.QM>3F$=XWYG=9$742<.6L2 7V,_OH\BS$S-UU]J1NI'C([\8T";,D" ME+$=P\*C74UV"1@Q+]>M172C6RF/FXR8ZL6]_M]:>RQ,?ZX6'$;@F* 41^ @ M'&$?V/<^U[5 *"829S"(?3[N/'H&*SCQT5=T\Y6-32^ 9TTU6!CH M.(AJ"R-+<(QP1]^9*$Z7[5)\CSM #7"7E=4(6!3EZ=?;J>[EZ<#[^7[T5F7! M7XY= 'BYER4:T3%L(H-G2?"W5]7X.Z0^Q$:$"\P6U%_O%-F7G)H'<^?^PM:H M#T3*$W(%XSYS(_>;LD8\3<.=)7W]"L[%(Q^S%X#N"^NM?]^AC::!OUQ[T"TK MIKZ_E+J(8!B:)9IK'OMIB*,$S3I?0&E>\XHNMR<>PWOO%F&__!+YA.<'-0F: MZ(%5+6%\V18&R9%)KG)OE6<9TC$))ANVF."1 _(MQ4_(]'TRQE(87:MA_U] M*Q 6\YY*-#2!2PQ_X\>Y>OP8?@.1%/O^_G?,"2C5:8!=$7/L?$1P>C0: MMX,P,$>&U(&%.7H09Z,?DB5AP[C(OI..3;EV'5/)VO$"G'K\S) _0>2A=I^W ML^Q]JUJ^+[NV;9!]N6,C ;86NH2&3/IH"0/1Z MJ()"[@J9.?6V,>@-#Y*)7 M+\T,]4Y8\E<]C9B$ AWGL-#VG@S*7E;D=(L&8_*]VAFLUI*)PW1NQ,W@D2GS MP6>OV'F+J\'>>M#M-'\F%*2UJ]<- MI_5',WF[B6#U#8611T1'UT>C\Y,TJ%L!2HW[9D@#AO]M$,.2U&/T0BIEX>?1 MXD*'&T%T[(S-W,N\F>]6Y[ZG#-:)'-VHO?7,4X?)_$I[NS=$48"RO 2IK"'B M@C\#")8R1*3ZO=J^J5+[^CDO03%3VBNM18JE7:95OH\Z?BM]OJA ?U&G-&=_N:*&O-ADY,]=S8W'9@\ M9K$;DU<*WQ@,I^,:M,\ &2?*_3B#YQOO[R\;PBFWU#B>'&Q>\)TN E;NKEN M>U!>\A>;>1Z2Y0C9T&%ZK@Z6'F7GXC!JUP$?'Y%X=-=3H":8J4GM"?_)JUU M,1L5EF@Z][5F0QNO(QRRK#UXCD@2-&:$XWZ\J5Y#>)"L.8W='(/PQ$98VPK9 MG!/H9782Y+_PK*XK)**) 01(;98EL4Q%L\1BIJ7F8YC;.6-U4Y)0)P4]+XT[ M21?GB&NY6.WKKDV]O[_F6_;I.]:7%_3[+WTZLKYU1#LHF0.L(3I%@/89#$^< MR3JF.S'9A 34RDAV_=&-$[GKF) !L&)]B8,+$T0J'C6%CR%P!+KI"P6,+5P M^P&9J"'2]7=:INJ%7QI#ADA'2*>^^UZYFYC^+J#E3)&PU"+'G_ Z"+,.Z!B# M>X_<'+:&V Z_#C./UP=K%$T$7 MG40R:*,3LP\YGT(+FB:0+'0@R\=04[#!_IUC5GU%KMI/\BZ.U,[:[S+4XKB; MVF48_.(NWA7I@=_4UGP)38V$G2:PS^+:&J)[/(LLO88@&'M\ W0>(Z+6$(,8 M6-S4#[#$!SB"#LQ3<)AJM6Z*>H/B _RQT $.++XXHK-0"NUEW32B.N)7H"P6G(KFN4#XJ_7)*I^ M+_R .T^<-A9:\'IC>GW^;"9:K"UB=!T3IJCM:("")]:C8)LHL_,"3#L.^9I*%UI@ M>M HO*_#?>?0JTP]V7?3 &(YM@3"ER"G@T<&RC&/5D,7!W]:M:QKTQ!_9V%F[J2 MT5,N5Y\\5:[KSCPPW>KYDA=.=EA(J[X;/<;/6 ?M90:RQ"#1 BAK@EKT=<9/ M/N(X_O6PV(J-$3@]+7@!K:%];)*V9VMW%,H'53O DHA@E' 7.GP%P#-KB&BN M&ED >DS5Q1)K7OQ8V@@58< ?HQ6' I0:[+8?5_3.%$PH>GC.,2%J/F GE^.= MM8,TL^>Y&68[.RUJ.PZF83$W6I5P"DQ# I50 YF.N##/C/M/R3=M2WKUZ45E M.NDP5OOS^,60%VVA@EWLCV#&/T8I>=4A4;#3#-(#,QA3D%\!Y-4INW;^I-O[SWO/5Y:^5T6\19&##'T7YVD :^4V>1T?FW MN(-TI6[BN0PJ,DX%=.N?S-'M*V87.A@N[&RIZXL^O_W$&3$)UN3H;!<>Q Q M>Y$,TZ"P?TRRT!D],[CY5\:W#);1AQJP=-2[I3;=QJ%M_R;_SF0FIPB.>C8, ML!3BC]MX6#!#6XW6$++E,3 E=X:)$CYMQ@5 WZ+XV$GL=&G1] ,?'W4,$H"0#J+RI7FMV=0U^$^:MF1]* MP2?[VJZ;^*5)UZXZ2@5 7R^6: 9-SSJL "^X@YAMA\1=OYH\X%V7M&3H[,$EA1,3SV8@5%D&:-.(<*8$J.Q&K*. %_O M/U#F+W[B?3"QSF;?A/)1'4TCZXV)6J^?)0RLCNPEW,3QEW*GO* J"*G!6%[H MUA$XV!JF;SUT)KTRT'*>ZNT:>::K/M]%PL/:O^\8!GB9M/V."Q M=>ENYM/-7[:'%]_J_?+;*./[\R>7##1^7BU_5Q7=]ZG+Z8K19F^>$>YJ*P ,(G02 M(971!<6G4:_J,)6CMTR\J/W&MC7-1J.KGV1.WP^2?V.CC,7N?-Q5O>.5Q9M MSG>CXP\N$6#">\,;: \F4BHP]:,+1 IZ4W@U1Z!>YR9GP[?1[.-0=O<6!<$1 M9<,G 6I,X[J2RWW^$JX;C38DB#55CJ:-RA)N8@1UHI34>H3(<:8*N=V57P?' M+*F)P6=DC[M8??QD$WCE9+^H1I\2[\<:_62S/KD?^NM^\<# .LV5T4![%#I M9^)6=QE3BS-5C4-#6R/Y\D@*>*,NC8_JY[H?J([O'].S6 M-ND,C@"LLZS8] !! '.1R)H6G,[3UA<6^Y)]GNY5&[/G'YEVL-Z9OV7O>?Z30UE$C2B8 M,[9/XT$K;#SU#$M@5DEV][R\B%SQ'-=1\K+!5SVX@[2/./,(X B9])1S!<5E#."/4+G3PA&"GB' M1:G13S=X%?LT1C9-8K[MBWU]<$.-E>Z0M=+M)_GK;<00ZXF*W)%%-!@Z.T\& MC4Z]X&X;P3L+7F/YT%G#[-0)S*ELCBC3+\O8X?QWNF$QLV)]9Y7AI. ;Z0/1K:@^2(6- /F>JPRTV<0D [BH>[0)F^']LPTK2M1U:Q3+]P+O#)RWUE MW1,W/]<=,?T,;K)SW))@S1[L_@/ MHV1QYSSQ[DIU@6.1@""HBKCJYS G@X@I[LBI.9*+#AIT8*N7L- MH5-71)1;0^ST@7Q@>?,"MTF%M9+9CLG@X0&[ =#F9>J*\8 M_L&\$"?D;;_!BI:"..6 0.0C$&VEP?^W_6[^!U[_O7L)MJ-!5]L@JF6\&J3R M//P%RQ8S_A8E[:O&2,J8EE@9]!T,^K4O^,SD+V7Y LNI,>34 MA_\/70@CKOU4^DE%]B$Y9PEF7A)O3 M%2\G"I?]6 CTRMANK?(\-;=.O<-+K1?FU.1-'&6N:3?>XRY#)^E"C'OT@:Z) MAE:^<(S3!P/B5E_!0]G+Y*GGQ:0A29N('0BSRG:Q#8>E^\3>1&!@/NG ?F0B MRG1A17!'C7!.[-P:;&PV6OR'O&JO)60T311SQKA^'"AY-+\:5Q#$UX>NMF(I *4Q]"<@27F4)CNOT+2HKE4C07-.[;JC:$ MDYVY:ICNUM&G*U2@E>-JE5IEM3V(..O/UIE&;^"0T> Q),F#$8V"=>W\@0AZ M=1L@PPKGF(*QG.NT%(TCD5)N335Q0G/[K0T$"CVO/ZY//9PGJBV^[:E'S=4E MF#92LHAUR'D =&&XL@NBQ,-=K*'[] Q*6@K.D8I*5-A<.5(X3*/+16DX ;73 ME0V-&INS)FO6H_0+7VI]/Y(N$7U-:OX5118]QL,14D?/'P1MNEJWV]U$BW'6 MV]*TT.VDI41"B'>-SN8SOI6D?I5'V55]FKOML'N\TJ[R'>+/MR?F_Z1CYTM! M#*,08L+I1X9+01X!-2MM>ULE?')T.C)!_D[L.M]5=E;1,QNY42J<.9K\MJK< MX+N8*NV1Z!DZ5N[BHQ1&^D<\K /#6%)D6*W6>G4"XTV=>7O9"?IE%BO4\ER" M?JMP[9"^\OO%/)IH_/BD>,CL5+0AY,1RB;(_((2F.:SJTA:I86 M[*B8U"D9D"]%-*-+U]57-/S8GB*]YZCF82W2B.-)I2<\+[?%;=(E&@#6P._' M(:)>7HR!V7E[<*LZT"X=@I451U_?K5*M,7V1SS3 MZH8(K)V%OB?1 XPY DCF>3\\:#>Q!*D3XO4?\AR'[$HTJ;M6Z=.ONE[27/PK9HLVV;!!&?<M^E7F; M0M,PUG")LR:-/;&L38X3USA<\\2XW?4B,1]#IGUW/32,;\VM#\64D)U(M/PH(T& M *E8SO^BFRY/>\5HJM882GD=YZ\RSS M82'E%99\+3TSA(]I0*U4\;GM199M@:?,YNSM\QIKH1E'&HL MTEV4;JS)/+_3(.F$8%;;THC!!^ MH#VOO>O*!N#X>WO^Y>E"SC@ AJ=UNCKO_^*!_ MBWFA[] N,[UAZ:=X!LSR8D8XRM;L)BJ04G]-LLOKC Y2@9W"CH'?ESP@!+IJ /O9%8]DUZ%E)T7.AFHM/E9XDS5TGDKQ*;T M8SMX0"=3.:!]R9U_#7&;OTOV(:9O.NAI^,[9T#TH.A2S/VB@Q(3Z"),&@!%> M-W9Q5S5]#4EYL-MT*YC2LS2]AL@VE/]%^^6X$-]+G 8!]G9)H[Y$)(1SRXR M4:&P@[I%2J<_HEP_T.+FCFOM2) ^KQ:1MOO&ITT7: 8]46-HT $UAN4N8J(L MQ:!K5GJVUB#%H56KT8Y&5W?9]]J<,9F0^LF+-_CCMBE[\K\)4=K;LS!J3[+:XCH,)YW'.!(& O-Y(A< \_"CI_C;)R8 M:7M0,TO1N34]$,1L#WW5-G"@-RIS]2<35I2GT.<(8VK4L)BHS9P/>.G'8$\] M[7/0=+AX9T[LZF1FUI[+_5Z\K>X7[DA(M9D\H(B[9?=B)R)@4^_A_. .B,?4 MV"ULG=;9X!>U\S16Y"M'942I)M),\];6[V]N\OWZZ+CU6TP M3Q%3U@7^P_3FAXN_M.Y"1EV!GJMKB&?^U9KG_=*+C[RS'V9W"U@/*E/W'9V]PO1/&%$E(HU M%0OM[Z-=N^-5. D=Z;%KWM+;3@I]\V,-X=+X*>PKQ'BV#+2KHRD+2RDE:%$T MI7 U+9;V((IC '4^=4(@'<8?NV2:WI-#/8[JCOJ 4^M(<;\&!K0-(4PWL1( MAGJUXVF8A!.DDIL_K%A[G[A%5KBZ1:8;Z77R'!#[159?5C[!K^R1 PY,T#A" MMK#)8P2.H /HQ>"K8]\.64.(^N#%O:ISF+U;]*POGZ_.N:KUR+ NE&[\FO%] M0WK &\'>0=EK%0C6- 9P)3N*AT']'#G)=ACL4?Q<_76I7Y7!S#0:D-,&"T) M1%X'0', 4AWH(D [#*NY2PT;N=M5L6P^M*I^.>W8'ZE2W]$4J=!-"!#<^KS0 MR#']E7ZADG+;LWLY>^YG64@/S-=W(R&5DH5*[BZCO=P%8H5YDNP7Y3_(L::R M0_F>4,@SURG,AH<+CVI:*^MJM+,8H-UFZ];!AH<7[Z1E=>@32H,QW./>P)4% MK>>S-$+JCLL1,O@7CWM@-2[^M)<-00"[ M\=5I+%$[1@3T"PZ/ /H*2^S[BBN47=!+ 1;T,3)EGS,'6]-'7U_@&YV_\USA MP@FIW@>? GAFWEKTSB^M(?@^XLPA[F"J.7UVWH\NU Y(_T#&YR-GLKD;R\68 M<_9!1$8[G7AS#>'MQ#I0R!)]5ZLQ82<$U?6>J(IQ&74X(^M#J]L]N2UMJ\B% M[U57;=L"T![>&/!B+TM<[]AV6X]><@U??N>2$E1DD:KW]IKJ/=D25,1WPOB1 M'3S?@RSA5UAR)[S*7'!W6^HD;T!^>UX+$"*('*YU74,DP&*7$]K/BY6O):?Y_V,X"#I((T"Z>(I"01-'$K\0 M09>R>LL=C'?O/=Y;C'NJ5;WJR ,CDB\7:#]"]+J7EH#V0$'JD9,RM3'880G+ MI]"%3\%==6&.JH8_*,D_MP5AWGV66,=:GN!\Q("A7BRQ%A,"R9%QM17JI2R8 M1"V?>L\R;/SDDMC/G\5V45ZT1&\'9R/S&S5 -I'R* E,L[YZ+6X M3'J?(SVDJT+ 8QBG/NTRKKK3PDPK4&*W4BCIK;1"ON,KC!1 8>CP?2/A6=O) M52B6^'(71ZFU"= YAN^>4DH=L;A$_A)ZW%4?!D3P4:(S$Z"LL&0584><@8R> MU37X,%'M5&/"GF9;&DK,5^;N\?(KFP]HKL>;^?12,2R4 .WX&D+,CJ?_$<^HC-'U M ) ? S&55U#9\G.KO(71:'P8),K=61F:T"#@O!N'#H)=X3$=#(B#^A643$L- M7_WYC/L!20"@?":2?)H'2#$<01^@V&<83_YZ!6<_4M[A5:ZE1;/!ONH&S&OL M^2EVG3!X>LV;6_?-+B"9@>'UK@TO(E<"H;#VRZ27=L"/6[E--V;91=*KCD. M()HRA(*42SJ'Q:&!Z=%NC'R5QQN,>#C%+#6"7G+8UXP5M#1%//,E'YG"W?5 M'$U))V[HLFP'P*/8=9/Z>[Y_HAO>;IRXL4^>=.M8T-*#T2$TLAD),J>U\>P, M6!GP94[GGBBPK8^OB?#; >X3KGB6[!AR&/&_VYO 1<*>[_]I7X/:RO_<^Y][ M_W/O?^[]S[W_0^_=$&GX/6+N^/[NFUEOSJ3M/*'WD_K\'RO)?]O?G9#_^RPY MLZW$RFQ6YI(LT$;\45#Z=>>O>H;N&B*]A8:%I#AW#2)5_NN8YE.C^O+(+M(I M$BI1W\_6_#5EW?Z'/QO[)*(W6WPZ>Z =\7W?]=-??ENH_'^R#OK.H/)!N:2M M9\[=3;ZA[IV/E&%7HREX/,Q/))#3 ?AV FF8\IF0%"RL.[?@;$N8*/>?Z@ T M>U3B;'R4@L\F.\8DRVVVE%R.9VU1XVP#] SKN 19R MC >0/K.663-3GQ?FNQ_GW#^?MU>K.2&YP.WT0>;P=WH.+N//CB']NP M-45UDWE:!<(/<@0,0*_CT.U6A7@FNKX3I^@0(92C6N@;-/,Z;V7XO A MB&KUSZ_T.;9ES5.>+T_NNJA@_^N[<-3-XV8H/!%T L8\.((93*_PV6G^!#0E M#U4[2132[Q7^NF]YRMEI>?F.P_QSODJ[BHM:AX4IG\K>O$ M8764TJ7EM(\3 Y.G[/E?XT%['4@I>SZ&.V<0*J,@D]$UN%8--\?IQM?ZO.!, M35:@]8RM!+GUS;&EVND334Z!#8V?/*K896C*?50%>6&0!N.89<\N->5U@9I< M0=V7K5M:\*[$VBV*GU)/_](J25$QIIIO2IH([-$-6M*WYX_A2LRCP!B608)R MI]')^)J5MGLFQZE8'A.[:3>GGWW,TQ6[WVJ+"P28^&Q;/K5;3(,G&79T3]3' M-01HB1H7X@BJT0=@;;\@Q#Q@1^VB\W?Z*&*1PD+.5EKW+(/K#Z@F4F_O\;*7 ME;5VU]UC\--38AT=QE0U9V,*6,\1=&+:LK39);@@^E*W^Y;W45NNJED/ZQO; M^"B^\%[:,!:J^]3S_+?H.ST?Y+QRYM80EP!(*6T^GKM>CIW/4> ,$5&+)LYY MVR'OA%9Y.^3<<5(;4SOKZZ:VCK>?+[BFE!?QLOV^D7;PM .^*$C5:-Z(Z8W# M@&F]>)(7Y92I.AUS7>D46/S4L.F)2V2T)O4RKLDO@78[\=0N70T/N;-BR(;6 MW!+K)[W/K4O:1@/-P>[@\WR'4I*RS,9>GC@N("]P_,O.:__-YS_]#[Q^WW/>HC^?SDVWK'_7U+@/T\LS@(=>_!Q:%&3"!HJSG03_508:2G:0-8%*36F MTOPL>"XW=P_V7,K#NTI9]7E;3<901KEA]=-CYU*E\$Y#(5?8\4X4X"XB5KI5QG5!N;6\-:16==FPT9_HWTW=ZZ( MQ4Z>V"6QZ!]TPW(DVC2CL%F*(S-+BV=+#Z3"0:XJB/ZG9^4CKQ6V^H.6"[-T M/:K('>WZ:>;VK^A(D2;GLN-&;>-F[6/=J?9-21;K M'_:G7K9:'1E@&0ST(E=WXV'74HY*K%LZY7CC7YYX9FHCNYFCBCLPI#+"TN#: MMDJ2?15P(:?//G;0,Z6N4>P4K@VTV/,S'_GH"P%&7UP#!. 4E?*R:_;2Z=/"(5:-5VLJ'RK0#*&;%Z+ G$ M0'[X5-0/#U/C-43;O1W_\K#H_=^2?E6WH^KQ70,)^PXUDF,!V#BRR\&K6L\S MG'PW-VI6UHV:'TF[I["Q5Z&V^G>?+WLE K"3\\0__$@1=V4G-V/\@LK=9=T, M91^:2T8DFB^J2PN&&>YM5YIS0?\3.NSY6XZ["_WS [F;CR]#]^G\5MDN((%K MVIPW5J4VW4_+7.IPEB'IB_7Q99YV:=H??=Y#U^$ZN.-:ZYU"/WQE]JV%2R%] MG7[%G4%/S F!.]RZE=8=F^G=HQSY)[@5_?.S$"O/-&8&>*-@!)IN^RHV%R7) MM2PR0/A3796MYQ/S+U4]$VX".TW/ABO)7?N3R_OS5+@N#K=S'-*W#6+HTB/+ MWC:$!P2/70K9Z+"H(O3BT5GUR;%9WK0_PBU*)E"2>.BKTM^NQNV TY" MMY;*"IJS1JR?UVYTVW)FPJ] Q?(-DMUY#M(G*]*_!MU2*Q/ J.PMJ& M41WA\ESAMP6"+5T%81+)&XQSY2AW_HRVM'^&#\_4$T*NB2@7@%#,(YLRR)%K MV\\:HW32*X.L J'"/MF 8.4GOZY3D@/_Y'&,H1.W4W58 1$@9Q2^-^);3N2# M,,?3ZD_,+R:I"PC.-UV6H,5D_"C#__[B!\WGF%=P#J!1G [.C6HW5MUS^O26 MS?E;X])2B?>*>HZP,%^<@B;P*^9FD" M13-]6M+^=#RJD[,G73;A])E'J8OKRY^OXY6[LM$ _8?HR_I+;VIX_1[WLSI_ MXTU'_?]]L_37_1#^S6J#;#A#P:JI9Y2(7. FVM:G)>.](2'GA?>OEW> M5[_NV)Z]Z"-_BF.]'E2]6C>&)_S\2O>4,ON6B:?GN7,"6=^^+:Y*I!J\U7VS MKFWVW3O^P1K' 5+80AH=?VJ8\GZ>>&X-(6<(R;)WC:<0-D;V\,O@_ MI+N^O_1GYI^J0/;?^+,TY]^U"['*]YO=,GWRW[&X]^Z/]W#4-$\OQ>,3RY*9I(KUWJ9'+)SM(S M'T;@1[*6M4+;2=3!6Q&_I3(7U#CU]X17=LFY)NH8>\/&-\!DLN,ATP/EM<'?Q;+GY^TO]DO<4),QY- M2U1\$>N99+5(V?FM;?.!WFTQ)_](/__2G77 [\3WRM^XTR#HWS3+#&7VF]4> M?UG+_T@LJDW^II@C(F4/X]@E46-KB*UPV1,^UL= T;MN3YI7=2N'798,.;MQ M&^WV@:=KB#\0_K_TYY]8RMZ_\F?#OVM7/C+?^P_\_2_ITY^ YA&>S0V>Z?T8 MJT&# 1@)C/I]GZ=KA\\UO%=T?'%7FWHGNB3(XX&8:KD9R?EKWIZQ]80>U!- M9JB@J)P/ML@#[UAZC[L+(*Q%S?!\V?_%WG=%-=E];T9!:=*;@! %!*4JT@1, ML-!$1%"Z$!41$"$?(A(D) C2!00%%(2H2"^1KA 2.BHBTB$@(0F"4M]8XJLI M3/+-FK5F_6?-Q5S,W,SO A:Y".^[S]YG[^ &$X3RSR17)9@E@WL/E-V%',1]Q#<.)! W:YQ.C,3Y#,?8MD<6>U[(U MDEM^/$3%_N/(;'=%:>J[ M&Y"CVI7/1%:[MR ADG_T<0*\T8_A^<2AH&/T6?OHS\$_"V^(8\\*'+W,9AV, M=89D_54>97]_&B6W[=B_ZJA;$,'?6Y <[6KL].^:+<@W!_RM"F..X9G1O:9D M]Z(=-:$:EG9(T1=YVOM?01:+R\K_8\U_K/E_9@T@R7XI.\#+,NK!B+^'JS_K M"/_L,-(_X>2M;[&C/>]0SF<]'Q4(G<2^MT')L1[X&]#[D.3F-+C4:7?\G]T1<26'S?.:T"VY 2Y M%6CUFQW4^&*^<6#[G7]W;[DB/"ZDZ>S. RN;7EN0T8=^W\X%__5[\M(ZM*G6 M0LR3;'L[1N^LXZ5M[XXY.?,P!,L3^^X&_U"V_QSI[YF)C=P=\_EEB.$= M0\PBP5'O=T2RPW/WH,+=6_\]MZ81_?^#,>Z_IU%+LUWX> MXM08_?FV6<0DJ.FKPH9GM^.M5Q79X[=@K"P6Y"W MSZF\/T0YGWW$=H /,^#WS.]SOB=.1P=1'PM/(?="R\?Y%QF[.V?AV M3PGH>*T/GPY3)\TNOA]N\(S2%?_0_-L$(N=R<0O25^383S;K)LE>Y_TOX]X. MABH^>?,:P'F:GEO\Z]+M>"/+I <'V$$"SUZ0<(:\QXKPGOR(HHQ=>*(LM*Y/ MSR(/N(/-+"^PV%G"(?(E*IVN]@)]$IZZ/*ZOL 4YX20SOW(D1&'Y3;/H*]V3 M$FI'=RJ0=ERYR=28O7HF^2:(WYU3=YY.+&6HV()0 MNK[_ K>X%:/?!)25F"76>A^BA=J$O@RYJH.Z\5[JTJ\AS"ZT)ZC-\_0E<(;W MFPDX]^MF96XRL,S7C&N-U/T=8U;G&>==" R_$II*ANL[$WT=WWUAN374'C_K MV]W%%U$'#U[*M(8_U]&EXF?@U.;E-1YKVW$HGRD%VC L^[RGNIUWHQ4(C)8, MJJ0"F$;W?-@5Q;2H+4JW"XR\M6DQP-.PP;$G M:679+'.V]01F!UDE2X4,:KOE=WT2OI?DY';CBVEZ$S#SV/80ZF@?Y/:1^1GO MP3V*9N&V/TRG71T@!K&08\ZCI?CE5AJRFOB?K<">X1 M!B)A[X3Q%D0>7#X_CO:J#3E_?=*Q>AHQ36#57OGN_=>L-[SF\DF-//+07Q\6 M%&V$F';DBOI7<[N@.P@Q-*>35&@*5[@U\R=2""SL5;3 L_<5)!+Q"L6?O"[Z M6G[(RW?Y>/'$!O5J4^Z#N \'!#:\^;U'SRM1U3W*)C\MKM73+,4<"W'@[]8W M!/MYO_#OU5(^N--T>$CA\'UE[%H)PX)7P^\D.5AAA7J&KCL+V.VZ_+DYL?[Q MS([S/;+F61 @!* ,P'=@%Q*@2M@ [+V_49U_UK@'N&-<$P9OXBY,WJ+(A;25 ME=**0EP>NC4JKRD39.V]R?"&+4B0B&=-4.$VV]WN>Z&?W.0!RMIEH&6 R8O( M^#Q4.7,GJ$C[C*%3%6H!]ZF! GA"Y/I-NJOSSNMBU;#B2>;YB^V#\J6C80^L M/W9=;7Y4]JG78^X1Q,4F.GF]6;O_+=8?D2[#';I"YRHHL\TFA^\2^]_@6)Z> M0TSG U$//\ZT6H7UHYY)C/F 3P!ZCP4! V5H]XK+.I/RU=PRF-6[SL/N7%9* MV,/1O2%E>QS?"95%[^>]EP [$%0"SE/Q:WCJ,3.:]KHD;3,-)I&%&+4Z9:)_ MLK?M4;E+ZQ;D7F)D_4W'X[N;6=%/,GMMK4<>R'MB,KB]<-&?6=,Q7%%'^O"T MQH("J8;4+89+*/#(;,H2NM[6^_<>3&R\=,)@3;.Y(2\J>E]S6Z:DN4^CO%W\ MB4*WE&>2K[_R^]P&";&L?S!].%&TBW8\[ !WBB)&,*FUT'.[J>V4SLW#!>P%3A[L +:K2DT45"E!V?$PG#ALYUX#^^QSA9Y*3I%V\R%(S_11*<%L8 MEIZ^_M=W#1-07%KFM[^/\.UIF(/&?L^K:L>/Z7 P85N0+M5?DC/YO8B6Y7Z< M/._C(2O+V'+NAWR,](A[M-[/V7:XQ#SJL;G:AW3Z??T7 MV#58>WZ%8B#! \OWN!;@#Z80V+

[0Z]'/[E8C.=_%9Z MWT.-P2<-;E"-D(:G]Z]"G.G#X 'LVC:@L2\")4N+6A\"HGH*OA#ZE7Z&QM#" M<@.C]L0ME)S4[WY]@Q%_I."7I#!JN&L+(D4P"Z%#(2#>:R7BG=[7Z?KR1R#?$(VPC:9T7*CNKT2;@L5*46!]6!"..TO4>:7I;R[:C M8M.QPMU@YOMUC>U!R +NNZ7BR$M=A>B[63KVZAWGN<)34:QC8".S _S".,(5 M:5_0M[/F/([,DOPJ5M9T1W[RR?/K1$,'9-+SJ!+O.?7H?\3.^\N5F8\HVX_' M69^WAI944S'\:Z1PV"Y3KC)8A]S./LXA879];1MJ6E+I,#P//BGM.=84 MMU!3,98@+51QXPI?CQL&" T@TG" L^%]D@3V6O3&PX$[PSV?3T_U!%^.6)QS M/G*BLVO7$Y7]V6;]&=E)D4=5[;IQ.[<@H7C0I)IJV*,BF>RG"9X$VJDMI27! MC*Y:E"X-T27R8JKIVP0$A70:2G@7;KXWZ2&Z/>4CW1I:B1%B;-XE:J.\QP;@ MXH3@EV#RJ7$-RN6:H#OW/6ZWZCX-R_1\DMU_7$GP9^UU]B9?4@$:S]7G5,". ML:]RXF%R*T0ISA.V@S^5 MKL*^S)5X9EUZ)R#M\QT;>SKR_2..2S6[E?.R#3 M.%I]MU#PP-=$7AGEG\'>80_^8?@P>14U/IKMRWF&$>J19G@D$I0BHDOFG .9 M]QJPN=Z,%UTR>L)#1UU%LT7>:JC''?N>QF:!D?^>IW-@9'59>/3%8KFB]2Q7 MM@UQ\D9)1WK_7^V!)^LW-F8ZD1;O54RDCDO<=#6>D]L3=N6(;R!;5H@WAV2L M5%@N[#N MWJQN2-T^MXY)@PC-_BO%X#$,!]PE,RF*\&M84-NC#Y>)W8Y4&.Z#08&N?*<) MY9[UDZ<]"@Z4D0Y+G<)=2W((,WUPX0_\D(8Z08 ZS)8V8UX NQ9"X;3:W_R[ M6;/ )Y%5Y/WC6*E:4I#C:/[5N/E(TO3G2YE6WRN>W;NXZ^FU./CQ('P*'T>0 MI-&!+[B?L$V*:Y[8ZT5(.B*>*#T/AK,UZ!2YE>SKWK5-!;G-X_EW3#ZSC[LS M'3U:,GZ_^B'G>R\B%Q+[QGJ'G,?0%@3P0&:0>+4XT!G45NR#W\=MCQP8M7(L M^3I)F_5+ZUEW*O%QBD'NF'^IWB41&AI0O+A=F--OOU<9\O=$&AL A-C2(5P1 M*L.YZO^0817(Q3%&@]O89= MR*;($$XJ]FU!R$),QQ'2=2#:(R^Q2F"^U.@Z$A.(4R*#/[H M]Y,=P3;]'!;QG2,X5MC(54SI[+K4;C$K\EGZ>."M"WN:T25 .Y,O&L9$!X.A MS]A^((*EROWP=R#9ROFESTJ!6G4P(\3E\&=O9^5WRGL8'0DT'XH=Y(_X?6S7":X)YA.I,6LMD$[)W((T3'7'6@ZH MF0#%#]J*<=38LU[NEK.HTHRZ3BGVICHY];-T=)2-2X[U7K5A&\P=M#&G%+NP MD'4?(?'3,!V^B^>XS1FH)["9>BL]UOGD1"A,/21)M]V![J6>ZSS39G3(ZL>P M"8^I=^VWPK)\P3%F :>Z:7/VK+YH3[^W-H_!)*1P M]=GP$=A!MAD 77.N0<7T%C@1RY^OM&#T&2=MHH.M0C1=G[/@GZ\&\#=>G\MY M]. >TD%'AK;#WYFN;Q2%)E2SN&&71>F7R=1+M=38@W1'#91@ M58:*[89HUCSA\=LN>/BG;3;R"Q3@/#0#UVRW1F')\Q41U\*!U9YY/08^48\^ M_O $0T_1:';X\IZTJ?OUY#9'S53DDGU%;=YW0."PJ/6QI33V'Q#+4.%*6(.5 M"TZ*M*B>]JQIJ,K5=Q'=;/[QM.W<>:4*?:23R*MR"4E$+92V'9B] $V# MO^JO?HY*.-TZWN3K.MQ3?"@(KZ^=$9!T%7[CBZ^2)_3$ 8'-T[HT.*C^F;*N MN![9FT\J(&[QTWT8?WMCD-_0PM M*=F"E#OL4ABST6RTD3XB*)GG673AB+R@P-<"W84MB/ L+TJ[,,> LGPZ3@@S M"JV?+'G)E[;YZ_X\=,%9YO%&:%G&U30W>.@7+R7/&.5IWAS6GF%C7GW"!NLB MR#$71@P)-TC-$HV: N"+=-O E)8 NP8L)#1TV6ZUX$^' >7 M1Y_GX&,JO"5_Y7OO^)F&#[V3GJ^ ?UPG$O 6JW=.Z*N-/%#.ED+0X??@0;A$ M:)/0@"'$ 7/+68X[SM49;VJ:T"LF+YD'M(X]MM,S@HS8O]%Y>^>0.G&5KUI) MVP0-?*=ZQ7 S)=3-.&/)=*X&('3/*H0QU@-3 1OI<%&$BN.Z88]'CI-<3?Y> M:$.J0<8C\8-_W (O=58&[(4&C?D7*+7N#O @]_F$! I&"LV38$C2921YF"OB M64)/9LN2Z)*]B'2N4#UG.0L;B$N%'0SUII]K@JX:-(G-Q.5,/JFO7P M(;DX4R5)G<[,\6V_;?Z[#YS9BM#3C-;[L!UL'= MA&'9RQ4'%#.(QU Q/11% M@L,":[FIHP7@C,X-?"E,%)SMT=^8]#Y/*(/$28 'D\#]AZ![L L% M6Q!I=@S#LC,/WL'87*/SRI]#%;$DZ&C.IG7[ZP]Y;?&[6F=F"BQQ[3TI71". M0!.Q@>01H_*V3/K]B/V5!Z8#YY/.9]Y3$U[1\0:17&%5AED/17D+<@V;#E-0XR=?MCL]=CVX'N-\#'=C=.0 R_X M,R^>@C+L@\MQE=B[09,*<+;/3PT,I#MG*9LF,Q+. Y%K+5/8Z=]2OC6''*W\ M;YDV4#AI!Z_2D8^?[+T6!R-7_0VK+0V1=H!E5\Y^UCS_3A ?:O3:P26-<+72 M/.#2<=7C@LKL+0B)$T<*<@;W[X298WG8W(>.@*)$!WX7'^,4$/QIJO]OY\]C]J;@I\H04GVHS+Y*J! MD@"\[R\EK88H#?;0BW$OT5=@4NW%\S'I(C4;?8\49;I^] 7L!YLS/=Z*^AUY M8R]XLY4".&=E4 "'^VB^@NJ%%8P>(RI.#QY-'Y[)ZIW7QKDFNS;N>1?U[*)O M^V!PY=[!:+UUU;FOY&)<, U^GV@U<:/F5[I" M2UN:6)8,Y7VZGM.',/FX@+7CJM7KUR$'- _H]4*$-$<0$MBN8.Z.BYC1W[C& M@4Y\Z@CJ!7VA/ UCW%?&OC+&/A@>(39_4JLHBO-$?"ZOUT$U?66[\!=T566. MJ5Z-=)S0W*5X(XGC7Z]G)5NY4'&[@W&S?C(,^V'?4M]&C9Z M,0^RWVC:V5[\XF5OOC<-E-F"\$$4#TD=Z.%-0AEW0QE4 O57Z@^K&);!*D;K MS7AHI.7A#_EW!'_G..@7OTS07VQLBMHK^,?KG-HF5UBVQIF& +4FLVA_T)95 MWQQX?(;QL33TWGU>M(F#,R[2<@8]>418/[CL MNAJ,,"D34VA9O1K1IGNU)4E2QS'H54Z[PL=#UD(K ?QSIC)(YCWP#/:J*>UX4'P>1 M_QG+HP\(OA")"U&#.]F6W$>*H]2WKA6RK'W0FAU@'^U8F'X$S0>\27%[\ZIE MS+B_@Z5:VS&\W7%A<>7_'JWBAIBSIM]0Y MHV7M-3BHV;HNQN,QSWEC@04E:9L#JE?&+C!"WE5__;O1?/G&JYYJY[+K4P67 M2:U;$L>4E^TG-46D8*_8V3AKIFB'9@2BI MW=?AW!N!>DC;7YR K$"<5,B]K#I^)_9E%+S=*\SJW>[67977%V4$=-$,8);) M=T0V9A;7A.V#S\0PTWD?*]'V0&[KVD*;7S:5(L]6]K2"1])U.:=$[=A8[[''=+]^IZ?#?7X9!=, M9I;PXN,,9IA2K[CVFW4.P58:@QTT2T.RG>D=DJ=;WXQ_X;YM:BX6-_KT4?34 MC]@7P5[)0PTC]0]4[87(MSR^V'7S<(4LD\MIY1YC>X%BK'/8K@LP/?"*X0QQ MU1E83F [ ABFH80#+61V!YG0FV M'1TJZMU)KBLUS15_V%5*'C1JZ/0*"RQZ*]C@8VKN+K2\F4BJUUYO9(6R/< W MP.:_).0Y^S*PPOU(?JDF"V)IR"3E!C X,G6QTR$'GMIJ=6ZS*^P4V$Z\QT<0/&)^T(T?I5/,:5">)<$^QJDE^ #. MW3 3@)(6N1[2RQ5 79[X-;A^9$WM;#XR0N=0@K2O\\T%@0[U&PF->P4V='2_ M1U&SUF197I@9HCXX$,+B(;\N1Z+1UYN8X0(ZRI*:GT80J8.*G[Q9[V57B4]I MWOT"8?!]^3VQ)Z-M@(>LLMNLH=Q-^W?J3'VA:\?# MJZ8,XT9SU]M5\0Z=BX"%:%X:A/T;X,%&)%?\-["9]@N1.B\,;E)#Q"-ZK]N^ MH:GJ4B4:Y>[WZ!Y. M KQ0RUW$O5-$+3"A!RK! U;3=3?*7BFX7 OQ"3>^&5NUGA9'/;W=-,R2V [: M ?"%9;[6&[Q7/[#[+[<^=.%R[76N2?[QUS,F^"1Z'KS9;_8;8T"9<'O(:/CF MOOW,=^%[G:KY,I2<5(AKD.E[&/C&L"MZZXJ/K5'_)PL MOI2^3J09I9Z8F5W;-A;V1T!7QC0N1IR7BN2;:_V= 696%'YES/AVB^GHQ8MO MZX_D9L@U2E6)F4*L( YKXIB@;[P*@ 1-D1Y@A^*ZX\L9$+8ZX#H76P>%SF(^ MD'^L(&'8J5K:U[*3VLA#IALS^+$[C*PD'M3'\"^S/$K<@3[)@"8UAX;-=M[! ME-2"M.633W)BL)(G&,U?UNN*Y,*K[6Y<==A0V(ZXD2^S0R=1&@+#\OC^0AV/ M-0>NU_,U$(#6+N3,P9\D.9]W0'ZOF$V>=M)>&*K]0X7AEE*$UX8A3S'N-9NG#W] M[;;1YWD'.4E=/9?G4?ND%"*:S\H?UWXF.+%R0."'(U]LSF,8-,.[@T70]9-4 M1/)M,]@1@G^X8J\3G'EE$GJA*//X T39PZ5ZJXRN/TL=NDP$;V:T8(9)+<-L MN1)'4(5U) A8\3Z-EI^,K,7V",55!?WL5%?[6Y8MWO#2B]$FPW'W>+-ZZ M@)W7#+RYD/0[2PAM"LKRTMTHIQ"CCFKMF;+XW!IG!3%9C'D'?ZCI C/^==)"VG>K5G^ MG#(K<=8A5,-RGW*.T@OP[DOND <>>ZM.V,"PI.G'GD.:@=%OM4AGJGN-L3O1 MVWE#@^"^QTE;(9_9U,ZRCP'W,'L9$TL) K6=H_HMCA5^WL$CJO'F9C7?[;:% M5HT9)5T@RPETPZ\:@KJ('L/9=*ZHW19$U&P!T?/9=KB'B1,T$8_RF"0$ $R6 M[:3W=_$KW?,JJ)=M(DO>T5$1E@=.LH;*_UF$OJD>LC(#D%2S7LD,KBKG3=/K M7U#0O@P,U$YN&LBAWX#/F+6:MB4()0O])@80X*8HE>2C0W=\(?)9#-D!9<,> M:/+?S5Z\C,VMOU')33&U9SEZ^M[1Y-WJP1?ME-FCL'%SE\$]VR9;#JQ.QL%- MV/Q],0+/T/,A,)TL9@88Q5)$N[=/F11&Z/E9C6"O#;XQV'SQ()81([?_B[M0 MW7=ADZ\4OA1]3 ^BY3=;[@JO:F=U8Q/]U#^A#Y>SY?(OCANP8P'FYJE)+5*6 M1])G&=/7>]\%J;^.B"N7D?T1*;\^<)*#@R_D4AJ$LM#1SX(M%J&2:-F=;^BZ M.,EI^U;]GS*2W^$!N6T![8(G^AT 5\NX9 53 MLY(^1;BD4-)Z8,YB2E*NR7C4K+)A^U)T5?GMFSMM('=4>4EE-UP>IAZ$$\;L M1F71AE-O;&X84\2^FA40GR-+R2KI3RZUW%W*OIP:G7.BXL2S+X_OSI/@!%ZB MWS'$&P[TZM\F!!3#HV5=,")\GK+*##&&F7SBL;355*WQT$5(=>VB==/;'D&I M7FE$R>+V0[;'5\11IJ]QC:ULF2BF 8/4JR_0H[R&E;3:@:Q!56$E@F5JQUO^ M&33.CR!/VUEEOPP7T7PPL/-GAEGHC@L0B%4(DX]?*EK7><5EA_@4412475B^ MS]Y'U==>Z+68 ]@.8&SX\U5%Y7QFH[4R_&BC?D4J<.B0)F78!8'T$"ECBX$^ M6,9W.'EIUN&-FD$[H(G9K5A[FXM@>I S5@:^!%["FKRCW*??I[6W070+P7>, MDZ= #2"Y#Z'$=BJ]'D5&WD,?C:V]KF"ACR,;&NQM;HV>-U=_^R,@X/Z],QD? MK-\.W7ITO^J]6]S>^U(QGX26/>YB%]KA#8&IQ= ,TBY>%#S&-ML^F]=XE4:3 M5 Q"-*(;BEPGQHUOZH^[0F&FKDJ>AUV%U=M)TUE?VUL%QRS,8L4N7L?>R/ MF/NFGK3Q]Q9.>^;"D;@=D-O\793HY74DZ\174@-BK9TAQBQF2"3"*@,7)'>N M6/S\&U!3J$E0:-D\E.@9+_7F7'O*OJBK@.Y"NC.99V;S D(DB-),8$E%%G, M'I0A7;$'*X76 +.?VU2A8OJ4]2$D'K0W4%KT\5]C4-KX1>OFP=Z^REY=@ ^1=_DV1 M+LV'XP+#V&O.LSD#S#1.1S,^$;'#*H9'2:30:EN0)#0P=1\-C7D^^]PA#&GB MZS[I(;-+BNC[TO[*I5U(E>WRK:)_B00!Y@V^+CWF':[!<%V7-S E'!Q:,8+Z M.8064$J :8RL;72.E@25YOCO;VZ9\VG*>;]!E>C^X*F3=R66&R?Z0W+6@YD[ M1O+/FM&@F:T[5Z'"?*\8;D/!6-Z^6DKHEHX<8:^29(Q$YX:\X\*Z8(O$83^< M)V\Z[P95Z+S4*L56!8N>V52!$7W>^R>S\<$/B3Q36_S651I .4$_= M]<,'L9GEDBFG,>3H87!8(_[]4];4VG-6Q #+!3/O9PY NQ&I;8:I1.E9M@R0 ME8:6CRXYJ:+YD#*_ LPY+,7M^1*Z[Z3L0O^(4:[[G.X(QIS''J)Y97&*DXH; MR+]CVX%'A5!;4DN_Y3%K,08F8NE8V'RWZH\S/4/A2_L"(]ZTY#AH57*'X( 3 M9<:0>9SS#*;!':$T#O3\!N:;&0ZADFFW5G5?&'\"K$:C\YC3LV%^#HM1(HEZ MO8F"3^-B.OB=Z7:L.YCQ<$SO%J2^O!=';G,6,VWA"@)%D]6A+_7*#D=;&*BG M/MWNLBM1X)!@U8:Y>1\ZP9^OA!V*#F)&L, Y^$S"PG+O<%*#=^ERNAY7 ML*_"+)4@'=9I.1=; #3=>70HWJKW[OT$">J3\]J;^'2X*%N ,4C%IA!WL2\ MBQ:D)(+'B[EO%LS\HY?RW?.EC5W[3S\8?'3%[*"@VG%! 3\DZSC[*F#(EBUD MFCFKX21"E#?N+OB$BIULKH\]-Q1C?,2/'/R@:KT'8.'"?QPEC MVCW1*E2$Y$4*F!Y9\73P1L7)$_5J^X.--"Y8'3%776W'ZW)X.3P@2P(SBVUP M[I6OS_DEV*\^T,H,]+6B22O7KCDB.7]RGNQ0=H7?SQON-F5:-HQ!H3C$$ M1/+B11IL9, =GH%H7L)G_XSOXT^V8L4JZI MXE2-7(FGQD+LAA(KL@82QU_FM3_WI43)HG1<+)09WP!JE'/?YJOQD%Q\_/5B M%8908K.XX9E/A,CHRJ^U:D55?O-.R*OW6Q;>?Q)!:J4/;GO<^S$9Y]845=1VAB4 M1548LE\O7MIC)UH=N#T.UO$B[8# 1U((E@Q=V(*LX5C&X!0S#?S[$0VE.NT, MZ;@M7*M W7BQ=V^K_>/$["]1GKF[$_7W"L8Y0+/])$&^9H8A^(01Z("8+><* M1]'Q,U70% ^&]CT>XT?A?V;M6O$P4OU$/D..7;Q-CNWYY7DM0S'>3" .ZX4- MDYSQZ*&T;*X5TG$S/KWSFJ]'0MG^+YIKE"=J7QZ-V,E<5]%]8)R7A MZ;B>#U4%O>2ATMYAS7KA'A$-A:HDNQR/!](Y[=;X\I!%/'^D904N\'>MT6[@ M&QH)#.)$#) 5LQ2M&X%<7.H"I0(5XSCZO#UMOM^G>W&^:O^GS*-*;GGF+C[A M2\3F9]L) \PA3AE,&C. ;5C.P ;#,YGYBGYR0,O]L>LM"K=#PGFEX_&JX.WL MWD5=PNC@'IV:$WD/PO9>S3J+/_AO4#M+8F9Q#>7W20&;,F#QZLGD/F]T<'"= MEW7#8)E?EU64>[ZCBI3F][I]24[WXKI,%P/W"GS'=2/$X OI\Z9@3XDD>""* M+15RD5/@G-DL3 /RTZU\D?KX)'S8%\N2IM+G ^'S2CKL0Z$C6 M=$0?=B=A&V.,;K@FSH)C/L)4P!@J/#X"=6O:,.F*O?KXXL1/>K0F7M3VN:;K M7<>\VP\W#PNE;<*#5_$SJV>!E"?KH\_O9'$$G,;T UI:ZG. M_V__#-M,E2SE?Q3Y38T(B&QOC9RYX3R M,61L,ZX'-QW(O,1 KKLPO'M<.T8(V@%R6>5!DS2?05;JK)VZH=$ &*:@3TSFPY1S M:"]=5W_;. MG=IK#)9=#^,\LYOS'"-H!\R>&2VDAM53JSVFUO>H9$2L_]4TZUI6V;G++_ 1 MZ0BZRN(6_A8^#[M02 +.Q$!!;;M4XL$5"[OU'32XZC>*E$F&0:B"I'S/DM]7 M;PSNBE[M#;6UMT.H^A.5RO;O5(1I-OM2]#!EO$C.9W[AX EB+&',(%&;4P'; MAXIQFZQAPU6;W.]() KG_'8CMKU)FQP=E3_FY[64>N3CI[Y7X6F_JK[C9_V9 MYP'*>BW+!$Q@1C(,T_!-DNO!>G4_AZ6^96O,!7LGYBZ:M42%5[/K_%^WIJ85 M*QUWM;[Q2>@#5A"[@,=H@L$TG#A:AQ4][4I/)' 7^L=KA$;VCYXSFBX\\^#N=WY@NR4YF:6YRJN,3&Y*P2:B&VQ M2<+5H0)IMNUE*/584Y9-#FW6?3SR8!YY7B%5X''"A^,2]M)2*B@=9<(J5Z2# M]X3A3]B%I_DX67]^H)XYY]"4/$49J;JRIUS>_"LE9FW*4DQI0 MMN_RM%,^*%AY9=O/7WPT8/D%RN?$ M.:1)[=GO*[J.CN8-PCL=RJQ]A*YO[/.,*U]V3B !'LZI%#%V )62! 7.(T!M M1 H\X#.\3]'%$Z7;UPAV]_3"=N=\ =/>;W#[9(X917U3/O/<)R0@?S?\#)<, M;\ E\J(0.K/J!HK1D'(K%@*^B&]_B[-HQ_:YU#5EG.[^KC)K^?I>7+5X]E:=GG6ESKC@@04F1Z<_7D,!@[!4//*B_V'^WN/DSM&B<$\[R/Y>F<$?I/J_!A1/0@F#@[2 ML+NG4?2^5RN3=GV-T;_O.+U44&":3NY7#'<]O\ M#O+PJ "GL0D[;<:\-LZ%^:'-)ZP"*[<@UX/_FB42E%Z\UVB;:HY9K5@/U1N9 M\;0C>NV\6!WJ=D7^HQS+-SIP_2'K(.C(_ J1@(^?7[:XS]%/#S'(HO$>@NT M\YE#T MCFY<[FMJ3A]Q/O#,^F'OIY,& S0+(GQ*J'5N^D1[5C5,-@HIC%ZH0 MKR0J668S8-6&KJ0P:L-0V0N5WOU]'BX]XX?PUJE[8HG+.WQHFN6S?'$7"[^6 MRCH'5C/O@CT,%O5W"MJD=-H'K0/6%>\>-3#^%;[_UYN1IEF*1>R'XP]C9^LN M')A..?S 89:#9[NQS+S09B-$,>X$42D! 5#Z2+)DE/(QY1^G66[$YS%W'(=DZG)%>OB#RX>+(=W%5H!=SV8:]P###T>'JZC>)CLK M^L:6K3K=O1%ZXUG]C^$A"QOQFJ"Z+8CIIV?+8?9"(S]Y[ T5R):#,T<1TW;, M\'RZ6CY0?8Y!236!2P<7JP!V\<;MS:V%?I._Q!ZU-#7)6C1T*\WN?VLN^H]( M)TP>&."*]K%.HJ%@PG.V.5_M&-/C 874HGUB5/,389K!Q",M/)"T1'QXK[ZC M/4YR[=T<0ZGP\-N3Z-5,3#X'SZN6\)V8:8J073=2$7SH\:FL@:&02Y.41#VT M1N6Q;"=NK;[%ZQLL&)4,O+F:LEW)TZA1XH\\_ 9\-_>C0K$0L 7IQ).SNAA@ M>@])">TA>5?_IV/M(5^?^<^??2[.J9\549$->%G^84_U/0TA0<@5;M\6I%D[ M8PL2#%5#WP%:[QL?T_I(H2+Z!_%"04;!V>_Q$0$*#\O\]!KSLQ/.7.UX)'-7 M\?JSV0=>'60BBF?=3?ZZ^!YLEPE1#35,3>[>@J3"#C(,GM H:L,T^R5&+-#6 M]LJNH;$Q[:USQIB=G*F+3N,71IQ#?\C7.Q#=+OA"";:EN):U"S-\FR*#E@?B M-VE"]]&.M,^&W1@(X%;V+ \WJSQ? L\-%9LSUQ5$6S9FW]WK@O :0K)P!A7E,K:W0.<'NYKK9\&S]/RDPF^ M"JU4+_PB50]9)[5S3"NB-]34_\'RDN\;V&>6.'<4_MK,; O,;*K5FC1, MPJI%(G<$"9V./W7D&[-%.;+WIC/1CG(XYLWQ@.F7.[KORT3Q7*2"^7A[?C?0 MNO:+=1:U&Y5_')RE=?%XC S=R;'0I_!)#=+PQ-S.RPUPG?XKFA<;2'G60DM^ M,5R1*5X\ Z /GQ6"'K2LA"V(,"&*5H1U8!AF&;#/:#$P+PPV:CY,MN15!C6& MBFNZV 3*5,.6!]R-MVWRPQG]BY;3 *,$%F%JH!U/IN#THNB,0 MV+,I!'N6]^"ZQ1#K]3UGR_A7W95R#4>DLQYL/Z>Z2L>)PQ M**@[M99=RE:O9P3\O V3!UMYV%M.W*<[ O&NVQ-QNM.A]/URROR-@7UOY]H= MX&>YXUN0AH$>"IG2:>%QEQ!;O6IQ@0AE8')I6(F0^3UMF2H<7;>Q#7?:/$TA M[ZC&1[>2@%L!05\B!XXJP9LWL^"!X?Y4R9D$YD,0/7]@A&B!RD3NG WZ\6UD M;F;(D!GYF15;85EISZX^^,]7I=XD(PCK_;8A;!<,&^0LS_TDP[Z9W@=3_=3T M!3!;%Z?!1;XAIKVC6UE.I2^\C9S#\Y%&U/M#Q.--ID+O#P]_FJ!" 6-82?KR5+HOU.H^ZF-G>[YE\HC;,K2)LM8.T)FU0%XB%9GBT=9\ M;UZ!49Q/PXN'6(B3NZ++5@K0-$^MC"+50[9@D==NXPC[UW\:(# _,)3G8%.^ MU 0TY8YV]R:H!UWKH&XF66#3#4M> ?A^^#94ZB]#X<$*!YZ3K#J=^$Y:+/SM M*F/[A>S - 2UL]9EZ5ED74=P,(*> ;=OA8ERGJ.]J/I[@Q5@UCG]_5]DE+3^ M9#TYO,OQ73_]XXY;B&9\+W1F)698D/N6U(3H"4:[E:*C)PT)NJ&E3N4]X9?6 M)?*C*@:9]9II[Y32/EK7*K>GGKFZX\LD;DV(M9VMS$L=X6S%<8P 6VR*[53Q MM2 YW? 7\V%?0=7\7)_)B-.GFA?&US(4C-T,B6=V-=8??2;Y#Y_N+5' @P/K M^8P8)AP\S]_U[J%*X.C85)P<3-T3U.VT,&BM4/&UL&0]#C-07OINTR.LGC1Y M[=++(WL@=IK1=CU9X$&[]5C68?:I$1B_9=P?'N@LS(:/$3RPJLF)1!.TR91V M!X NN/=4"X=E/M,>_1+1>_,#NE)$X^:Z)L>19L2X ]+$]RMBQ'1/L8Q*%$?Z[_D;[.&DMGW_LF[K'J#)MHMM(]]"#YW_" M7T,B^$JA663^28']5,-TY=9>Y-JF63>TR3"#L*]D"Q+HE>+!LG2:X%&*^6V6 M7[Z/AV',U,(1)SWN8[JAK_*[> @*V?F'%+@9=RR6",&Q(B2&[525/EM: MO($P.O6C1=?" .+*P@GH;?36,WD)>0D!'J2LIS/HS N 8AP!RCK UOW$]F4X MTX9[=9'"*+7!OJ@&GV\*$1W-0W-3^;727LJ[GS<_>&3K<<7V2+SDF-OR%J1) M<6T$:&?FOP)J6WL+?:CA"SB58*X>T%)2AC#IZ,=5>35&NU;CW:[F>!;MEDI@!?!6L/KJ@PS9B'H0A]61%\@-KTF?(*9 M@U,]RB$S9#V=MMN%M1?)WL_%?C^YG+$-4V/KK-5*NL[O4-X>B51!R3*AX _@ M%8@_ _[BM+X4$VOW+'OUO>;6-\,RG]S;XDF91E+/-&%CW^G_-+,D,;T(P7_/ M9FVC<9[RO$"OQ7:;[6S&5G:;<,[-7]1KC6@:/?BHXMJYH;OM^G=_'-F3LVWU MWS3'^>CQM@O3>(6Q'YT";/=:=]WS2L7Y,E.L5Z,6>8- MT(UE*RD\R#!T;,M9[2PV;F @$I$_67_TRU^-KT=5V=?=4[#-]+J"FCVH>;/M MU=ZI?2Q7M@.H48>V PS7]C.&J2? 1D=PTQ\_/1@<*^@Z+6S,VM_VQ$#Z([W# M4U#'J.;9HI0XY#*VZS \")<&;5I>^X5GGP!;JV?G5VY#%:T"GWL/A5Y[H#/] M[2]GO:@JU'J;KN#ARK#:5LT8/FQ]5I?AM.S"3AS+F#OL7O!237', M1&5UT+PYPPFO[650=_7U R7$TB4U6X&CY@*:3Q^N_(1XO*< YX?)@\P2OBZ, M:/4"=,UA85CD.D(>8PR28X5Z[B1G+1;=\E6;)W?'L 8'[X:=RC'JV3:C_#3' MH2=4F')A2HR!9X:#3JSC?BC+\V#AL^&(Z 7H;C*JI#MJ,NJ']_#E2I^:E#HU M+=>W(X-ZKJ=F'&1LW5T/""QN09+Y2Z"S=DQ+,.L%6YWGH@&V":"6]1R%/Y?E M#"0/4!+S%1% N@D[63KX;XT'CLAWRMGEM>^'=437M3JBN"*^K!/H"YQRTM42 MA@==.T5]_!<)])P_/)HX9^KB@Y_1L[*K\/(N>YOKL=@:K_GY?LOG#XXR9W^O M'V<8+DRE$/5 %>9.]WZ4'Z'AZSL8 M><#HK>.A'UKHJSD[=SI[0W[Q>P]@_ 6H9YB)+4@C;@W/J_S)!:W]AC,4!-A( MXYRGB=>#=@N&0E\/5H0H6OR4&E3_[%UME()^?*9T:?A]CG22Q/%*EC*VRYF[ M#3.)D&U&Q,$.@\PTFS6BMTDG]^'@LE*!+_\H^1C-,P)B_GJB=7S[-NNJ=5QAS^5A2 MR26/#UGOHR\_EL/I?R&>\\TT,;SE@&2+VLD0I4 MPL)4VD^A()-UT=]G64>+N=U4#[$O*NE((ZU+.=6).M/OX_@+A:5@,E!"BUK3 MID*ET!(@-!2@=^=9X%.,G52ZF 4E?J4%P6WKW*>CT1LIH\;#UW_O\E00/[SC M:?SZ3QN4&5O6C'F*@5L[R%) >3 O@ZF,$[/]!4O)%:M1;>5I^L:D>CNLZ?.: M^94S-/$/&@-DY@,)HY?WMT-^%T!TOY#X^3@*.,+T&.4J]=%),U@?<) AT*MV M5!Q([H0I?*(2QBGNS:TY#H8+P?_H)Q(DM?X,?*@V.-ST!NKJD8$9(34XHL-! M!N##3 ,V>PU!.\))(*+/8PI0NG4W1J*Z##'M$( M;_A3_]C[5%"1]@Y"ZSVH M?I=ZG-4R\QC/V45H!4XM3/TZJ=&Y=S,!9@+J,V)8A^OP1"6TTVA24<7UO'VG M"SM@--/#E.Z2?PQED4XUIRM4JDOYK9-H%S"\.7J $".:D3/E'>$C][?C(S1NFEV:UNSS(DUA0"T_*67 M/!K'EHUBVC(DU[19NU&63"\&LG>:$% )!C?5V_/(62C58ZT1WCTLN8)HL*UED&C(-#3"F"3, M%GH6[#Y&V?^KJ/'8Q](]4Y#:QZWQ5Y0C_SQRSI1JU\,VP-ERPU2S]4AZA@?3 M%:0 \'[H3IA^D99C^F8B3F9MDKSL/O;^44RMQ9+I]^;=D+D:ANE/\LRYG2L_ M\60!YNEDNMVZ&!#"S!VQBM5*H$G>4UXJ-Q8E7VI+=A\ST=4(B;VT\#9)G16Z MZ' W-"O,*%-$?H [#Q6 !T!GH;U^2IR',&WPX^\>G'QF82Q=\A[W +!V_F0M M*LP7YN-9.KY6-V%JZ^I3[892[7R"V+'[X(%M6*Z(!R.A"\N_%PU'$2?N9Q\% MCY2RCWT*,VXO/ ;M*M#CAM;E(H-CPJ]E]\_*[DT1B/UT<^#H"B8!SP-/\;>Y M[Y23>6&M!$*9+A-<34G%SRC;T15=G$S=0Z8TYL>\\\WA11'-[W\>UYFU?AY6 MZF16\2(:#AY,7B]=H,Q$]")$K<1+,/WD_ %DNMHAANKZ<#=)\)O"9'5XB$G& M*[."Q^UOW'VD=YGMV]49UM=U,=' ;B)W$;Z'='60?SBZ*:MKDYS@R!CJ3^:- M5?[?MAZ9Z=I>"^*3*F_]CB_WXQH>OPL*O>9P?+_R'+IF=QKD.V_JV_&E"0>9 M1$8FGK47,T*!$,X#2%K/US&'"K0V^'#7Y>9:DTTP83X;Y'M"2G-T&G?]/LTIM5!6@=+EA9OV89H!DFMYF+VM M:7H9C."7C]XMB@1\?_-0):KU;-.V-?Z^,QK'PQC:G-9:TC6H M*EH'] "&F0>)X&\&MM^[N"06V.R:5#3-"SR;V?_99NGEU&_[;U=D+$OOP[9A MC^;_H_0!T2C$ELNG4M:#:4Y13"M.%?8:![OPNR_I4]C^"9@4V]XS,!TQIJ2D M57BV/L7CK@HN3[(2TXNG%9"2"FF#R?- M=JP*PLH;\^#1'.H'=2K=ZNBNEK^MB<3!R/_&UI>'0]F&[8\B>Y-]BTD49:ML M99FIE"5IE++&5+)O"1D9,Y7L6WCC14P20DR6(4LS=I5*]HR811L9GE'&4[/X MC??[[_M^CF/\X3AP/_=S7==YGO=]+2+E$\NK)Y>SIN)391X;I#D_>'OQ.B0: M!CA2LUL1+62NW"P=.F1M1,_.HM4A=X'[QT*,Q-&WK M43XE)G9_U>B:AJ'WJ MTB6(X.N*6]=T/K87WS10O6S'V8.!\_)#,2$ZJ0P EG)M+/]R<;^^&M=O;J^?SSG5EC(QF5:>=V\%8Z"_>83ST44 4%Q/5-"!3CP*N! M*V.G;ODE0QPGRM,"FE]*'=GV/B+,PN+!I2=:P@+Y MH\3#XVB56#%>M2'&A:.%G28WK=0 &8S//@I=[9-8::Y]2#P'(1N$=7R^%K21 M*MW:&.@6??.^RG;T=8JD6PVNQPQ^U)QY@+,-LP=M]'2R MN9(,ZLY!]M_JI/NQ#OZFDI8?#^7%?4C_F)_FDGP!HC6!N+8Z4WV.)_ 4P:.F M4)M(^8PWQ-D(".@Y?CK#XR5QE_6/I&U_JDS]Q3L;/@YI5-=#;L?\WRX3/W_\ M_SHM?MSQOY,D26'_:]"'LY @EO__/J*)W"!PEDY-0[1LE>4$>X,[UOY"5;D: M4S&K*N ]:X^PY(=/N]Y4#>W6]8VR^N5H\OCF/=/41GU[%[>>K<21PQQ]_D>J M.(Y6/ 47ZLSHHQ3VZA6""8R9]8=ECLD?L4,AD5\OX?'UA0.//LAHQ5QH$-0)[8M1*)49G681F-.,RA%?#)+!LNCW_:>-+ *:3Q-1Q+D(W1(40OKI2 M=*W9+DY#]U/ROHGLHW._1P:2P>=D:=,I4 66@A_4.EO(EZED^7[HN-I%P1"( M:C?\9,('F7=:+=R^%_;C[PJ ]/((E#]^6X.LXV!@KIR-/Q[+X5;Z+F1 MYCM.+-WK,?5-US!3\(([ PUM'.5S.PX=>5O_"A6X][O3TWY9PEI_;+4LV?X%-FO.?@L:T$7)*M/)5XIC5L05'ZS-+:FHQV2*Y M4RK>[ ;?"U]\]8_QW&&CS!N4+% MOD>H(&BY,'&<_R8DHXV_O7VJRY1!3E*]]1!>RJC?J=<92-#,7IL:FT?[''O: M$M#ZCWJW_B-(B]!?D2W?06G@>NP0H9L0H5DP<:L92W@0HO%[/SF[3!.\"TRM M+0S"%<';8?6^XQC+VP'C%*^ZGR6I%^:JKEK8*K3QF25?>U42E^HQ$R;Y7[WI&\NYTZ%#* M?%K^O=TMP/:B,]2.)Q#)0?@CWWJQ1F6[96_I$(_J!2&:X:VGDG\'8.9X:AM)?(<1Z99W.6U8@]A1^8U M 3)[-WYF"B]AHNXZ[9R]"?F0F[BV96U+MI%W3"FBC#DQ-]S_V5=P[?F MGR=B/]]>'QG"IU*!<^I(OCA]81.2[2,^@95T#R8=V80DA25(N;FR+1X.U@3% M1!PN8&Q3?T*T$;Y!+M4,BLRZ,Q4Q0 #U8S-,U*S5W'F)FQ _8; 2^-Z'VA8] MDNYC/;EJY6E2]]Z\S\WIY@.OF=EAM9*2K\F]*ZYI,Z(KPO%M;2HPX&*..O\M M7A@7\I E$$3W^CL'8D*DPL>Y_9VI T0WUUX MCVG\7/YY>V[+'>-?YLMW.9IHK84E]!![Z_ ^$M<3R]5B+)I2D\Q((BS_9+R$ MP=?BH6[7,C]B>]I8M.\S6TK2IY"FDV,GY MC%)CS_$KY/&&;;G?>DQ"M",2QP]V\TTK/.#; )\4@-K=8=1'ECJU6/5#U:FU MM%H[J[U ;*][A?"&Y<4HSPF(V]=-R, J:#3"E35FWP<+62BV :^2=,##&P,C M P99_Q0_PNYF[8[Z:1YKC+*I<3_:2O0H=Z](GGA>UQQ9VMI.N<5_[/;61PBL MKOZ,Z_'G:W.U$_1Z*5)LLA#7]/:^XHFLB($J)\>+DOHW6_XUNZ6IG?FD'![V MQQ\CX@FIYBAM0GHNP66PLE"]HY(88XFGI_ [H5!@V]C7#L6 M?/YU.;,)<4HV,B$^^W7W_%!!=_XCHVG37[&)6XE%*DL(X%*$$G] M-]"@TBO M0R1ZXC)HWG I'_ F=\DHP*!TMNY!+\,LG;'G;?:38T,X& MXQ,&S(&D22+C\,'=3A(.+C;8N(\Q,EG[=]IE CXJ97M .STV?::_"69H>^EX/UE@ M>2]&EG]RE+#]**).-MD?=?\V(FN5I/NS3'J,BV*04V&[B(O$4IM^2M3E.8]> MD=]KG?CF8!-[VWR"O^YN0B!$*0N!&3"U6K #2G6 S2+82 M,#U0EZ#4Y^F].E ?P##*UAXU<;*.*/K6U'@^/"LJRKB^_9\6/]=#\KM7%GXB M*'8"<%;GQ@,A;@!A>9Q5<@Y,6' L:.._9H77T:.GKC1)6D7HAM@5["O$.&K[ M&IH5"F0?[#T^"]9,8#9S-+&C-1PG;N0F)/$>29)KSLK)_JT6L=-)XQ7@BQQG ML/05QRUG%5L*+VUC!*HR3GM,QCXYY]PZIG@'3N:EXL(CLG'*)&.PDWV:U[0) M\7?'*F'< 5S*,N:X072$W/[&"C#Q=$=Q"'IU>45!YJ,^X"#7=S#Y@OR]&4WL M8T(VCH;'-2D-X>Y2B84#^$P4T9PY0X=FH79U.=)YLL/G4\X"9V_#R^FO+.1N M3-WBGXT=-WCU*#/\^D496[]_AK6L[F/(OO]#;;[CF)>V&E3PLDD:_,\P11RM M5(#!%XW2X-O'X6I+/@K 2CU-US#/_Y?[CN*_LQ?S=/R3<=8&_G?/V.;LHL\U M52P19KSX$NH<.?[LWX+F"OX;<@LNQ2HVAOY#L\0ST:9TKE[K8:EOP.>*9%V: M+X?XB\#4$VC[W[RGB#"<(";A7KCU0>]V6,$D?GLK1JAC3H(C3^>6C+WG@IT= M(L-"KH8$7ERVS_]>X*H5=>29B+AU(5>.RD[B/14H7I8D6YO70I+&F'S$:H$V M?;>1:6%6YX$D'2>Y_ML&OZ=OL1R^?,Z!4]!5Q"+58RJ)X?IX79$[<-)_%I2$ M"\VA]+%3>(_Y%MP3O+MDORWR8)3"/[*(@#(^?@< -,4DRK[<#<;@V^9 M/3C]Q7'?>*VV7-&.25LA^Q_(N4M_RCFAH-O6@2R95NYC#/ZDP<"C"+KY\C@C M#-=G<>XAPRC%9\^HE7GD##"T$]MR;%JF5W4 M&25C)3F:R*];=]G^LX]:X:W_TUI[! 7JCG#E\_GBHX*_PMT:8QF&G:3*8GQI M>G@QL*Y7J8.:MHS9%Q/O*U$Y6$3P'#&8[#(^'1 ^INVZL@'W$7^0\S VYS(X M*3 >'*\,+HH=C^)_*%[M0Z06-Y16> ?>*C,'\8_!2$.KPW2]^BO5[%"+).HC M#82)PW8E^[E=ET]Y)"^T#6U"PHQFY-@?88I8ZQ_X)MP0]8YGA,"[@ZQ5*53& M;H0"93TF9^=EPPS%+.U6R; .RV=?FI-UW!O,A/]IEGX[@$Q#.[*%!&M_"A*Z M-R&RB( _+9N0.[=SDN''?L(5VEAMJ59ZK)U_5[[WJ/IG!%0M=N;N;[%YYA#E M5UEG*_J/;[&=_AG>1^ATAP"I]Y+)C6//_2?6+3_5U]<_"0HWU'FP]U2Z>("_ MU<$[XMH A)#!-^1/;:4=CH"Z)B@9@4S!J_''2##@54X?+G5>O@.NB5);/'^Z M_GT@)2!5,]X\ST[VI/;%UG\6-/.'0B3W3WW.6ZP71?4[P;*X86UXS(@@E%(0# MG!!)8X%\<9;KW:L&*^UTIL623(UCN>=E9,35*Z$3[I[Z%[R.P7W_;,A=ALL+ M/8#6X0*0LT.T ":2F &.%#J1ANO#4;06<,NF0 #;!;#K_0%7]@FT>&[3 M;:;(GBK^FDT(,IZ=:+J/W$LRZU+60$MDL"P1K MQF_59RX,"F1<]/ (I= '[&/5G6=I%.D,CBBCR\8L'=H?VP[:3=N)Y;B "R0%3+\W5 8S:*5XI[P=='IU/[/0E)X22#8+]0XF3S MO0^,%OL]-6UK=]/2Y8EMQ\MZTKM"%/R\(B/_GU%>LFDKW >J_S M1\BMR+ZM;"FU34@@I E0^:)&;891=PS8#PFWE='Z@M.=8@];')=FQ7V(SGJ6LB"0'TB-UH MHR&SIGE09^"O3Z/4D=#B,#WG;+IO:$"(\J<[D1^DL>[\R3)QWB-R4,ZL*",L M9;EM$[)C _1E/YCB[F,@EZGI"#F,TX*T49_BS1"R?WJ0P9Z"E6,^[,"%/(4' M2,EN[&@6X3[WTDX\*X".:7TA_GQ] M!]&AOEINMC%]9=XK;OMI"YK%RAY?X3L)6?_))OPFI+6-*Z_'#@&K65GP[8&( M1@+S,*OJ%RUV0%W/'Y:\LW!"Y M2_@H 2HY\![A:$WD9AS3B%4X@&M$87\88@X4+!2S;TL=HS@!IC^.LP4G[ MO!-T>?GAFY!PRQ'Q MI1Q.-(BCV^(;LDY)*R+N4P:KXP+999Y?/E"2N@R;5N=Z[W5&?KBI-_D_FOE7 M/&.$JZ#&#@7G6 4HR%8N?!-RT%NK#[<=$13=U )VTIEJ3*S,^'J\2E9EZ6#% M;0FK@ZNQK?8%![12WRC^L5VQ/D?E2] ;$,RP6"#O)_O$]!/P=!@K#*Z8D]77 MS\Y2XNY[EZHX^OL5.=#1_V5NV.E/-ZM<+QTTSEUK8U;3(F96H"J8:[Q_N48" M5%L']8"^;A]+UL#W5*LH #^H:.&T4EGU&Y@BS\ACF++#OU-TY\T!W^_H%0<20@J7#Y 66HP#&/\>X@XT+ MDC H&'&\,?Y]B.?$-YG9F>Y$ ^W,V[KKA)%Z-;[D"0%,8'E-3]NF$4$P2DAW MF5P[:,,:VS@/"-]$TS8A_>.<8^$&^L1LK;-]5N8N1U-7SN?^,M/[??OOX)!+ M\'Q)F\DB7&TW/Y)MKBF1+7V1U&<8$%<@1?< M0:OQ)52>8$X+M'[^:0^,$MTH-1^,Z"TS(KXL<$3*SPX$!!G/]WWKD]/U:-AW MY^ZK*"'-V5M*/P[^66 +\ZJY+BR.*S@)C ]0W)*U2F@;@]XV/5,6*8EAUU.0 MKYH3-H;AG MP2R@,IH#NTMM.4<, AAHS D]9!2N8M]4CF%YI.Q!L3Z'2&Q-^.")YN%;?U*W MO^!EDH-Y;NRRB'2X.LOM+C-:/9;N-E"*[/'L4L56A3,;N*EA#?4K"P\&[\<5 MM!5\K= Z_%K[\@,AA! W$J N'V!!^1+6M5P-7@DBD#HK2G?M9$DRSE($\5@. M(S)9<@[8-Y3I^M:K)".^)./ETZ08&Y&Z/\FC#E+W7YN+:C$)X/[8/L*,.:VM M%Z;$E>3E%Z+RC$0P3I,MA%35E(R&JO;)=83L7:FVV.E".?7I(R.[6\?27DJK M#;7H"AT7'?UGZ\SNSQL!R9[B59!#85FW^ =Y L60ZYDSB)3DBH+ESP8$!#&5 MI F.!M!UP[ML D3F"V^'&CRU,[_Q^&7'?4>CE:*FD_?:4?6X4)04=IZT?[3E M*/DJ(ITJC='#*4P,];M@;(&!;]7J_?O ^M^7WK "V#[B= M@9+FQH'MM%48>KH?+[N.WP76#6)W$LOD)R-6-$R*&EP]O%T99JG=%S1W1PX) M'TZ=J%#\Z__?T0W"@B^-Z[E$II6AU*WBXY2X\D;L.^ Q&B&#W+PZB-CE!=[N M16K49U4^87:.,PE['A*DS)G[\3<6C^3UJI1.EB>?:PV M]H. 1G"-%_#0C#<&:EY 69L([]G+XY6,([WO.B>.Y+6_EK(.^?5DY *O$1$. M5423%\R7S07.U,U[P CJ]!4CU&!*&%UC+G4HWL9O>P0Q^'7>;WOIV9\EE3^ M22C/*$TJ68U<'^+*KBY,)POBT(C%BT9>40LAD:\-H+*)2 GN26#'_=;W?M4A MK6'*+P\YAJ:I]U_0ZMO[5EYV]_;2]CTPN]'3\A"W[\A41/@J18W=!58\Q<3S M51 P+& XFWU,9 X-U'M M)+<+2K\]R?H8+6"6W87I>; 8UJVD_'?X#? M&[%&IN^[X+?JOYU4]<]SR] 4'CMS7DOZ!02;R!]&"*ACH%$&3$(@\YG&G".; MD-Y*E@WJO7S9KDW(_0_C/C/;$YTOUO M!,F$/X$5!7OJ2R]\,<\D:2S*> 2-[-*ZONUH@P[J\#&IV%^YW4/PGO_A&$6; MD.;O7/D^ >RUB&;#I;$?4:VB7+F;O\X P]SSDX+G&5]HR&!TQNG7QWAQ9E^I MSI";,@>7= T?V 6':\]7>9@?K.U0_0W=TL,IG L8'Y!%JW=A4+MA.WX(WB+) M!)SNGU<$3S#4E?J5C$-:-SKL9N?47._9]Q\LS V*S5%ZL.Q[L/;/9U62/OB& MY<(76Z53E98T1( (KI+:@M(=$Z,=W%,E SY0,$JT[V>]XVD@)ZV<'$\P,^D8 MU38W:_16N>[HH1TX^N^1MK=/$ZP%_[*>EXA51]>.T'68T@"*+V&SL-6E>3M6 MV7NI(T= ;,7!_&Z9Q3P[@@]E)"S^F6.<]J'+WB>QLQB@_V-2YARFJ>/98^C8 M5NO>HPB*&SL;#./H<'=/\"TP7MY!+>I[':,[-32 ]:F:V*(J>Q>_5\]OGEG M9.0I21PY!R$(C'VFDR\YS1'E8@%HWPC%F%T+HA84P')Z2-:-(#>L'&C,<*RS M-@AX63Q*&CEH<["Q8.SHJ:);?86P VIV2WZ8JX)'R.+5\970S6S-L @&; ": MPI>;,B$KH0L0LFB]LTZ(TRG=SXM?T?CO\F9N*1=K.S.UN[OJM[LQP+-*P MWU\P>2WVPB=]QV=B;T7;I]\)PI@#BA+%4&(&<30&6(X,H\QZKILI(1OC6+ZH M8=$TSB F#MSV2VZ,"0JH'9(_T_BX6.P!7E]8__E%R WXO_\CM MQM#*8_%;+ MG'O\#P@H.0*509( ,#ZFV3@9J)A9;M#A"$E/9-R^.H\SUTLSYN+,7M2_T7 _ MHG?P"<1X%-=S!!>\"5'%"DS-!\_*8>BKRDR'=2$)(.[BA)7>[HRG2S>#BHF3 M*;//[^?9]XH7S/DY>[,+]=I;O_#C03<:CBLGQY>0X<1XN;MO]:2 :X$AW7B5 M[RR%E1*6G1-8&? )%0= M(\9J6ZY^,H/]@!!'T(4 G'57#CG2 M4'OG4)0JA$W9ZCC"_0!NE9=[\+)(^[#399*\6I(*1H17Q=?^0199YKH\AL(P M^N#AR%KP3-0STW]BFZQ7+GWUNC5>")5H4O]P<[AE>@K7:C<4,=M'W]]9L8AH M,N+*_3P+CE2A/KW].U^>P,H>Z1,]]\^A2_?M(D,./SJ2-SN1Z:M,R,)=R]E* MTHQ&7,N9<4'R'G8=$%@2&BAHO$I'M5) N0M=O(KH9\5]Y^*NYWV89\E.\\SL MM]^/RZU_]_;.PZR,8Q">$@_/AW,U>35P:70\^RXHN1 2(8.V&S#;]NO4E('" M9$!.I*W(9=&LR$7-P5!#MVA*K)%T2E M[7G(J]F_A=:HRUD,Y'TJ<'Z8*OCNXGTL!KD3S._U46;I)#=P=_R];VR6%9,0 M=;VMU?/.6H']"BW,[/!7;@EFZNT+2LA2.M=D#"XE6+H)UH RAPGF%9!IGXTR M$;)\A9$HXQZ6CA,K:> 1Y?=A8RT?]\4-U>+/\[8#R *JGOWA;BOH)!GDA;1G37;UTN=/%UL26K33/\QZ MNV\[+B^TLL73CL31B'=7POWM%[(D';0SM]7>S7.PAJC__!7@+? 8 K:7*D<. M'I'FS^#$L:+\"9C,)H2^$VAHIUM+]N-WPL66+'*2UT-"9CL/A.]/QVF;O,L+ M>OWLQ]M_ ^A-3[%98,F9UFF,^;/ V.+0V!?S[L/"K3??^GI,?JS)?"'\[,H- M^\5'T]\VEH/,N4HE;#CO$<:<<^03KL<:*PMFG :\ZX+*%$E=X)?6C?-!AQL5 M;TWOL)3.'Y:WW!LTZ?OKUH[#=8JO1:F;$ C6. C7HM,K+;>P/X.&4T"'3WO? M_9IRBD5.^3I&]')NZHH/-_#[0[_F_$*TMJGMI-Z+!@1-*15KBB;0=Z0QH!0= M^F ^':9ZN9O9 $;93)^K#O+;\[!7/W;_4>Y'7['^965]NZ-OEG4ASZDJZ&RH M*-KF$BOF?:>3QL.JD3CM,]U*[A4!!\47'[Q\'^3JEHVQ?HQNZ[$82K)RY42_ M0IYYV3)1\F&-%:$=FJ=.[5MK_-[F"0'5V C!]C[D]Y);5YGG@7%VW03F&,N+ M_CW'%'?O=D,)70^EAC[S;;BO8S+SO6_M4NZG^3?ABQ^. M$FZXFHN=#-'R>I.RMN)[P^.<7>^\"7B)U?&3/MV'3^Q0XBH6LHVGN@X#!]\N M(,%+$0W>^TKGRX4[#.;3I =K3%N?OFVFS'B3"_;D#!><*!*-_+V5LA7/-N$] MCT:EP<3@>[AAX#2 &]B$2/*W<]5) **G%$?W'IC(!\LD\ZMZ>.48[3GA?0;1 MSWS7: 67@GQL/T,DC\-P L8C])WP.] 8;S3K/*^?++/J8 E,9Y?-+TZJ&-96G;SDD3UWS$3J( M-\09/+V8>^/M95KF]'OR"\1R#$6+UP!MC+)$SBZ,V'B74RU7>WS=:&?& MB+A7L&MKE:-"WD#XJE\&4^EL[K\B_5_;7C-<17./PVSX?0)M+UW(K!$X+I1= M.]XE'4?OQ.W^X5#3\X2*_/8F-/-=W:]EY&%WW9B$NG:5I\3 51]!>O MV@ 72OY42*]FFH?0?E@)>(9X;-+C#KQ-RP,K1>/R0\/R^I YL3QSF=8=+D%# MILLM$%?H #*5I $B@+Y^O"+WLK\J,JE%[3WJHAEK-7^9_=%J+.QR9FM_Z,YO M;;4IZ2VKTB$:2A,M>)593Z>*.7>GG?72(&JOH__)IN M1M6.K.%>GZV2@)H@A,B*/DD7S*"9?_IM)'09W2-=XN%M7UQ/?-1VT=FJMEETUQ'SA[^ !5PPU/(9T $G2KV.;B5 M)-?TD3WS&7W[ .F] 2GE^9Q[23M3RW^7[=Y?<&<%%4 :^Q@[<$O +TL)RUG M%&Q&^G%$TD*/120@-_O\,;P@[.-LL_B=PKB3DG_N.'2U;D)*3(06)__O:%#" MX__;(^RX"KFQD/MP50W73?Y=7K=X\$_;_YJR\A^]_;^?BVX;+X):C8/-SYYR M99GD[3IR\IDV_]X=^'[!AA9B/^!;K1#*X8C@D4_3M-84EBT'!1YXCC$6Z.$8 M(WF;)_-]83$(2MBZFF3=PT.*#HYICQ]6R.IFA&QKWUW-E6MC)_#(6$VN-WA MH,/>\DI:R(DD#1X>+GT9;=E;IJYA2IQ:1\DLF1?\#7OUH=S2XYNDEU_*.><' M$4'FPP5'E35P' 5S;V(3LM5!%3C/,V8K M@R$LEX';WWOPZ0C)&)2<8"GSAZ>_3?H#R82G\S,VD1$!43?>ZS:52?[&'9AA M#XOOX3*/P^+^$T5?D5REH;.@= 7&OX0!8_ZAE2+=P3/XYJE7U5Q]FC0DV9N#/_VL7X M/IF[[&5_\9"'K*+?4:O=NXZ:_AG9A$#C7[8(=A^!400W(3&JW)%*0*B@*.5P%IB^U"S >Q> M4($EQ[;-=YGJ,@<*V=Y= && O-LP(RJLRNG99U+JE*=)%%)5LHB6]W;-?VUC MKQZ^1/\TMG1:!J"R4WB/X/N7J$ *=R_XE9:SBVH3.H[S R/ZIV)O/CUX/&"M M/#?UN,>)H]WZUB%M6PWW$ .^_4QZF -&?LKQ>2D\8CEY(C'AD7(_+=G]\TG6W(5>6ZGR(\L;@74&]T;_S\L%G^&SRP#$U>!(1(,('X=.+=Q6OD2)08,6&M"4\NXP+C$*]^W6(. ME?[RC0AU%OW,WS;.O?H45#H]1M($TZ?=62*M^6&*[74S[@D%:C\'TDZ-#^W\ MMG;^BU2O]?N60RI'WX?\=UK#$1BW%PO)W25WDE=NXA4!'B0D=1G$LT2X:N$4 M$\IT(C'+]FI%0L/RJ2>.RMI9;LQMRTG7E&7/'3J!B$,_!RLQ!C7F=\>18:%! MOW"^#<]76JM^7EV[/WCHLATYG/&X]3/-GW2(/[8)2Q?5H8;8"^\I63L!S]! CEBOK0JNS VHYM)09JP@&R%5_YA[$MEA;*JB: M'^P- 2L*C6?U\RZ?3'P[%[0]$\ZCUCUDD9>S.-?X\W6<2!]LCV#CG*%)./%Z MXL^1I";P9Q])&S0G!)N[.@;MK)"^7S =&;QK2/^F2?X..^63>V\<.3'+/@V1 M/^].ENV*N@KTT:?(++V+8S'J)Z?[*/NFJJ.N/O7\LQ%[N$?RS&B/AEV1GO#! MNMSV5!65Q]#2K;KM6<4%FM) "%)$ARLGNF ^>-4L2?H3:^M>=D=0<5:F6F41 M]O78Y[E^QJ69KH;/0D<>G#MGU=;8;9(9@9ZEOV*R$NV'*G%%Y]-V8TLZ,!'=.'@C2&-Y=<=(AFIR]JO!X>' MM';?.:&P# -.$>[P+5F(;JBP@#_8DA#8*9P\:3_F%-@&3'WXZ=+*BDAUX2K(+K"?\B?ANV( M@5',V>?!4HYUX-^.H VL%1A?C[XUQ3]Y:]8AWM>TZ6WD!_FW:MEH0C(Y $: MDI=#.'NXVX'8Y7&!;^2Q-K80MCNJOQ:+54T0;"='F1>2I="M8 :Q?#PFY"K67;L*+"$'E]G MF9.V"=F).>M;HWW 8;Z$.0UV7^,@T-8;ID<;P/>-B/[$&G^L'#?L\KL9XV&JLLID?MMV M/DAL5M8JW=R$D!U;F\#2>]IBT2=Y/?AFO',V'KL*'PO MC[0)"<H8(?R-)S&E>%6DWUPIL9!D/E:DU3Y/V@AQ&*)M" MJJX-GBY8-.U+Z?#G6-2]/B][J.22TK'0QA];S8M\=H!Q',%?ZCG%-\!V"X@+ M+JT8=]]\:PP8(G4>"G2$&"6$T"U_EMHXCZ]+6MK%WLH6]YQ2R]%NG0@(>[S# M1&BC 3S/@O;Z2%G\ M 4+_8L;5WA^).3X>5&/\NDW/PJA0[YAKV.@=Q DGL$5X:+^U90AO3KP+1R0F8,5?XCJ7> MAFP(B!5J$+$+%T(&=:']1K-3?>S;K.F^G)2;7-U1*RA]'L\$6 M2;_;?OII_O)M2PN?TIT_+EFTFP!)XOAW>?TW?2X#VP]K72'6@;%L)*_2RGRA MCKECRK+TVK3-R]AX]Z?7GBVKV(GHSV9<5%DY*-M *U@K0>-[$O9F+6%AK_"*U%,!,6@SLRK8 Q"'@>;6X3\N(TM91]5J3Q5%O_:^$:O;<$I8^,6?P_% M([7+U=]@GW38@0""&<0:9N"S<==@H*$Y4XEA[1D[CA\BRS ^*,.+$'?45^1 M_8#JO4@/%Q8CI);SQL0=?+S3UE8S$"\(_;B9!;I.CNDJ>&"$*Q?+B&#"6!K? M>SQ?%:9@$3_FX24,Z2SB[]:\Y\:&:3=:QQ9W#6G:[BQHCO,Z 5W+0YPATP16 M09Q>;N38\@?P4(R0( C[?C1]']"-@IH8Z WZ[&XL?$/^N+JW*5M%J[WE@?8+ M/OO 1>,]KKJS#CV/H;47%9PE98\OQ8^-"G 4&&$2.6>P/;"=N,!25"].G;PU M1H9T %TP3QDE6 71-R$S]\&"*9:J<."H*71?UX*J0F9F:9($3CHA@44X =8P M$*K(1OA?H^ZBR-RHJLD]1S'5I?BAVOO=WOC+O_XCTF,3X<:MP"*P M"4GIBJ0]XUHGU(:\V$=94F+_1?]AAFGL;U9S%XY3>'I/^0PV&R@1J6B3V>9HFU8 2C,!FC $^)P$XS?GX8_Y(V1\]S/]T5 M\:\[TR.9[RZT/K UO:]P*"(;)T'VQR7R-<$-5M_ Z ^X+-!0O/&733#H:I9T M5X*T%4IT9=\\+I'^S@&R+7 ['3:[*A VX=A\CBNZ;(0-@AYT:4=&K=TUC%-\ M+>;@%-$R37[F>%C;9<\9!_E_6]<@E.^!0N?$]K@*#%T!C61?&T<$XBG(0>H+ MT>Z0$6FN,$O]>_**U0&&M6-/H<6)25._>T"PV10N--VR*%338/L3^VU]!N]^ M*HMUZ^/5<30BGDC.) ?@E;&C" !)!O<79IBBMJ.1/<4Y:>'P@]R0ERCI("5% MLX(\;Q.V19QO0HW6D,JGB\?%M?1W2">H"0"#!D0PAS8A8NK4(:/9"#9AS$KP M6K?;CQ'517NQ2L!93]N'=.6S%\X /?LW7G8&68$;#I;7XR0@2_:B8]$"(N;, M0J9CS&DXJ6"X*:O@54!EX-_3F=,=#37/+NN;L6^-:L;YY]EJGI=1*/KW 42X MF!O#$Z!^2,0G.W8%^+T6.T5N$HA++'C[NUM+\M 69GL;Y02.PK&]Q>PTZ_= M\QJ-D:Q\DV2N'95JC8H"/(V28+)\I* M@SAI7"@A":X.<%7/'MB9^!SL1(ZN1-N/'1)YSHX:5J.T' _]=%&H[>OKGL<[ MX_EB"S38IW,C-,-.%IE] %Q@X-/=-"RFN2.I"!FLYD\7*KKP_*1!A8QDF/W( M;F3$OJY0A;!WYVOU5BYI;IA/$P$45Q8GV.>=FY! U&PANX-71_9_JH02PZ ( M:)=S BM/7:[WU(/N^DE)2)JX/;#><#)-OBB4$31QS>W."X,)WN(6JB;C>APW M(4$CBMC!38@ J%X"T.CN< M^U#X>H")$$N4R0'LV N@#$N/D8=1Y:7&1&3"Y078_+T;)U??Y4V;\W\?XWWX MMU>]=$-TR'!(BH-VCG\V,TS?K\+FUEM.G.FZ*%>ND#[-/,: 9J%4R6&KE$1: M$_;!Y&JX8[Q)(U-J7T3>O3)<_9A\I0P MYL_YT"OI\E&9;D\%,&2$B6>-]_)-P$F.&/\C7HD(2^UHZQY1#&J=UP#OUM?B M@D(L=M14VR5<,RHZ+N?=5_0X+Q1J/NRJI9TGM/[^/US5QO62KLS(23Q%!L@[O' M2+LXA/^-X;P3?=2ZKH#W'!$4D7)AJXR\^?LRM7X6G=]L:+,4MWM?,OH0NMD0ZCK%6/1(O46_U-"VGDJ]@9O$ &NJ/O$ M")%@5<]/H)++V/>FIM-)FF/^64_:G.$7MQG?5]Z]\VC]UH"2KASV"@O*3*.C M9A"#JAO+DK2(G6 ^8_+5_\,]P_L>YUZ_:)4 MY(/C\.LLQ'*6()A'@48<%XPW.,)1QD3QRKB6-*,TU=\67T>2NJ+H<_X_3B2H M/W?]%:Q_M5383>ZT\-ZPK*_F#[)E+G>:%^)Z+*T$M%I$H*62."P80ZDO9[:/ M?0JLUDGE[W>G15P@7PQQL!#:6DX"%'JPZ$#-F,)"'5NRE MJ.F]RXSC, =G/MU]=[_9_&;@]H__S75(K<0LH@YE-D%6+(^ M2?M-PUF^2?-+<([A*'Z-M/#.E4B-X%#UZ4/R=3FEE]D'5"3ZO?\)^_J/5.;T:\^4##*M M396X7)Q=\]^]=E%X^/ZP<60DRR)5_7 M)3KYTB;;!I5@TAAME99XE- M=GN/ LZA9HT%/,0R@@6C&PV19S;.@9$L4=IJQA5@-=T$ 0633+T-41:#DK-Q M]>&*1_FNR3%S,MZC#X2.'455;LU>99%GJ6P&N'6%NLC[ETBE="XTE#;XH&-/ M%%-4F%:6U_/GWAOTOY&RS]#.'6R/=?:8N[BSZ@[0U7CNM!1 MJK@>68%.^NXZOMY.F\!P/?MK^TW?*77BQBJB7A>"*::3N!X%^&YP MH0+N;-4#*2RRC[(YJTV^IB M]&^]BY)X?1%3HO<=1<'S)9 "V\L$RSEJ(;A6Q/*L0$:;]R"37>NKJ_ ,:=^! M@ODC+,,*]3G>JT=1LS:^9*>V(8I-2Y35<[.%FJ.<5;8^[R$WC',0O?V2('SW M$RA##-@@;%<(YH0U)BE:ZCEK?=YS]LZ'[SJQ$(VA MK2SR[1QG[#A"%.$K4+5:O*=8.%C!T>HE*37++9D[2CIJ-7<,R1^V)9ODO=%[ M&IA8$'M^%95/;?')H$,I'$;"!C.2@.MYA2?:YNQ\)84DH#M[4+OR^XK9G0&J MD*R8)Q2J[89<'-I9;>/IU5@ PNGC2QX ZABQ_<@9'0<6H3:/,;(*DQ'4! MVG)6NB2K;36^]Q=8V-9(3TYFZJ+S7).N7\\I9:H^$WXAFM,HD+[9"%I6'GBL MRZ.>/V.F:M O=GHC>1V_,_C&$CLJ6V/>$=&L@IF\?DFU!3$=JN$ M&+J1/,8#+*7C4F[C,I9W&D8?72^]H.:8\1IYZ:$!)2Q3[/JUYT\5Y(76!"QP MIED@? 'HPH=$8(CM"L8")8SJ^UW6'-LELC+&R+>&Z^ DZM-63]RU]LSF?QX1:UXQ7 +S#8 FMT5QSG_DP3K!/-9$0SK M[UE65P/H6GI!MT\U42@>7HOLD4/0@S8AON%5MLX>PV6VXFN.,-",PQ=CAM&2 M@-*-Y;*VOVD:U_E'7K%'ZW'M)[A^.,!RP?:5P#:1K%N=YB7/@BE^3V8O?QJ.U=$(ZYWUZ9-[ MD]F>$OE&^P'T^=8P)SU@8^B_?/ 1@<)Y!Z#2R2&HF9\#M\T'I8W8G2Q$.A?% M"L*JH8)S&&3Q^<4RS8PS\>HGI\0]'=%CO\X0.=L.K5V_@]<7]H<](0.N!$J. M#R^7K\Y5!Q\&L()G>SS5-P2QSUIG2'7N-] 7:J+RK9!98]4LW7C*]VSSUS-) M'^@^YW$"AR3RLL;Y$E04\1!KC3O"78;=KQ, M*I]AM/Q]:_";Y<>]I/@#,7CQD ?!BC4WTS.!HCW^SDM-F@?/'8\Y^L7-;XN3 M?: "%Z$I6^=WL#1^VE99 ,9]% -C;>>$SWL-,Z\N9#7\KG0X_;Z^98SR MN9(XG*_XIGBO4M#7K>YH;OV$3\WL^[P4(Y(V)G3K))NYB!>VDEX@J 5K[.\< MBUE-PL)4P_%QT0-?O +(CY)RP0"9).,SGA>2'92+<8 MZ@Y99H6KX,MR9&\= MS0T$X^1)NSS!#5=\?ZLY=5MH]!\KCYIAS6)VG*E>+OO-S+=_Y:(E=\PTNM?> M@<-XS["JV#=D"->:1I;'SE$;RO".=^R;\'5ZWFP(='M]VQZ+XOSR'6I# FN5+][6!*0QO'8: M719,7Y@>]^Q*\>K*8#M.!,37]1@_'Q.?/L=;,"G)^5?MF\X-JV\D'J\Q&C'K M@@)1 7X<,? 7?2,%7'OAJ MR_PZ@S$1Q+"'J=I M5 +47A>,'4N!VH?8B4XYX63NKJ%2L%Z"++QP'_+MQ\!:86$T0?74AP_GV!PS M4JS@]_VPXU0-1#!*0/+D]S9=UH ML"'\S#C;!K6#_W%>=HQ[H&ZIS'1ZG6=.9Z?5UJ_C[_V>Y=F&U(7)JGP4?F@P MYO1XB-/XLA93JT?#99)W(V@5Y%:[/F0R7GY5L'P!-Y&VLJ8A4W&J5@:T>I<> M?)/WTDB<7T#MO-CU."(G;_J0CYT&O>GH>?,\^UX:OV*K+3VN%_6IDS99W;V: MB)B]&>2ZT:;4ID32GEXQM?PYVT[%3,M]OFQIV=GX9E#^EK/N]K$M\L6""GC& M/#"TK ?@SK&^4OOJ(P;Y.BQD6AC&%.!TPU4O<6)3U^L>?%-SG^&[/]"^Z:!= MOS:T._3&D 2U#*6!\$=1IA<"1@/&A603/*BM >^-!<'8A3J-_'LFI\ M+-Q2SXYNF_"_"!'6;OX3+]1S'G4=U^-*4L1$=S2!)SA>_ ]X21W61BII._>L MQOY7@/2C'X6>[%PX/K::>CJ +#&=IC!=*IO_2SD]LUD7'A._"1&5Y+\;GX%G M;'7$46(736%"?6=%^UYB18,/!R=_^2(&0^\:C)52_"6V7>>1L^@$[,6( (,V M(>P\7CY7@85C>P-K@231"1."EBVPMBA>W9H>]B4D+OJ/@>\?@R]M!0_ MNF8R]]U /I]^AP#L\7=0*B0(?VC7$,<&]*<>9Y&SK<(81FI@?B\[UM'$4_[O M8$TD1E_Q]!_W@=W/,MVRZ-W:$.3X!.1B;&'![9A''H%(AC5/>-4.SHY!X\J(/G*G#8 MABS;1* A8E<07N(W%(;.JF+MS ^H^W?T][<,9,?AI;#@QMKCU(ZH-EF]G:)+ ML&4MCBZN3QG[OMBMQ\".H3"=L=Y7$^PYG8'QC@ML70NY_:$BWG1]G?K/_>=G M?HWL_]1CZ7SP:ZHV",TF^U%!\S:&4F\17RH$*\(K8+8X/'=Z;F?_\F-H ]/V ML_B>CKL%:#^5D>(&V#'M1X_8,. 4/MU'']PJ*J( IAM970F(]%6N9M"]"9LT_V'ZHME+BU MXZ@P^PVA'__)C5W->PB7YD\*"#LB*(<2Q5Z(AV5XKOX_VMX[JJFOZQJ-H!0! MD=Z)"H)(4VE2)"K21 RB="$J'838D" Q47I'0$%!B0H(*+V%'B 4%17I$$H* M"HH$3E##T11N^#W/>._WOO>YXW[WCX_!9F0$PME[[;WFFO.1OQ1UDWF'4T*@O"+(=HJP@SF9EI)@"C:!*P!@\"]11$] MV2Q7OUOSG+J M/OOK9J;3\C6)@U/254OO+,(@O"['&* &^LF["93"3DG&0%J$=[13TWCCFJ0W M:.O$.%7?^2*2.FWT8V-D_Y-2#:LVN'&)B/)C=OU\9_&K/FFG4S4G%%_NBS]U MXM[S6Y#;TLN0@]HS0=57%^L+YTVSW9^H:B6M4JIEJ"Z??*ENM_#*V7\?KB^O5 MJPHV<\>A,/:VK8%0G.7L*3U QI'/]NYQPS@M\:*WDK?36H7$BX(V MB2P-S Q!E1 X),C]S*,)L"1H SP%#6=TJD!I@3WZJGV:L16&@WN+0O+,L52Y M4S$.:!\OTM['#:\'KH2;+0K>+6%K@@8 RP:H3C!T%S4[>Y_* M,3-W<#BEXQUWW8:OROM),K_.AP\W[ VW?=Y*(4.X.F@9MCW^K8W3F*NBX M),]N($4: R?.B#Z;EO^!R"XTX^3#*/,E@$_%51BEP8WDQX.F42$C77WFTT\BAW.$F M-$GG-S3%N%#!^XC1A?7'1A\;:$L?=/<RS_K)#A"!JS%94-\3'E&]T0K,\Y6OEJ^ MYA!!Y9'C-V2?67A9/QXOK/KS[G*P/SO37$Q9:E?C"AH34."I[,R9576+/=B7>B+DEIN*D%[%I9$#2ZTWF- MUZFX?PY3PW:;O@ "TAFV1%4]'B7FJI&]/5""W84[AZW'5VNOA^_]><$P4_G0 M:\Y+Y89L_5UV8HTUVX#)3$M3;'<[Q@@X6TD5PE+2/>FCR_FW)LK#J)E3_;2! M0G4KC)(U+PBV 9-11<,Z[&FB0U6@^S MMTHZBP15E_^P5"=DV=KW^T^#1]J>/3G0%['@(?2CKN\ M2+G#AC&9B/6'SD0S0[>V#:.1GY&KEE+@KLF^0F4>-%;\>H>4ZMZXTRNK'?CZ MH_+I3S4FTP%-V9<(;3\G6> QP8%J4"^2+:G4@Q"(" MG,0F 8.:HT\A7?!-@ M$M?HWICNX!WE]')J_U,E\JV^./X*ELGX>>) U=,[[ M&'HK1?U8 _B$9<<=(?##* 6=NT$B39\/Y4;SQR=;V#*LO(&(/_7C5;_"5+7W M>Q^9_^+_W*L@%8RK:D;J:3A=Z]TM_K13%>7+%8EGF:-1 (Z]CPR<(0B A3^[ M-B&0Q)Z/<@-F@?TJ9D-$?(#V8/">";^&1ZY,^9CC!2L3^[YD2W2Q",]Q-9HK M@UB6(J:/QP]A_G.(WN$?)MR=P*.J9^7+-7O=JZIZ5@OMQNZY&FA;=MF#OZFO]3M]:UEJ7P _R3H?]G*TAFK(^0G>IS>U:/,>!*M@?]TM_; M""U,C3UT$NPI5.9I$A3L$DXPB,4V2ILDR6B,#)> 1%WK&.7TOGJB][CGB2 M9MOUS7KS;K2^\-T>I<8BG+EK;?U/1Y0G27Y*#]@QJ,2'HO8-TF8*W7;>S M^':);H'.FS# -A/<+\R#WL1P-,\*1-]76$;*7\L4R+K^?4*-X(H1ZS#XD:N& M^82K$R0B^7ZL3W4\S)^,8\OY7[XU\>G]D'"N_'B3P3[)ENZ#Q[0G@_X]])]0 M 6X?N0Y)Q&6ZX1H%B83IA1X?*'B_/.AG\!U<2H.NHK;YFQ\>_BG!DC>%SIGJ M;[>-3KA> ^GR@Y[]OPVHP$1M7_QVLC#8,<&QZ/;LDL*OH9"[_SYCZAYW' LX M$*9,F)\)JNK@;Y9I4%[A_LP"A.*W'D=][Z9+ARKRTPNLKZ\SG;_>O1!S@C?3 MEZI!S=)>V)2(:PYU(Q86!E=$#5+F\A+C$^,P"N"/TW4MS<#*H'J "7Y\K]VK MT%O)/ON;LN0A[ZV^GETK+?LG/>&_6AWZ+@4NA'8&-!J!09KL?>2;(%6UD?!; M'3=/MSE?::]O3GZ9+\>OX)8^#:\UJK2&;"5G[&9@N^5@WZ%F*9O4/52U.-BQ@3J3K;P8A4*6J.JJD?77C4%&>^[M0S'S1W/#GB)<)R7XI!D4Q?/.%73R+N<%<5VO/@Q(^+I6P# MM7Q40@SWYS\J MZGNN3>'H4.75X7^M&9GT5VA3,/HE:O =B%5<=+F7K7+M>R-M4Y(= M]=&IVZPSDD=J;K_=$?57-@5R8.M&6)^E.K;;>"N)39Y]'=8[E JM(?1 >51Y M&6G\TVO24OD[WLU-_^EJKL=>7:VA2(V.JA3("RIV)^C;Q56M!S)CV*:7B[Z; MH47$$O)*IDLZ.AJL7MHJ7SIX8 7"5[WUT'T)VCCPS_'CPYQG:$?68;97YX0N M^ACM#>K*F-XM$49HM/BCZS*]2-$2=S7A?5;/2DON')/>QA!D']T@XGX]Y $6 M=A,BB3BW":%I3\&NB(.:2%Z\GCKOPB DMZLP$FG8C-_D)!-C*51>+U:F/>CO M8A%LZ@4J[/-%NQ26J^G.>WTU?/?O0:JQ__(Q4W@&E-]2 C."V_D;&P-3M=C& M"T8]=WY='Z@(,JNPIJ_FFCK[B6X3_)IM>'UHQXGJ_$T(M1L*V)#_VFZ=KN& MN['JK _6'67NF<1Q!V$U:ROE+$D2F'.&IZ1V3:$TX0R?UZVYC<7?-J12-5HO MK!.)X>N&KEUED(J#*=>$%18[?/XUK5NMI!B%)+9NG\2;R<;Z^VN4W YO5-#5 M=39N??JZ//?D<^2-UT4W_:C'A_BJMJ9)H+PD.'^QP#*],KC&QV/NU/!%DO?) M.MLCAXAJVGP*=I38[O)OS\63L,&9H,D/KO 28YGH44"MCM_://6WLWVX\TT9 M6VF";-,XIJKE&M0Y_JHL5.211Y;Z'\JLQXG974)_!9E'01>6!UH94"VG#)&& MF,6U8!M6ML:+V*F=VOT@* \[O7B@AQ@IUM9PY$R=,"Q:_OC[$P?%^2>#_HU M>EPHN&L3TGL.[&1UFYTB-;BO-]K?FLJG'AZ5E)D]_+ORSC]0 :DVY%1@?7D4 M?X9)!4^3^;$AXHEK-+BH<7E86;JE;L@&_%8K/NSS^_II1]&W[^UAVO>B%SOT M4B!@+'8&FA37*( MJM"QW]\;*T]^"KNS"7'.IG'=7Z38DT*_+S[,4=Y=94)7$H"\&WKS+VR0ATEP M9=&'P3YJ'H#H&THT$T]I"-:PQ]DS5+/$?M?;)1YOY!5VR,N$ +(0[!QQ7A#G&A[4!>%R&.JP+N6C* M*1]1QM?*E4A29"\R?J.:.G=CA&DB:7M;LWZJ[D/&Z_<_U>-/QYCRJPZSM-F2 MC+65GP!FDHKHA9'T^Q#2JROZFJ$(6=2$.99NJNLQ:"VZ[M6?:FY#T,^_8/#; MZ-O8?S^%T0?+LN*^1]3#Z6'4:/T=F%$"'UIW84[S;"N3+;76WY^>.0P]AB0\)E*Q-R*\,Q):YK4A8ALSJ)D2@4YB]E_.L M4YDGJ(4LMZ,-ARWV4L,T/W(_;FW1:?A&U]5-RVZHD\XX)"V;-3>UL/]QSKNJ M?[L=8VA&CKF-DX5%DL6""G=SJBQWV]+H,&)K*OE;K7%]])4)O+A"\C.?3ZBG M7X6W2]HVHO@V(=UX+&#=\&SU/%/_A-H]U1,,P5ZOQZ(4*P9JR4% A/ MFP2*3Q,HA)4L(-"6@\,&$@1XP0Y&%>.G0Z?-;)GI'\E92[/VU_77POVR7>=T M1DP^+"G5'(+P-_^[8^M84@Y3FI.Q"0G#BHN+8<81]8GQ%DC1Z_+T\,9G6F)? MG\-^KMTJ",1;%%Z)L/A=EH]'<')AK;;7WU&SOZX-ZUUZV_=L+BV_92Q>5^5^.$7J[+S<%,@"( M$]<@;"W@-@Y8HT;&&&+%0*Q][+N17[K\9U(^??IDD5-WX+*+W:3ZTP/\ZA-] MO#F]Z#: G"8PL9Q2MHPFL9ID0"$D6%Q_T:(>7'A@>&]'BK&:TN?3I8-8VXN' MNO:DN85:0S!WV:=X#BP6C!%@Y,5A#FY5RR5<)21AA7YG)N8W]I=3,H51*5RX M+ AW;"G\%&K:7FE^[L&[<'5\<_Z^*T]WN+U_[N=L.0X*AS%(@Q1N;"#+,:10 MKI,QZ^IO81]-:0M-NO5N<5>7_?;([6_OYUP^V$M-A5Q/^?'M'X 26JT,0U;Z MU74T900%I!5_?G__T5B:S![@A/+NT%@ L?*,I8,V9@2R-7$\$ O )?X5:&DI M8(5: V'IE?/P\TO6DIUGST8M=O#].S OKM+XHRN14 M[.G/]/#P^2BUIOB3SX.58R,W(7^D+6";D,M:V%_>=[A'QKA7S\'^>ENGW\'XDG_Q69_O=;.WE!DXYE'>(.(230 M"D#> G9 ?Q>(Z,5)Z),&N\ULZC$U@Q47!3,,E$TIM5$OCPLK!,O8V/=![EC+ M./1VJ@,;L1:F92AB7^MST;OJG4;'&]\6G]RJE^P/Q0>.FQY?6:%W-MKTR? MB_QR,P B%Z!$*$F0FIO)R*,,I55:6%&QNSTYI=83%2+RR+VS;G=D(8_>%U[_ MI"W"K.:464IC^J'UD\D\N;B683+9-"\-I#^--/OP-R+GXIFL]N&>-E\?][4L ME$K=U@:0HLKK,&%LT%H,5@5MNP 31FLP.%6-9>QC#&T0V^_:!+Q/?Q5BKV@W ML>HM?7CG\HWXO&R#!\]+LJUI$3^C@"T,#A$P9),*+@X#(QMT-)<0.PT!N9R6UXX1(9??D37 M>VY/TTM\&);1@&B/'B8/CZG-G+/F R=1?!;V-X[?"0MUEZ8$&^YH] M_*ZI97Z-4*^'&'PZP/]M^6!39D6PZMZ1L @._X6FSIK.)H=4[1G3"??PO1&B MV6KE!Y??GQ 5WK[;VN._*ZI_6L;Z^BB\(9?+73ZZ)\8X.VKQ6KGB@79#W .^4ZL#:I#/@L,-/$$C[6Q>;.>7U?,ZK?YP%_]$9Q#HN G9\8@'C^[L M&V!\*5L+]&#=9IN-HZW>>.M6/2I)C[B2] MB-]!SO/PI\ NP3MMP" S ]1DY S,FX#>P- L[6) "RXQIYA-!5L/_+F>^3- MDYH9FGKWW1O\C)UJEH6W2QQ7:=R:6YDAM@OX!EBB1!+3 VD;?4/R'B@LT5*U M)GH.Z3E6,KWC6:MH0\9=P<4[.]=QTZ7*$ MLI@)4_9)Y9Z.[/T*49+"QN_VE7U]">8 "U1XK\B/ MJ49L2J$:S@IX>'O"\:!]I%@Q/GS_Y=[0KR=!WS%*Y'-QJY=OEO^6O$HN\0[U MC'T4\VENZ=FC&R?WY6JJ@ +M;E0"6SJ4:0L^ 8:HXGW>YC2O8!)V(!17CSZ, M'V_X_K)YO,H"_X!8ZQ)W1M889NI"$?UR[_BQ]_^L@S\#-#A;9HTKG Q$+RB3 M(9T:W%GLKE](6<_YN[R [=#.V'[Y:KA!K-@'XJ$9NUTG[+WM!O:X#=^>-)YL M&I[WF%6O>7^?EJLI6E7L=T@M1FC)$/+W?]Z3Z[;SM7" [SW!\NK' M>KRUU0@#3HN()PT!56M,%AB2WQY)\,T:2I):L;_^-,HQ>A.BVEW_X$1.FI/@ MF/3Y*[G:2;FH_6ZV3F^_38N*GQ2_?O8_+.G_M:TC2&^8JYP'L,LL%3EG3@47 M%J2Z/;;WQI!LHD:;P9YVU$F%DV'GG[VT^\D%J^0H6+:L'%^3$L3__?36R+2'='@ MW7!H9\X;6*!X#$R*K0 @:$O]Z?S$SH-@PC;V*> O!Z$/&J1"&=H9BQV)';_->J-O1<5O:1 _R$ERW5J9L0!1Y^#Y%W&2%XKY6X^X*XTD!G M,J3 9;+QQZ^FIJ:3W6XW6_AU/KQ^,_XDYIX]7_LFA!FT51ETJPAWD\:CZE H MCR+OI^)DK:E!KDB) =];PQ]?];S_4/=1]'6V^E6)MS?:SO9W'S77WLF15AP'I%S MY(FB*6*?\?P.3BDLI%H8A'NW-LD=#G*+K#1:[SJQ+Q!_W\=NX>C12*=2P>V4 MSX*MPQ>KNQ$96!Y)#EI+-(;*8?C03I_9EZGICNY3/SI5QHI:FQZ6$_7 =]O& MOAQ1/O+@!"3M DX>8XA6X^ L54-@LIVF[-/#%FK4=(U#?S/::"JGS1WODAS4N&\S8K;[?G7C!=[UVS[9FT;3?)(V6EZ@" M.SQ#,.%WJO?)GO6]NB7T])Y!T6]WS,RR*TK'E)UVO/Y/MVK_4_L/Q^)/?I;Y M?V89/Q![4+>)^R.R&5 ,S&B*/C%,46C].K?V%TS%S^"Y38A$.W<0^LMW$[(; M!KRHW83LY/ ^D@#GY&*_D;;R0:E*O-_UE_VG]_@_\)PKEPR<0_+H':M>MS8VTI8???M585% MQB+R5S M!]MR.(]8R VI?+4H>U+WFLC3M8B-A@;DGIND5/T$:'YGF4RMT[&<,OQ#\13.O4P M)%(U6T:0*[S&,N,.^LBU%)QE$.B.;ZH3,5K3GHM*Z2*GAWDQ3%ZRX\KB7*6$ MNU@/YW",]35$72+=G,'/U.'AD]$%_430FZ6![3[./829XT+! MQ,C7)KVEN?!=*,N[YH-XX&%>W<#-"@O)J(K])GE.5EK:RC[N)W'MGY:)6%!- M+MY(?ZJTEUSGT\C8N)#I0@!'R]AG 63FKS )W2JV?N7@Z\Z20/5K[W3*31ZL M^%[YT!EB0#EE=W#;1U0B39"^Q+O\)H13@Q% FX!?62$7V5JZPHEPZ]:GI\6V[>AF+", .!V%C01AC@=D" M$AAJS-')B$V(&$IJ8;Y]WACX#EAF01B.'SS%TA*=HJ[$^S4^$$A+NN27]EA. M;0G-@0*#7&$JRPXD,O, *-V(=1I[U$W'1O'])X; MCX;DA82O%BXOO=,I>Y%]--7@X)>)S.YJ4!/?A[V/;9+K$T_%B'-*#&=P<5AY MM#TLB1T*E+H"^SY&:)0:Y^:,K,)23*#=[F D:\NHFZA,--^+8I7-SY"F7%Y M^L&[%J[EV"9[A;RLLE_I/(B9@.+A]$A6"%L:W,%2X7YNPNZT4-DZF0TJTO_IPEZ4.]LDGGU>X+[A1_76?:$V:X'9[]?DGDXDG%"ZJKP- M8?.-7!.8T*[-N@'"F)T -G5AU!"W@RW6 H:6H&3%]CQT""0TM*90P\],GU/T M3(KS\?A$G^DW?B!NS=#OUD:D(.J]-U:6& N]<-I4^PE*LH7Y@IB/EU"EE[N4 MIU+HFUA1J\'XDMFU6H$QW7C*3G83,$2W961NW9P0#R'7G)L81-\:YJJ9K! " M>A\%ZW]MDS7>L=(X#N'OWX170XS"W95C"AIN.V6 M-5/?8#"H._;Y:&_(ZW.SX0SQ&25F/;C$LN;!D_A6'C4/_A78UA5@_RCU-_-) M(&4HI76 ^ 8G\HY&UUA<[*&J>FE54EQ:\ \&MU=*G^N?D8@1FT9^AI.6F+O M+(8O,PW(HY>P#G*'#[$/@]54A.@<>&7AW#CZ0.O\H^IO;E(E@^X^I"C 4I)F ME&MZY8F">Y-5S.%XU@ELMR4A PA5F,?3..1YHG9()$K])NGHVF!W602 M@H+OQ::2TC\FTL49!U C\YL0^Y&^DLEXY)6$+L_'%P?W-*/"==0*,&JS\B^< MCO3R0>6Y0SB\9C=A&K\@\(9UBDM>1R, SD:W^.Z2Q:S7;.-1P^2*"&1MK=C]N]#9^N:-?;MI\:BWQ3Q)OZX11CK&+<75F.[DDP13_-,))X"LP Y M^#C;BP&U!J-A*4:ZFF=&?X7N?N ^91MVH_)8[^AKA9($.^JI@(-]>= ]#%. M.@PI=K/'1Q= TGD MT.BEK&(JV*;C+$U7P5S54%XV$NOXLGK%8%N[7RK@2TM M+LZR1^>%CF?#'^;NB*J\R176I]T5IPRLD/T!*+,(*XQVYSQA*\DEL+49NY"" M)?2$QBLDM*Q;TR3)]Z+>MT!91K-+,UE$]$W..P@C,X:,GZ1S*MF[..5L&4!O MH1>GS.M#@H]4S82E$/H$ ][C4+W+!Y7@T*SYD>G<(S]LQ[ MWTIN7+L[RA4V87!'%YB)M&/A0]R=Y]^@KQ6.S'\Z=K,'>L':@O<#++#<0 MS_S"*2<$.QO:H44Y0Z7H#]DTMV5\$XJNJ2EJ:HQ :P?O_ MN)P*>7&\:P<^+.FE M^\!-E4]3U/-['PX$:V.8L$(+-'EO\"8$<-F$D,9Y'"65W$"F*U$)&;+SZ@QR M%SEU% 7O04B^ BZ:78XO M!O;Q'+\*,*'C6?J8X;_P>^B[E$V(<(B/;'-FGX^@Y9Z1WV('UX->7?ZB.U?Q MX&SV*?G3V6SBE\MXT_7!3'!?8E)C]90M,YZ3T1[,\O7YD3] W\'0YTH="QS8 MF!=,,-71([.T7F6N7+LXH/QZ)+C"+?24A*8+,DQ ;?;PIZ"Y$<;M [>O %6@,+'IKZAADFJ_)H0CA,XFPZ MCR4B^B<[]W(_<-^R;)D#),.95*C:AY_G5UCH38@!9MJ@/GSX&;%G#49YB&C0 MC[7J-?!,$EG*R$I1_6-4L5L.#(1&B.-]II\;[W# M9B-GWE]6;T#Y-D,B8, )PA\K_ IC$^(W/_2G QT/Y#%Q=: 7RPTSC]VNSHGK MU$(CFQG8OK(1LC6 NY_PXN6<^3?C+-T2SI>J&D]M9=DCT$>[*,)=L")8#7*E M#G8%/K5&75K)M^#YD+ )>X^/4J(]E\S]P)*;::^#%WR)JOOC,30W/_6[ C<- M9QY&3&184IYUG[NA?)B8F& M[%[]TUG-P<,N(Y(W(0W0 5P^%Q#I5>P9)@3C=/#K>ZOO!_ M?4+4Q.GC5;SQB.V>W7OMKSRR^_,P0=1X'<>'I11@&_ KK"+T#08B#H8LU\-H ML ,9/EDT3<;<)H2H9)QXNK6AJ2DF].9E9J9>M(>S7+*3H7.?:$IGZ/O":$C4 M4-=6;ADV%7M9/ ,JOPFYPKMDU0:S"(Q_CG+[" S$HMTH8C";";919;&;F&[C M>/I3V>S:!]273?F[^RH]#;.=-B&ZXM-ON#OW^E*@4_@%-WKD%@:+CG-A/FQC M,%JOMAIMPLB\=VM-++10?F(//M^FL;FI$8_/GU@PX&G MGZ02F<^ O$RN-G<,%Z M2R9#>R/MU?.O<3V$%5*OU,1VX8#3<$GT21#'<%A TC<8,[9@)DT_!2%40"U\ M$4HA\&>*?6<60J/VYR*R>&A6^+W0L24G9 _;E1!MC2163L:@8Q! M2#?P#"'83Y WJH:BB"='N0?0*CRW#"*,&'HKP<>FG:/3M<]Q!U/.,04>V46G MEN=2)1[3WPXT!!=NJ8W'F"D"'D^W8IGSM'YKI:44J$:%)C7(6^A'O&*;C1IY M.\WZ?)/-0P0&M"?U,8T>#QJLNA5:&?=EJQ]7FH %5$_QPH !L!,FP-8>)U"* M\^62,(JH_17TRJNKEJ)6T*0(1[V9D('+$65*&XD:^]T+J;JGJK9=KOVT_*MZ M>H9I"H400O0SH0V/P90().C=N6?8"+Z"6,E48RFQ8/:)\'7VFA%W>#'*)X"> M19_#BZ7W\M.$L90WA(:!3!CE,:%NH)\@C;X$D'N\0Q=@?0H64@Q]VB^22\6$ MC[+L^9"F]3DK,8KQL$.DWF,9U8B@*S\?/^RZ> (PX.Z48CF@I3[#KJZ1H/W8 MIEYR YPH/OV#. &@S<>O )W)P:4__A:3T)$W3FVTNC2<] @+T K32D^+#H^4 M=G,2A+)",+T_6$)H00Y/$P? )-CADPUD(1!*@Z<;P:0PG^\$$N^7>Z&B(K:/ MA>^K;QGQ=_AQ!1]X/O3P*P;^M,P9P0O@((OO!TY6K], M,ZA8VO.P)I9F![H$4_D#*WT<+4S,')/K&AH;VX6135]FK0572X+&LC& H 3@ MR]UYC.7R#;?;4@!5#>?46EQGO#D')B^$*5F#;X"F!69PY^=?Z7Q#Y_^H$T9^ MBZ\TJ]NM^*-^,@N2>QD"-RZD,)$QG5L%:!]@)G# .4(F8M_%^PZ1RF&;0^;V H ZMLVWN^@H?KWQB5F4FPNDU(G>40)Y-Y M]\C\P-N?%I,LFS6U#SQX1,XT+%R' %#P:$Z?ZI[1K3-8RH&A,Y.K#<_T:6Y] MXB(HDSY2R=-^+=U?H9S3ANU* W-NZ6<K+?:AR4"HZNIBAG6N2)ERC&30JPS3W0]LOFR+ MU=H#PKK7IFYR=P92'9%$5460P+-29"<#=K]=__7T;$?A$R"%>':RD14:+&FW MLO;;N/FQ//E*\9"TELY[A%[)N^?B3["44AC@!$_A66(8K&7 J'"VK.1[5C]. M'+G8/L(5!+&4KX4O7LQT*]]/R'Q-MD5>ORXS>O+03Z.Y6C?UI 5EMRK,.+1! MD_Z5D#B 2"9*=VT,L=1AG*V]2O8YYKIT^-._^J+G.*^EM M]+,ZSF.=XAY)FOV9<$;_#B@4VRU%" I#4C;ZJZ>5J'BV],[)GDV((.8(6.## MD%E\B)&QBJZ:F@_)",@?6Q:_4WX,AVM\+"]+?2FPUP+[0W"XU79%M=6-_@B8 M9.(W(?&O_'@_HH K&UUJQ$W(U&,6EJ2GL\A"XI:X/Y#3QG]\O)8^?&+@M_-/ MH?<_!^M[R$*_AD11&P/.J"+OT793L:I&6G #6 EU:\N859],W[['5O@1T<[W MN(0)W0=2W446!MN8N2!O20K,L@^"U@N(*3<7/&A0?"SA#2TSXZ]FBN%'!V> MFQE8W?CU4[EO<536;/(%&X8!^X(L)%U.X<>'TB=41+YLKVVOK),W]KA!, MN++8[MVPJ\@=W/XF*' 6*8WM=G5=H#R\@>TFTC+U='77*G53>NMF MAM2$VW&ZZA?DA0>A+[@&V.[#;/]B]DV>^H"Q^#"?<[%"[;Y4_80:M&5;S40[ ME$-X^0.CC'_@$!QZ#$\*^Y+A#MVO)^D-F@L=#%4=X H-4W#*W ]8%''K4R?K5WI=NPC8%$19HPK G8P9'^Z\H0H_5BE^[)VGR/E2XW[.T&ZNS\@89 M..9U3C4V2%]UZSP+>^ FLXS3%@&+P^C7@$7EGB@#)G;24BGX<]"\+E!\Y%$] M#CZNMT=.;D.J9WNENIQ7T=U!YK4W#1PIE@7F$QEPSDSD&@"_L% 8Y:6/(H,0 MA[:L5)G O6++99X91Y^,DE^%2$$-Y-SBA%()"1L0F1TVJ.HE2)G0'N!)U6.4?[F'WW#KI?O7^C= MEU3WIL&XUN+]X_V1DL>-891V['HBD@3EOFM<^GGZSRL*VI%GWX?LJYP'C>*Q MN%K;WC6(%UN2X?J,EJF ]@:?4'=\MF5Z=SYE6&9>7FQI[G"8O"5>>RJDK,)^ M.YTUP&1PBBO_N/Z2_<-^KN99RW]9PW&/@N^ M)]1JTCT8DPL"B2QO,MJ*D1\BB=8!-VA8,5 ^_1,5 ]/-@A] M:8Q9]N;[$]AN[-IY)OR[W./O._]<;TA)F;F0_[>MCT<.,TERCN P(_H\YQD, MF3J42!#EFO\H]0+CJ4J(;=U1KV=")$D#H='&>>7OCLH&+!YX8& AV>!_4^%\ M3$O^!ELBL,^ .TBHAW9!MW%)=_#Q1N3I0NJ:(5SYV_RN^-*QM1UQS,\M^'SJ M0L)>]=?K)_LOZSBHF\(-/CCMQ.[L/,R=PD)@2"3/Y[K->9,M3G+L/!SD7#.S+R(4H=9T"]P(2&HX*-]T8/G_MTGX0+M7DQASG., M-EJ)3(O $;3A'1^#26I:H8I]5US*)F9-9I[P%-I<2'K_1^W_52S(4O8 M=FFWA1[!56QM[ (U;?N&1+B?"PTX-810GO+.F*$%]I(ET3!5P<]K#8@=>HDE M8.3)G^F]#[J#F4](]O[-,X;9[2WF+I"=VG+40+:D$481+<_)P4A@B<<+R*#_ MFH2*&\N**P'7YTI>G9HC_<$@2 4K",9OPNWOA/$%J/%Q03$@

H2+*4((\,%%)MI]?G"%4UEN[/T@D6'>"ZO98$M+PA(LA4 B[4>F M#*J^AY1'5+H;OG9ZHBI+]N_&Z;;<1:/[5:(A?1H)?NGK7VHZ#[N M]@[P^D+T_HF&9^?MW:$[^61U5^CI,RA/GNR'41[A\/B5CY1X M3@',/Q/4MBFB5L,!S1?\'?L\XVJ_'(X M#2+DI%T//N$-8A;D4)&D@$T(LYF3B+U:QMY!&Y(!S1V M=XW<&50Q<+>EY95 MJF;K7_:^_&:PNMOP@%IYQ(V,73OUU>^A1[=VN(2QHM"ZO)E"L+ ,9'NW:AEJ+C5CKSDJ^&_T_=>;BO\4)'E]>Y8R4KMZ2PM"5SA$:5@ M%7A?YE:Q-@0&PIV%"6Y"_ +^*>03R-,%UJC(7OV;52&$G167X-M\@ABD.6_' MXNYM M]]1&)%#R/L#[GQV2L YSJLME+W#WWG661%;F%H6OL\I]A(>^O>\@7P MT>4%0A)9IA$AUJ=.:JH5J+R,W>L@_RI=EW)XRC9,6EMCRBGAS]N]'0,+R)5K M!)ZSAL'OXYJ$P91;"X#/8-_M!2)A6C62.< _OR+SKNT\QD;="@/#VPY>=@ :,PF!#@/3X,VZ:72 MR.)@M3?P$+N[4VP*?:RV<83^ZVZ( XI_VB>.%=P1-VOS=1Y^T%8W*4O:YFXT M\RLG9;53DKU]*]4.,_8W,N/K1)6E&5JHV1UML"O%]Z[6+]Q.A/OKBI=N)C97 M6(!:9N#2WP,(4.Z^'R8F+8=8J0 M;D3TX!LONW"=7QPK%X]-R(BN[J*:D&ZVO8R$WY7WZL_%H*#6 /W\PE8%*BEV M5" 5!NI<09LQ!.Y3'XZU:P*I/5 AG<8_87Y>>[Z19BO#HHXZ),<^4EL)J;6+ M0VHO&KOQQ!^2/%.Z4$U$3NFQF#? +&KU-C"5F3=2#1V06K94=+3IGTM,%%NI MMQ+%M<^)5-2?D'\D\\4].R!H,'898[:5](CYS ,:98P12&!&:N(8.O?C-J$B):4SGM%X8"T*"SP,.JO>K[/RMV2SCX\]EDF>4GIB$$[),HD M]I\P[M!NRHAF%O Z<-N:=1&J#&X0R0*_UI304F >EO),XSUW8GV-_B!5I"WH MDNS-4E*ED_;C&Y*NGQ;P5_^*LZ5_TM;H_@"1>6 8&X"5ZGN!&ER8:&[%]SYQ M.Q.SP-*W^OP\@+&_Z=WPA&QTGY?Z@[)+?N;7NB1^B\=M0GP? 02VM%0_#'\) M3 FTU ']BT$>."-7T@G^++&OXT.DSM'%9RSN*'YP/2_\PUK8%%2%UV$E@A]< M+(@,G,.21IF-0.TX/*:!G/0W+Z939CK$2?Y%S9'95R4T@Z#$S'K[\E:=<)R6 MNSS?'U(&DX,VVVZVB[^'/7JYXE1[E[V26 HMMVC>NKC5X?++Y?- MGAZ:;\92Q'=]T69JS+?ZIRO=A [K+D*=O7Q4MX.ZIR@"'<+W. MX(V[ L?DSC1XJ)HTY/?_I6HTA[W.-A J%E^,\2C 6#[FO(8%Z,>2FP)7_M!P MTYD+Y$2O"T!IZJ_1P-=>MOIY!R_GVKU*!FX[2)3XE"?:QCBUC:^&].%"[9=)2%>N35PYS]B$G 5=* 15]/8Q"WAEB %H M-G"N;9B&[ZQS?U67XG<@'-TB.Z56>U^2YF%L/J#B-6:Y%S.':!B@U])X<7BH M1W_&!@MQ1PN#EZEO>/19ZA9YVW7IJYC&],%*BURX; MH6MW46+M&J:G21;:M'$/>U7%@':F'$F!Q>;-;\,#O22GR#:'U#?V$_2JN-?2 MSQNG?"54^C;"+X99(+?N:V[_ RY$L;SG,;.P6CGZ^YZ+R3-A&5/5CQV+EK4V;9.Z!L"M0+IPX ;5WB# MY0HB^@@R#8-#:81Z1)_X+O#V ,WG&37:W7?R5@?\W$B^2$N%MSH^Y6NEWE+* M*>NITE -I<7J2E@8DF2[H-DC/I/*= 1- %9?JB]U*'G>E"&+6PCE+^W6&M.M MO*54T+S;?I\!L>F6[84F9T)"MDW&\OC<@Q;]A15\,WQJ<"F]H2U7PRY)==9/+ M&!G0/NM1Y)(TH'SX3]JO;4LP08NM"NQNG+9.->[(7QA1?.;G61#Q@JT)+E2A MSG?9E[*-1GXK#;Z[U-A0J!V]U!K_P+U7,TU%P5%-Q"&8+$9PP4ZH' M.1U;B5"BL) UU:#;K;<)M'3%6Y/TJQD MX5)XCKTV;<7\ >(8LY^<+I6W+(*R MOC//SS<'KQ;L_]K\L$QDT4'[G788)/P!9=O]XZJ/_IWV(#B ]P1H(X^$0FJ M+1&1@FA[, >(O,A(XS%NS5'=R@9S\%)T9 K4L$T!M2?CD+8X=^=UGJW:05Y< MV/Z64X"1Y8Y8FH-0FKC4%/O<.K?[U7>SM-V#OJT?]0BHD6MD[?B%YNH:-A(8 MI.)[9]QU,.IHR\]LJQT5"0Y!$1\UE!KBWW;[2[[9H7X]ZQQ83X7U#*E^=[TC ME]&IB,)ZUHXRF"+'O&QB%K61>58;6 M(WO()-L!+#_[!"T:FF*)F#*Q.2 M:BG%UF&L/@I\@?I!+4W\_48%!KU4/]X0I'>EZ<]M+EW]I-17R#5!?FG4_\F^ MRS"A1'TE$ML1#*.N)5I;DIV1]_]^WH% MC E<.;AV_L=ZB&(:"3;EO"YVWKFM Z6XS;#M9.5TTK.EVQ^GO&>."RY6QV_M M3B8TKM:S3,% YA=@B.ZQ )4%%SS&##F>&TS?84+ QQ/MQ_32;T8JOGM%"A4I M^4./D"E.<&DWR93./G5!37OG7TUF+Z=J$Q($VSKHW-KB!&"U($>??HWY8 GA MOA\6[(9).@*39\AQWK!'7>AX[PF#T2 MU,32UUB:H.U)SC-+P:V*PH:/,;M!GZ]7@/D"FGCL S*80;3WB'SUV$@*D[N^ M_4QO?<<+_XMBI4']U?3Q?^_EP8:%BBNC13LX+0TJ:A1\[]$]31-HM4@@9G[# M?80N>_04X+X,"\TP.M*.W#=XK&'DY+ID,?WX<^7^@F,?8,"UP%[S9S#GQH8G M,%]=F>=M'8Z?3Q)[\[,D[?CUG)0E3?2.6V0T_ASG,0$<+; '2PJD^&_E%(+: M)S'#LC@)RR/?.P490_&Z7 F/[_.J#M%KEOKX8,]G)66+\[>.JX4.YNRYF7U; MD:7?BP#.( 50!^6B'.XO[[MYH8AB8V%FH7C/.^^TJ;72 M5[O_[I8EGB:U'Z1/?49?(@,^<:&?8(G7Q^G7GM&]9WR[C-F47\5DJ%B^ MNGU8Q?3CC3Q?XMTQ*XX4=I$E3S2=M>.@3<3Z0'%SA6.T(78&,FYJOO-(,H(T MTVWC.73!B">@3A*0]!=O7A1+'#51E!2B;$06X)#G,.'\LPWW<551!A\?_\E\ M8>Z\=-@P:SD5'LC_U\^R_T,O(4T*>X>.@(]S.^Z]H6>)[0##]M38$IS571RI M' P<7%="FC=_'%HH2C^*P@*&4W&=QN&MWEQ6NHG6F-/JW+!H"9;1-.:@C6TI MG=[YWC@#_Q#^&O$^'U(;E/Q:.M#/9+31ZS.ODDZ1#2)3\_,:.X=BG&(\@R@% MAOZG3D_.I,(J31Z/]!VVLUBP0RY*82J! MGHY(R73B]2WDLU$].9 \015,?TK-$J+PJ;-Z06SE#6DTS#<%C.I-X?/ZGF]:'W<\=^1G,!NN@$>RA==I1H#>%<>7<$R @5?MP"+( M+U%CI5S>57(NK2@A!"-P$6['9K&H_AW]$_Z0[OH&M"K*G&,'AS1J>&0'D8_( MGT>FB;SOT3"WA-@7GV14.LQOF-SA+@?ZBL+Q^<+7D@;2">-HSFA>"[H++0=^ MX62F0YO LQ>KR\ "1D>"5\)5HS6?#>W-N_U/S:S:[IN (X@=: >++6?WR[H M$Z9*'M&CT1DT>2IH#FP"T]A%[JX"(?GQ=OR"?^2/#<,QM"''\*M/D[:=4>M; M"L3IF4[#ZPEA,@Y305*5+/($$V2$*H8"_ETY=/CDU]0+3+"A+1XG%X31P/:6 M!N/.SI@D%]%/W[5[=L1PZ5Q*3IS^LMIGMSB>+#)-=*G:GK(EXBVP#16@Q*3QH -M MSM:Z=NXK5V9"R"4 ":U5C1%YSJ!UZ*?SF6%"WV&B"G' W0 \<+XRFF8T/#GY MTSC"4V[W;9'O\)1^:T-0MO.M[03JG\_T,\T]V[& #S8?VU"6+;#:*;F&CKT- MXL)ESGY]B+ #>'O=W3!P9ALQ1UAU2 >ZX;CEPZKX<,>)" _X>.#J Q2J!4^L M*"O H@F'AMQ=\?U"BJ16"HO*@BS%?@(,(P"E^#C*P.HR]]TB62WRX+Y8B\N3 M[S .?19_*8:G/"ZL8ZHK!L(69$'4DLX;!ZR$=;)7R8O7@98B+U!K[UCKYFJ" M9=ZDT.T@TT5D'6HJ^F/_U)WP_<;A!]>M\Y1;4W.GU4V4B)_=+1-,041MUBG $A[ !PWU- ON;T1^,UYBCW6.O@V]+X>(>*7+,!?FG16]ZF \=JWT9_ M)5U! [OZ)Y)EOD[+%BF#Y=#:CZGNLLIOS;MGE!HYPKJ& :>J-[9SFD$DW)L+ M^'?S1\.W>*L3-!W>I'EGT:=N(11_]%]GK3K_O&SH)!@D<@.]#PV*$< U+J,J M >?V8Z3U:#8)]?U5QR'5^FU/4/NZ]]S#.B1YP)8S(65S0;00)2F2>6T970]] M OZ>Q:5?(@0!U)X0Y0'(E(#*:9NTKQ^)2:S>-;B&\B"D=W+4^T#\[Q/,8)[K M=A<7<]?%.-"%RV JY;O+$_PD=:B ,H]D@0TGLP>NT\>-.3=CNI1UNZ7P]NV6 MI(4%RU9U3_T\HZN^7V"G7][G4L5:2'9R/CT2?IE$H;95+B(S3*Q!-^Z>'UMC M$Q%*._Q#!NWY(:-2V-Y"+PM#U-=7,47+Q0=V_A'S(A_]7,9/*#1,A]&VX$4< M*['63>%D(J;Z*18'O0J]RP#S41> /:ZO1A=OLN\8?#'[$10 MUMSC/*>.[J4]V@GN2J_]3$;@_(6'7[$4/;%NC1 CN0-MQ@$S(?(#8AL.W;B= M_<9#X78@[66TD5\@JLZESR;P:<&^B_F%+[3^C _$UGKS(D2)Q#9ZH\RJ63W4 M5*4>Y%KQN;'5+[@U>8<^E.5R? V@B?T;51M'BP+8S;4L_8QQNW6!++Y=\UI[ M[P:(Q0(PN6CAT,TVNB9!14 ^!F(%6/;11N=*8(P3A) M\Q>-Q9NJ;&W]D[H,F^:.PF9(9["&!&O)+=I:_()P8132QAG49-'TQ4ZC2-L? MJT(U67TX;00N6J&9&>):6K#&PR_ITY&LY6@VZ;H49BBSD"ITO15/_A&I/4@F MD2922=S'UBW$W)T MNH:[3C<7IY%M=7);.W>W]JQ7WEICV_1KX3UQ"-H*;F7'O2\7_KJ"E@4W)/;3 MM%J&#H,[6>Q"9X/YK,2/VXZ5U@W^L/,+;MDCIV\:8&*#G[X;]JFP(%(.DTW2 M)$T]1% RQ3HN'#0O#( +VYK 8$#$H"L3G#B[1IZ*54,K9X1+R0G8[C"*2[QC MZ.GWN3;[+:WM;IP\O*77='G>0U)%FJHCHO\UL10C:76"3P1UM*C5B-QFW-@++Q6L*M6 6( MA5!'QZX7:/'1P .\O"?0+S:3PL8-W1F2!V[#]$@1YAZAWX'O.O[IV<>['R9J M44,,6714!.;%6E^X<3PS]VUW,[OML-W)+. 6J<.!*C(7I:9\&A?&4FK^%*15! ZQ&/?Y+F;3LESR@1Y#'O;G$FP#+$V0 F&,"[^SY'PB5 MH*BA;\4^WPH>"W%;V'-'(O :X7&FRI/>>4=S=9_;861Z3W2(U.Y.L)$YRB9) M!"?!"2)"4."'DPL-\=DRB%&;LQ4ZDUSTO&*%4 M_*;7=- U(.:+[W+6OKSJNH(= ^DA_8 (6K/T$+S/CNOA(X1C(.N\ -W-HI0^ M:,SO1.KB[FFG.NHZ'TWBJSV(+F,J6^G.1C__Y^G\^H)]V],'+Z(:N$OYI*D* M!. KA64BU$AG\O/H5"=JER_"3]"3N1B7@U6U)QI]"TPBA\<\^= 3]?V;GO.- MZL&7E 93#U1!=F&XL/@WLA8INI^YE@&MC>#4R.H5BAY_HA)Z>P]E8C%H!RE] M=6&I4F;):F*/VK3(D.F^JLFV;I]F>X-C[F]TNAJZKKRW..F;G.HOUNP3UH*E M5HR:3!(5+M;697&P#'2&B=E0XTMD!Q/#T*=$SVN&X*:=TJ/UZ&>*CEOL?\(W M.O!'PY8,XIWJN EO2+E9Y$_\()->H(8@3L@=0$S%72-XXRIF3+0P5VKAZH&! M'@DZK[X)F4\F;2-?<%;%&HR4'[&(#5OP4W+CUN0@**3NF@DEX3^2PE8'0:_8 MO!3T9"/3D>+UE=\@W:%GL8Z]S]C#I2][BS5C%7ICS3J[.CWZ=FDTHUVA;CK% MG_]K_M: +,O%+V(GG&>YB9-N.)KQ5UVZ*DJK&A\XJ(+X[>,D-L=ZP;+0)R%- M/:WBT_D;=U]-\'>J?*9[M"J+U'&0IJ2>Z$0<^5G>N5I6 6W!>S*8JOT9JV]- M2V&G>\H\4[3V",E.K?.NP8O?A_J^_Z3-H1RFEL0:C.Y K%AKMDNF64A,'V&# M%':%R[[2XO3L+L#A>@-[(YG]&05,P;S=G&6+GH/EM&"OW=Y->992F->GH->F ML!02;UR41'P'(23UD 9A\P#Z##(+04%F$,V")[^1-*I1&)'K1S M?%LT\'C M03-)_C:ES-^9=Q]]-U')MCI1OUHM: -]?]47Q#AK"B'6SFDW00\@Z9'SH+75 M54(\.UAS8UC+H"/ZLB!RB;GL/*]]+B2XJ>1LG7920!8UPV[NXJGUUL2\_]U] M)AI)0I?"IOT F9*\4BJ%#9Q?5"1(82*2%/9/"5OVH.PCA3WZ*N_R;_L7LB";OH:FBL.J^!NB2J?]:XH:P(+4901?J"1-'4Y< M0:P@5A KB!7$"F(%L8)80:P@_G\C_H=)$'__V@#3@5C$-"+%:_-:6<)\R=^+ MF-R?]O=+<2&&+771AN6W)CGA)]J>;=J\ R$=_R]02P,$% @ !Z@Z6-DU M9Q'LSP$ @!H3 !4 !TM.6?*65$D\G_Z2>E2I M7"X5J:)DS0%FTHDMD6O]*/ZX2*['O__/'P]K\(T799IG__&3^Q?G)\ SFK,T MN_N/G_ZX?0_CG_[G?_[+O_S[_P/A_W[S^0.XRNGF@6<5>%MP7'$&OJ?5/:CN M.?A;7OP]_8;!IS6N1%X\0/B?]6MO\\>G(KV[KX#G>*A[K/MM\5?DARZ)20!9 MX&*(:"(@<1("21AY+J5>PB)QZ3K.__U7]07#)@50O*^M__L=/]U7U^-=??_W^_?M??I!B_9>\N/O5ZTJ*1,EI1LJ*?_U6&>_GB&^)7FK0UDM"%>K^]&6C$.8 M?K0F[JUD"#Z]P+UNSA:Y^:#>96RN;W?;U=FB3R^QK<\BK_!ZAL]BUTU/Y+7Z MP0?YM[8;U= F=;]M-3=$Y7_J'C&>,.6>TV#E/W'3_)OJTT)[S!^7'VI$6RL3(B^>PY-3"%MZ!=4W'[^5;G&JR^;AP=L1S XGB'^&.KP5_.7Q'&XM4L#.KMFNU=K]E<_JMQ>[,0 M_U@M._X?_;[9,M M,Q_RLGR;U\WRC#Y=X0=\Q\O+[UBVP?[$ZPU?<18X#O8= M&",O@8@@"I,D0- 7S''[7!KUU]8_8(V@ #>2@H*O<3U'JAS@ M]9K?J9_)!@!+2UJD#VE6SUXSJU1C//3,4KLH3\S\2EC0D_8"M/*"5N +4(ML MSRS5A\>27:K1X:R&J3X SRU3@S='] M18H:@9DMLC+I>E[:&@'* 8&-:6,>5;R ME1"1SPE)H!\P'Z+ E9OL)'%@A&F(?>KYON^8<-=@;TLCJTY8@#,&V$Y<,ZX: M!EB/G*S!-C$;[2'6DQ2THMJC'BU$+''-<%^SDHN6VL_91.^E:_U]G-(R_J78_DON75(,Y!W(@-XG6".6*6:,J@XUDYRQR0YP0VHH5Q M;/;E'A?\C>R!OY0\XS59QB!WF)A$D0FX"Y?XOAL0E&/HQ=0AC*$ N,;H5G4#(I3%D M+2E0HAI>F4XQ@)JWK*\\+!-SZFY$P-=&.)M7L!-B9^O6=@H1Y[WHG1#D@[OA M*?LRXW9.V:IN]#?9>76%*_X>IT5S4*W!N@.O+XTTE6#-*;0T)M6A4"TR4#+K ML>@05,,D: FE63ALAPK8(78^EVE \ (5E9S^Y2[_]JM\NV4ARG;D,]3F+-RA MH50W]74>'7M$]8UG&_Z9*Q90MXN\4,[3REGXAJS3NYI;U':6*C\X=:UU=R.^ MR)^60IJ$\G>-[Z&[(AAS%@H.$XQBB (F-Y^$^C!)HH SST\X2U;?>$%R_?,L M.Z*93)*^@-/-E2LN>%'4EXBUBA> MVJHV\2"T_PN2__!P6.M@.F1F*4!U3T] MFW^0)C]H:P=EJQ3H:05V:EV 3C'0:*;6A;YN%^#3\ B..)JS"[>U4SQ+8LU\ MX&<7S,.S0L^_I M>KT*&>))[$;0"U@(420P),QQ(?4=E,2.&WNQD;^'4>]+L_IVPH-U+D4N#4\, MC9#7/#2<"L^ISPUW4$J6W$D.&M'!SUOA02?]<9=N\X/#,:C9.CLTZGO>X\,Q ML!R<((YJ9(3?\@=U/MG;YU[6W@TME:HHC2]R-\QNBNN,;HJ50S A3A)!5W@> M1)P2&+L402&M4E>2FP@<+=<0\ZZ7QF*U\ #OI+]H'4- WBF@[,Y2J2!' Z1* M"0/G6K-Q&::Y:=&>VF&D!KHG.&@D!UO1P6T.:N'!30&N)\79P(UY,KQG]-6O#K[!LO M:[>XZT9LS)"$R; M$^:3;.A>CD5]DIGN)#4S;PC]^0PR#2WVS"^=Y\WO?Z^S M,I5/WA:8]:+3/A4Y_9!F_+KB#ZU]!8\.@QQ&G4CJM/^;+>C!LKV;TI-7C/_WC]OUMQU2.#*C=$5RE);Z[*WAS$W'_Q7'Q/OW&5P13AS/A0.(X'D0^PK=!FT^[G#6\>"+LW\[8F""8^%P-P\ MUN>=?TI!.;O,V-;],E<_NME4*E&V.C:Z;(U!?IU519J5*6UB-4@0^RQV DA" MPB%R' &)QV(8.)@P(9*8^$899UY-DZ6QYU9,D'9R@F]*T O0Z%@?KO8=Y=6% MG^40QLD^&SW;\I_B8YB8]&L%8:TAZ*.P=\1&GD#_N1:*)E^8LF]K-/8^G'>] M#T?]6#ZU0^4"[+Z^+3"VDXZ]^N#.%:TYF1[+"NF<>KB,XSXG%VAL&I-O4I*\ M>/I;D5;\*O^>K3##OD_<$ :Q\"'B 84)%AP*'B W#-3)A]$B>MC%TE:WK80U M&3VV_E>]7&TE^*YDATP*;QIF< BP-$Z<)(IB&!-"E?.S!Q,_CF"4!(QB@H+ M8V;1>.=!/$]MI=EGB^(''($NC7"3##)(8)(3'D M,4\X#PBCW(A)3_2W-%KMQ 6=O* 1^(S[J5.(Z]&!11PGYH;S(#0F"TU@+#'' MJ=YFI1%-U9]SBNYK,Y^D;#,07);EYJ$Q,3O+\BK]EC*>L<_2EER%08B8&_O0 M5\&DR(TYC%T_@02S$'/FQ"ST9CDQT95X:237R0:>4KXV3 =EFKKI*"]G\^S3#&>UN-\OZS\^<\O2;6BMWX2%OVI]R]EY.<'7C6:ZHPU'( MO0B&0>1*HUG$D#C2?(Y01(*0>&$0&_E66)5N::N/G'.1X9IC=; TUY?7&H*I MUQ*E%ZQ3 ]9YGVO5P%:WQH%#+@S=^M&X;W0:=2X<^4"38H8I;R*U]_#I/OYUQTLH(>+ MX6'/*WV#FD?*B_^RICZV7OQ'93,1T0QC.GU&HRF56$IJI!D&RB#'TAS2C BD M;_(_U>8$N\UOJGNY"+EM:67A$1<1AF#L,PH1=4.5O]V#/(X3!U.?>UZB'4@_ MT-'2%LDO^5I:XSSCQ=T3*)]*=7RKBB>4O/B64LU$PB?1'5Y<;&(V,?VWF>$: M,57FI%;0TW6JS0 S"*:W!-Q,P?1' +18YUL7E,%H^J'WYXNFU]!B+YI>Y_FQ M55FS.Q5#VF7I>;MU$GDKJ?PN5Z5AU=5/]WO6UE+PXX2YD8<@PW$ D9<02.($ MP0"RHZ>T% M9AB+B=F\'H;;$<,P04V,,]&T5A1VG!0S5XH]"ZK#\K'G-3>VINRVZ-?;35&H MRXNN5%?L17%(&8<1CB.(B+J=QHD+W43$(D \0MPUJR![K*NE\6(K7K\BFFFE MV*.H:I*:%:RFYJV=D)*E6LRF*&YV&@UK]5V/=C1S-==3"A_6;CWYQLA,$&U% MAO=*PC]O$)+*M^-%*W!TX2IF[^JW@YU9LBVG/S7"R ME0]"K]-YLT(8 7&0&\+L[7$4U)W7-4=]*C,;W3QLUBJ-T.[T[T->EBL7APDA M2)HLD=KG88%A['(7RG^Y(O)8D@1&10^U>UX:$?4$!>E^J08SY$N!-=9\7Z3\X^S>0Y=U/T[+1-O'53S( MKSWPZ#BZ>(<+502K_,2+VI7T*EUO)"6M".8>]^((>CAQ($I("&,A*2,2$7*$ MH#1VC,(#CO2S--IHQ0(_IQE@^7J-BU+5^VL8X?@6P A:O>EO ;")*:"34)73 M:[SF+T KI;WY?P(&2QQPK)=9>>"$JL^YX-3CX_C@CZS@>*U6PM]PFBE[Y";K M%Y!P$SGYD>O#V'/D+B?P(I@X)($\=GB$J>,&U"BR\41_2^.'G;@@XQ6XDS*# MG]7.YA>09^-K=IQ"78\R+&(Y,77T8/RMAO!#!^$D]3LT@;%$)J=ZFY54-%5_ M3BZZKXTC&;GW426&RIU'\T=>M4?'JUB$H8\H@\R11H?A$\E@87R*Y4V<]H>THO7.V)+I79,JD*+U MXO"\&+NAB* 3JI R)#!,$'9@[#J8\S!QL)Y+XU G2^.0G8RG733TD=2CC7/Q MF9@N3* 9403\N.[6"GJ_T,7,Q;F/*WE8:'O@V;,,![GM^:).XW#!RC\>5<6< MG:/TA[2L5*(EXG-'0!P1G2A.&*8:+\^(O3BH#9B M[9S\+$[D>:7N%9?['X:X!Z.8$(B(Z\(D8@B&GI-$7NPF<<3T:J*.%T)KOKU* MI=2F4.HV! W7XAK$'XP;DV$RFQCGURNM6JO0B^\#37S?\Q# Z?$WB R9?!QF MBAGICP=NQR.OQR/=C<>Z'H^#^6"K/.-96 Z&FHQK>;X@E+,TWPM/.:^E$:M. M6VXBS_#Z]W3-RRK/FG0Q-UE;2^=6#@U?13SQ(R=!,(Y#"I$O5QP2^ *JPMN4 M8L23V-<._M/L=&GF\FU>X37 6;9ISZ:+MB"47&7RG4K@H=/I E1*#P/"TQT. MC25F I G7E1Z$H.MR*#)M'63;/,4(L;0'8 MZ0"R/264455KT02&;TB9LA07QK$YHT9*]^AU6OPG/YK=0K\O_S8![@5H5%!! MB8T2H-'"YA'N> RM'?&.$&'F(^#Q(!T>$9_1EAE9,IZNVMK37YX>2+Y>.9$0 MPJ$.=*GC0N3)/Q*1N)#'REL61Y&(J0X#'K2\-%KKZJ$WTNDQUB%;\.$AY>Z,9AKF=7V$1RXGG> ['U]]@O)F796M!%QEJ1U!/=S5P454_YPR*H MFN^-26ZUJ?*'O$J_\2_\3NVUVTQ"(0_BD,<,1HP122XD@IB%"?1"$001$Z[G M<+VR.T/=F$R$>0KO[ 0%92.I26JF(V!&CG I3BCD'"40A<2%V(L\Z 3($]A- M8N[J'Q1:@'*6>_2MF!8 U#C:LP#+U/?>NT^K%7%4^J\C$)FD_CH?JKG2?AW, M1EOG;R3=&3-\#4N_G]WKQ+,3%5LI3]3P^TT^6977V2=>I#G[&T_O M[E5-/\GR^(Z_^\$+FI;\4Y%2OB*([+!-;OR&[).[VHQRX^X MVA2=/WB,?>JP.(34)4BN8YZ B8L#&#@B'B%I]&WKP /8$O M0"/R2,?[DZ#KK1PVH9R8[L]$T3RIB28TMG*9G.INWA0FFLH?9"[1?6_$D/V[ZB"MGGZ7/[J_S)@J;?)9T>2[C*THC@-&?0*C MP,<017$$DS#TH9,0+\+8B2@/M,\@1HFP-#KJB0TZN<$5KO@%D-(:;,G'#8C& MF<;D,$],54I^L%, O(AXK0.02C05GFHU9AD @Q.3R0=BIO.4>D#2W8#0WH \ M= /R4 ^(RN#SI :D-K0 SYBMHY>SP!P\F!G7\GS'-F=IOG>H @F-7(C]**:81;X?ZM>_>+F/I2T;C<=K MZQ18 C7$H%22UU.F+8!AXM!_!%J-]>%\P*8^FJAQ4=S>B3CFR/L(0 ;\?3Y0 M,Q'TEX,/R1;K#D,P2*M'7IV/-X=EWR/&$X^>7=^ON$K+QUS.]QNA$L#7L0=- MQ,%UUI8K>AZ*\"E?I_2I^?.6_ZC>2+W^OA*)P[W$"Z!'_1@B[D>0A!Z"CNCT4VXG!Z-ZT1O6@]&\ (V.X&O[7Z4LJ+6=IK:=[;&P7[C.FH2O597.-L0# M)>>L=S7R]I33C22KFV^\R-1Y]+9TK2HP_B47Q?8W*LSMQY?O^%']IC5\ NSY M0>C[$-,DDDM'&$#,&8',\S 7+N8X,*K[>I8T2ULD6F7 5N9>B6DE-?CYR\W[ MS[_4?S>\[SQKT#1O,.<:BJD-?\U1V/V^U@&CM+/OWRM=\9]V&_SLKH1;9#D]HM._$B$D1="%B0)1+[<:&(> MQ%#]W(\]ER3(*#?DB[TLS0I00JK-17=,9[;2OPRD'C6<#<_$G- ATT6.3T$& M@QA88H&7^YAU^@^J^7S>#S\\-D2H+/.B#9B6NQE5P767+>,-;[+)<;8*F!?[ MB<-@@KT8(A9'D/!$97D+$Q?QQ'68OZK4P;8>!^AV;$0+V^ZG='_,RQ*LE;B] M=+&FQ0)U4=T7PZH8+T"H1RYG C,QC^QC,L&6?T!]6U4P7NAA MW@H8QU4\J'XQ\.C(-QX'5_,PT0ID4W- FZ#D MLJJ*E&RJ.IV)M!\^XD&CYQ0_TL3B.Z*0$-P+4 MA0=GW'8>&'QU[(MLX9OXMK>[?;LHJ?^!%5_G]:249!&JEX@]YG< M#PD?^C%F'/,(,U?+)5^KMZ4QX+:.>'M$:WI".P1LQ%$4QK$#?8ICB *$I.T9 MQ?*?@>K]&R#\+LU4)3QU$MR(8Q/_ M4"1NB",&61"J+&$L@K$?<2CW^?(_E'N,^"W^[[(3*=@G0K_K=W[LN2J-.P7J MNO<3EG"<_)ZBD1-\EX*"3M(+L)75YG6%!B36KBV&^IKY^D)#[<-K#)V71NP- MWN;%8U[(]?!H)@131P)MK\&/3WR"< M#]-,&P1SN,RV!\- #&X/CKPZW_9@6/:][<&)1T<>GZI@!57HZS)C5VG!ZL_=S7!7KJ=J9-AJRBOII>1I([O>=LL^8WXGG5^3>X3&DM M8EU]_K8N][B-%@H(CSPW]B!V5+)(UY>;Y\3E,')#3GWALX@:U6$<*:[D3S[RJK-O_BCK@DYU*JQ-[9Q2Z]F23*UI_W$)1I,8JTZ! MFS\\R :;ZVCU0O.JI)[NS8-L6/6[Y0N]ZO1AN/Z,_*(T%YKIOY.I5Y3>)]+I ML,/^XH7OX&NMRS0Q9&?B:6O1&"G%O*O#>5 =+ -G-F?&]YRRU;L?G&Y4BLVW MDC[Z\-/K="@DZ*?^J1U['X1FF)2O(3$PXAZ" KTI$"RQR M4OV!N@GRW98:*-LQPO$69YGK)Q7J9O'I!T?Z(0HA#4+)"3_HO4J(HO;O-]E; M7-ZK_RLGAV_2?)36X&=>5D5*)3^H7TBVV/]![\EMS&@75?I;D6\>:WXI56J= M--MPMJUG5:X2M1UW/1<&E(00\8#"A'D.#.0/&76%",U",5Y?I<715(V(,@!X MBTE]<@J:OY>JG!N5"M=&0/T7OE.]_F&Q!:;^O:&?YJN/AZY;Z*L+NB06WWXS M'1Q-!*K\5I2.%_6?H*?J!=BAT#ZB/IUG/]Q_8Y?28)O[H :H-4=W$($=1A;] M8!2<)J#V\BG+/(="CEB"41)[,.8 M!CZDGD ^1[&'A5'^!6,)EK;JRND931-#M0-=;V&;%,J)UR'#J*KV!%QI,G^ MU0%^,T=:[?I?9,C5 3QC8Z\.&YJH7,>Q).J-\_B+32#%RV4[OLE2D M%$L9*%6U'J6Q4*>B2WFYN^ +,8N=B+O0(S2$*&0.Q,@E4&Y3H@!AA+!K%FNI MU>WBELG-PP,NGFJ*V2D =AJ 3@7#Q4MO$#07'>O03KU8#$,)ODYS>6H$DRWR MU>MT7M(T N* [,S>'GF @C-VF;$WFW2M#FW:8#OJ1)Z(A8 Q92H&1 0J,WP$ MN>=BQE 2\,#(&?'%7I9&04K(^D27M&*:II9Y$4K-HX]S 9KZ>*/#II-P@GP/ M@QC8.J)XL8]YCR&&U#PX:AA\^,P4BM?9XZ8J/_!O?.VV7ZM($A$ZH8 ADG,> M!2R ,:>2!P@*?.:$ 0F$R<0?Z&MQTU_)!J[-YOP0EGHSWQ)"$\__73)*=1NF M!+T #6#N!$R@@8GM=)0O]/0ZV2B/JWPT&>7 *^,8HHM^O,4_FC3:'WFUDGN4 MB,4NAB&.$$2)'\/84;GV8+%&,1H>S$HX^ ,_IQ^#-L2D!<56?HS?GY>J0/<_4 M<7GM\^V$V!4L\&$01Y*'8M>'22PM0,$X#B(<>9Y+S+("#O2V- IJ+\UV0IKF M QQ"5O/XV19>$W/+ 536'.N-D+"6!W"HKYE3 6JH?9@-4.>E<7QQ6^"LE";1 MKFA?FMW=B#9P$Z][%VXJLK-\^5=ML7??):[O>@PB/PDA$MB3>TLF(&:)'R(6 M)"0PHA>;PBV-C;:2[MWBGZP?/_T@ZC'9:PW-U*=DXT;%F/ZF@,\26UH5;59R MG0+4YUP\21\C\C7]#2N7B:K\PJMJ72\.J\ASD:=,.H_Y B+LNY)]?0)CE8O/ M"43( K'*^!U6H9>:*9L.N]&:K$DS60\ZFW!_N16P5%O,[ZW-NN$ SOIS@/$($/3><#,E;YU*US_H[%5\_DX!(-YF5YX;;Z<3,=EWLO' M-/"8>?CV)6.I&F>\1H[W;5>8:W=\HQG*?;*AI1F!.X&!E/CG;[_T"L7IQW>? MQF^8R*Q#-S&M#:%FV2'*")I1,>&G6Y\M/EQ;T7ZLN/Y+8S+63^8M^NX'+V@J MW[HI/O.Z(A6[SC[526%7** N=<($QDFL LR< )*(!A!C%DO;BG@T<4P-J5?1 M9*&VVE9B58N\:&4&/Z<9*&O?]%],B81@N=\!GC'( )Z(J!I_]/" M^P$T9>^YQ_;3PO6GU=0# FGOT\IW\3-Y^VGQ%WE*TM2)Y.&&!1Y>\ MBF0SEJ=X3>3WJU^\JB0C#+/KC!:JL2O>_/;0N[K>?F9MZ93>2,^ M%6E&TT=UE:&R(MQ^SU _'MN,7SI#*AL13>- M$6'>X*8)+X710Y,8AQ!A&@$B2 ( M4E57TXW]*.%F*\KGVF0L3X7C01=P- MDH %$4]&E04Z0ZBE+0>?"KGFIPSP'VK<>9,+N#F1I8W$;;#9R(I!YXR?YJHP M\ZA,O0SLJ@.U61";>AJ=3HK4VU]@I=1E/5^^R*JV>OCS@]?K-IDPS MKDY'E('K41]2A!!$G&.(W81#&ODDIIE\K$]61]I?&D8V(H)81=$+J\=XQ M!(?)S (N$S.4&23:9'-"\0%O3/EF0Q[R+SO..-;>+$1P0IEN=I]Z[)P<_/M6 MFSJ7O1%=O7%WQ;G/! \X##EQ(7*22%I%'\8:UD^EH(64V? M/]SC*R3,UX+@Y13Y>J^:&PH?Y.BM/]WG&6\24Z\("2E!$84)=;FD%R+_%DBB MP9'PO9 BQW5]72OA>>-+XY%:/E +V.;EUK)W^@[.5BX4C,"$P(5RH>']5B0=S&)'("QTGIA[&>LY]8[I?GH]?*WU[9DV? M0+63O\Z2MMD*#WZ^DPK] M9#%V+GCY">+6$=]7G88R<44'*"GY6DOUR ;A@Z M?4!/H0L@/U7Y>Y6)S6*ZRQ$ VLI_:=+UO DQ1X!RD"%S3!OF$:CJL.0;+YYN MQ+NB4+>/NSBV#W*#=5WQ!YV"N3K-+&C^=.+6M1>+0BXA^:9M_G:VB,?<_I)BDZ[1ZZDIC M76VX\L)ZGW[C*T>$Q%,IIF/$I<$><@<2H@X% A_'$44X<(W. W0[7IHQ+S^S MV' !UX58<_&> +B)B:<5N3L"V$I]T=;8^X33;7T]*;G%==H0*UMKM&ZW\Z[/ MAF !PZNK,TKGI\..EH34R,7RH)KPI0 MK9.Y_JAXINRP5B/0J01:G>JRUDV(SL^=,K_48]K3MGMKJ.[2F RPXS"VEQ#6 ML/^Y\\..@^>%=+$C&QKK-=/5A/Y2Y?3O?V1I57[^\D=;#B/RW5A0$4,:40(1 M#V)(0N3"," BB(, ,R]82?N4Y/JN,0/]F9K>4$M,/A9BFSJ MOSZ,M![364-O\GWF &P3%!_1PL6:@\E07S/[D&BH?>@FHO/2B CQVBQD38Y] MR5N;A\U:G<6EOT,8IY3)CEP]Y4:7_:"-JO2#@A# 8H81)NXTX,";RCS A ME#N![Y-8\SAYI 3+.U%6MW!_!7@G/6 ]\6LS ?<4,(AZ'C$^PZPT)>9S75+7 MX2R-]* G/NC+#Z0"X'(VT V"SJ<%?Z;P\W80&G=__2_?5B#Z> P'0])'-#M? M&W^9]IOFZ]'?]7_L#?JH*;Q=,'_/WR MH=)-(6G:[M*V^JW\8'NVSS9!AX($(C^4 M)C!U(AAC1J#+$>=$_N%RH[*]_<:71E5[1E4;^6=:,*X'G=Z>>2P@$S-(7RR; MU=\.E;56]:W7],S5W@Z5.JSR]L(SXZ;G=4;EA+_%/_8#*C[FZFAV0ZN4K/F[ MYN-].8#Y;5Y6JX )G_MR5RM8Y,O)S0.8,$] Q_5"X488T2@VF==6I%H:(>Q) MK[(OTDV5?N-[.1[-",+.X.DQR^Q#,C$EO1."TQK_1K.Z=N5G:=&#?04OP/ZX MM3I>O)PB8A?-;\_^F60$+/&D'9EF)5BK,#YG9KN-CSB7?%X M+NY3GE=;E:2 MM$^PY\.$)P%$2%IA,0M<:8!QZCN81R%'.D5]-?HRHM_7J>T+?E[O1/[E_$J_ M.B.@<OIZ;)WAJ?YRDA/'G7REV>7U;;N_?8O.T?&]@:4LH@XB9M YOMR M(YP(#I.(44@3[L0B< */&Y42-.A[:69Q*SK %5 RUP7#.?B=8R6R>58%DU'0 MLWPGPG9B;CX)ZP0WTR.0LN4Q8]#SO+XRYI <>,F,:&*$Y7C+'Q[S A=/3=+U M-YNGFTUU(Z3I2E5$9+Y>UPXYDA)X694K$2(4L="%K':0]D,*DU!N^:4E26@< M1[Y#0M,J,F8BC+C.GJ/\BY0:YINF3E^V)SE(.]$-S"+#8=$P+R= >1Y*VPK> MUDZY "W6"NI]\<'U]% ;6*3303Z3A6H7>C.;=1QX@S:L89/SV;3C=-VS<4IR9&UFGEM/ F&,,Y8(1XA@%D<,C'M&D T>@!IS-7G M)*!H]#%@ME$CI;&43(W_Q M*"_V- #T%P$X#T*H ;K)MUK%6BZG!-UAO"NK] '7SW"Q67](OZG2YHVO M5YU'<)=Z,8Q"ZC,GAE@(N7Y1[,(D9AX,L"M_FJ#885H505Y)_J6M?EO)02,Z MJ&5OTCR6C^T-W:5!K5/?3NOC;) #=!'?D$FQS$5_2W-5RIS_F[)5%?/5AF^X).;\8LU8 M#_/5,-\OAOEZ8HR-FFR28*\<)T8T9 &DGF 0<5\%GJ,0)MQG/&9A%"'/+'-X MT_#2;)).+M.0QQ8FO5NE,_' M.DP+.<]9G88R)1O%!I_D,/V.?Z0/FX?++-O@=?^7Y2?)!0^/Z_R)\\;E;!42 MFH2QFT A6 A13 G$+G+M+0IWHHN#04E.Z!]X57]:\!; M\2]4&)9V[(C%,=1CD7E'9GIW(J4,Z L,E#JJ+F(S7HU&>T^4JOP6>+<=+]MN ME_8@MN:;?K9 ,WNTVP+PT _>6LLC*VAM;;G+K$I9NJX]NK]PVM9Z?/=#Y9CA M3)4E:$RZ-LKF'2XR:=DI@6H_T-T>, H%]H((02'-*8@"A&$2H AR-XH\YGO* M@=,L"X5](4TX8Y[4%?V=X*>\DEO/%*_73^"JU;;QUBY!=8\K\)T7RH^[T;HI M(]+3N]Y,JM?D[YJJ4+5[N%H4ZD::;-X/#_+).J> 8^4K->29IBG+" SW6#8*OAE7\!YRW]-!O!!,;#I>AIQ(?*99_R[ M^F[?9;RX>VK*CK7>CDFH]NV"0.9X'"*61#"FWA-7DN_\783KM)FJ&E\$9MR7<9CJ,-OW,S Z, M-; 8/-D=>G^^(U@-+?;.2G6>'W-M/+84;^-2=9V55;%I2KBK(JZW]SAKB_2^ M^\$+FJI;[N(SKZOHL+]Q=7;+V:6TA/$=K\OX7N%JY\2[\D.4\# @," TAHA+ MBB;8QS BKILXA'JAT"?F9>FVM+5@JX/\6$#1:E&7:6?Y>HV+YO"G+MFNF?%N M@:!KW44O2N(%+8.-\7^B0OR;MD(\>*%"?.LA"WH0@1HCH$#JRL>#W9=X4X . M*- A!5JHFB+S0('5"^/XY_TR36ZX%R7Y @V.Y@LD]7?3SR$ <.]+)4\-F[7/ M/;9?*JZ_5-Y\J6GO2VVJDE?J2\W;+Y6_R)G?NR\5MU_J7?VEJEJ;0*@O5471 M>UX=6Q"5]CT*8VY]KQ.N;CWXY7 MS\'_YF"\SO0CM#:$)L;3:PSE7';/;@J^&"G0FCJ], $Y!?'^D%JS2VSC/&Q2 M6.MM1FO -D+["[GUULUSM=X63%H.NQ/_R[N[RV\X71ND91UH8FD+H!2MJ(.I M02VA E$_K^H05,,+E$64)EYQ;@M<5Y79RP76NX=\ 4"KJ5(U4!J5%76HW=D2 MH&HHU\]UJO/XZ%(B7+YT?YFQ*\DOZ_Q1#72;VJM+\L(=SW.9"YU0%7VF+H.) MH!Q&D9,X3N!1[AIE.]7H^2SG=#&U41.@JWG!6$9PLFOY'KH]>3M MDA!.4UQ$%R![)49.]CAWH1%="%XH-Z+]JKFA<9V5J7Q2DMJG?)U2R6>?BIQ^ MS*M+EC_6V4VZG8*FV:'=X-)HI14<=&MM)WX]490.G&V4NY=4!;2ZZ!LI^C"? M-EDF07ABUAD!KMPAVW23&H7<**-&OY?93!QCQ?L&C_G+8VL??<)E>7M?Y)N[ M^Z92IOQ4;L@ZO:MW8>VB[ >.RNGAPI!B"I&ZWB9NB& 8QW[H\ C%0:)]IJC= M[=+8JA8<*,EA*SK8R@YVPIL6VM$: 8UCOTEPG9BC-"$=X[RDCZUI[2+;&,]9 ML@@\*JRK%FNQQ3K?RF^U1)$)5*%'OA?([2_S(/(=#A.4>Z5#LT-6T8UNVT,^AZ>_'9AW+B-WN M(!A[THJGA"(:(R)_CXR8N]_ZTABX\=Q3TAGRY1YDFKPW%HBI^6N+ ?BJ1+-X MJOBBRK:89*_M>1GA);4.9O:+#XV,-YW,;ZGV2BJO,TDH:Z M$''*5?* .(H MCCJ$DZ>7ZT$IU2^.>X17/8_PB\;7NY1&/6A L!AO.O.PV8I"G4OL>6-39QZ, M@XC5N?L?M]:IA-6XO+_.OO&RDK;N9<:V1QW7%7\H+XD4!--J%2$W0(RYD#!* M('(CN4ZIO-)NG! >.PD-0JWX*>.>E[;:?-D\/J[K(<1KE94=OI5J@*T>]07. M[ICT4B77K+<99DN2_L#HK2F3P#WQHM#*?!3;6FYI1K>26S2EC=&RQ,7Z_B#^R0O[D+DO_49>C>L,S+M*JW?$K.>H=O=K@5SA5 M>_W;_-T/_*#RW=3E!:M-D96?\_7Z?5XHMWJHT>J=Y4U6T MT1U\5=J#5GW-*ZG9/A\]KE[21S$QQ2_F>QCAPS7/(%ES )M8W)F]Q^8!_]#U M;*9^QRU_VV"W7@6Z=A[%,108=&*LE^F$ LI$4? M6=Q!?@3LEL6,AY&&X]Z\0>B!,SQ Z_3UO\ MWNWP^VT0/_-"S5JPV*K-/-S9O.68M10_J,"L]]8(5_J!L.7]:.7W\DM;$4X= M5W@!Y(GO0(02E;R3>- 1"8JPZ\6,:P44FG>]-+II@&MP"Z[ )7@_)=8&CO>383Z3\_W-2Y_R M+L/%\X]??>*V'/%'03?HC&_6XGP.^:,TW7/*']?"R)LDE4[J1OQ1\KK8TPU1 M!WB<76?O?M![=8?_/B]:>;*[.EK@0XI)NDZKIU4<4YIP[L'$PUCN4X4#,7)\ MZ(01PBP2./"UJE=:D&5I2\J')J\=;DH'YJTFRAN'M[K(V55T:TMV!^KL7F#= MZF-\C7[.,&I>ULPS.%/?PR@M8"Z@U*,IP@=N>H/SKC\X6VU $[2TU=\X"DI DR3>E0=KP?KDOJ/VAMMWN_&M6 M'@H)(QQ+VG4CB$08PH2YKC3<7<]EB4<"BE99G16&:9CN(\70FM1),ZG[PDSJ M1@-K/YJT5:7>]S8Y2'=$BPT=E46D%JV'ZHY1 M3=W%SAH% PM_AM&8R=;O1F4[&;KP/MYH\\N)V6'+\#\3T<$MP-BVY]L,G*G] MWK;@W+;&NIJM%7=_PD7U=%O@K%2?2)Z55VE)U[FZ(>N5LP^%%_L$04+E>H2H MZRNO,0I=/W Y)3$*/:-3:X.^E[8!:$4'M>R@+[RIJY8^_)J&_#2@3FVX'\43 M[ 2WG#GF#,2L>3/I]SRS8Y(Q)(<^1N9-C*.P#UR:]?R(!?]'QF2'RGV),VGO MRT?;N'.28(9)Z,%(VM40!1Z!2:P..YB(A<>%1PDW(;-14BR-UI02?]U:>F94 M-FX8]$AM\LF)X3 MX7F-F6?^^\1S:1UN5$G33SBMX[8,L@N__/;2>.K3NQO0B0F4G,^B+0W*< ] M-LQ-=M":VE7@+*",DO -8S$JX]Z1)F=+KS>L4C^7WHDGSS%LF@@C7O-&N=L- MN(1[KN.[D C$(")"0,QB%=+!Q*KA<*2K5[ /AI5^V0PX\45[^19'6XMF@.D6_RC M/4-JHSJ>U0E!<8 3XKDP#M5M@T,15 %F6QC([!>I* M\47^+2W5HJDN#]LS<*F1*0^=,UAZ-#73$$S,8OTR[?LCL<-^>P?Q4K'R4,.\*'OL-< MR9XJ8R5G A(L*37T(S>,#',6/^MA:9SX)5_C O"F:'7Y5-:I"U2^HD9[P#%/B6/X* M3#?BZ5]O0V@3V^S;?:R[A%9'=[FY?E M6UP43Z+)=%-^2#->IWY;R5DC$.$A].(D@BBD"4PBG, PB+V8!0[Q0J.35(T^ MET;W/?<&*3/8$QI\56(WR0X-R5L'?3U&MHSIQ#1[/IS&I&D D"4FU.EQ5GHS M@. Y9YF\.F*'+AF-JAW,G23%3_A)*K6^DAS9F,F2^!X>U_D3E]2X3N]227K] MJ_Y5A /N^\B%R$W43MYU((DY@2@(0R^F$?:QEN%ZMB1+(ZV=+LHR>6RT 6RK MCOHI[Q0"O-6HKK#3J62P#3YK##6.$>8:F8FIKSH)S5P7PG+39PV#N1L=+@N4;WGLOD MVTU12(E6U$]<)@(?.D+E,/9<%R9>P"%!$0V2P&4>,:HY--S=TE:MG6UX$%I^ M 6@C,WC,"WTFU(2=>PGA3DB@FP0A1,P-82)\#ET/<8][@L>4K+[Q@N3S ]_O M=CKH+RDM-ISU(=\%VUG%VG130=X6#T@P\<5P8>JU9&4$].IM[7"8FO4Z=X_6@ODN-P$ZE"] J!?JCJ=2R M1XXV,;9$H59$FI5H;8+XG(ZMMCTR"WO/5;F+"&R=ZU;8"P6G-("1$TDCT*I.BG53Y(@:[QRDA?"V5J7)>EW!U=;0II3#;%W>IK MN+([*J@?^B2_K7M5FUY^*.7*P=3W8^Q!Y@:!W,I["20^=B!##L$\J Y\$,YL;H)\ M%FV-S?)JP_]+;N-NY>CRE8.$0T2D7 ^0,L><$!)IHD&/Q 0GKA=@UX@_C258 M&G/*KS>TF+WB1=#UF'!2*"?F0)VL%54."*\CRR^ T@'42LR4L6((OSFR5;S8 M_W(R50S!8Y2E8K ARP4RMIX2J\1SD.N%+G1QB"&*'1N1F%]&I70J&JF9,Y$ZE#]#4]3,^O(XS ME3X VG4T#M\<63.H=9=@5>2;_2IMZ8)_R=4J?FC]WT=>!(RCUL0N] M)/0A2KBZ<,8AY+&+7!(D 4^,,FZ8"K T=OK,E6< V.D ]I4PK!1N.AQZ%#4E MR!,3EA3].+B2Q6K!P=?VOY-$O(]%SU8=<=/NYRTG/A*<@ZKB8]NQN+U4?WS, MJ__BU=O\079-.5-W""K&OKE4<%?(19'CQ@)R+W8A"ETAZ8]1B!R$!$IBX45& MYMA(.9;&@DW =Y97X(E7RK>MD?IB>_]*6\DM[$Q.V:>[S92@KMRRN@0R',B-+"8,$D?N9CW'=1*7BL#5*\4V MLO^E,68K/MC*#UH%0$^#>BMVQA[7=(PT[S6F0W[J^XSGH%^ M-_+?,^Q_:2PHO]!@PBL*"?@$%Q1F,"[R>N)[_DJ7$SOL7N-J0O;^^H;>:6C. MNI;H-7-NKI FG=P;+O*";U/+7Y6?D*(@3%'$8>@Z1 M%(*3G'6= =S\9Q7K/C>/DZ^R:; M5US?]-AY+:Y8Z&$1QP@R)XPA\D,.L1N%DG"]B,6N%R:N$>$>ZVAI3'J]7_7- MC"2/HJG'?C8PFIC6=B*V/'9QNJ:-,4F=PL$2^QSM9E9:.:7L<[XX^;QY79,O MU=\_%?2FN"V+=Y)K'NJ8B-]Y=9^SW0*N6>5$IZVES?G6R;1(J5RNY4;FRV>P MDQTTPNN7/-%"6$M" ML9%*S]/D#5-WKANYL6QWF'E6/K-L>-D:-"OF)J'OR]T<]A&%"#D"2BLCAF[D ML=@CR//TZ/ M0X-R]J,%T9K4LQ:T[U2IS[S(Y@GFFZ; 2;:GS[;$=Y,EOZ>228:KT>,W3+8S MC,E,WL'=8$@E@-0"*#54EK%]1;;[R*:XP]R#89)K;(Y!F2O1V+DSQ5J:L7-! M'877>G9]KVTC0WW;PW3SJ!8-/-:RF5GK?< $8XAX-(0) MB3R(,,<08XJ@FX@@9(D7(T%--D)C 9MA9V,',+W]RD@8)EX7&P0^#2-@O(]X M05=+&X-^R[-:^B^H]-QT?^F1<6F Y3KXH'(XO%$UE#Y+>BQ2*@W6^GCKCRRM MRLNL^<=-D_;I=ZXR":R".* .=Q.("'/D'Y& Q",A3 UT8930_1 M,X?#+-WO],,R7ZY?VY/$.,/O>6">2N\[LO59<_N>A\#SQ+YGMC;.].Z<\%4* ML[>;LLH?>'&0^!0YB9.$+(;"#PA$L>M(FYQ2&",ULS^U8-8S3&V#-_%"THG;Y%7L!)XVV:P)1)8,7:TN9[6 34!X;AH; MO6M&/(RGJ[9LT-.['_1>Y5#\*+^?E=S&2KO7)1 C$37.0TF A$IL[6+?0P2[ M6K4MCW6P-$+I9 2=D$!)J4R)&$;<%XXC_(2:F0PG>US:]&[2.JIC\&(K[07(>*4.RO%ZG7^O MC7=UA$ZE69%68)V79:]<@&&^AI,CHF==6,5Y8J[80?RY!S$6Q NZZA]D6M!^<63\B$H,6.^F^GF;F]V3[/8Z4PE3 MTF]-EL FJ\,JQ+Y/:9A E_N)Y"TG@!@+%XJ(.53(_P7"**O,"!F6QF3UGA,V MIPSF%9W.&0P]RIH8XJD-'B5]BVY[_[:7CG[2A#)G0&(P=8'1V^/(Z9+2S<-FK5S[;E2M+D6* M!;^7+7$09#PD$-$F4JK'"NJM O5VTHRO3 =$C[@FA'EB!NLC7(L.]F0'>][@%^!CL[>7 M.MCCLY'@62(VT]YG9;B1T#RGNK'-C..\O2SUC>777F0303AS(A<&CL,@BC!6 M6:DH=&(4.#2)<(",#LR.]K0T'NO?3IOQU7$P]9C)"D03<]"SHA:-E*==+(R) MYB06EBCE>#^SDL=)=9_3Q.D7SHVE?YY0UPE1D/@<0:RR?"*"(AA[(89^%$LC M2/ DY-&X8/J%)S+>"6IHOQS'4H\/K" T,1_L9)PGY?!)3*S'U;]J$N&3ZAZ/ MK+>3%K@LJE5;0+!=RW#B!G&0>)#ZA*E 5P(3S@4,DY!YD1 DB;4"70]:7MJ\ M;X73F_.'. W/\;.TGWA.=P5&[:WJ1[4=FJWRI=Y,E?_:S=+#]F:9E4?5Z&;A M\0?.-,]Y\2VE_.4#VX]Y/>JDB1_N_?YF75)+Q5J1[OLO0?G*U0 M'+F>H^(N'3^0YKWO02P\'WJN1Z,D\1.A-XLGEW1IK/!'5FQEJT\XMD5[^8G# MPYE'V'#/\9KC]KI76A=@JQ^H%;P 2J%MDO"=3A?@\D$EXI]@FS,5_+:W2=;E M?)UMUE1P']VF3=:AN;?C51L2<"M?73%'T"#D,21Q3" 2V(&QJM\D?_B2YJ. M\EO<:V@V?\67Q._[*;[X>_/$9+>8;-:X^)"6U;-THIK9R(XVL#33J!44*$DO M0"VK?L:QXS -3SEK"$T\__K@3)(=50N(4>G#CK-( EH J-8)![%,?5\\+7COM&];?&#L0>@ Z"<8 8 M)%%$" UQ@.+0] ;[I8Z6QFA;.<&?>+T9$2MQ%%$]ZK*!T\34M!5QOEOL(40L M7F*_V,WL=]A#RKYTA3WXO/D-]MO&I4ZY"@O!:?6)%VG.;L0ERVO7F:O\ :?9 M2E"?N-3W(*61"ODF+B24$9A(VHCB,/09\W2OMO6Z7!I5[*0&C=AR/M2"*T_2 M3G3PM1%><_-C, ##?#(-K!,SBR5$C:[:S4 ZXPY>LZ/9+N?-%._?VAN^.1 M1[KOC=A_W:=RV'$AY M ?SR=>L#82MQYHK=Y1?I9&&9V8H"4QTMC0YZ>?>I%%25 M %]OF/Q7FK5I6;(\@ZWP )MN::^2]Y1''V-0LT1'1EW/2DYC0'E.5:/:&)ES=X\//_)J MER+F.JM_5CO?;A/4O\^+)CV]2C.W\IT8(U_NH+P$497UJ8X/QM#UPB@6U$EH M[)F4/SU+&B-JFZ%@JLJPF&[EKZL*[RR#]0ASZKRQTF/"V49@8FILC+#;K1'6 M)+R\WAN.]AY, V8#O(&6RET7&<^RYC&-#0ZFW[>P=*,ODX^H 0<=1I] M *$>NYT#S,2$982),?4<4]P2FQPT/RM!'%/N^9P_^MS82"):***XXLU_K[-+ M2E4"H/(3?E+]J$SDE!8;SCK?O)27*QZ2,$J8@ ('L2H93V#L^CX,,8\9HJ$; M1X:9,L>(L31*Z&0&CXW0OK@ M\KYU1_,0)D[@!)!CJI),12Z41H\+@]A),)4[29\8U7/9-;TTDE.2&3KO[ M8Z-QRD_,,$JH";* '^IJR\MFU_"\#C4'"AWXSAP^<SB5?J-&ECEFXR MFRDBSD31ZO7;"#%>X6)N/%@O7]F=T=Z9*2(^I!F_KOA#N<)!DCC4=:%#$E>% M77*(8X)@Z&&!* ZH$QB7-]CO8FE\MDL+\57)"&HA#4]I7@!2=T]U#CR3[Y>, MD!F?_N% >=N)'W8=O$[*AP,%CR9[.'SRS*G]&7__'9#'(E03G41!+[O"AIII7G0[W)I4U\*"AXZ24?.^./X M&C* %=3F8H0+H+#;RKNMLM;)/ %)G,3'-FD<[_!U2.0D $=)Y?2;(^_47\SC MW7[O! \K3;R$[W.FE03*Y\3XH3<@9@P(;==,8(X M" EDA,OM6,(H3OQ5QN]49;C;0%ZFJI#[$;7J4N0 M6QF(24N4GR?A DJ86X%8K\2YG:[,*R^T4?5/KD=NTVK-5Y+Q$Q8G%!+/=U4. MU@@FS)?$'SL12B*NBG#J6*(O-;XTF[.3#T@!02VA?@F& ^"&2?5<."9FPUH> M932ZWL_DERX?QI.=H@S']!Y5F.&@L=F*,QQ3HU^@X>@S8]*[JSJ:UV6YX>Q* M-IK=-9.])H?RW7]O9#?74NA,Q<,W95I67L@B'PD*0\X(1"%-8.*P$$:)ZX0> M\EPLM!(HC^Q_:?-;"5][U\D/F^8/#W)U+^L:L] M*^KB[DUEKRLN.?HAS=16V; ^D$Y;2ULLI,Q%?3( I.1YQO--N;\Q5,7WI"I@ MIXM^*2$M<(<7A"EPG7@%& &IY;!%4]!&%2/2ZF"VND0FZO9+%!F]-\:< M;=;\1ASZ=5UF[$9Y6[996GJ_>59XB\0AC1&/H*"DCOUQ81P[ ?3#R U]CT;$ M,S!P+4BT-!;K=*I3.1_Z3=;^E+5BH$M9I.-5.=%HZEC ,X_1U#9Q-SPW+P_/ MY=#PF-1HFVC$3(SGF4=N+G.Z-\$Z;_'ULPG6>(YW"4UZO[56A*R;XG;;'C$XGFYJ?*'7-GYRA])[@2NTH+3ZD]^GU(I5>>LU'KM.HP3 MPCP?BD3$$(DPAC&.!.1.P",:4QSX6HF1S;M>VG*X$QZTTE^ 1G[0*K#S\S/@ M4K/AT%CF)@-Y:@O? -\Q!0K-@#98G28#?*9ER,J';;;HC()L<'4Q:W&^9624 MIGOKQ;@69O;\Z$Z0RJK8--7/U#)V>X^S]JIQ6P7^;SR]NU?5X+])P>_X;[+I MZDKNZ]_CM% %O/@JH8()PD*YT 2J.@CA,,%>#$/"D>.XR*=[1&NNJU@^7J-BU+]J#G2G+TT=3LYP==. M4JLQ-2?QL)<_X&A/1>W]GF:YV R7B59&2 M34TTX!&G3 6W9G*H\ZR2PU@ M>!Z2Z015>'[T>C!8HEK3G0V*]WH*?Z<<33?,G>A>2_UR#,5(9S+ M1?KI:L-O\S9QYHUXEXE@&">:A M]D7ABV6]0;T3_H M^)PNBC1>/C'NGRE.$ M@!7@#HH*V&G5/*[U75;)?=TM_G'-5'R$2&G=[\=-4^#9#9W8C1E,"/8ADE8. M3'@B8!1(:PC'41QSK70K)WM:FM'3"%L??NZ+"QIY]>-?AP$>9CJKL$U,8J,1 M,PJ1U4)C5+SL<,NS!<]J*=B/I-5[86P>2LDVBGM6#G&(BYD'HS"11$ 2!@D3 M#/((<8?ZG"=A8E)+9-NRT<2?H2[(K>JC*0 ">+/1-$TIF M[T$417)6)@&%(@[CP/,3S\5&Z5Z/=[6T]7F7YD_%$7S'REJ6JT]Q*I67*<*: M.Q$KN$U].-'5(U-+='>8LQ74?N&QXV!8+C/V0D>O4E3LN,+'2H@-O#&.*]X] M/*[S)\Z_R%F04G[$VV)=#Z+\FTJJ1O.[+/V'W%/43F[U1N,M?E1G ^JGS3GX M*G%0&(8D@9&C:JI&5.X#6"CDMD#^PG&PBURCZJH3R;DTEJKCTF&]95-Y-78^ M8ZUE >A. S/*FFJ@]?AN *LQ@,8,.C&\ENAW*BEGY>Z)H7Y. M_%-W9[9JE$6U^JP^Z;I(E\\8(ZKF+?=#:4PBS&$<*Z+W2!P%./19HG76L]?J M\AA9 EM6J:K#^KLTT#=%=\2J7^9L'[9AQAP-QM3\-@X';2I[4>\AXI$O]$A' M_FM'./MMS4(/+XK?3>:7?SG.8'N#URKQUI=[SJL/[:R_RA]PFJVB*'0#/Q:0 M,Y757L4,$>8P*%1V08?)W9TPJCMXO*NE3=)64E"+"CI9S0RD 6#U;!P[<$T\ MC5]&"GQM!+5X770:#4M6Q4!'LQH&IQ5^OK9KO&&^/+_=/&S66,5'OA."TZJQ M F[$)"_K3J[]M0"=F%"M8&ID))@"=84%H=3.;<6&B=-_N M,'KO_^?N39OCQK%TX;^";[VE=Y5J)2#)'%]P&OAGP:!T<[ETD!SV[$TK-(15N7TXK:8F6UTR1ET^SG:)68CT_)0N :$ MEO1C<45DR9D'3QQ8TJ_><5S)A>L'1X?BIN)IX^3\P5<;KJN +82T64209-#W M< H1QB'," \AC3Q&,T(9SB*K,^V>P>9&"_NRJMJ'C;1-14/+#G^].!N>;#M" M;^RS[7W@"G/@A@3.7D3$75CL^:&F#GJ]J/2)D-;+]PPP450?,'G']T?\U_N2 MLWS]'I?EZZ>BU&4"_GK)R]KU@M>\6O"$BR!E&**8,(BB)(8XRA#D)!.^2%D< M86J4DX"6@2C$H:LTJ=5S= MZ :85,["[K&:+ .;[KNYB4V+8"F,+^W(L MK">R,;>8[][P^KT&S7M]^%H[JSH[!+A>L]/J@=.9GD/TW#,_!SU@:"CS<;?J M1UX^JW2+5>UZ$20-4LQ3F(9A A&-(IBE 8*88)_Y<4!];A7D='G(N2T2=ZM\ MG4OZ9W6!3*J"#4!9IZ"H;&FZJ=;%LRI]5BQQ"?B*ET^OH'JMUORYB9G&]+\W M>97KCTK?;QL]?7&:S#:N;L$?>7FHA;WIE(!M(K"5Q&HWV\KL,AK;%!]G8=H7 M!YPX?ML4 )/&]V?N'.HN^R=?+O^_5?%S]4T^O%AQIIO;E L_" 3U PX#' 00 M<4_YRQB!+$AY$A')669QF!='FALS-1X@)2W\MQ(7M/+6C;.L$[+.(6SJ,W. MVS1.LP&0#7";78#C"K_9N2=/[#B[H."QY^S2#0-K&&_KZS^4A62@]>NW#?F7 M7*P?B_OR]@?.E\J\_G1,3VW%@(0A@CF)H.=[&42I1R"F@L-8FGY4J"*RU"JJ MZ%J!YD8T*A!3SI8J2277W6]ZG_.QWN=\T_L*\ZT]4D= M@7=46]35$;WC)FQ:W.:\^<++^':^;?WV1XWVM:]P]_N3+'_QWN6O\ M7NW*,T>"\C00@;0^60I1+/=W&9,6:9(D&4_#R..Q;T/1K@2;&U5_V*CX >"# M5RY)6K+!4I*"'3$[FS,S@GZ+F1C[Y$4*#G9ZW("MCLI]#)66-Z#13+)YD]L@ M]Z"*T+])!25%M[_6GL\;T&@.?N;K[W)^[U<<_)>HC7I5F(GE/W*VP4O0"YC5RG89CT$+7<]C)UOW+JO6708-KAZ> MZ4*+\J6H(Y=4F07^7I7H*%_?%XPO/$$PQ\B#. H(1)Q%$ <8P3#Q. M#2B,O ML4UXZ1EO;M_^-I&C(_,-T%(K!VXC.5"BV^? ].'>SQ4CH#DR:;@ %]9FCC6"CDP<\W$G-6^LX3@T;>P?<&W$ MTE'52SGTYQR3?*D/;72X1J?E#O<#3_@8!CA&DL R#Z8!H9"E"6?88R'QCSXD@2 PS!(/QS3BQ#?R)ID/.3=NK&OWX]5J4Q?'!&63!"P_ MV&*G$'AN-;H!5?Z71::=V43T\^$X\([MH^J@MQ6X.72_7VV3K;^-@*9%PJ)S M5"?*5-S*O7LS05TT6OZH?8?EF^HJ/]$*I][$1+,G39>1:*797BJBW9W7;H5U MGF.^>M+12&K=^%BM\V<5%[>-4:K4 D/6G8[W!]LNG*1)&*I(_C06$(G AVF& M \@S)@+$/>;;A8DZE6YN2T-W[[;5IA-0V)S;-8HW/QNZ?78QN[:;ZHGG;,*M M]L&DU)D )Z=0[\O)&G0TG&@3[A!]YUMS%[*]T8;=(:SGM_$N!QF8.;!:YRQ? M;E25I5U(Z\>_Z'+#I!02(!4=M5DWA50^XG(EY:T>>*F#HSYO@PXCQE-)_AZ, M!8HA"D,$4Q\GT,=I[ 5!C 1B5ID#C@2;VVK0U:L3O Y:S8!2#71T4Z686NU4 M/=0FZG1XA*FS*3=;)]YB(D=>(B[.H3B0Q!&!""49S+P8 M0>XEA/HAH3PQ*@!@,>;LR+L5S,+58(BN@>?&/68C\V0KL$ZG JW(6T?U*Q@1 M3PO?C7M<)W+>[..[K9"SW.*++^)KY[VQ0ZK7?6/XJ.G\-W:Z[3EP+&\=0-%U M&8#?5-6C.DUAQ;[)><)/ /F3F1P MJY)G&S ;J<&?M=PV5>E-4;7@\1'0G8C(C5Y95RYX2YAZ6=ST6=/1N*5V>SQN M>^\PE\M^"8@FLTREY2:9A_T4IKYD;11F\F\1":$(@E!@A(.(&H7G]@\S-[+> M54ZAN/H.BLU:+(N?56U!%]M?Z@)_ED[Q,SB;>2VN1V^:8]%=O;Y61G>.A'X, M'+D%S@PRJ9'?K^BAR7[AZN$I;2IDMZ#_UH9]U4D36,0QBPF6EC<.2"IW=8+ M+,(89D&2Q:H'2N_Y*OFQY8Q9[V0 MF[&$*R!'M\,UAM]J#&M);T!'5K<9@9<0<9@ >':HR?/]+BE]*KWOXCWVV7P/ MO&@VSH;)>]L;YO;A/WR\-T_5VZG=_^$.UGCD+U0J>]F(LLJW.])R4'K=[BF3 M9=,="=Y-GCO^I;N2W.U*_EB\XU\YY?D/SMKR4 <1$EG,<" $@T10#Z),1##% M@D,4<89"'OI8&+5V<"/.W+[OF:5_^N^S*H MOTGNCR(:90(2%D8J(XL>;&IGNBZO924DA;2^<\ MLJ:&CA.\QC]O[$"EA+MI.][4_Y@B6= *F<&T/F1)K9_+JI\;/Y*"5 MS[R&P2%H_8QP)10C,X Q"E8%",[H.ZC8P.&S)BLL<$:);A&!D]=;[XD.F.FTWUV3MG-KYI /'JMB'U07;3-*1QC J&5Z\^-J$ MUW_@,E=^*MU/GE=K72JK+9*P\ +!" HI# /E6?(\"E-!4\@)37P4T3#-K(I5 M&8X[.Z)LLQ[O!6@%!ZWDH!5]6"]XTZDPH!O,A ME3LXCT#Y!X4H"0G$2:H:=$:^+U),4^S94)?E^+.C,%V!6) M7*9%;MDXSW8VS-AK1(Q'9K&/0G"J,QYK^73YJ:\*\GU5VE*@NB254J=SO6[2 M]*Q*4KICN8&(.F([V]$G9;V!T!RRW]#'7!T)^8#+^U(/PW0N?)OUN/#]+$A0 M0*'P5*X+DYLV$GN1W,,)+R.(8^#&B@RB#Y0<3M^AF?&VENW*/$TRV*E8"6MN!9- VM/Q<8C6WO=>%QUA[( M& %7=MS9<::UW"ZI>V2K7;QAB%=]\_PLGRB?EC^M3 M2"/P\[8T"HM$S*+ @T1P#)$(*<04<9B2,(VX,ML2HV2N(8//CBUJ\95GJ:, MV&D 6A4&%+49-#LFCOOQ,!^;?68'M\T!P'BP3W4NT, O^;_JP(]W\+\T6C@[ M+1B&6?\A@N4S)SQ;&*;M_I'#P&<,VT!^X>OWN/K^4!8_K M'[Q2X]TJKXIV(BX8\5)$L#1IO53N*'' (:$(P3!$(0LRX<=IMEBK4L-F.TKS MH:T6C:T XWU&4O(Z(WBC:M%*FS9O99:?4BNTW=;38A[,]J+CH#OR\J" 55*# M5FS5%O>7/VJ4?P5;X<'M99BM]Z[VB#G:S%H,/.GNUAZ0P^WN@"<,K!1IV #] M:]W\_+\X+A]_%H_?RV+S]/U3_H-O2UHN4(HH"6($O8@'JI(8@BH6$#+L1QS[ M<4!(;%4KTIEH<]L[?]AP17X^>)4R@W4M,8CT/RWIS^'\F='CV\S*R/2IB_SN M-+D!6RVA*$JH]-RE3LG?+C4I2G)5QR'?I)I+OLNL^B!_SA-(0D8S%$0H00AQ&"E(:IB,,L1BBRH?7C(69'S_LEO^T(^02"9L1Z'2Y3 M$.1..N?NS_/*.^*>$P-,RB'G%3SD@IXK[;YI6C>)7'SXN. IB2CQ$XBS5*57 MJLX. A,8A0:;_VQRF[\C?XF\?O_Y^ M^^6_KO_XCK7KR7UJ+JZ_M>8?N\^L\ZA)/JMCT=O/Z,1O!IX0JA#^1WGO[8I] MR$M.UY_R%5[1-H.ZTO^M^G(5Y1%,/9)! MQGCD\9"'B%C5@7,JW=P^9OE:I98'D$XGR_#0\JVF8(*#S@HJQ;1Y4ZL&MKK5 M%2:J\R4FE#[:R'%X.CH&U*Y.5)W*-NTI[!BP'IW_[E(HRP5&4EAF'JZV+(DZ2QD$.$LB3'%6>!9A7[T#SI$5U MO^+G^E)?N,N^*E^GMM_MT]/Z8UFJKAZWSVO3*GUG'S W:N@("J2D)7]2L>!2 MWF+%BTVEF^+P5=64$N\/!;> L9\EG"$X,CFX!,^J6.!%< 85#SS_U,F*"5Y4 MK%M<\/+%P_827_E+LU.I>[DMQG$0QMS'_F*E M9Y^9[1\.AS!ZJ;/ZI>X.--Z[O9-0UQ:0,MIM$XY --L8# )FFJ]]'Y$/?8A8 M+_SGU':TU!\]?M+%_9QRA\OYV>L&!(#N^UK;AB\;O&P/\WZ7/_HN#1=E?"QP MPCV*$($T351D>)3!%$MK@:(L2RBE21;@Q0]>DL(H -1J<)LWO"O">"]Z1^#] MLT^+F$,[_/NY85Q,)SY?.0FNEEUW:E'2CP:S16#G:'!/%-:I8<]WL-,.[,\M M[,\:=N4*4_$9KN([!T'7&]UI]\3I8CL':;H7V3GL"0/=_BJY2/=I[^[+;\M2 MOC=<#?_N=7=)XZNZ_8E+=O^B^X']@U=RVZ6:_O[UPJG\ZV.A?O3Q+U[2O%(. MKJT-<"?UD"]?3NOX&\HY0J$0$!$B]X]4I2"%.(&"$C^+...8VQT1O)4F<[-> M=T97WLI9IU7>@(XR^@O_H76V/'MXLS?&\)SB[_ >C'VFH12$6L,#>WL'@PJ9 M[5[7GF]H+%2);8W&#:CQJ+O&-X@H/ZGZ\=X+==.Q]K? N [V>O/)=76*\F9Z M3'OB\M;3=70Z\^8"#:PGH L+?\*T[L:IPJQHQ#.,!(:,);%(BY+6Q-%>Q6Q$M16:9 FBTKU\$S,M];(F.?WG]6>5?9_,<# M3)N\?U;!HUS]\U<.[.+2]-A5*3L\2!"/@PRF7!"(DB2!:1)QR.+$2S$B21+' M-JE3G6=;?Z')5WGZ\7/[,$]7FWU2HEKXX(Y1-'!G7H7-V!^JE@W4PH'?KH;#PNUX M%2P3N18;>.HRV_7;XLIU>%;]7O?@\5W3N0#/2KSGYCM_U4 ;85.6@RGS(\^G"S&/@XCR(-4&CA83JUEV$,0(S'B)&(L(\SJU7(@L!9K>L:)G5MD^*J4HV M/,A?6SKEK"?!8ID8"=HI.+\1_?^ !F-=1>.8Y%7SA#%Z>0Z%SR4/VPP_/:D. M .RB]\+3?501A(\QZ&)%-Y7)F .!,I#)F7!(PAYA.C!J&G'CXW MFG+1"^L0/Y&E1"X"''I>IDY2@P!B1"+HQTC@,(L$\M$@_ZXM?F_FW;T./TO/ MKB4JD_IUOUP%Q$"?KB4@;^+1E6_(&/[_RB&BKJ=:3ZRBM>JNS@HORT66]*?B?WU%AJL$B2("(B2B#W&8.(1R&43_9@ MFG#,(^&)R*[]E[4$LULEM+B@;.0%HBA!WLBJFTOHAA+5\(X2AA-CZ!L>$^ZQ MW<5[W28:\4&#_]G2X7E@P96+\#Y MZG-15?>K#WGU4E2Y6N_NQ9U<^59/N0JUJ_L:QY'G1V&20>;[&.4FV0)NQV0CPCQ76=3-#*?V-N=0V:"#/:&@O>D;FK%UFPDWTDW^(0U!S1F-70 MDW+9$% ."6W0,^Q8K2K7B\=\K=H+W:U8_B-G&[S4$?$)RA"6.R>(>>Q#A-(, MXI3[T(L9C@+D>R$U.ALY.\+<^$D+62_VK9AFA'0>PW[6<8+,R-1R A1GB047 M]>\C"7ESAR#DOW;D6]I Z\;BO.G:HP]RCQ M;:H_ABE)$6((1LB+(.+R/T0D(>0BYLP3 0V$U3[%7H2YL8%\FV++; 1[V,UV M)>.".;IK70FO4DD;\>M:FA=*:6I5'.9"#$;05<,KG;L>%&% M=C\4SSA?+7@6>^%RLGN!G M1;'@<<]GZ/D&)FQ_26=$>?A)CF&P-@[ MA,FAG'O=U4C$R'US9&J%O!S;0]PC'B,^J/T!'N;]<@X1C8,3HD MG!AE&,__\>VWX@)SZ%&4DSB'Q* M((GB&+* A3P,Y'X0>S;-Z-Y_F1M%?/LN__4=YS?@_7?)Y'9-Z21"Q$NYQS(* M$8Y32;$A@VD:9Y#11 3(#S#Q(K-"T\,PFJB ]"!L^EEQF+XC\][[_[S[YHYQ$U@O>\@=(SKR MMVH*)OA3JP">)"--(A(%5FHG)J'.C'RWMH )"%] ULW^< M8S;V9J I)Z0%UGXD+?)$=87,8');7NC"F&]19<@,AC/%A@QO'D8\=5AV,](B M#7U*O2" 'N/25(I8"K-08$A%XHJ-!FS00G%7;TQ>\_>](O^Z1:AU_PZ8L&5!SX5)0\?UK5 M3Z*OCR5>59BJ'(LV\>(KQ\O\?W1I]#]69?./!1-I%B74@R1!#"(4A9"$C$ 4 MLH0C+Q I,3KVND:(N6T@OO U>)("5^ 7N:.K>/4K4-.K@TCT%>PWBEH MD9,^=*KZZ6.J"1B991H-0*L"Z.@ NFE@K2)ZQ[)398)YL*@A,,%\3%1KX%// MNZ\_EOI;^164W7G9;%5R59K@2D1[2Q@,??9TI0ZNU'ZO),*USQH8M;%Y>5GJ M0#^\?(^K[Y^6Q<^[E636Y[I@&:ET*ZT%(7'J>Q&!Q)/F+**I#S,28]7^G)/, MBWS?RZS",-6["#XB@@P?+V@:8N^]>F6NM(!DF.7_C/6ZI/ _+5TT-9 MK.1?J9:ATNEC) BRF"!5Q"N1^^4HS&#FIPED,:4L\CW?\ZR*&EB-/C>>VLFJ M_$@KIGW6?[PP:T^5.?]@P9AY,I(MQI[6B-^""Q'1OZ@ MAPSCL&V@UBXZZW8IV5)5>Y&#U[V1/FNK=A&F@L91XL$XB"*( I]!$K,4)B)* M2$1B(I@5@UF,/3O^:N74A9!HW:RK-O[M^,L&?S/V&@G5L>WX;1#J3NP;L ]S MTQ/M^?-+4>+RM2[; M_!Z7Y:NDHMMGM8FZ6]'EAJFME!Q:V8+K=9F3S5H'7Q1?I)JJ.WNQE,]_NEO) M3Y97ZVH110$11#A$D*LR )8>S[),),[GWB:/'"R[Q@]I:*G&H^LS *"%(%O)!<(E H9Y;P)(:I%_LQ MY3&C4=K,Y\<5^_O,9BOL>',I1YC31)JM16\[-2,O8UOEFFX$JFAKK1^H%;P! M6Q5!HR/H*JG" _?5!%L]W:V"X\V!HP5T! $G77O' _APV1YQI&$K_D=N"EKF#[4"QS^KH+\LVPB%$6"YC2,( (!0BF<4Q@A!,/)SST?<9LC($+X\W- M*% !"DWW/[E,U+6<51FP;JGG(T;H_K)I@V'']I,T=>0U5]#=[#Q/HI&O+;I MA'*1@E]4_,>OMCU*SB';3R-7H_5&!:MKU"Z4IS8'R2(&R0%8$\48_=8)(Y*@ ML;U7S54 T04X>@.$SMT[70#0!>GW GPN73N$#4N\6G_::)-1[A7Q4C*NZD:' MG_C]JBWY\HC_XM4#SMDB#$(:(B:I4=KG$.&$P8P'#/JIH&'FD0!%1HFU \:> MVY9-2P]$+3[@2GZU=VL44*_[2Z,"6"L=P(M40O4:W5C1A=W\F%#M:*B/S< : M\$9RH$4'#WN M](#+3Y0\H\'M0UACP;Y5#P^Y%UW1>^#P.MG?;M'3K@8#-)U M?XT8]HB!5KT0G*K.I=ONZ*JM[%>N=,V7N7XK3_>Q_?@7Y54E;VARFFK/Q"*- M1)+14$ OC.4FG I5O0OYT _2C#.,LTQ8=8AU+>#<%J%:2O71 5++J3IP+979 MH#P$E7(-0**;RM&.S;.A7>,.Y&]L1T:K6.GU4:J;2#NRK=W,Z9_/F M=+_R7>57&&F?8ZJ&.E-\7JQ^2)^40 M7^3WTH0OL#0,H\A+81H2!!%+*<2<>3 *?9QP[ 4\LJK<>&Z@N;&YKE>U$_0& M*%'MN/HLIF:MK/ M>Y<#KO/51FYLFWKWQ:K:9KIX<2A"U9 [1JH4=1!CN>])/RWS"D@&% M,@:(,C=6:33YCT$%-(9,A1G53 /PR&34EMKH;.-.[-9VRH"=-J,D*%T/JMO" M'$,$>8MJ'5< =J:$QS5/')CLM,U!V.:6U*DECI(;>I;-B,RP-R-&YXB.S($&8(Y0 M>=4*)5=I349C3IO.9 /#41J3U M_@,O-WS!!$=>G(601=*@1-Q/82:(_%L55+2-G MX)=\!5BQ7.*RTI%-E<+C?-&QF;]"9@0^&WEGM$AT'99=5/8:19'7TXY-A>"YF3'R"TV&)#,;0&RVTHT!W,@+ M42-RVQ9U*_5-TTM'G8HW75&5Y*[3F,VQR^)$SSMZ]_B$9]&ZU;;=ZJT[3=.>*!4JPYZ.,PBR+ VE3A(J32 )3 M+R(AE[04$V131]5\:"M6FJ#(JLIEH*HDTTLCN]K7%=M^Q'@KN!UU67SMMGV\OPVQ-8?:(.2(QBX$GI3%[0 Z);, 3 M!D3YZGU=RY.JSTY>42Z-\A4O-I5*^&KJ&2/L89)P#.,D\R!*TPAB7Z20(2_Q MPI0ED=DAFLV@<]M4U3;EJEC!MD[T#13BI*>;]9#46DB/35 UB1V2P)S/8 M"3T"HA:1N2,@.U%(;HUPY]6\ <]=X6_4*]R([RK3PA*MWAA MU*WMO?8-B#Z6I;+N5;"6-+]?=2L2TXY#I^Z=&^U*&0N-UO*U=O@=.@I;Z=OR;_4Y;9TFKXH2MU[2%/*PD/R?UE"H(@2#!'A"&9-&>QEQ9#3QR/:0_*<8SF@&<,HS3MA_O 7XHJ7V_= M<0N6I2S,? 0IDB8EPC2 *4$8)B0,TP"3T ^M0C)/CC(WDM)" E9+N=V?&^Y: M^O$T(Z&K41J9;6J &@%W_G=WA-(+@"/F.#W&I!31J^8A%_1?/.RCOUO)9;BI MX*XKT>A#QFJ_FM N2/Q>[/=Z7O T#7R:4.@QA" *5<1V(A#T2>P'GH]CP:UR M_:Z49VY$4DNZSE6QGXJO\J($N.X-=''H<@2CY$48I$D$,72GLQPY,%,L"C@<<(B#YD[ M]WM&FAN3[@[%ZKU'*ZV-Z[D/6!,/OB.XQG;;GT'J]X )O>T&>NR[V$UN&,"9;4V,!SF-Z]N5#HI[42_* M%[YNWE8_DMP9!0&D09S*G6KF0XQCY8Y3,1\1CSULU(3;<+RY\6.:@]/+NP:/F8Y]S77:XV"+V^Q/./5AUN/STW\6/W]?O>3O5Q63 M_]X6HS4\Z^Q_RMRH54L+'O-GN:[= "DS^/W+PYVR':M/=F1J)F*W<-1PSNN.%-0Z=(J-7J#E[H)25W+ MA/,@#;B@,(IC:>9P>J#I#QYZ%3YY^M!_QP##;5O-*M>E%M;X M+VD?2OKO5K-2[X]IJDUSQ_.EO5 0I[1JR+YPU, M)]L& C=%_X7'0X%"!A'R"$2,"+D@"0_Z+,",QG'DQ4;EU,\-,+?EY7.Q>H)+ M"3VS:IQP%C^S_>HUJ(R]2U6 ?#8!Q#Y9ZXS6KE*R#A\_;>+5&>6.TJO.73?L M _ZM*-C/?+F\>W[!>:G6(M6.89'0@ 0H8U 0GD+D4P1QAA",/)QB#\=)&/@V MG_'I8>;V,>^D4P$.3XW,=E_T&4#-ONOK81KYZVX%O $=K-PVQ^['P-&W?F:0 M2;_X?D4/O_L+5SL*W%=%+^I:&VWG[ 5%+&59B&"&4ZZ"+ B4_T[DBDY)2I,4 MI;&5:\I@S+GQPE9"@%L1KXS,/X%S$(6>0%D :8(]B 21IGPD[?F8H@PSE.(@ MH&;=NEPC/6GSKDFP-F-CQV_JR-1\,N=AA^;M132OSW,XC\]8Z0TG1GS;K(;S M$%Q,9NBY=6"A0OJ=L\V2WXN+]92J47QLJY4]SM>J^R!UU%Z"MAC.&+INC,#OWGQNGY 3,K7 M77C"P(8JS:'[/_/U]_>;:ET\[\J4O'[E/_AJHP\=ZY..!H3:FY?\N]R>;P-: ME+O]4U'R_&E5-\2AKX]RTUZIZI]R []B^E_+>CO/_B7%;,+([\4C_FO!T@"G M* YAP%67FC3VY'8ZH)"'/(FSB(M(Q':]&L81U.:CGJ;Q0J,+H(TR8+V3'^"M M G;T.=(LF]'LV\_[1H73+YZDBL6SW\HI\Y#4:Y% ML,4WPG\'F1LK:4%!J265?VA1;T#; M$^!%KAQROVN1BW,>WWX*^8JD^@B'KUY0N?OGBX+Z*(&>SD^EZ\>&@(LK6-:YPA)R_?V6=' _]0O M)$4D]B),H.!R%X<\ILK=1B$,,0HREOG4BZU,T)ZQYL:575'KHMP=80&O.Z#; M!J:>1]ILS^8(OY%9LROEC2J+N^1;%+LBWZB>*2]EP3:T=^$9$)=Z$29G\:CG M1YHX#O6BRL?QIY=O&48I9VOJO'M]E$_4/A66A$+0+(2$^BJKP,,P\_P0^@&) MJ>\)(3PK:C$8Y0_UV5Q=22P':V8H&U&+XXQ')EFSL+GW&%E@8LC M7C$9<5)^L8#@D&=L;AW*-TTH_;>UM!CKVK1W5;7A;!&FF&DV5[%I0E]1R"0QGC')VH(F)Y)+"Q_QQ\8X!OJ&Z;3@.4""PL5_HY!!SHXFO[S^U37&VDEJX-D[# M:.#^N1J/6Z\#*2(AQQ* B5[!:G M%*J:89 CS'R"8BQ8:,)N%\:9&\4U9T2MK* 6%C32FGW/EZ#M9SR'@(U,>P.Q M,OZN#9'HJ3HJGU#O=^1?=MN<2\^=Y-,W5*[]_DTO']K+:-U8Q75V\1>^_O@7 M76Z8&J>I);% -(HB@GQ(DC2 R"-<[G<\!CWDB2SD"66AE1?&9-"YT<-.9H"; MK'GC^N]68)N91ZXA')DP.NBU-0=4@.8O6YE!*_1Y.W- AR!SC)RU 3(8 M/^8@'#?TL;C746D926Y5M0A3WZ=!)"#'TLQ"J< P)32%G/N9ASD-<2HMK&*- MEZ9'2J>&L>*8[6#C?26/:@S 6I^"JJR(!U2+.X.IZ>'1M4B-?FYTHH")%G+$ MDB5[((Q5I:0>Y&T+D^PI>K$6R?[5 \N/2(YAN&0/]1'?/[&*?5N_/A3+G+XN M:!9%?A2GD.HJQ0*'TAB)"*0\"2(>4I$0JS;0O:/-;<_12-?7-F\ I&8\X RH MD>F@E1,T@H)6TAM0RPK^;/X<)>+/""9753-ZQYJV$H:)VD?5+8QN"CP"XS3UY;XB$9!D:0;#6$@C)O(2'B1VU=/,!C;Z8"8MH-8* M"FA1K2M5\5G%"5EF%QNB?A7C#$'RC:D'-#*KL!9:ZGX,HBC;8C\.]REVD(U+ M0X>#SH&/S@!A2$SG[AYPCO255^M2/GI32M/I=L5TRMG'.CQ,LE*&5>>6#/J1 M)ZT=E%&8Q3R$$>$TXWZ:,#./Z^6AYK;#V1-6AWX52ER+TY-^9 V.F)SA-3+; M[$.E>NG5Z;.MJ,XPLSAY+2)I+_(HE&8D1B%$ MG"<09SZ#08#3-&4LB1.C$_MK!9D;_\H7#]DVT1HX!6:;P"F '9FH:Q5NP$%/ MZ;/US'0AL_N5PXJ[UX+HK&_70#$F[NIU'5C'/;^N?-Z [:4*2SOK5?&C*FG-07OZ<6:"=""W>=-'FSDQL!+V0O[!4K!3FSWB%K8$.Z1GJO>$W3E51Z)Q7=;0*9Y^D@"I>;E.O"??B(RY7B9G,V,AD=V:RG"=*3H"F(P_&F)).ZN28 /)#/\@40]IOY!Y+=EN6=ROV MF*^7W'07MW_7W$A6"V6^1SN X/(&;;CV(Q/68XEU['"G7-H-D'+F/W*VP4O0 M#XS5[NPT!H.V9@>/FFQ?=EJ%[J;LS!5#\B:;\ML?^$M1Y>NJCO'9606!P%'D M,1\F<>9#Y*MND1XA,"$D"G&&XB2DYAF4_8/-[7-MQ06MO#:Y@A=P-?!D.41K MY,_[""BK4#Y[\&Q2+MV!.%7RI?%;9YE]:89$?Q[FA6=,F)%IILU^;J;A/4,; MV3P_%RN=U-YD!OLH$"Q#J6I.PR!B7@2):K^=T30@)!$H"H1=KYJ#$69'F%K MNL2";?>30_#,[+VK(!F;%3MH7$XW']"CY(SJSMJ0'#Y_XDXC9]0[;B9R[D)[ MHV.W)=4^!T.C8_^NN7V4.^G^P]ST. #BLNDQ'(.1O\*.E>'*/7)>WT%FQL&C M)C,S3JO0-3/.7#' S/BXXN73ZV]\I8,M=($Z^<66^$F?_4C3L%V;V[B+9A6( M&68900B&C"00T22".,4I#$)$$%XPO1(($\7 41Q'$&$1 MRR6(8HAIF&"?\CC.C/HF]P\SOT6F[F]1BZI2-)6P0$H+E+BV579.(MN_6KC# M:_3U8!A4 XKL]"%Q18V=DX^=N,1.GVK'%79ZKQ[FO_ECM6O=^HC_>B?91^3K MZBMOZEG+OU6;I8H45D=BG_%+Q>_%[+/&% .OO'%2U8NJ?RYUJ=DZH,=X ,S?66\WJ- 39U4X7 M VGU4TU\&PW!5D.@V %H'=5L[K0$WW9S_-E@CJT]:B/.@B.?W!@23NK5&Q'B M0[_@F$,-+>&FFE6J!^L3\,_JA92/_5 \XWRU"$C"/28"F*( 011Y(<2A_%M( MD8A"&A"& [O:;3VCS6V[V323W4H+6G%MZ[;U(6S&Q08R\&B\+^Y*!IS3_$*=@*/;IBP.<$[F@XH 9R\;P%=?-NH) M]T(UWZ;?>;6(@R@E?AC!(" 4(LHCB ."8<8$]GG@^1XR:B=[\NESXZI:/F6K M_."5MFO6C:3@_=DW>/R-(#'Z@W=YZ*JZECX ME?R:-_*#;BH'R,_V'9??,J^ODZ8FKV[7ZS(GF[5.G"I48J.\2VHHAWAJ6^3> MKIBT13E_5A>=OF01H1!E#'E04"^""$4AS/Q J**:OA=CXD6>>1V M]-C=MR\ M)R7(V^[3*C.XW.JBDX)/7&9!2F_XZA@L!7^/%V(:,WHI4:@]CW2+ RBV0 "B MD5#5%]75:X4%P!TPE%?ZS/ORO^JULEA5_QZOUT3K]_Q?,[M=P]M/;N_^Y W% MFVXG]/9SL+?GFH$X0TL2%_3?WXNEO*-2W2S7KU+$NGG"0UU=R$3.11 22A*! M(4XR I%0;KDP""#/,HP0]8COIPN)15ZP;VMFWF:M6P/^= M,\5X' @2I) CQ"'*: I)XB,HL!=QE,4^3JRJ.DP_2Q.=H-4%K']A3?3$KSI2 M0BOX)O-F=MPV_6R,;%#42JCTYK9C4J,'N#W8R!V8H7?.=FCC8.NL*KD3H2:N M6NX2R..JYDZ?/FP3]'N^*DH]=/VX-@9+[>4^Y%4]OMK$G1O_/VL%%F$2!3SP M*>14!0IR3%1 1Q(JA=S)LKT688Z-:5OL>VLPQD:.R-V96)/2NVLP#PG>^?,'VKEXR:M' M>:\TJ3_D):?KNOYB6_RXTO_]RBG/?ZB5ILVN>"S>-3_E;!'YRIY-&.0L\"$B M+(:$,2*-WH02X2?81\RFX9\+H:SVXA.T!]3=UNK:HJ#<2F[;&\S%;'D!#D40 M()B1D*NR>"%,61S#1%I-TGSR.0NM2A!,/EL36$[SF2U#BVGB.1AYJ=7J0*6/ M]F#7&H&M2DT1Y)LV6Z^IR-\JXM!8<@BK*U/)A4C3&DH.03PRDUP^VVF.T-:C M_*F+WZU8NW8W'5540GT8,THA]7@HJ=B7"Z=*#<(HP+&?D,3G1KVC',@R M-P:^VQYW@9=6:DT&V[.MIN^/DWP>H]DRH^*)YF!D!N[)SVEF1OWP86]FMI;- MQPLSXRH+QP;3<;-MC"290U:-#62&V3-6C[3CV*I<*T,I?]X\M]'MTM"(B,J> MI%D D5!61B"8-#I"(AA%)!%&\:)'3YX;_S7"F;';,4[]7'65]B,S3R.7P^I8 M9[7MXP1Y4XAC9_4 M%7ZK^\VZ4ITWY4[KEE3K$M/U(N5)B@1126HX@R@.(X@Y5[76(T[2,$XXB6VV M,[8"S.T;;N4'N%8 5%IRL*FXVL< JFLH*X-&-3!J GQ>>%E?ISL:U?7B*OOJ M>=:39[:[&7-*1B:6[6PTLH-=_'0M/NC(?R.-SN5&7?UGJXK#W+FA*#K:Q%@/ M/^G.92@XA]N5P<\9QI8/I8K96[\^R)=.!2BI4[L796Q^X>M%ILHZ^ )#E(84 MHC#E,,MB DF"&>()%@DR*IEL,MC<6+"5]0:\*&FUJ77O-CMFZP4:83]( M69)!#ZGJ&EQN#;,,>7*G&&/N4<$Q1^U)X^.$>.\?(3Y. /NNC,*Z "]]<^ 0 M?I'$7 J6PI1D0K[GPH<02[,%V15" M(R^^.Q)XV+Z 'W=2D/3,M=#OLF6ESZS"+IFZ&W>W'^8%7 MM,Q?=/CAUNGC>3&*@Q1Z<2Q-FQ0G,/,EGW.:B2AC08+MG#Y&H\Z-QS_M]8XU M+$-BA[/9=M Y>F-SMI;W9K^]L0JIVPH]B@/&"B9'>T6S,2?=-%K!<+A[M+MY M:!I64S+I7KS'U?=/R^)G9?E%]#UB1A_"KF97(8 2%&A)1WG[32!Q%MG?,]3$ M\?J7E3Z.PC>X9V#/6_GQK'?O,DW3*"0!AU$8QG(5C2C,/)[")/(C$@4X\HE5 M4-[^X^>V7-;263:2W0?,[.,?#L/(GWLMV"A?]VF=7355W7_XM'U03RIVU+KT M]%7VC7]T":;'YZ??5R^YZJINW3[^[ -F]SGJ8E./^;,ZBOS]R\-=IXN\>7^@ M\WCU?ZO.H!K[D^U!"?SIO*7\14@&-18Z_]3)>@Q=5*S;;NCRQ4.JT/'UKC!! M?U[=7IF!]R]_AE&S-A4Q)N^JDW<+7.>SI'YE4UCTU, MJ5+_4I+T8P%V&*CD.O#^5':=:O-S]I=W*] %8][OCTW1PEF_1U.51=S%4NG2 M2OGV?7IIWJ?#ZDG[%9+@V4I*9W^9KT#5 <59&<8WF\[^0H_3BS5A*K;9K=+5WG/_2 "Q]'*GLX@1G'&"*:<4A8 MDL(HHZGO131F46P3_&4^]-Q"P=06A"H?_DLC.R"OX)""EZ5Z=I.Z5CN-5=1ERGB $\H@0DB2&$,QS&+&(8Y0$@J4Q&EJ%:E] M?JBY;5U:277.+1YP0M.#JAD)N<%J9-+9PM3)@ZWE=!S&>AD-1X32,]"D!')9 MX4/",+AC@'OX\6?Q4$C;_O_QLE#_?^#RU5FMO_%57I32COK!I16FS:TU_[#A MCS_E+U_K_WZ2KUD3"\C#-/$#Y,&0I"E$:4(A20B&B8^3, U#PIAY=*L3D>9& M./)%1$!);.. D/D K!)0V]7\:G4"M%.AHI><%2+U K5+[ MAU)M2 "MFVFS<(5./GT3>3?5-+[H:?P?-8/Z/R_--%;U--+.-*[4-#(YC>MZ M_IH_A)3'E9?2*=*]CD@D206,1>$B1)8A\8?':\N:UN;63KJ8A6)3304AMRJ"GF MAAY#=TB.[3V\$L2!@<$7H7$:$GQ^M#<(!KZH^NDPX,NW#2.9]\7S<[[6-;MN M5ZQN(/'$5S3GU2[Z9A=IA%! @C!(89BJ]%_A>9)N6 I3'@1<4%](2K+A'+OA MYT9!'>GU^>6>_';$8SD/9CPT'KHCTU(OL..%A5V'FR/.LAQ\4@H;!LPAHPU\ MRC""^\K76'(E^XC+E1RF:BP=+TSECBG@,$ 9ABA!$9FZ$]>+"U8,SGE8,E^RA+%3]CG_BLL32:I,?1KG!R^:? MDHGNJFK#V8)F*64TYI#Y?JQ*;A&(O4AN>!@F/J81%139-<*Q&7YN_*%/CBIE M'8BB!#\;X6T[W5A-@!F-C ?KR/32"@X:R4$K.FADU_5 F_8'$O.=*J#6Q6G6 MV@ ,W>6QV0P^=6;; &!.Y+H->58Z+@7F:.T0W#-D'MCNJ!E[IB%PM,LX/<:DFXE>-0_W#/T7#TR, MI[38:)?+0[',J7T\]/D'S.B%W0D)6BG'20:_"(:KQ/#S TV;)'Y1X:.$\^$)&"R.(PQ& X[ M&ET84Y+X4!)+# GQ?4DW"?$X)X(&1G'-UXLR-P9JM5$?E=8'U K= M@,XBO=4)U$K)7V[5,N_1<>4<]K/9M#,S^K'&E9/BN'^(&V"O:#ARI0"3=2AQ M U2WI8FC)PX(!/_ R?IN)?>".K#SXU]KOE*"//+R>4&)#N$.((IQ A$6 21! M$$$_8-C'&'G4[.#ETD!S8\NM<$".9MB>Z"*8_<3F$J*1:4M)"79BWH =7(_N MX+((@W8$VT3!S4/ALPM8-L"D-PRY[_[I@HL-M-@+&3:YWOXPYV-9*M?O[0HO M7ZN\LC['.7?_[&BO+(L5+S;5_HE#*[?YDZKQJ/+F?=N;Q5Y\!/NBCJN]?=)4UC75VN[5Y' M %W:WJ/9MND'*W6I>Y9![Z#[S<\ 4+(RJR,(%9)*19BGD <8 " MF BYB^(>#GELE6X[A=!SXZ;;IZ=2]Q52!8EJ.<$/):@RGHI:+\ ;Q_RX11<9NI!9\;*^U:D+=VNHKTK-O$_WK3&NVZ,K'*,_VAU9S6@C=^)Z:Q MXL>8Z;^1)5^K7[?/;0!0(?'JQULS7X%PTW2WGX]5;SMQ,['LC<7^6UGWMI/A MVL*W'G]H]8A552QSIJ73T9VONP.7)$O"4/@^%%3^!X4D@"2D$?1$*@1-A%S0 M KM:$><'F]NZ\R"WP#1_6+B/CK*I#SU 3UW"XK/1QQ0:#>X91R+VT$;&*,](5;MKZVJ_O-V6I M"F[M&@0V56KQ\J&HQS7JT7C :$)6$"? M,.EQY]Z,"-]B1D93&NB=8V\(U)V)M:D!.X:S$.R=_[\ 9&AW[CNI/(; M7TE9EG(?>\N>\U6NTH:4.[]QVVYK^7C$2Z,01D0H3RLBD,2Q@&$6>0%)8\QC M\U!1FY'G1NV-[#?@J99>F[%X3WZ+"$FK.>AGX%&1'=N[4(L-&KEUX[-]R=OC MHB%U>ZU MHA+'0OLB0)5MV_R;YTW^33JCH)6AP#6&\5J]<#IPEJ'Z+D7YSKH M <-L@X>RH)RSZI-4095%D:L-OQ8) M'GN95>NK\T/-C>1;28&:6) WLFH_ Y/BVNW >Q VVU.[P6UD"M^'K!53(?:A M#S'K;>YE,!QM7'L&FG0K>EGAP\VEP1UV7,%XOOC0+$HZ'53O1+]RU8MR$<3Y-A-PJ8J,2V7V#S(T?6CG!3E!02VI&#;V ]I." M*YA&IH,!"!E3@0D$/2'S\O;Z^Y=_V7WVO0^=Y(,W4:O]U(VN'5#6K.E4_E!R MMBZ?5^S3$C\9ES,[=?/M3:*_<6.^%PPNT5(_R7NU)TBUW582% M(H:[E?[9K9#3>+M<%C_51N!34;Z7P^=KU93WBU2N=CDM$H088H1"G'HA1"1+ M(:&$02Q(P&F6<1_;1<.XD6MN_*&C&.LFVK6 @[K,N9HT,_OA#:9B;'^1T@@J ME5J?O&JCN5-+I8@TO\!*-;#53<=)UMH!I9Z.2FX4=%M_QB'B#HO4N)!J\DHV M#J$\5>[&Y>,'^.'?;ZIU\L,#85ZV'&?09Y1 %E$!, MXP#&*>8J M,/S]!;H;!**%W]PMF!-YRX_>0;#L=(5O:,!5.SISA'K=XP:/F61#W&<^3 5 M7N9G<13Y461^8CJ:G'/C^G^T2=]U #G K'FP. L>; M;9.SV5G,X=@[G_QA[O.$G//0>';T MT[+ ZT40Q"2F*($,DT!:;G(#0)"70!$&<>C'.//- O1//GUN:W5'G3F=?RTR0Z[SBK2/>4Z?]$P?_DGG)>: M FZUW_9VQ3H6Q>\#0A:B7.?_4_]]Q>Z>7Z24S]I7 MSSU!"9(+09P(B(B((/&R$'+.1,JYET:IT9)@/N3<>+XK] W ';'U1Y]O!;NG(S6.%TH7RS MR9.F+.1LH=E!26>;.P>P]F(A , ML4\A$B2$F(0>](07^L)+$AP:M3&R&71NS-V("'A'1@MB,87:@*9' '!DHJXE M!@?9HJ"%]..XD%JP]0C03L37#<3%%N*EAIB>>&M=4;8E6+VD;?JLZ6C;4KL] MXK:]=]"&6_!2;NX?\5_UWK_]P6_+@NABJO+MT*FPQ4]5?HQM*Y'5ER^\-,!9 M*ND\E7^!B,MM>$9$!K,P#FG@\=B+C J>.I%F;F3?B@]^N_O\>*>J!EK%,KJ9 M(:,=^W2XC[Z9;R#?@0U8^[,GK8ZJ?][H Y;%3UW,D74J.[[!'%E9 M/-U61& MPNAS9FM%N,'X@H%QY2!3VAYN\#@P2QP]='!6KEQ8UZ\/\E5 "UM71^PE7>4QL+&Z+A+*;TPWM29I6;JGT@P-;QQ8/ML M]0D]+#E[XNRV>J]ZQJ]5(OP_\_7WK_G3][:7),'4RT2(8,HCN;V+?$^U F60 MQYE/*8FB,+1*4#<<=VX;.2TV:.26:PW820Y^2M&!EMWNB,QT"LQH: 1@1R8C M,TP=-N@<")6KSN>&HT[;!MT.BJ.>Z):W#^,J=3)5.RS;%)'#K9& 6%J?,, ^]S(?1R@B-@38-]CH2?G91.E#+C:Z9T#MEN7RL<1, M/6H7!%\U9III"9>>9\R-2J6LH!&VFU9BT<:X%['^3]\E6&-;LF=PJ1>3ZX5Q$3-J3$0WD MRL^C".*(AY!E/ G2T.,,&55GOS30W)A BUK;+)!H88&6UB9'L =6@R-*1V"- MS 0=G,"[#DZ#:NKV &:3%>D&N*G2&C6 N/NBK93 SM(0+Z/1GT?8<_^$B8"7 MM=C/Y#.X?M!VZ);]Z[%0V8'6FZ"#.^=&>&I)ER)NZCHUE6J>U4V"M-H!'8)D MM.^Y I\)=CL]T+C?])R!8NA6Y_!Q4VYPSJARL*TY=]7 [E:X^GZ[8NH/=8KX M R_5M'WETCS*54^MT[^OV^,L8H^&81!R&/D8010+H2*[,*2^Y_LT]M(X]*VZ M7UTAS-PX8BG1=(\JT/;P<@';4X\O%,^WW0O>;=;66KY^T1E6?[A^\?%4$?ON\-MT3 MG7_"W'AOO]Q(_UF5#5"7]T5N,!J9KSI"@E9*8(.9U?[H,B2#]DD]CYULOW19 MM>Z^R>#J8?LG];05S9=U M6]J*,/5>7_;_Q)5P#/1UT@:I0MU+6@.MH^#19CTJW3M6 =;INN?M[0*(8Z M1.)]4:TKE=\DV?L+7W?J;\.$^Y#$!$.4895:%'@P2CC+@C2FB*5VH0P7 M1IP;6]X?I.+]X-]SNE1%9E?<,N+T,MIF].<4PY%Y;AMTI86] 8VXNISY.)7) MC=%Q=E1_:;R)S^L-U3\^M#>]<6 ;AZ'E[)2=N'[=Q1-4ND/!XW>\:MK4?RI* MP>M2@U;3^.>>A\9IF>F737V1W;E-*FW^L[ON(B M7R\R&L59D#%(*0L@XMB#./0$9$F6A#[-O)2)(5;'F?'FMGIN-\V[!&O;G)!+ M"-,,QUX2QO*3ER8=PHA#0I@/LY1D/*$I"WW?+H;:'<)3A5%ODV[<0FMGQ#D M;"H3KA95I\^TOQW2ZH?LYRNW3;0+MM+8E? M+1CWHAY '=_)I:?DW^4@^0_>_-0N;=_RJ3/Z'+:2*Z?MGLCM!S)&(O] O%QM M RU'GW:_-@R:HXW5P,<,+-*=KY2)K&M*M<5>7Q9YUHL:E$;+VNG\Y1EX>N3N)IQTM5HCM MB Z+2/+[8J6.%?B*OG[9J#C#>_&P MQ+G\H1#5(DTYBH3'(?.))_?G<0AQ$&.891E"F/F9QZV:U5X<<6XV4"VA6F.7 M^&>U4>WH1+ZTW:M?!MJ,&IS"-S)-*%E!1]@;L,-R)[ [TC#&QA&!7!YO4C(Q M5O^06,QO'.G I3KG*CIV"-VM'GB9%^S ,?3Q+U[2O.(/94[Y GO(2R*!H*"1 M#U&6^1!3SX,)HAZ*8QPGF56QHJD5F!L%[A^BU-T"79^YQ@C38[UB<584"AGZGF)SPAD*11!N,L MH@D.A4\BHT;E9L/-;4EJ)0:U591+PWWG#]/R@YT"YIWQ#'#O7UC/UG[/7-5N_WX+.Z::224.@JH>7(196$2QRF%*4DR MB%+JPRP6!*91R@CQ8Q8E9+'B3W54Z7RBGG8J&'VT6?W1'BGR]]Z<.WP/9A*[ M9#FM\]F2.PU0TB?[S6[];Q2 =#QY?Y.%3H@PH.I/$V9? MK/#R]WS)JW6QJD52;0]_\-6&WZ_X(A!IAA@5D(DHA@CQ&&8^#V&:GWDU -+IRI=V^Q2ON MJM20%5*]18?,GC1=^2$KS?8*$=G=.8#&VT.,1R[_]6U=T']_+Y;RWFKAA0E) M6!3 -$P"B)@70.)A!KT@B#%AGA\'S)BZSPXS-[K>G;QI44'5D=6"1L[#:D#$ M3L :F7P;G.Y;G+ZYQLF"8IW@-1&M#L+-CD?OGHXO+VJPQY&7KQY2 MU/):'WCKX6;WY5>N8Z28T7D<0R@62<)AZ/LJCH1%$"=RQ\QI&-(PH2D7YCU? MWTJ+N;'Z5@WY LBM2ZW(59EN;_N2&"PB?X>IG\)-!"Z=W+YK_$3@A)^H=02! MW0MT7X(6#G#7^H0&'^#.Z)VR*9'Z-WBWIJJ_JE^=VBRBW7<,'T0'5)T+7YIW M#.MWK&C>,7Z2I"1'O=3OV,_V' %X4.,XJOK[QY/:7DWTKX2:L5?O& M^.\7PGUK809LW7Y_?2A^\K*M_!S3Q&<1@VDD-U6("0Y)JKKRX30,,Y*R+#+J M;77\Z+EM?)R7=([735PQ-#%@]J08VJH/*[WB]*74*S%?>+/'5O=@V5KI; M?>%_K1]_\N4/_GNQ6G^O%H1A1D64P93$ B*"0IAE'H)<8)]X) XYL6J\=Y4T M<^,S^4HAV^2!:R;#[,1],HA'ILS#UDN-+J\WX+\X+GM/308D'#C S%DRPC6R M3)RHX "VXR0&%P\=L"V[W:R+YV*=_^#?\'+;F".A&?7]D,"$AC%$-*:0L""% M(B4!PEZ8Q<*\09&:SLA0:6DM-BKG(;08-]V-3 CDU$'$RW@D(W<:7 L M-G17@S31QLX>++NM7B\.O5N^TW=.M_7KE7QO"]A_Y< H4?J=L\V2WXNF!*@D MU:)4V6)W*U&4S_JUD.9R4Q]4%89=I *G7L0]2 *Y[4.!-%&Q[Z=R \A3P7U! MLM2JY/$ &>;&CZT*Z@RV+:N[U0)TU+C1(7[-%76A74.^N&;&S':)(\_#V([S M4:; /CYR.(BNXAP'2#!MO.)PB([B#J]XU!@'K(/#'/_!*^557#%554>UL'@L MU(\6(D4I0SZ&"(L4HCA+(&:!!UD2$!9QG'EFA43?1ORYT?0N4.;KMS^J;DS] M#?BA5=#=97BCA*J,KG[L\B3,^1OBXECU+>=]!N>I_<>I9Z/N'SM1]Z!& D@H M0(L%>"STCV?]^K@\07W+UVC2H]-YODZ.CTS'FLWKSDJ=2S6C0]*Q$+<['1U- MBF$6ZN_%#RW6W>J;ZOPC!7DH"[:AZW_J:(7UZRVEY08OOQ;+Y:>B5)(N1,"] M2.Z.H$>1M% 3XD/"F >S2 B$XHA&L54_B0$RS&WKTZJ@8C-:)4"C!6C5 (T> MX$^E"6A4L310ATR8F8$Z\C2,?=X[Q@Q8VZ=78.C(/ATBP:3VZ140'=JGUSQJ M@'TJ'_["R_7KMPWYEV3@Q^*^O/V!\Z6R>^7CMUUF=)FYNAWBKBL62<*,8#^& MS(L#:6JB!&8H]6&(TRS"020M3O.@DVLDF1MU[IKS:&GE)JQNSF.QK[]J8@PL MO*G@'IDB6S5 HX?:\MZ78*N*XD-P.!TV+5\=SXR%\335#$UD!WWF5564_Z<" M+^V4;5:2I'1A534U^*GD31RI\JALK\+;J11%V91A_655K$'3_F?9?1#_5;EJ MM_?2):ZJ&R!WG>"I5.4'L6ZQ>0,PE3IOEKIY'>,O):=-PSLU](JOFPN5WP=7 MZK_J$00O=9W3ZCN75ZB&9ZZ"45U,=:^1=-4 T]D[+G#8,UVEWF9+-6$CP6QW93)^9T(43B8^YET&<)@RC,0I@FL0=Q M0K,@83[A'KAF!-.04HE0$D*!(6CR^ M0(+(#462$-L">Q='G1O?;@4'77V+H\R>=4]8\5/%=\SOWDX%]5Y0Q]73+4V6R"$"0G_?^[>M3E27$L; M_2OZ=GI'6">X"!#SS77KMTYTEQU5[IZ8Z \9NF$S.YUX(--=GE__2@(RR1LI MD0+3)V9VEUT%TEJ/T*,E:5U" M7W!!%)$$RQ_(GP*&8\B)&?1;:\L]?#7#FF M#3J58NKJB/;$L@^D.8D,AF2<'5NU;W& M-P/'>%;V8] S)>6+S1Z$\=V4/-/<)/.Q7Y5V,EYXZOJ25@?!N)_RBJESON^R M%SGYF1S#!4F1QP,>P203%*+$(S!%E$!&18)ID%*/&=GYP[J?VW3_TBU_=47- M*P/@S0Y/QH-S9+XXJ))UE$JCE1XH\6] H\ X-;3,@1NAN)9!Y^]6=F)UHZ_6Y%@T*K3#XW8D M[->1*]&==N'8"GL#=N*.7&KQ&)GO_\HO'JAL58CSQVL!PN_-1*K_E M*_%U+9ZK11+Q,&")-%)CWXV*?RO6*JL"$_FKNJ?[)M8+1(. T A#)(0'D2\8I $3,$!1%B(1BB@T MBC\SZFUN)-1F:&*;:ET\RQ]62F10;F7>FD!DN2S^UNNZ#Y&BR+RGJ7 MW3\:9L3D#..1&:F54]N6384J24O?._"23(XSN-U#]V.-KBILZHZIC#!S1%'] M?4W*349J'Y*2V4N#_:SD3'L@/U4,R:H2'\1*9/EZ0>+4IQR%,.%"[H%]QF J M$(&$>YD(A!>0T*I2]9E^YL9 OS1R 35T_U*ND*]YI=9K-1%RK0-8DY^V+',. MY3#P8H\G$<38DVPO[4U(?2[Q#L/0QXQPDD2+M2H.,AW*V]Y&//S7Y4XFQMJ, MRQT@.#*+UQ("*2)H9-PB>=YE;XC'5Q\.[MRX3O8RM6]6GZHG'*YZ'Q\01O(I M?\SEC+B5YLNZS4E$ DI0B"7CQ@%7)?XD 2OO58]&<2K4R61D= AYKH.Y,6\C M(JAEM @H. 5>_UQW B1>L^UO^^YZV]5OJL;G+OLCTKH#A:4L\CS)9F)C(?2FD0^)#2(H8=] MG'K"2W%F94WV]#4W7JMMG;V3?$ L.,X$7OLS^RM F_:\7@L*BPQ*4>MYOMVD M=H*0;I_5<&Z7S8K MY25TJ\/)ZFVOX N2^(GP20A#Y*<0)4S50?:)W*"2./$Y8L@SRC9PH9^Y,8F6 M%&2UJ&V(7=D(:V$:]"!K8#>YP6MD$JFA:J0$M9C@NU.H+(PI-Y!-9%/U?F6N M(C8O(])K8O6\/IVE=5F'/8/+X/%A=I=*^:+:_)E7"THYIG$8PXPB+.VLA$,2 M')[1U M9.%T6Y[4HCFATJ$%<^J1@7L@DI=_DN5&.ZTMBVHC![V3O2!.0IKQ%(HX91"% M00J)SQ",:1:E:91&#-OYQO;U-K?YJH0%6EIU?]?_E>6&J!=KPRV1 M*P3'WA3MP.M(ZCB\S0H45QN?WKZFW?J8J'VT^3%Z:1B9M"5+MVD6&N>$:I$E M!$N+*(%!E F(,L)AFOH"DBQE:2HPSQBQ\Y8\VY?-))C&3W*74[;8)J:I:FGM M".0\OCSR Q4>"&.L,@%G(H&4I!&,DH31!-.,^+X-43M!=]I\O:-A:T;,3A ; MF91W8.TR)+5BNF/CBT@X8N+S_4S*PA?5/63@RR]<4?"^:;18D>7O^5*:B<5* M5%_D1ES5*ES=\O_>J R@"5.:K1!-2J#*@.;S56!@==8X_ -.QTMV4G M#?Y. ]"H .Y6X'8+/O@ OH('\ F,/@(6YV=CC\1$)VM73 =7YV[7(-E[(C>H MX>G.ZJ[1>^\4[ZJ&!A:/S%?B+JN=,+\0IN,C] &6R$24QB2 &$4!1#@0$*O\ M%CQ*. E$1BA+K.I"GNEH;LO*;T(G+/PF'[ET &8'J)EIZ@*FD;G? B'[,HT7 MU'=5@?%<-],65[R@[%'=Q$O/#ZF!LRVYLS5Q;U=\Z[ZM[UVK>_GYR!5,UW,:97',C MF&YEJ]W6;M]IOE8/;/532<8;#8%6T<:%S>$0&QBV[S-P(U/>=LSNNF-VVS]F M7P_&K*E.-C"SL<-1M"D2\RZC.57UE\Y,+/9F8K8=U3HX&KQT9^)>KF%7QK-[ MI/LKL[CK;L*2*\XQVJ^EXK[YH6$SK[*+HGS;G?OO9F_@4QX$*84T\F*(8NS# ME.$4QFD6DC1)?<\NAJ^OL[FMG5M9;8,V>O TL\M=H33R0K45LW.3-])%G@DB MS@(Y>KJ:.)KCLM+'(1T&[PPCBOTI;;Z+9Y*OVG]4!=?]!0NH)[*40.HE M B(6,$@B^6O$/2_Q",-):D4>M@+,C5!VQMR0)%K6\)MQS9B@CLP_!]4\3J32 MVLK?U/M0&K@CI:'0.2(JZ^XG):^AX!P2VN!V[+-UJJ)VMVR](0O50?!"M0_;#W\5_"5)6"YY%"'$OA$*5*D 9$Y"$409QG$511HB/L-%Y MZ5 !YL9M\G.,+.]:;"$WO(,9$'5=5NMA5*+K2TZ$;RA?) M-HL AXCX@0=I1B.(XH1 ZH<,X@B3E'B(9!8WP%9=SXTC;EC(3[-H=.^"R*H*]>=\3\$7\;$VN*"=33,)[I# MO3OU*8.ZZ..QIZ'^Q%W=F Z"KO=2U*[%Z>X]!VFZ=[4YK(5AQN(#^5G[*'TD M9?F6U770ZZ#D!9?[W322.UTA;4.(PLR7>]X@@9%R*4QQG!+.;"S&GK[FMB2H ME&I-*E'6$?:FB8*WLR'[,#8S)!TA-S*U*]":#*$?]T"[[0?-VJ(T@,.16=G7 MTZ2VI8'*AP:FR2O#2.,CJ9YN5US]\?E_-ODK6:JM[&W=D=SAZC#(!6&>W%DF M'@R$)S><<>Q#RG 11*RA")/(&:5ZRDQ]8/8R6U'(6:(FY&) MI_X0OJQ2%*@P"&#%&(,AQ#$L<<8A0CS\,1 MQ2Q9K,2CRB1F1DHVW1O-J;2>4UTAQIM:K;" %<\T7]7E?';%9?3$:X2WXRNK M43&C+>=(3\->K=CJ,+\1#^PDOP'?:JPUM]U>PMJ:Q8: YHC,K+J>E-.&@')( M;8/:&&AM%<\OI7@2JTIN]^J4P[H+:=_)WY8;E4;JOJ[_M%_J797.*59K"IG'D>)")",/,Y#ED:1VG ;3*-.Y;/RH*;($/Y MGGI-,G)+X\WQ !J:>>\W+&,;A'LCTB1!_T45I?C7ED^EEC=@JR=H% 5=314C M[^L*6F4=FI'CC((K@].Q=-.:IN- >V3$CM3-@ N>SUDFV'HKAI1 5<+\+A1@ M^3+7YIOL=4U^*@E^)ZM-1MAZ4\KNZY. YM I24@6A6$ :4HQ1#R(8,JR 'H\ MP53.OD":R<97/XZ$FMO&?2.[*W!P+6EQ'N!HU@TNA=QB+D;E^JQ'H%+M0 M2H%]K70-QW; ]A1KCB0OGD*.-W 6-TSO,( 3W3U--Y!V%U..$>^]LG+5UW27 M68[1V;OF%#@1(?.B. F, M\C?U=3*W!:^YN6F%!'_58EIFU#@)I^&&Y4J0QMYUV.)COU?H <"5P7^JBVFM M]AXECTSOOF>'%!(H7D6YJJMZ4K)7/J]U[,M((C*"/4C2)(8H59=6W",P\VB6 MH21AC 3F!04N]CH1R4CR#QQWR98/\KE!LY:Q2@3%^_14+ M+C4"8YWV*QB8OS;,*OLDZ'J7#OP#J?+JAQQ^PN]6?Y(R5QTI8]%?1"D6 M$1<8^B%1<3F19&[.,D@C^65Q+Z8IM4JD;MKQW(A;2PHJ+:KRY7MMA 6EE-;. MA#/&WLRL&P/1D9EA'!.$DS3*[).T&O=K,IVG2M?\HEJ0$8B7*QS=0O55K\5RI%$V5 M*%]S9LE2)K@S%O(HD=MXB3"'B&4,$B]%$'D8$X^&B&&KM)B.49]B7?A!+_( 7A346?G*P8/QM_0L<,MJF/['.4*NG#<,>IS69\,<@B-7#8M7722]N).;D])=OHN3S%ZQ,G]N M'%XMTUA<' (SJ\1W/Z21!5_3V"<)!C'*. X1.99QZ^69V[JUD@E&J]U DHI M\/E=!LHF4?BD S95@G E)*R#V5EWX$AGX)Z,9IBS-.'.<.Y/#WY]-Q.F!7>& MR7XZ<'?-#G',U6>:OZJCS;K?%?\AOPNY^*ID3[+;YK96\%#$R$,PXUD,$2;R M@TT]#J/(IR3S_(2D1A'U-IW.;9&KQ0:/6[GU$5I52ZXS^^:FM;RML#=8R$9 M=.35J@%S)[*N<]$(#1JIA[@>F*)JX]OJ'MVI?%=-/EE7BX8E3/T.IX9M3>A0 M:J?=OL.HY;L#B/QVLRZ>"^64JK/T?2#LWW)%Z;JAY3O7&Q%%*$D0C.- 2#+W M$21A%D'.(N(+'X5Q:I10S[;CN1'Z3O0Z?Z6TP93P8-]A,K=R'[,9!P-B'PG= MDZDLW)_F1D)[*VVR'^++[*3>I@+*M!J[(?@!DS(=4"@&&+F9U"(@,8I\0GSC0ZUKI!A;DM"MUC7)Y&)4HX5^"Y>Q6HC MU&56_BI5L VBMA\9LY/XD?$>_9ZPEA[\+<4'K?PW8/OW6I7.[UN5;K05N_/< MM"EY-R .>C#(SF*=[268.)YY,$3',;PK12+D DLXR'S.$QQ'1A$7 M5TLR-Q+5TO'63ZMH]% .17<=8;E&X\NE?#6;M-_;:-'/IM*%T:CX(9.XZ![*Z6A![%@:1BE?N0G1E; @+[G9@@,JO.A M"V:.47RB'AZ#RXOQ0!_;0AA0ZN/SN'"/4>S#&O9Y5OO0'_KDY3[VP'-3[Z-N M#!D-4HC2 MP(=859%+O2R)*%/7W%9%0*QZG]L*HBKY_S@4<#<^258>]P[*9[ M)=$5'M32.R\?,@@U1S:P7=^3&L#FT@HHGU^+-C0JU@J Z#ND'&Z5D /=YQIE@=86-.J"W=#?E:#56.ZAF^#) MF0R\R^C):3Z *<,JP86P2OI6S^/FN9?F0R#Z0RB:#T&Z8,PK^I]1E.;U*-J%;SKH;]AIZ1\K::(4CRMU;?1 ?GZ0IG*6KZM/@I6J MF^J[J#9+E7#ABT3PAUBOE[5EK%POY?/R'VXWZZ>BU'?J"R$2/R8HA(*K=*5> MJM)+QQ[T,Y^DV.>9Y_D6UL0H0L[4A-@J4^=UD=2Q+D"UU:7V?UZ3GX#L5+$[ MH74[U&8GN-./W#3V0UJCU>P&M+J!K6Y L0_H:% M@(RF21"FGN1\GZMZBQQBCA-(LH@+KE+ VOEA7NYR;F?%.XFE:9AS*&T^5@MM M1] &8)NQKEL(1Z;2#GHZ_9]$KY%71?4HB8$6V1TYFL/CB/$,.IR4QLP!..0F MBS>=$DZ;8(1F"$MB@=0+4X@RCF%*!8<1Q7&:Q1%AU"K]7V]O,Z89)2W\NITH M3FC&*-S<.7#3D@OK++'W9S_&R#DTSK2^JT,_GB M<\,,@ ]DJ3QL?CP)L?Y-8:X.RG[FU<*G-/"]R(9&3J %!:VD=DO^65#-5GL74(T\N4^C!/Y28CIO1056?Y:%IL7^<8GY;*G4@EO!-_Z)U>++*."B0!#GF:29;(L@-CC MDFJH0$F >, 2M*AO='ZL2;DVXYHI5;"9E(>*C#<_E4XZ(0=3/XB==OHORZWN M^M]O !6/^6JECD>+[-(%VOM_-(2&?D!%"F/B4X@\G\$42W-39'$H6,HBG@7- M1_-YQ?__\,FT:LSF@Q$K_H_X5.(DQ#2+);5$B=R*)%$*L1\3F)(D2A#S8I:* MQ;J06Z%_]F>R4V&\3^1!]0%(!9K*F?5UNZJ=*86OBF7.]3U:M99_U/P \)ASJAW&#Y7R::F%'W:+%7O,"A'Z:W>0X:AA6SK['5X<8=:ZA)@M>1?['.#A M,?)*M1-.K5!,E"J93I/:2CL(;%;<1; M>5W6JS6$QEFAVDO]35RAUE#]X]*TIB_:D4Y5KA>*]QIS3A]@H203'LTR&'(/ M041Q!HD("&0>I0$3"%%F5 /U1-MS.PC\+E[S2AUJ22OV7FYS2BL7XU/@]3/$ ME9",S 7GT'!VY->C?M]\EZ]UYKK\;3?/3[4XR8SN4:6=NWV/V-_"?2Q>16F8 M\.CH^1E]9%HNIWF*SFH[Z)9HOZ7)KH=.*M"]%SK]P-" MZ]K$%5RG?ZW-X0,CN/%E\%*6TC!*(">QJA:9!I &<2 -T"1%410S3Q"[U-5# M19G;6K+3!+PH56R350\>$L.3C4F 'IT\MAAK+6Z U .TBC0)K=M3SL/#B1'< M4ZX'U5FJZL&"3)RQ^EK CA-77]WBT,JZJ\<'43[?RX_[B51""9*OZ\B3CW+- M?RS*M[OLJUS\VR>XMA!Y$&6^WK.'/($H]6-(11A"G_IQ[/D\\FED5V]WD!RS MH\]&5&5\*F'!5EK;:KO#AL6,12< >_2CWG,X.[_9OQ(L9Y5ZATDQJZ Z MKNI[77-VC*CS])1OBS]^+'Q/T#@@#'I)&$&4*,N0^ B&(<&>BEL@B3 AMUV3 M<^.I/U:YNOGXH;9UAN>+'7SZ66:8UB,3QA_?OCY\_@1^/-P^?/YQ/3DKJ=Y\\MNAG>:FF2R'HO>SKL3_S+,J'@@/^LJ11])6;YE1:DB5K_)T?E4 M/)-\M4ABS).4Q)"A$$.$0S6_$@*](,,D3KTPSJQ*7USH;VZ33QU2-[7,N@++ M;8!\"?Q5"VU8T\P4H%D:)1Q&$D9(&(29XJ"!,892C )Y/_YS,9/R1&ZDWD5%1-@ M;$;6;I ;F:>;PB/=*]F=G(YK8_1BX;(:QNF.IJ]_T:OPR8H7_6\,/$(2525$ MXSFR>MQ/@=KD+*D^;80J&$D#)NT\(E1*Y2!0Q(QB& 1)S.((!=C/;*C#M.-Y M$LESOLJ?-\_;=(-O_4X*UT%O>"XT J C\TLM\@W8"GTBM_*Z %3H,$^'IT*6 M4+DZ!C+M=MIS'TLPC@YZ;-\?6*NQ+L3Z72C[4_9S+TIIECZKT)0[NLP?ZQQH M*/,B%/((>G'H0Q13 JGO!S",1!KXH:!^8.0X8M7KW"S)/U82_*7*-5225468 MCIEZ*7,F %GJV5'G(7K9*0.*K39RD1<_7X1VKBTR\%R4 JR?R JH0@QO@EC> M*IJ-FQG%.1^-D?FMD5]?&,(QZ1) P@)X'2XI#'1D?8?9W, MC;2TC/6N+#=P^S0'TXQ:KH5H9":IT5'RC>,4VZ>^(W8XV<6D9-"GY.'<[WUV MX,%Z42RK3W+S=KOBOQ=+WCK/I%Y">9+%4/C"4_Y, I*0)C"**!(9\HA'/:L# M]=/]S&W"*S$EJ5J>E)_!T/"$_'IDQCX95Q+> "6C=B#24H[@-70!"5E#+F#JX10F@H4B#*19H,Y9 M7)<^E#W/C1\&%3Z4_QFC#I\:F'Z*&17NL8]Y!Y0\O!L/Z#'*'5H"/L]BA_(? M)R]UV '.3:%#U> ,RQQV]!Q6Y+#;P,!;T?8([?-/E4Q<5 N/I\)>2&&B1'9Y_60#DZOC; MH,=I3\/-(3@Z'+=X]1VR0]8I [ZNZLH:;86-;0J=SS_9DZK0])VLQ>WBO@F5$*>IE_,+;Q3X METZ28Y/_;\)4;O:?C!D1S_=#&)G3W:5S:Q* ?-U^4"T0_^JF>FO! H-4,,Q MDZ1N@X=Q#FG=[(7_YR1V&SPP3E.[#9=BP%74[69=/!?K_%5\%X^JGG%1OM6! M'NU-*HTQCEGH0T*8M/83A"%)8P19G/"$)"&.8J/L&F;=SPB"%O=$3I&#K65!GSTC+:")4"O,ATXF_:E &I=!D0E?];NX#L7-;5=G.C MN)\Q*HN=R="N..7T$%?,=%T MZ%L0_MBC,-&B,,IHV!'\-4CV+@*#&IYNH;A&[[W%Y*J&AET@J .6]=O'XOFE M6,F/M$FD@FDD36S!($H3%1[($4R)%\/$DZL)8F'LIU:>%B=[F=N91BTDV$II M=ZQ^&DBST^^KX1F9Z0^1&2'U3"\$C@YX3_P]3F&9) K'(?-\+_2Q,V5 'J\/.YC;[57CV?X!&.* O M;&WK3/9B&RO:I$$D.33+%*\FD*9Q#,,L%%G 0HS3R.PLPS6ZTQQM'""K'=>V M^66XH&N] $0SGZ(H$4:Y',RZFQMO_RB6I 1B)N\#+O!!M\IF"-SBI:U=GJM0",M^#HB?A9;=*%YGL\Y MC#B6-AY3<4@^"6$2X#A-119[R"X?17]_LZ-B):ZE*^\%1,W,-H^OJ_NR M8'+;^4VL[[+OHA+EJZ@6A(@L12B (4?:G,,01US^BN/ 3UCD8>+;D(A!GW,C M$B6I\H)]J66UHQ03C,UHQ3%R(U/+5MH;T.+72'P#E*>QW'"W4KLC& N(')&, M28^3$HT%!(=D8_/JT/)A*UV%;$.6G2QR&,>8!;X/_3#B*D-8\K8O4];#?E!>.+;\7J5]GN[W(?M"G%)U&Q,G]1;>X"XPRFM5E+ M"//^S[<'$<5VF'34VQ&-M30 >,[ M%C!L?A(ZL%.UY07+MUQ6K=>9TQ=>D%(1!P2&::IJAF8!3".:PCB.<1+ZL?#\ MV$6]>MV;T228UF],B>6B$GV-IIEA<"U"[UU]OA\T1W7G]^ 8M>)\W=,,:LWO MJ6Q697[_%?O*U9]7Z]VMU39L69V);*I%0/V01:J*,*7*,\BGD*C$X2)$)/$H M)@$UVC5WG"I>8C4P40^&R*B)N@L6@FN*] M#4]68MQ$O6[%<:/GK\RV]G7%BF?Q6U%5BY1DOI](VP#1.((H$!ZD499 E!!/ M<.3%A.!!^=9V?5B1P 2Q^K5D0 W3+J?FT'QK'2C-3(0K 1IYQN^\[1N4?E$" M_FN$Q&O'ZKM.O=;IX7V2KQVK>#;]VHE'!SB8: >*[V(E_E:A/Y^U(T43TG=? M+'/VMMOYQE[H96D@H$@\#R)._-H"2%@2(S]-,.78V-/$O-^Y&02URTDM,?A1 MNYSH,W8+_P@+U/LI8D0LQ[X+U3!NI6X!W<9"UY(#DQ.(J_"U<$09!^>)/%)J MO,LMWHW/5!,I#5YJN-<*;JI4<.2<8H]9KY>*17/3N:O8Z[CGMS+@]8$.+&0I MJ@?Y[NV*?\I+P=:UVV(;7%+5(2:"B?Q5B?+'BN>5KI@L^.>?ZG*JKK^SR&+N M^21"T/>P- ,Q5GG8.8$D\G#HQ5$D<&!W3N1*M/D=*OVQ$J1<"5Y[?XE*)WV2 M"[>EIXRKH3.S."<=CHG6&Z425.UJ!YQ:*[!5J_:FE@MY[;FW4^T&=)4#M7;. M"U&Y!MR53X\KL:9U_G$,YI&7D.OVAV?_DQ(<)$IJ7.>2-"$132/(L2[FCP!VR6E3Z5+N_B.'7-4Y5HY'532JE1)/[@^.,Q%U82K>ES$ M29R$4#($ADAD'DQQ%,/(\SS!!>'A_O7A(N$I MY@'S5>)R+K=U)($TB0GDG*21"$F(D==NZQ[,S_?[^ARP7WN8K,(*/Y-48YB+ MP$G(S!7\NBQY%[L)- 'QZ.O01.=O4N;@)]2I_S$^A]9\Q:?3]4 M<>!%$K.,4!;"$$72NN 9@QCS#+)0$DT:("R$44*1 7W/S=H85*^O4IJ,44BN M'AZ#*X;Q0)_F=M*J:M^/<>$>HW*?->SSK-VG/_3)J_?M@>>F?E_=Y PK^.WI M.JR&WWX35\32JN_OPZ;*5Z*JFF(9U>W/O%IDW$]P$@L892H3#2$!Q%PEVTZ% MEXJ4)SPVVH@:]3:W%:*5;4 H[5E #4_]7<$T]E%^(Q;X2PGF.F#V$@ NPV7/ M]C5]L.PEM4^&REY\:6!:NFJ=/\OF[[(O)"__5'ENMS_LJN@T)[$H$YPS%L,L M2[E*6T4@)IZT,",6T#C(0IP$5MGJ+#J?&W>TLBM;4@D-M-1M;,>S?5H[FX$P M(YFQX!V9?D[K MVQ579_DOZGLY=$3"B(@TC2,H/'7Z1H2 !'O2!DH8)JG'D\0N\M^TX[EQ6"OW M#="2ZWNIK>P6CG;6 V#&7V/ .C)W74"T\;2S\;BS9C);U!RQF'&WDS*8+1B' M[&7]_D#??Q5.I/*/EN))K*K\5>Q9 0/X-Q+ +,8AXFH5W:NC&EG1M]:TU@?9W0 M51=T] 7T#72?:W0&6ND;T*A] W:*=RH[5R9L\PY?C>&)XER^A;%/)&?Q&=B? M=TXQ/*[.2T>5==KSUBE@/SJOG:13^Z1%7R2*Q4IY2Q>OHGS[M!$/A>SA?]0M M>98S+:5>8C^(EFJ=NRY3O-I]5&2 MI^SG]]5+KJCT086(F#+:^1;FQENUI$"+JK*1/N3/>M[\_NW^:]>P,>>G'O0N MLY ;X$;F&E/,P%]:IJ=C"OOZX(XM^MUF=/-6G7V4'R3FJGQ.- :PQ_Y'H_3B)J!..]T%8<(S MFGJ0H1A#Q%D(:90PZ&<>"STBJ(>-,N;U=3(WLATAF,[ @=$50B/SX)E .D=. MC"8@. ZBF\Y5T42Y2P%T#AP3_R1EKNCDNVRW"?(,/9SX"4KD1Y&D-L;8<1=SF^.MA$")>#D.U!1(,R/I.GA&GN"6R%B;+.>5=V1V MG.A@4M/AO(*'RW_/D\.F]C>QWEWKFI@."Q$A$F0I@7[LAQ"%?B*W82F#J8]1 ME"41#6AL,_.M)9@;,2@7B=III75A(0?V_6K?OF]3(E7:):T47(AG_>C9Y_(5 MJ#:TRGDNQ]\V$M=^B,TX:=2!&YFRU)CM>;J8[LG)+$7D*1[QD%))WM86[K?I/S?2LEJ,6T M38U_B&,_/SA!9^R#3TM@!B3!/Z/\%=GO#UN<..W]&86.\]V?>]#^!.^[Z);?;!,OM./32))%;\2B&A/, !ARG&&5I)%*C0[AAW<]N MD-M*1@S\JD6V6X+?\551U.=BE_ONZ8KI-GGA?%!'YL^.GBW MTI\*M6O<-H;FM+>&W2:U_9CP3Y7AOC,,+^TPO&R'06R'P7V2^Z'H]>>ZMVYU MPI3W0S7>SWP_N!7[$XD_5KQ"K*I=RO9O8JW. M1.N2:@NL"EH$F$+NQ02B* EAZK,4!A'F*?4#$63(ZJ;'H-.Y<-&[!5!'0T 8TJX%/?B Q(,7TEFL[R3P^58^+DU%?"=9RY M^MH&)\ZUT/H@MR+7U;@?Y"ZA":#]IG10652_;?1A.><1X7$SK,.9M*_]G?0%F MZ_HLQW3L$_7K\VG4VG>,B0K469[6$H!=MHTM!O)'C<(,LFL,';CWSK1A+?<_ M(^O&T.%PEH%CL ##=Y0[/ZE._6_A)R3S8[E!C!.(4H8@QB2&S/>#)$XSD1!F MNU\\T<_Q;+0-].??ZHU7-0Y=Q>8(Y8F'H9)C%/E M@91"2CP"XRB+>$B3B BK[-T&?14D+VR!E,P%LYE=7C/&F MV390=YMA9!N._\N?7S_;'AE9CH<9<8V'\<@<=@9<57Z@%AYTI!^A:LHPX!Q' M4!MV_B[1U7; G(N\MFQE@!]XFT[[H:@]KSZ2EWRMBF?J@Y,O1?F9L*?O0KGH MYZO';=&ZA4AB$K$P@IQE3-IB(H,XR51MJ!0% F?8PT;N.M<(,3?CK%5#1?0^ MUWYL;$\3[5$BI"Z@;)7956RT<%,>.FC]I#C54(Q,C=M1>"A:;\)])8#4 B@U MP%:/7=G2"4;!PF5\@M&8R''\NKGAJESIE7CVNI(/;7LZA_(KM=]S*[^VK:&G M!*_%\E4V6+OE?2%,%=IN;3[,/3_!C$&&A%R)TBB"U$L#F&5>P@,J/)9:E33M M[6UNB\]6V-9EL177]E"@#V'3XP!'N(U^$' &LA$,9B-,G&WT^_J:>(MOH/;Q MYM[DI:$7;UF^4K>#JSHWAR0K%0_S^?EE6;R)4AWYET+GX"_?N@_5B<87 I%( MFKT9C!A59B\+8(I2#WI)R(,4>9CAQ.Y^[AIQYL9!K=B =^4&K",X(!89\QT- MFNF=X%1#,?K5H58$=(74H9(W8#M >]KL/^DJI;Y;7)U=15XES,0WEBZ .[[8 M=-*J?7#@-MEW_BRX-!"5@\:?9/EE21Y-(P-[FI@;%1ZDD]=IYGD=4=+UM=+5 M<,UC _LP[&)C-C:U3H)_)G42I U2[0 M?E2W=ZJ#R:S3^<#2ETZ.=R):"N7%^& MBC&M-\R58!TYR%S;WC J5;VLY&?Q=D_*M0J!5"Q=K)3WJJZ9JB[)2RG((@Y4 M&$260B]+(HAXAB&-20!#3\0B38*48:N#,=..YV:4_9!2J;P"+TIL.SXTQMJ, M_\9 G'D0>3'J=Q[R/V(CQ,19PFE2%A5 MH3C=S=S6S%9*N6AJ,>V6S3-0FI' ]0"-3 %;;!H);\!'U^E!^C%P-/O/=#+I MW.]7]'#F7WAZ@"/4W8LH25U\>7M;K:/$[E;?A5PR-^)S_OBT7M (A5$H8FE& MJT#RB">01(Q %")$*:-1%!-CQR?#3N?&"0_%FBRE_;=2-5S_5ZBR$EI89?X5 M.Y5V_ALW0"@]+)QK3(>CGTG& GED7NE(O/-, G4([MT*-%*#SR-A:N&@- *V M$SDDW9WZ3@'5&!>K[1>MOUM7[D>6:/6Z&YFV-9U[D:5V>^Y$MN\.(/A.?I,? M8I47I4XG9OMVA$1 M?!*RQ^=\5=\H*XG_P_PN_A1,_;SG *&1V:X?'&=E5"\ ,>B6_51[D]VN]RC3 MO57O>VR 17,OA_U)&DEWV:?\47E?UV4&%F$4T01G&109#B$*< 13+"+HJG-1*"NPPT,MH7 MISB'D(4)XP"IB:R7+6)'WY0K^^4"%KVFR[EWI[-:+DB_9[!<>G;8*WX^PV6&^,]Q&W_"UD.D43#M)1P@*,<+$T1E_?U^3'O4; MJ7UXXF_VTE &>7[.M;M.?2&^4I>)8L5D^XL(!4&45&<8II95:#NZ6M^[+$553M[L*ZPX!>UVP1^9)G'H0]K4R9Q@N#H/+(/WIZ< M+BGD(AC.".1\3Q/3QT65C\GC\BL#??">7TA>ULFQODIC=/6HCF-JN^;KBJM@ MBWPMEOFKX)]_LN5&Y=#^M2CXW_ERN2 BI!3',0P9I1"1E$BSQ$^@W+&%W&<^ M2;E1%5L7PLR-?':Z#/)?OFI@)TN4!4VY."7 MK3J@U>?\(F#O[>< 5E<>@->(,JU7H /0CCP%7;0YC%6;Z\#5HW:>_BTG5$4 M2[9N4O96GS9BZU&8)#[G?D@@SE1A4B8P) $2,(AX&,4H#)&PVN'9=#XWUMS* M7H<>6)*F%>QF)#D6F".3XF]"?N;B!AS@>0-:#=YN5"83*L ]R?D-^))7JK#Q M?PE2@M_)NJYE-X8_Z! \';&A5=>3LM\04 [9;E ; P[M'_XN'IZ*327W!*H& MI_)J$&)U+\JL*)]5A(A.1]XYX;KP6>C\''SW>@(VY=A<#BW-H*>H/C_K$ '9G;I-B@E1O3' MX [Q+*8"RT)[I'T%^P^==K=X4P!)O>>P6K!J>[;!BBY]X-Q* &[%B^ M*M>[C-F_BN*Q)"]/N;0.M(= RG$F8FFLIE&@ZE ):;8F-(&QQST5I1?3U&C+ MW]O+W-B[*Y\9D_2#V,_-SJ 9F8>[HCESK3!2OL\@E UTC$'YV\X0[&][$A8P M4J^=\68/#]NAML74?VSH?PNV?BCNRMM7DB]5-,*7HMRW)F^97&(V2^4"\4F\ ME(+E]7J'(\\7C&20)"&'*$@#2*5]!P.>I!ZA/$H"J[A<%T+-C3M45"G9B0IX M1U90BOHOY59L*;3K]JN0([RTW?@Z&4VS#?'48S0RB;7JW.@,4^L;?=>A*D.\ MU,5%U4:Z*.NS1+!1!=^/]]0=+4%737>[9I>@.]I-.Q%ITEVV2Q /=]].VQX2 M_;42_T=^G:7@#T^YE$-:A$Q^O[AUI#<'HWKY?:F&Z7:JC-WG;4])T!7-OD2%5^ M\G?K)U$V)S>^)%A/L QZ7BJWFR(0,!5">2()) @*4S\QVF[V]#$W9FVEU%<: MA9+3@@O.P&A G]>#,S)K;G%1OD-:Q"$GB&< LN#(ZX&:B!J//R17IWO]$/02 MX)E7I^.]?MGWZ.["HX-KR2D._2Y8\;C*=1T473=Z=QX4^0GEDOA@I*+^4))A MF&81@;$?QB(,4>HCVWIR_3W.C0';-;TCL74UN0L8F^V$G2(WD5$Y7,U#]16L[PQ6&D\NN&E&2U%N*.+O-'O:Y4']Z^J8B .D-0% N6 M4.%#'Z491$C5B>>^!WFB:IMX<98):L,IESJ<&Z4T\A8EZ A\ VJ!+WG!#8/< MC&)< CDRPUR%H375F +CB&DN=C3.HB&RERF/J+NJMX-=5 M>Y@M'ZC#]52Q+/W$M@[)@F$28*%J@N X@8@F#&+B"QA'PL,TB&+F&>4Q=B?2 MW*BJ%EV=8+RVL@+2"COPVG'X>%E>3DXR"B/SW&>Y&+)U_BI YS+SNTK-LJ_= M#=@-U?8>1SU;ZPBV2NX*,=TX+W/I#GG7-Z7#!7J?^]2K 3Q[ZWI]RT,"_@II M8:X>6X]!E"38SS@4/L$0,9) BC&"Q(LIIBSD.#"R_XZ;GAM]-L+91([M(65P M5#98_Y&)JY%K4/3<'@8VX7%#L9CH$,P8$\O(MU-J]X>V[;TQ8>S:*4GW@]-. M/C$T/J5AM1]KN:N])^5=J4-AN*Z;>B_*'T^D%(M$^'Z ? 8][D<0I3Z%*:4^ M3*7YQU./>8)99: QZW9N5+65&E1*[!M5($X;?0+\(FT*7BR7I*S BRA!I>2W M3'EE.!9F%IY[A$Q2M\//$C+[NY%;[J_%;H4I^#_J2MY"'[[*DKR*'Y5VW.5A/D+R4NMRG3(YRE.D@31S(869Z;?W/A7ZP[K^C9[ M1;X[" 'Z!KK/-2C58?0WH 8*=)!JKB;7$BO0@'4#MG#=@!8PT" &-&1UHG,% M6EMA_'(2EW_$)VVVNLQ,ZADM8__P;]2^\.0\OP17]2YGIMVT939GIOP9RV.N M8@XS<;9-UF=,MRO>R3'UNR J%D!7NV*;LE2U3%=+F3:])EQSF)9$EJ)Z MD._*Z?TIE[-[_25?D15KLX=4^K^2!$3^JB9[F]_SH?C0_*W@#W\7*I5KMJF*KA;2UN(\AY6D"/8)Y&@1IF"56-=]="CASE4(O@<+W,$0^ MEEOBA&,89I3%7H2#E%JE@#?M>&X4W,JMRONUDM>)V>I$OZWPP_:RQL-A2,4C M@#SZ7>9>MKO]9'?N-Z"V"+GB1]-NI^4^2S".>,WV_6&<52<\W$]8UU)D725 M,6-;(V!;30%S1#"+?>AE*)"&IDB@9*T4JA DC#S!##.]7R?&W/CLNG(6 X?" MC+W&!WAD+JL5.%'BXIR-.%F-B^N@=42" X68E!*O ^J0(*]L;6+/C^8JYT]] MCZ-(_.>+-%6EZ5FHO[K;K*NU7)VE'@=W/)]_BI+E4C.5IFU!(B^+!190SA95 M'38B,,TR'T8!PP%",4_,W''GH<[ M"YEII_.H<#K.[^U X4:9?X:_A-.!<^8>X58J^RNRAY*HUJ6D']Z^KGA]9&!X M3W;JW;FM>HV,7=:2A$25XQ?/7W.^,2V"N]&/ZNGJ15/&;>!7+L$T2%; 8>YFGJIA$$$6!#S'% M$4PX002'41#8'6+T]#6W2:]E U^_?AWH'G0"34N'G^LPFM"%IQ94E091D(4. M(\(L,''MBG.BI_=QKCFO\EEWF9Y77)3OK>ZR^FCA5,YM7_BQW&QGT*(''<8C#P"J-N7G7\V.0:POV]@)MQB;CP/<^)YG52-G.[3$:I0!O M;\?O6'[7!)#^XKM&+;S/<6-G=_1M4P?T)R1B+.60^K$O"8Q0F)(LA+Z( A1Q MD7AINI#JY07_L2;E>IISQ",Y;:;KH;3CS=P/XC%?K=2,+3)0=ZL/!?5!8&49 M9NM^;(G/4B$2E2,_\" 2<:9.AQ%D69:(+$K3P,N:L?V\XO^8D6UE'6]O>.6JMZ7R.2\\.PDQ.0(_E^T<=:IZ%U_4YY?F.AID M'S;YDM?>_^V/7Y]?RN*U/H9J-M]9'.(@% )2+T@AHIXO?TH$#"CW*")^$G$K MCS*C7N>V)6DEU=D7&<%PR%_V;T\C),^";K>59#[\/;'*O^?C?@D*E;FF@5U(E.?!1E)_!!B M$1&(.&.0X(C"C >4413%DI9L.,FHU[EQDA*Z6RVQ(ZX=&9EA;D9&SI$/]8*&T<<9-;GI!QD!<,A!]F];'\E^ZU8W8OBFRAN7Q]U%!9;;\AR^79/ MOD6UR&>(Q.*6RBM MKG8-01ITRWNI[I.M5&]56*J(Z(+N;A6#"$,R249Z8? M1Q EH;2"$B9@FC'&F> HX%;W1!/+/S?JJ_,(<95'*%-7LW6RPZT/II.TAU-_ M(M.<[8TX\/^@D[\:!95PN\;!-%75?(X'!X[C3 X/;:7_1QTM#AP:UP>/0\48 M&#=6K!X?1/FL3/T=IW&*<>2'&/HT\B"BG$&:40_Z7IJF5/@J/8%56-BI7N:V M.!G0A06$9LO"U<",[>,@Y8-*0* DO!F%4GLQ9+TN<[I9*Y]47;FX>'Z6QHC.P/U4+"6DN=_VI&1Y4JU#DCS]T$ [:)>R[>.F+*5-)J? M>?Z_@G\7E9"M/:F40\H-O=#I.#X6U;I:D,3G28@HC!.D*"!ED(3$AUC%FH0) MYI08%:J[1HBYK?<=J4'9B*T="_A.<+GR5Z8.&E<-4#^E3 7[Z#>FQW7ENJ/0 M:J'S+'7T !\G&@6+4E$3C,9$1:6VH[*6HT+J46'&<\-5%?8K\>RM5C6T[>GJ M6EVI_5X%K&O;&AC2J//;"1U[T*YY;VWFDT\;H=*>//Q=+##"(V^-CG^30%V,PX'0&VD1>/1N(VP=)6Z)LF MQY*ZDATC!ZF]P.$ 9=+;3AU=4#U(J OYH_1XG0O!I65TPX6(YI MN?%:N([8\NH&[5T8ZVK._%Z(\M>RV+Q\6>TFHZ'[8D\3&EZ";-^ G,(U\CTU(>4XP!Q0U &>2+VM3N9%Z*!R>@.MJ&V9*J"$M9C=)X$RF-?78C3V MC!X$C]TL[H-@V/P]V>)T,[=/H;TYV_O@\)380ASD>-BM-"QC*<:9@'Z8Q1"1 M $-,$PHSPF@6B#0A*;--?7V^N[E-]J&)K7L -;SC(P MRW1/9Y-GD[ZL^*FLT09O#8^+E#N&YA18MWU'E_ECO7E8>"P)4B\,8< ]!%$8 M^#!%/(->&(0((2](["IA]G_Q M&M"TC.#N,FB# AXO8^$PTK&GL\E#'"\K?BJVT>"M 1X'?ZQX2?Y>U<%FU=>5 MG)2B6G\G:]%D&N A\8-8VAMA$B62/U@"<>:E,)!,$O.8I1X/C%T++O4V-_IH MY&UB\2K02@R4R!87UA=1[F<0Y]B-3""]L%U.X3#D*S6_V7>)XT17^%?B:7=3 M;XI/[Y7\Q4:FNWLWU6?ODMWXI4%.7G2]*[Q>Y^NYRS[_7(N5BEQO(FL6GN_Q M,)'F6LB5SWN(5?J\-(,Q"QG.5'5SWYQXS?J<&_W60D9X M&U"P>Q2GL.1V$K<)R%3INZW4;<"B>T2MW*U<(SN9=Y4#A&U=J6RPNN Y9=34 ME(Y2-KH=^$59O7I%2'_UM:HV@B\\@F(:I$ANJ$,?HH *2!"*8.0AQ.5N.\U2 M.C"M:=.%S0<_8492LM2N.M?EK&Q1%"+PN$H.RQ%!$&5I M.0>#"-,Q'(9<_W M S(H@>A@#,?/_>D60;/CAZ&8C+Q$U6+=@%HPQ['O!^JZ#$QOFYX^:OQ J9,A MW8?/##!3#X*Y59YI90PK&WA7D3.(29RR%&(>$HB\F,!4>!1R@GTJ(D13,Y%6_CC="@E%+_AX5)98*V@87J&,.1Y_Y1/HQ6WF9C>[ENYC @+0Q3 MQX!.9)7V ^O(#K6 IM<(-6EG.@O40JL]\]/FO6&VY^TKR9)D9=Y./PA0' M%SL%;L!602B%A4I%^7<[M<#)$;L!5.NF M+<699.L79DDKJ1:5);UBF,AT:P MV\8'6,\'E_W?BO5_B?7'XEDN_DQPG2'E/_/UT^WC8RD>I2#?I5'0QDHL6)R& MG'H91 &7'$U" 5,6(9CX-/)1&,5>8)27XVI)YL;+._>69>W>LBK6X$VL=08/ MK4^3I>]OJ1$@K4I IPAX:92R,":O&D4#!;Y@D0>0\9K MV>D^YK9*-6*I>\O'K<#@4:=*M&"Y,X :+"O7PS3R@K$3L$F!VHAX/3H6['X] M2A/Q=M_WY(J.^\'H)=HSKTY'H?VR[Y'CA4>''2@!LF M+E;-EJ)^3FXL1/5)_E"M<[8@/B(LHA0&Q"<0I5$ J0@YQ"+)HB!!*$B-,OH.CI+N4:224]0'$!V>&[BHLEA)*JI^%4=V1PG;O"9ER4D@2GVA30A0_43 M467GTB!CE,9Q8,61Y[N:&P7>,E9[?.Y$UH[YM\ME\;?V()"#(2?CAJZSS1*T MC]LQ9@_R9H3H!L^1^:Z#X*AY%2Z#X8BF>CJ:E(4N*WQ(,@9O3%QP1?_G3T5C MJ\!+'-HNQT^,RHZ[T&962RW-^[[,@IT?X9-45Z M0'56,*2OCV%LKP0HQ9-R[WUM#-)Z.3FT8@B/&1&801KI-/<)@83@#'+Y8^(G M(O99;,/DIAW/C:7WY&XV='8,;0RY&?N. >3(S'H*PYM)$G;9@N6(#HV[G93J M;,$XI#'K]^US\ S(O#/C?#MV:77LDNG,,X6.^XPYKO+DO$MVG LY<:[/A*-: M^2(E*U9";A#5.?W;UQ6WF3ZGW_YGSZ0SB%R>5->#,?+\:@0$K80W>'*8W?UK4?"_\^5R$>"(I'$60<8\"A'R M0IARYJGH#^3C+,H\:G4NVS8\MQG;RF5G*V]A,K.%AR@_\@R]J+>U#7NHI",; M==OLI#;HH3*'-N;1OP^;;LHYE16/*^6>^D!^?A KD>4J)P$KM8//=U%MEFI7 MK6YL[N7&NJRWU_+9^Z+*ZU#L"#.2,;GGS5+E5LHS!&D@?_48RD0LD(@8M9FJ M+H2:VS3?"J^.+VD=H5F!4M0.YNL"O"@]],&FKJ7QTBIBQPM.QM.,4Z8>I9'Y MJ*N.KC'3*J1,AUHEL%6IOM+62C6GE_J5^XN#9DUJ+E%V1(A.1)J43%V">$C$ M3ML>X!GY0^7X?2+YQZ=\19J$15%$, TS'PJ&0^7WDT*:T@!Z(HW\!*_4^CUTY\+3,:_H.G",20GUBE<++P?K\1G(M?' YQ< M>3OV*-_KZGCJO>G\''NDWG-R['MNX,4Z>Q)\LQ1WV7?Q*E8;H9A2I58I5V3Y M<5.MBV?)(;=-65W)LD5;WD#YHY2YJ#Z\_2J*QY*\/.7L5M+N[JJ 8^:%21I" M%I!4[B)##V(?IS#UF?!YFC!J%Y ZHJRS(]5&5>49W"A;J6O=G?A R6]Y"S_B M6)N9K3,9P;&7@./!JVW65E.P517L=%7[D&TUF5;=$V,._GK0ODZC7$5-,$"N M+O-'E'3:N_WQ(3^ZZI^@RVN2Y>OXID^B8F6NBE SV M8RVYZ:E8RN8^+DE5W=;UN+[D2\$7*2$A%@F!48PSB&*<2&)!'+(XR"3X7H03 MH\JF5TLR.]I1F3?83AFPVJ9M?6GU =5.(<"41J"M?I,8)PT.+)9+\E)'_']X:QQTM(LNJ?+J]F=>+;C@5$0^ATD0 M>! A%$"BC.4DC40<1!P)9E56ZD)_=IO7Y5#6+X]=C)H/:]-O?+. M-C W-I R"BFDNCO>R6GNJ7<>J'X"<(;1R-.^#@@Z"5)3F,2-P]Y%+ ;Y[)UO M=3*WO8N*=3WW+C\\<8ADF]!4'0+^3LI_B_5]F3-QEV6BE%_#)[(6BR (&*,A M56Y%B30G(@HI#3V818@%"1.!+^RNM:9W#:Z+(2Y.OPO#29R9C/?[% M_[61F=MX9LFHOXSPCDM0'<6WFG3YX"3 M6R7-1M+PY__9Y"^ZTQ7_461KV75; H[X E-"&.18Z+VL#RGR8XA3'C O4V&? MYO6R+OSI%LV)#CD]GC1H9KI#2'.=]HX:+5X;G.JNK&_EZC^_ MKMJ<0[ND+@N?12P*Y#8 T22$2(@,TD @&*8)\8.$I+[G+U8Z^:AA/2>3;HTF M0%I/@&[G(^Z8V^Q-Y59(ZUQVE]$V,Z^=(3A9=KK:G_^75N!_J:B,$_FPG&:@ M,X;(7:JYRUU.G5/.&(03R>/,W[WR0D/9F\M"'71^78OGID[KI^*9Y*N%SWE, M181A0I(8HB +8(H1@]3WL45S$W2]>YY_5^UM$-O./I0 MM[SF<(3ER#PT%,;A5QX&N+B^]^CK\GTN/PQ .'L#8O+ND"">8DG*C_GZK3'> M@R@A&18I)%BH0AT^@X2Q#/I(Q#A"W&>!N3O00>-S(Q,M'E#RV<2G' !FL&>\ M H:QC^VV" P*U3F PB9,9S@D4X7H;*%Q%IUS6N?^R)R#=R:,RCDM[7Y$SIEG MAAE!^Q4>?LL)S9>R[6]2V$VIBG4LTCBBPO,SF(:IW(9Y-((IBA*((DXR/TGD MF%I=Q%SL<6Z,=5#J!"P;D8UO=,VQ1FD<^UPP&$K6EUAS+!<":7PR3I#PA5PE MI+7Y*DI:O O:W9Y'Q'O])$JP+%:/4 [O\YAXF]F93C$<>7$Y*)]T [;BWH"= MP.YL36-L'!F:E_N;U,HT5O_0Q#1_<>CAVJNHUKH0CW8$S+-<\ ]ORG=0E0_= MD.7O9*T\ =[4=8KVAM^%UK&,2J:),DA#CTA[5%U_Z#!*ZL5QX"4D31.[0A+# MA9G;:O!C\_Q,RC=U==[9T,G?ZILJ'2C7\6:A;Z"C)FCTM*:RJX;3]%1OFD$: M_;1OJP;8Z7%F'-[TW?:H\8TN8'5V0GB%*!.?'%X/VO&)HH,VAY&QJACZ=56M M2[V'4FG3FG.N!*=!)O\?HM@/I$7M"RAM;0*CS"=)[&<\M$NE=*ZCN9&H+LF[ M$_2F/T>?':9F;.<"J9&9["1((QP77H+"$?N<[6929KFD["%K7'Q^*"-D0IIY M*BW0;[OMS1\KGE=M"'03 /V9E"MI)E:+.%6YQ=,$"HKE[CN(,<3<3R%&S M] M@FDF/#NNL!5A?BQ2:Z SJ+6[1,-CQ2L&PI1@QH1W=.IID%5ISCKBWX ]!;;9 M(UH57)+24/B5Z\7'NEAZ_BH^9YE@ZSH[VEUV MRPL=EWW+_WM36VGMW4A*:0'M0(W;3I"N?]LE;@!.S7,N'#0N/2SX-AHC\Q_UD!?OLDQ9L!KH.OC/MEN MA_?D;SO.&]3E)&QW#1@MSUW5QC#SKJV!?9=I^[&J-BH![,>B6E>+A'.6I+$' M2GHSFE.3.K+I74W>R B8$M+.8NO#ULPT MNQ:O:3BHE5)13KT5;$'[V N:M:EE (N*?G\8RTG MG^KA-S5@BI)4O#?V$T*\",&(1 RB).*2+&(&"28L$QB+,+(*JN_I:V[&3E,D M>"LK:(4=4L/Y-+JF!^-.,!O]W/L,7,XCZ@WP<%H]^71/[U =N5?ET]6/^U\9 M%+Q4'U?_9[Y^:O/F;6\/#YUF%TA@CE%((&4^AXB%DCYXRB"-!8G]-!+<+(C6 MONNYL.74D A!T;?F[-&34.S9,"H]-/.N%B/O7%J MY 9_2\&W24=W3@B[Y/JM\*.A;!41-1+:DP5'=5%G+>J[CSQO4>>-$N[BI08@ M=R%TRJ;%*:.H!FAZ$% UI(5KLIJ><3)I[SD/W 12A-,L\S@,(HP@RK@/B4!, M)<_&) Q#)(15":8!,LQMU6BS>?9Y5:T+0 6X)SF_V;H5#,F-:C=89J;KR$,P M\F(R%/U1_3FN@-1I,E8["=XA2>L@B$XG;QW6U,!*T*1ZNEUQ]8>*?'TE2[7K M/ZQ)[..$"YQR* BF$(4QA9@329C<]_W$3PE/?:LRT":]SHT=E;0Z"EO_T)'; MLA"T$>)FA.<_Y4DC#<57G3+E;MX8(BC%'D",BP"N=>G^H;!@UY 4XRI8#$U\B6S MZ'-NA/10K,E23J?5ABQU8;>RJ8519*#8:02>6Y5NY/9_4UIL00W'PF"'[Q[A MD:FJ(S#82@SJK%)WJVW9D2^C &JQF7DV[':Z[>W4+5\=>$>\%/Q196R65FR=W#?,/.)1RJ$G E$75L6( M^9!YH9>2D)/ KGK540]SX^M&0%!+."AA\C&*AG? UV S]LVO%2SV][WG5'=U MRWO4_K1WN^?4.[K1/?O@P)UC4:WOLA_2_CO:O! :TR1-$11^$$$4AP2F7D!@ M'(>A8(SX)+":V>>[FML45Y)V2\I9;@W/0VJX'W0"U.B7)C5&JLAWI7>#/T3Y MJO*SCKOYNXB-JQW?^8ZFW>9=5/AH;W?YC<$.8NK0JI(;QUO&2KE?J6YII:\' MS)V8SK4PHT^[E5)_U:V<IO9BNJ3R"2^FBZ\,*8:E MSF5OJTJL/^6E8&OM%O6]KG;_4-RR_]GD=>WK140#%%.>P%@?G-((0YR2"(K4 M9\0C7"#?/+.J<;=S6Q6_KJ18JO6XKG)0D%VVMEX45H.E\%!QBB#,/K-DH)0"PUJJ6NG2M#(#1X*T)%\%&AM M"E6- ?%45:GJKU5#?>YS[WS+KDXVK"'K+S=EW-J$M:5L-=PO)&7]]C!#YT$\ MOQ0E*=_4V?CZ[2,I2U7PHTZEUM9[U?=WQ3VI\PTQQL(D]"#"OEPA&(DA%0&% MF @?^5G$6(Q;__@'\RV3M2!&$Y M=IK-&]+/C[PO' *TG*C<<_PTIJFLJA<+S]EC,.;$@TX0N2DA01*X M2F=(O;W,S5%N!#T\%-'BG>T'M=].68-J[%VV"4I:"8E741B0>7BY[JQ2V1M;%M6IO2D#U M3V(+&(T\?;;Q_^PF/-_ D+?A!3/-C-2_-29DKLVIIF$QR+OIMW) M'PRO2(J<-:]N&+>RXNI?DH!2 M;%/;NI#UY MR@"\PV>%4=J):BZ7V<0AHQ+\0X@6DHZ=-CQQ..@MBV1W'H M,S^.?,]!RA=>%[N9FUUJ!*VO6,IJ7FA#@#NCZTP:6\#8K MRLU#(:SJ$]\%SS:<84G@!YC+VWY*?=,C@D89#X@1-H[6HO]#,W(_E# ,RVJRI92]:>%3 W[&=U",GGG[*&.*\VJ_6) MZ9=U=6!:789_WT>35(]K[F OC87:MM4"PB.;UB9QOHHT'C<[OA<):QGPYWN9 M.,N]5]733/;^QVW54)9E#M9BD#)>+C&BW/5##R(98HFH3#L@C@M#!\6(,NJZ M(1E:/+G3G]+W/BG99"N<)B%'/ZIJ-F$X4N]:';DC[)A5D<]@,EHYY&Y?[UP' M^8S:UPL@GWO)S&J(O9Y,5[\O\M>,R2(H?R\YJSNH.-!NZ"9[K5C =TD)./0= MWXL=Z,9!"A%R$IB$6/XS<0(W=&,2*AUCF8LP-W^E8FRX7>5_-0? .]'!7G8] MLV,P+&JV:%RP1S90\G"LPKH57]9R^D5J(.S4KV=A'R7!Q!Q$2Q;-0(!)S9PY M0,>V;T!+!B=6]?G70_Z!5SX:^_CE?ND@$O.4.9"YDDR#\4AX3C(SFT4\82SF M(54_M3_3P=R,V8_3/).ROBV4EXJR_ W53(0XAZK"2=5 K$:V1=$=//5(? M'#GU/6?*-8'7G1)IONLD?A @&!/F0Q1$DKB,"#OG) $/4!CYH58IJ:.,%/SM,R1&-ER[4 8H8#<>:6ML4D<-#XQE<0YQ4YY),X^9>")?,O7 M!:=BS.6VC[25=CB/6>@&L9BHJ9BC5:@APQS&-/)C\3\1CA6+@E_N1.=+G:8* MN! 3MG(")@3]=XTU]CR0"N['8'#&W@SMY:N+@AC@'H=4#.OSF="](K^8$3TO^DZ6FU6._%%JZYREDFG,1^$(70#_T( M(F'H(!:#"E/&'0=[CN\@I'L^?=##'$^D:P$!KR74/9@^!%#U*%H?E*D.GQLT M/E]!P^"H^:S.U@Z7#UN?^#CYK&JG!\CG'S/P2Q[^RA^>\FV)U^QFS;YE:[[A M?%UG0WX1,J]E837I!C5K">5.X+A$3.38E41VE$),(@P=#\4>3V3(HSH5J6;G M<]M]>(Z;-"G"8")W"J)_Z;%7_[_NL6_)B&0U48:_%_$B[:<+D/@>MTQW3:G<]0,M3UP MX4S;,'/N?CSA@E=LM3)Z1RPY=;VKHI!%E^1G^>%M_TA33>_F+URPNZH"9WFW MW90;(6JV?OP'SQZ?A"]V([::^)%_YW)C+7[?5E#9XM4#+YZ])2&8A2A*H8=( M"%%","2(>M!-PY D482(SW0.LMY!A[FM5ZW<$->"BQU4(_FN,I80':RRE(-? MWC@NRE\7X/.ZJHS[4E55U7-IW^.S47.;9_XQC+S*5JK!FMZ[JS_H "!O8KO/ M-2" "@59MZ7"0?RP1V(!6BQ P;8H0$Z< ")A[WMP#N.I:4MQWMH,.FVYAV' MZ'CK])ZBF"V^M]E:YK%]S?%:\E+4(;#?.>79JPPWK,E+E[[CQ9R3"/H!]F7I M:0(Q9Q$,0NH@UPT\YD%<_"- MRU.LA9 E:ZO6YZ3V40N&8XNF][(^?\U#@:6U$R:RXN!7I*XY?&MNAJ*1KNOP M*-Y!G4&DWQ@, V/L\Y93'*S5)+BLN!$ES5%3D['1G%>A2T1SX0FSU7Y?#R\O MRXJ.+LT+Z7^457+!,N HC&GHP)1+DF7NB6UQQ!A,@LA!. X\AVE5C;_2W]PF M;J=>I) 7' C<9+]H5AFY!KC:4F\1QI&G_" $M1=X15PL+>W7>IMT45=4_7@Y M5WW-S+S\O>1WZ>=RDSWC#2^7KD\3!XM= _6C%"+J8!@3@J#CQ)0GV!/_X^M8 MD\/FYV8\A'3R*&LGGYZA.().S2Z8 S*R&3C&8IJBE.?AL#3[CQJ?=+*?5^QX M;E]XRC#'.%\_BEE3,=X\B"::8,8D=$)".(6$$R83K5I/ARDD:=[A<_#(3XCA(OVXV K1?A\ M)]-F"/I(@W/^TWOQG/%M^7F^RS=MMMN+?MM4M=12%49 2"B,2.!!%C@MQ MB$+HN3X),?,\E'"567^N\;G-]5H^( 4$M81J,_TLR@<(\]J#224IW*? MRCT;=_%:/7?%#_LI>[:Q229JGQKM].Q]QI3XHZ>H?7.=4'[:\IM4S)1_J$8LU.:0)QX"(8)@YU(B]TXD2I8VS1^>>,&QE%"7 M[\-D"!37^;&!'=L-J.27U[>[0X":/62GQ*))[+K'&5N "GX@%0%2$YMD(@. MM$8U8B+#Q$0D V ZI2D9TIA!;&F5>?JY2CS]4>>=?I,UB4JZRB5A]YZ*QV&I M'_/ A\3U.40DC2#&F$$7!>+_D,.1'RH'E:KV.C=[5^?IUH*#1G)==DUEQ/O- MW6@XCFS>SD%8,7#NQ38EXU1&5B->= R$)PH4/9=4;I6P4Q>;WEA0Y<:F"P+5 MU>\@^E/[9?,3IH=FV_H[WFR+BI?A.W]IUHJ[]+[(UC1[P:LO:[E@/(A1X$L> MNQY) PPCWQ'6G$8,8HI<2,3 <.8A&G E:SY,C+F9=Z%\J'\B90"_^HG5N*!. M?*+5*"$[!E#I?%@R\#(28_&#,'ZMS!V8#6#._(JNS(QW7V/YP] MX)\?Q"J79L(S;MBZ1/?E=B4]:,DW+_K/916:+)?/WN=U9=-MO6OR&YV;),?$&W6?'\A2VY3[GC M( H9"RA$GA= S/P QBZGQ$T<%OM*6:LG+<_-RVR$ U(Z\.63^L7((5[7;T6, M41C97*D"H'4? YL_/^1J44B>0BH_Z) D75SKH'&-I#X_*2>&8H(]]9%B!6PL/:NE; MSZ62_S3Q_&9\S'7.$,?$?JK#Q&H,LGH,6#T&=;XI>*W&X,)W;^VLT13#_D-' M[58G/'TTU?CP&-*X%=.(EQ]/?+62B7MX_;;D@9<&PGD3>^HT%%MLYL*$^K[X MIXL"CU,/(:50^//-SVUA:&(]*A%!(Z-NW,L!?-=]O&&@C&RXM? PB'XYI_: M^)>#YB:.@#FGRFD,S-FGS$[0/FS+;,W+\H8**U#OY:H?"[ZC*0V84,5#D,E,&Q=*QTO;])SXR4U3\^$%)_43]']3LOA9-:Y2]^XC+2-EM7/NLG M\4O5C-6^-N9F/3JR@@-A@916/9.U%[=^6V$3LI%-A"%:6IFN*E 8Y;WV-CQ9 M%JR*>MV<6*7GK5[/M45U#@^6/VZ+0LAPYC+'26/,,(IA$B=B]X = HG#."0! M)Q&.0K&32+52WZR(-3=#LQ/_TO45;T@],FT.-SFG*ZN5M_ MP&5&/^-"LBN5HM^*H:DJ%+ITO0 1ZB*8D)!"Y'NNV$B&$?0=PF)" LIHHA=G M82+&_.(J9+#WOX-6%\GO]\J+3289?21=NIYQ-AH9-5,\&MK3&-X=P'OY%Z#6 M C_LM(!M$I(6UN3ZBWV(_.Q,S+[1NQ9X"$ 6[*W1B),:EV'@'1L2P>U9;#U MW:ZXZY# E?PS+'\1IN5VA1^5=[WG7Y^;'RK%!%).Z!Z0%34B:^QX+\"EL-D= MCM38^]Q^D,"?4EY+S$Y7T##;ZEYH<[I=;K]2!QO<*X\:5F_=5^9HZ,>=R G% M?C2$6"S;$"%$8)+2$*9Q[#"$TY!YL59QUN,>YC;3.P)JEE@]P4[- QF$R,@S MNEL3Z"K7O7[9TTN:VZIJ>M+^M$5++ZEW4I/TXH-#.=S:PO!+$J3<(TD".>$) M1(D,0'1#%U(4I&$8(S>)M.A93[N8VSS>IQA7-2+-BN*<05)M4@_#9^19?9)] M+>4;@W/M6'?K-&N[#MZ)6>U8PF]'' M6$L'&O%,*JJ<@T6GZNTP>*:J>GL DZU:MY=5[Z]U>^:]"6O=7I;ZL-9MSW.F MD<55,8(ZF*SYT@A*4)C*2)(TI1 %)(&$(A^&$?'2U"$>YDH%;WOZF-O26DD) M*X9ZPPC@4Q@5[-AP<$8V974<:5VOXJ8A--4W9Q< THW)'034I(&WW0_):DCM M10BNQ\V>OCIQ<.Q%V4\C8"\_:K9]^%B%_5=-5R>$91UBN_1\&F.7^=#EB62) M"AQ(_,B''G-=DDIZ1Z)5$>E"/W.S=A\[61 +4%:2ML'BOV3KYC>_ZFTL+F&L MMKNP@-S(IK ![4<-6BWDHDESL+?3N(*#I>W&I5XFW7-<4?5XXW'M<3/+<%_D ME'-6REO8'WC%6\X#X6E]S%F7]2LO-U6&O+ :+(I3SX=.S#R(?.I" MG+@AY E!+@E2STF0CM4PD&%N%J55H0Z$>-[Q"LBZZ.JL3D7@>)_Q<%_+7MU $+=DP$PDFM6\#(#JV?4.:,@\)Q"L9 MO/(;SM:2./]NW6F](L[?,W0E0O"+E/]7&;N@,A,MC(::#1P-XY&MGQ*\3=F-D2CW39"S&&BG MWO?D\73:L)P+F]-O9#@9V]()TM@)F0L=ASO"A/D4QHG'8,@1==Q8V#2J9<*Z MC<_-0E4U4.1E2957:DZAMO0%8@C'$<2!O(-C-($)C1,8$[&A]EP<^3Q8OO*" MY&/#UNUD/.!V#&D#,%.SSJ8XC&Q\#RGBQB&#LVPQ#YI^-^*V2_;N[#-FYNRF M+/FFO,5944WK/7GE,O+\&'$<0>ZY$41.3,0,=5+H.V+ D<]3Y&@=7+V,HMK$M8+-V!>4E8P+(*5L.#GVAL#3#+_&@![O>#]7OO8.GG M1=D"V%:2U&!YILV8L@7?2?J4M8;-+'33$?_!B]>,\NKVMHKPD-1(?%U6(3G? M\NJ4KPW[J'9NW;_+2--O^>:??/-]EU=;Y\O>YD7S*_F>'R:N$C/M^X@_-]O_#YX]/@F]('[E!7[D+8V@,!_%7FSY MSVTW8YYV=%](I@/)9J!YZS'Q=Z.VBLSW:QAYR:DTA74H8%/:JIL2MP [I>M( MP3H&7_Q6,EELP%[114N0(/E7.\K:6XC>9XPLK5H3"S_I$O<^ W.\'KZ3%,:A MBR\%?Q+=9J_\RUK85?Z-BX7Y ?]<8D0(CV*Q9_$<"I'XDF#"40)#E& ?LX0R M/UENI.1J*UU/7UK+TJ['4:/Q]J)*&ELA*\";VH&IKGXEDTXGSO$I7PG0-5>@ M/O#5E@M+D(YLVP_1K,5L+M:K>GER>1<2+\#-$<+W6/*66 U_O :7O1#(BSU- M'09Y3>4SH9!77S&S-K?9&J^IV P("\:S5SG,]WFQ2?-5EO_@CQ7Y6$U[Z;H( M1Y)>'OL40Q2%'!*'NC!)0S>,&8T0"W2\;.6>Y^8@[P0'>\G!3G30R&Y(/ZH^ M'FKF:!241S9.M@#6-D;:8%DR3>K]3FJHM.$X-EOZ#1B?"/.BJ&BWZBLV\4/[ MN\]USO1W7@KGCYD:ZQ)%,?Y@Z%[,PQ[N F;;!OU [G&1_T\\^- M_*^ZBXYR#4GZ%"48FY&](2H MHOI/L^5:@!\[5N4J<:/:A^4%.+L_^W.O*?B\WCY7#>>Z'J;9V*J9X]%';&1# M_)Z#-9"C1!/L46A,5&5X1Z8339CZR5!T&S/T;D6#Y2:C'_/M>E.\M9P-GA^X MGA?!-!(6%X6.#S%*?!A@)XE9R-,0)5I^Z[E>YF9,;[F 33? \SQ^BO[E4%3& M]AP;^6K/<;MYRJN<0/L\9[U V/+USO8QK1?7I^:)?];[L-ED?Q"OW:45&Z)8 M+=JY'O@RVX[#V$E3L4R :X7"L#PQ+!N!L%Y/._SXECZ=_[[.F MU?EN&"MD@9_Z/U^S-7>7G(5^ZA%9VGN9 MV_QO:M,U(B[:'X 4%MRM%8U /[#]5L :7".; 6.D#"KZ]2 QH+#?N58GKN_7 MH]AIF;^^APU8V3YLLQ5[R']LLTVUK>@$V33+590R+_$P@@X-$XA<7ZS]*7%A M' :IZW@!BF)U@K:KWRVV+_DT9FEXFN.NM3$<* MIZS1 3^<^ELF=+3;3?Z0V%?OK?2R]/R %\1?Y#(N!K#QM2"-1'".6W?,/+KSE> MRYO$,V$;'][V/\M][\W/K%P22K'8@/HP=AF#R(F(^"FAD#@Q":GO(M_32J,; M(LS<3&DGU T:'+43KJD@']DV:Z*M3VQ@ 29;W =#1)F6'L$" M:"<,"C;:-/ 3FWN_?(U7OV4Q!'UO#CRE"[E-/J%!*8Z%@M=I'^&1[5Q'8+"3N&%KOUNW?BFX'050#0?5/K 3N:MWY[[0AMT] M7^^^9?G%VG)C];#J=6H5FYK.Q=73[<#AU7QU2/8#K\X5OF:89*ML\];D.I:? MMOP;_[EY^(NO7OGO^7KS5"XY38,H1@DDR/,1(.[G'&&L(<*[O=2,TIO-Z4,)1#. M=,L#<%/3 'S^R0N:E?R^R"C_GJ]6:5[(%Y^'?#G#2DW!:8;B\2EM:B=U!@TM7L M_0;H>#U\1TF&UXOI\MI5I>DYJQB>O=#S4I:F, Q\1R:^A#"A5 9IBE_&J:PK MI740KM#GW-8L694";V1P=G7H4]^*%SO9S>O 7,)<;8VQC.3(B\)AG9=?]@*# M//T5-#);)N+60&B$.BZ7>GRWNBU7(.BKTW+M5<. )8>-8,AEXL[$U$0TB\F$(N#X0(=87QT3J%.-/'W.Q+)2)XJ674# _@Z": M]1B(R\C6HH:D$6\!&@$M!GQ?UMY6O/>9'J8-][ZLXDFT=\^CYA676B(IT?H' MON9IMBGK##+QBWN^QBM)IWNS9E_68I+Q6TH:>\+K )Y<@=@MW5+G('M+VJO=.GX;NA%PCT,TSB%*(HPC)TPA"'F2>HB M3"*F5?/]2G]SL]$[YKDFY&T@\=\1N&I&U")D(UO'LP1^NU_6XH[(SG<>E[$8 M^(YZ>U^6O?.J7V72N_":X293,NZUP3UB%]L>,D=IRGR.4IA&S!<[S)A X1SZ M,$4HY %V ]?3BHRYT,_<3$IGTH[VBZO%'>^UQO8^64R9:+#/QY$/![O-51L5$D#?:%:<1 M9[UM=Z[.MZ \T*JBM76J0]EL#ZVB. M;A.T@ 1_2ODMF LMG'K(B40[C;V@;&\FU%J?Q%AH*=J:#+V7[&9$WK#_VLI" M2I\_?'GX=/,@L.=+DJ28I&D,"8]#B (S1537GLJ\)@]6CFQ;5 ME#)8IA%WPLA)H.O)JMPT#:!8%4(8Q]A#F$8T=)6*VUWJ0&L=F*"B79TIGS;9 M?W7$-*]%U; \YY!4L.8#\1G99!^D1+;%3P:"HF%S!X(SD6'=7[X=?#NV;&7N2F6K=S\X%_T">Q+5Q5K""WVXW8(,KT-/$UOT@G MK;[ODWM(\>?>=(Y%'O7O7P\G:W912IQ-?4>D M<7I3I?6VF:GZRLN2\ZX)?.#%\UWZ,5]7!XKNTB=IXCNN V//_;CRO M)B#\9M/4]Y$W'%LQXF_[]_&&+\/ =9"+"0PXB2!*)-5D+#-?0M]%(8TCZFO5 ME[,JW=P,F(Q$P1M0ML*"M)8>%-H55.R.HLY=Z#N,S*RK%K= ([I8[?68";9TF':/ONU3+L5F]L;\EF$]?SMLNY,QKX9^ M9#^7;L!H0L5^F'EQ#!%*0IBXO@MC1$/N(^K'*+)_,21ZGIO!-KH6*K.?8]Q2 MR(&Q>26D"?<,+X1^C ?T&)=!FH#/\RI(?-R37P1U@+-S#20;G.$E4$=/LRN@ M;@-#3B$.*ZI^XB4MLNK$8Q<\E_B)2QWN08\2#)$?N1#C6 R*&V"48"]!>I'X MBOW.;7WH9&U621+_;G(.<1UMG=,(JQA.="9Q4N*Y(_8HX8R:4%D]H;C>ZSN< M4RA#C@10,LTUPC2*A'!%Z)"Q-)A\;$'X(04>H'@*D> M')EA,/+RLQ-K 81@-@]L3M6U=M[2:7KBXY)3I4Y/.\X\,TWR_VU64KR2A-QM M9NK.>PHC[OMAS"#BD2=\59]#[#,,8SG7%AG2+DG;+<7)S!A M'H5.FGHT"85)CY0JK*MW.3=S7 L-'G=25P:AK.4&I11U:LUM)TA\1: MFAV<#NN].:0F4X97^S"XNMHH0HRR$$&/13*#S)'I 7$ .7-]O$,%I(NJGB]T M=/EQ.]0JFINV2Z_/Z+,]H0$99?]T#8B1F$#>9V]S3=EK7" 6>!6JL\ZJD,E3 MOA*O?-^L;YXWJF0*Y]^>V\I4YZ]UQ 3?N=BXK:\%I:F"U3_%[> T\N0VA4B+ M!*$?!2/F@PM-3D9WT*]2E^/@RI,&)P8WCP6OZ%5D*/22)4&(/4*@%_I$$NU3 M2'S$(';#-$ >"Q.DE AQVO3;;N$7@8@H#&-MP8 MB8FVVXK?A-[&^JS2O1OHPS>FVRB?E?1@0WS^"3VKPW@F-M:;;//V,7]^SM=B M1TW_NS)IW6IG2Q(23D,2PABG#D1NA*010M / Q[$H8,3JA0&I=;=W*Q3+3&H M10:5S(MZ82V[]0_5)JTBXOVFS#Z.HY]-#H-0>9;K(=/CH(B&:@=%_+!W4!2; MG\1,Z*G:F@[-M_2W'S?LOQ[R>Y[+&HNWZWW*L^+^X\+K<[,)=4!JO6#GX/[S MW4$EU06XS?/-.E?-=NK#[?I6Q )D8WLWBFB!/ZWFARN 8[1%N=3F9'N4*TIU M-RG7'AW&8'Z;%SQ[O)3GLW1C1I-0N R$DA@B1X8PIHX#G)]CSLLH78S][7C'[H.^Q9 %OXBF2* @#+.MK)FX*D>]0F+@QA7Z$T]BC MS$V9%M] M_&YK8_-2;76__DOLN='?P.?_N]6NM70 HYHA, 5GY)E? MBW4]9D>_[O89?6T5V.XV/6TE[3-*G93,/O>,8> V?Y3[F4_Y,\[6RP@EQ',] M#C'QL9BS8N)BG% 8.$$4^RQ)4*(7>]UM?6[SM1%.-VKZ #"UB6D,P\@SLT4 M_%F+9C/:^)S*M@*&#]J>-N;WG%HG8;MG'S(,Y<)9\0=>;?F'M]V/_Y'Q0C3T M]/:5OPIM9002Q8S%A+H0N1R)==:+H+QU@U'"L>,1-\"15B56M6[G-J.EJ*"2 M%>R$K:(;O]W\H1GII0:[VO2W#^;(=J$/1_OQ8%KHV H/4^MTVF@Q+2!.@L?T MWC:S1M_Y1I@TSC[C8IVM'\L;2K?/VQ7><"8VRQG--DN:,F%K4A^ZB9= 1+@/ M$^9BZ%$G#?TH#;W8T[%$U[ND:FC8\GD*'0XJ;E1!^#8U&B\:7B$($O><%;>"J%E5/Q=^N,I+ZH M 7EN45_!E$L<8LV#!S7P%8\DK$,Z]F'% 9I29 EF)32LR%>_*."J?Y*A!9.M M,PZU3J<]_= "XN1<1.]M&R3UM^(SJB-1ER[Q"(M\#KVJ5BFE'HS3Q(=A$G,: M>BZ+ BW/YU)' MO0;$*)SQG6[>D27^5-E^7O@SSYO9@[H: !7PNJ9@/,PJLW_P>",//G;_9B M8&G>G^]CTDG?J^;QC.]_V)1R41(O:'/]=5^:T9=9"S82:=\YG:UQ\QTT/C$% MWSG%3IGVSCYED$WSC6_VWNN7]8X4I.[AN#920A,G2,1.V TX1&$8BW4GI9!Y M:>HPUX^]&"LGV^CT/+>UJ%L>J:Z!MN=)*<7/JYK!$R472=SW!SWBQ_K\I^8$JSEN M;7%YF"#5FY&DU>!T"4LF>A[D,QDU8+ LM ;N+OV(RZ>;-9/_D9%&KZ+']:84 MO_DNI"@RNN'5WXYF"4<>9RP2*P4A"422-I/$?@Q]&H1)&'I>H)8,94.8.2\> M4MKJ\K/ZH:-3]6 M>90#%"V4+)VKJ/4YZ7&+%@S'IS!Z+YN2#MPP)CZW4I8!XW?%?9&_9D*UI4^B M.!3.-$14!F52[ H/.XTA"X0Y2KCK!ZD2\89@29M/0*_5N5F$;IH\:-4 4@_P6OX;N,3QI@+#"#T(C)0+.KR0@.S"#H\AX8MF"8#+;;SGWGKWR]Y54DU>>? MPD2L\>KCMMSDS\):B%W=UWS]^%46,*@]J6I;MXQ[=Z"&OZ[\>8YXA??,S,LWOI'']-4VF''VX>WO)6=?UKN" MH<(5S5X/:>3=!#D8>13BU/,A"H771U*60"<1SA]BL<]]IN/UZ8LP-T^ONG>\ M7>5_-9[#OE[N7G8]4V0P+&K&:5RP1S97,OJEPKH5'Y W\(O4 &3K7\_"/LI! MO3F(EDR;@0"3&CMS@([-WX"6;&3[?,S7K[S89,*/JW\LLWS]79ZUN,LD"1V> M>AZ4Z<\0!11#@I,()CAD!#'N)TPK&U&YY]F9OYU\H"IQ-"05J ]P-0LW"HPC M&[:39*&.V.T_*GR_]^([,'U( :M1\HGZ^GW'!",%./HSCE0:,(@#_%CG7HMM MYI?G%YP5LJN[],MZ([XHV5>]]_S\DZZVDA+YMSQG?V6KU3(('8+22/AMQ LA MBH(48@\Y,"58&*_();ZC5 QLB!"S,UT[-4"VTT,G'MQT,/IMV500CWTUL4=W MKX(\:-LKT9ZA[=0 K1X3#()&M-X$@S%1E-[93[XF$-@-2ATP!/AN4!X;?6Q% MZ@V$LS="S[3MZ2+S!FI_$)$WM"U3$EM:R!.)3[S^[Y?U W]^R0MHV+_["!5NZ3A FW/%A$L324?9CF""20N:$7H!Q2%Q'*2S&I/.Y+3C?.>/\ MN8I0_B:^E'R]$5VOY!030\9E7*SF28'62*AYT&/A._)JTXH-?FD%_U4FR.QD M;UA9P9]2?-#(;Y6'6!\V:\3$&EU/S%2L#\HI=;%!&R8)-K*(B&CCOLC9EF[^ M@8L"KS=O58$J%+INZ@<]R?,[;BNQ6'>AL+S)G4?MYO\.9?.I[R?$E[,IZS@=+-+@6S8 MS+DPE;Y $E+7#R%*,8<8IRXDKNL[423\0*K$C:+1Y]SLZ%YJT(B] +7@G71T MG?*):L@K6%;[>(YL9)6@O,X^;XRI3JU*Z]A.5<1RT.>J6=M2"Z3^HI=J34U8 M#5-+M\,RF7JO&E[_"QUP^717W.-BT_SCA@JGNLSD!U:1"M^E3?:,_'W!F;L, M D03S#SH1*D'41RZ$'L40>:SF#N!CR*F%P%@(L7L+/Q>X"IK3#C,+[S8U#S: M,@'VI:%LD"K EMJAIYVSJ.!XA_O&RK,!XB)0;K_2/"H()29D)4% -U4=Y2JJ@=7:4U M9HJ&<[R1&-MD5FQ.%<*_2.%_!3OQ92!HM_IQH\$"5#I8#:DR <]>/)56[U,' M4YE M1]< MCX4\0AQID3V;"C(W(V::0"<5 I5&FKF.QB.H9@*G&)>13>*80V)0@V<8GM8J M\QB*,7&]GF%@G5;Q&=B>H22LRU1P(R^@'KD\$OOPMG^D26RZD5?Y M=R_56=K==E/*VRNQ(>R&LH0N"6/.4Q@&D2_LH%)TT0ZR^&&O[&CQ3^,.B"U_>1PAI_6N1P7ZQ!R#ZHU6RU-0!'-KD?&Z J28$4=0$Z>%;B MVN1[5$#%&L]C7U\3\SLJJ'W*ZZCRDIDQV263'B;9+R/B49QB"GV7B;T]PQY, MW#" 44"9RY@;H,35N:JYT,_! F+ XAX% MGPV70)01Y*0F"(%3R. S[GYL/4N4S9SL5 MA /226=^V8E=W^+NDIM?I%(:\7H&X]1O?>VP-[;2H-GIXBS-=3Z(N1S0S-!K\@O; M[)K>Y.VXS @)4X_(P@:IB\0&%XOE)F AQ,B/XR"F/F.1V:6YCAAS6W5^;)^? M99Z?K-\MPQF:XZ^Z;,^/O[>L0,:WZEI#I'O'/A;P$QY2[@X?]V=#BQWH$UV^ MF\!H_2I>2XAWNI@W >KR-;U1:S9<\XKR:8M7O^/-MA!=_9/C8LDH(RCP7(B\ M $,D]^RQK'1&'(S$9\PB@I68F=2[G)LI;&4#;T*X(=[=67Q-O.BAJ$WO.+<2 M@QV8_QP#S"'>\5!0W\\AWH'[W/U21W.!^X#2\WK/MO2.CFZ?9OV^;>^;^F4P MSM#4_U'>21 1[;) M:EB.4,A"$RJC"A:J?4Q6ND)3Z6[-"MU7S?;*GY]?5OD;YS]X\2KVX!=:/2K)R8X%Y^RT[$N?=%J"6HU0:7G@*!/VQ^"VE;]'8?W MO??PGW]*!<5?ZZK(+YF8[E(OL;M_SK\)\+1S>;,7+3;ZN1;E;-X&Q/^1_EL3E$8T="I- 'JV&LEZZ MX[@0H=@)F4>=@"KEMNMT.C=37SM>>+W>UO.\#1R2)ZOY7B7PW.JT *5\0F-O MK#H<"D<-(X \3<1 A>%.Y&8EO5NW98C CY$PU3AQ& ';B>?,77ET*+K&#>A9UQGDD^QD!E_E?E;=@9.-OY'9:D,EOQ94^2&BU_QMEZZ2$_ M<5'H0#=Q&$2N&T'L$@QYY'M![#.'(:V\CX/6Y[8>-L+I+62'>*FM*\8HC&SF M&[G G[5D%@^>SFILR> =MCVI_3FKUK$Y./^0K2H!]P5_P1G[Q%->%)PU!XO" M>-QMGGA1)QXOB4.YQY,8!B'&$ 4QASAQ$"0A@U9J9J;RAM"[DPNM&I2]6\"?1 MCZSL4O%V-?3#$8I2%C@4Q@XC$/DTELFM#HS<&+E!DO+$U^*>4>YY;@Y01_!F M AZ(?LAHIV<8U4=#S1:.@O'(YN_F[N,7<+/9%!G9;EHJP'M<$VE=(]?6MG7: M"%DR;^K]3FK1M.$X-F+Z#>A'?-T\/FX^%U73-\\;U<"NP[=F9U0>'XO*E0-" MQGS-\VUY=(94W7BK!W =@=1O+X;A,[9!& B-5@C6>12,(JV.FIHLH.J\"MVX MJ0M/#"*S^\[EQDWLX.YYD>;%LRP>?[=+W=Z=T63/XI&[](?X;9EB*O_V8X.+ MS2 F*6135>:Q([,)@$G $(]^-O,1).$*I <6=)?'F9C8:[19@ MIQ_H* CV&B[VQ\BUDE6V4D?-!:@4!5)3(RX\6Q^ FF?S?L,ZLK4;9T3!GU)- M^XQZEO&WR[-G2[CW8-^S#.P%3C[;O1CX\R'C9;')4 M/;N>-N9FL(6L8" JFB8.7]]#4_G"BJH M=^ 8JCQORIQ6)_[\(]L\M>R?.]8463.CYEE>^GY,O= +H>,+3!%F'.(X)3"- MJ!]BEP4A=_4XU)3ZG9N=:,_\VH"Q156.0O*6-)SB+WDA[; NIYK:(*CY8"- M.[)5:24&?PF1=US$'>:D!=C+;9-P30LH:]1K:KU.3,*F!<4I'9O>ZV:VZEY\ M--_$9U3M1V@4^2%/$41^* R2CWV8^ X1>+L\2"AV':[%>=%M?&Y61\H&I'!Z M9N4 +S7;88K"R 9B!X#U#=,YA2U-](.F)YW-YY0ZGK)GGS&^K)(G?>4]?I,7 M S=K)GY3;#G[NB]H]RDKZ2HOMT6'$P4AXM(X#&'@Q8F\NDH@3L0_XX!X- A( M' 6>YM65B1QSF^V-T* C]?Y66?OBRFADE*^QQL9[[.U,HP%H5*AP/H?_7@W+ M^<66L+1W_64DQ=2784.@.G,U-J@Y,YLIZ1?VK=Z0LO*?%"?>^9=G-*\JAH_N MG&EEM#AC^D&P-"$N=#+I]]ZOZ/'G?.7I$7/M'_#/#WS-TVPC2XIT_])$R"Q= MQ".'8@P3R<&. IF]P7P/\B!*&"4>3K%61HP=L>:V_G_^27E9@@W^"4@M> D* M7@>V;/*ZP"6L,]=H1YL1DN:OCZB:O9I^G$:V;ZHI\@L@M *-6A-GPBOC.64" M_'6AYI?WK@RD4;J[>NN&!8FK$C\RE5X>34H/YP=_E!]I*?9?*4-.2F Q4+6P5^+W>-/3?ED M3;_LTC H>EH6P!W9EK0BROB9AC1JC.WA-21L>3V7NIG6C[FB[(EG>RX-U>G8,<&>\7JY/,UL, M:980[F5.&]K'=(QJEM X8%JSU:9I=*G<#E?5=RK?=LFPPQ.2(DBJ&R#DR\,$ MSF'LTA3A&/N$([TPTL,.YK9D?>R/O;S5->2(;-OP%_X<9!Y?^+GT+4/I*5Y;;AG\H[-;QQM37XQ&D5$ORO_^*& MSM]\=P'D;*@>%C]X"R!:D*D#V2M?:58].AE(M3W D.$9>>EJ1J:2;5'OO!;@ M2P6OS0C3\_I;"R4]:G[BF-'SRIT&AUYXSFIYWGV4Z0^QBO+:IMUF:[$CSO#J M/B^S^DYE(W.>A??_-2LW2\ZP)^:*<*\CY$"4N#$D+DIAE#I!$"8!CO4BT"S* M-C=+=KFL;3'TU$2@FISO-C\"-5/V3D,[ MLA5\MU&U5?)X"/[CEDDVDFP.I96'0*I8CGE0%X9GTWR=Y<6W?+-+R@LHB?R( M!#!Q72Z,/X^$&\HP9,3A7I1B'+N!U@GT<0]S,^&U@*"24/-T^ 0\Q3/@(9", M?7;106,$!IN+JMLZJSUI?]H3V4OJG9R[7GS0-'"VSL"K26L>\,\F3*8)HI&9 M2-EZ*Q.C6X[Q'RC"/@R!!,"&$0>1A# D*$P&NGZ*4^HRG6&?&#Y!E;K:A M5>7?]0S#D-%0,R$383RRL=GEC38L9#(LL&4,_*51Y=<%V&L#]NJ,%#T]&%9K M(=;FDDP%-#KVJKZZ_WOZ1,;X/&[];_\;SQP*_/&7T1K(>?LV% M"Y>]/:X_RB0*F9;^X:W^\6U_81S'$74P(9 2 M1"&*'"K)6XGXR0]\S#E+ KU*"!,*/S=#W;V@EHK!2K,V8("\@;WR0&IO&@8P MP6>A&T,!"ADTDC]MI' UPNSGP'V1KL]0:-XF"GN?Q.&MTG"F68;NRL MQT),(/H[!5-,-RB7HS$FE&&,<(Z+U1!2L;+7#$Y9SI9>$LB=A@<3S,6ZQV+) M5D YC+'K,T1)["$E^A2;0LUM96NED]?,0CR;,0&*HV0C=L,^]E/$<%PKC_.A M+8]#SI;':4?N_KU&SF94A_T1G#*Z8YJ1M!SFH0?YL' /Q;YF%/:AAXY>^(=F MVV:;S:^\+//B\"Z@Z:Q\R#_P[YQRN;K?BO_Y)\=%N4P#WR<\PC!P? 11$/H0 MAUX$_3"E.(TX=JC629VV!'-;',6''NMMY?1!5]N/C0KER&M=+?L"G%Q[MF9P MDP/"0:O" D@%@-3$WI[(&#]+&QO]_B?=G1C#<[S%,&_(S,C5UY>\[D>83IJ] MX%7;X3(@OH=C)#8 W G%!L E,&9)"$,O2*C/4S]-L%X1H][^E.;&VY-=X,3O>+,MQ'^K,[ON 3MU&?%#2!R/0T1) C'&'F1>E/AQ M1!F+M>+8-/J>FZ-T-%,Z\4SUVGZ/,[&NM[J86YQK0Z)O?RP"/:TUNH+QJ"?, M!@".8+NN]?QNEDP1DCZ[IMJ$$LKSE9RCM_FQ0\L"4:H MG/>2!I&336,%Q+]^B%W5BK=601:=6/(4>9BE%+HD$+L\D78*<5 M3/,"2KWVKHCXZZHR(TT.5:W9WE.1NBW +W.'PG]SU[?-K765K9&F$O$@I4Z$8$H2!)$GK"R.W A&S.64 M4LX=M2MDJU+-S>4ZVIE4>L$\A4*S.C1FJ@0E.V.NOXF<9"2GW5Y.,HB#-IZ# M01]A2VHNT[MM5@?#V+>-'=ZX8;JJ9.W_EJ_S]B*BCO5M"70C'H?8#2/H)GX* MD>^&$*?"O@>!GP0^([[O:27$]WTM/6/">+:L M R5OLQ4OFAIP;\LT3*B+9=T4ZF"(G "+G]P88A:2*,0A8MQ=OO*"Y-?LQX4> M=#[Z;C_C??NUD*"2LBU J'B,?PG%?NM@ 9F1S8$>),H&X(KB/8=JXLUZLHL? M]G/\4GN33.HKRK2S^-IC!B'$AQ$(303S-[Y9,A2DB>^XT&<1AXA0%\9BXD** M(^PR$HL]G=+2W]O+W%;\'_D*%X"O>?'X!LJW4CAAI<9ZWX]H_T2VAM/8J_MA M<-(NI^.;'9 T0F5M@#51[.L>M%4-&JY!$U^6+;*R:VCTAJ5>?'FZ.--K\A\$ MCEY]V, 2?LH*3C=5@P^\>%XRUXF#A [5XM4?)Q =/FM,Y6/<%,S< #3&/J^O@:A$ P_#@- P90, F']YSOP3?S_C=BHX49AUAIW:::H[(R--:'0S]?/>S M.MO*2#]L?-J<\;.*G61UGW]*_ZSS8TT.=YN5%*]D@U$(R.0R\V.MF9Z#6UN@>C5Y\=3$64IC4]]8X/Z;MH_CN7 M>F2KK*F7>!!F'P4IB:.0PM#W XBX$\,X002Z##.6A&GHITH&P88P##O&H/4PYIBW:6:@ M_[XN1../:UF98%^NMEPZ<>S'7D @=L3."7%Y?HN2!/I!E 8DP0Z)@V5-YB)L M2[%1L\ 7>M.9I,=]CC=?N\)V:SV7"_'38[:65?;:NFQZ-O,2Z"2.0QH$%%)' M[%Y1FD8"?A9 )W+"U/5QXGJ\ 5TLSQ-#WO;X+H!_KFMA6$5;;?&Q@-_(Z\I% MV.RM%%= L+0(7.IE4OM^1=5CTWWM<3.KO+/^-W79F,W;S<^L7"*7XM3%#@RI M3R%*4@X)<3F, H23( EIC",=A_A\-W-S=3L>TDY.\*>45/.HZP*J:G9@.%8C MFP$3F+0-03\*ENS A4XF-0/]BAY;@2M/Z]]=R5-R,=:J5U7-XW.;N=4%B_B[ M^J53J_?U.R8#E4>>@%>UU;HM.M+/Z'*H;6.RNZ CH;M7/\=_,EL8[XN&5;LJ M.571FY4WN])JR]!'GLO< '*9F8H\+X$Q22@D:#5UE![<(X]E7=(-C7D:EG!7EA[2ZH:*):6UBN= M3;K$JBE^O-0JOF5F7K[SI#U/."$2(^S#VO12& ML2/VY#%!CK!O&E;E;"]S,R9[(0$54LI$GM66B7\)"_)2\!><,= D]=2U[/,J M<:4I_=2$:.K9F//HJYF6P9B.;%$Z<$H!%Z 1T9X=Z47 DODXW\>D5J-7S6-C MT?^P09CK W]^R0M3FU/A!?F)Q&?HUX4K.1ZC#7"/H=?1@F M"@T>8SCT8H@'(=D;:6S6\G3QR(,T/XA:'M:2O;WPW;YP^#+&U*'<]R'V/0\B MS&5 )/8@IY@AQW%9Z&F%05[I;VX.[*7=<+>VNM7M^(SJ*IOB MGU("/>2+W3%%#"8XX=")(S]U'>RQ0"M*J[>WN1F9O; =GC+PIY075 )K7E'U M0ZUF5:P!.+)-&8"=MDE1PL220>GO:U)SHJ3VL3%1>VE8A5]Y55:=$(D?VM\U M-!H'Q4S6K+U1/U_MY&->L:>EB'EI#%V*$$1Q58 +)<+E<1!S4(B#2,L"C2'D MW Q7M5 T=8)H1U:S$L%6AU/-RKWW((UL''=%A:O[_$K!1?7S[@^-DHO#A#5Y M$KL/F[I8-4IJ:[_@\!AC8;D2L541WZ5$\1@@7ZI=/$I?!L>NLMX+Y]]%'W_A M594>[L7"PB.2"A/FN1!%G,&8>3&,?.Q&U"64)H$RO\!)\W.SUK6 "U#4(NJ2 M#)S"IW#..0B4D:UCBT&@>/@W"9Z%!1"Q^]T\*+ZO>>!)Z^-=TI MWT6)#T[P+C]E8*\^5QQ(OTDJI-9 "H=+)IDWA/]>[* H(9[P5D,.D>L02/R( M0<(Y6;-:7O"X$[CR6LI:9(UI?!5E!2MG$[N1C5X#VV^' ML#727J^X8("?AE6TB>-$1K+W,[1%T***2Z_UO-K(=,9459\#VZK\DMFAPC=) MY\[OTH;7*E^72Y?['O6=&'(BR3-1',-$,D(X7H =AP9<_$WG2."TB[D9U;M7 M7KQF_"^]#?P9Z-2VW\, &=E2UL+)/,N]>.#/47(H+^-@:>-ZIH-)MYV7%3S> M-/8\:7I82#9?UN6FJ%:#]MI4)D169!3LGHOO12P3CWR9LL!)X]B%#$6QI-H6 MV\$X=&'B$2=-G83B1"LS1KWKN=F!C_*B&=/-%J]VD0)59K%F,)X&^"R-HB1A M''K,%7MQ+$8@)L+8DCBB(:))FE!%IN)QX9^&Q/@=!D#UQ'0,4$<_!R4;L)=Z M<0AI4RR"@;WL-D\U=?&R=E:IW/'$)Y"Z@)R>*VJW8%B6I^:]N-VN67DOOL4G M>2+9[&H0#0/,$@R3. HAHI$#8YXDD#*2Q(@C%L9ZQ78N]S6WQ:&E ZED!3MA M-3>/*B"KF21+T(UL@XQ1TR\\GJ:MDC,=95/2K\HO#*02/!,Y9@; M4E;KNBY%7D]3,_K&KQ9=:F4>@U%/ 2+;/'M]7;X/^YX""!-9T18K_\ ME*_$&V4=V[ITP@B+[TG>NGD)1#Q-8,1-78?(JS?U0J"G76@MFU,5 M^*S#2!LY__5?8L^-_@9X):\NX^8)I*HF90A08Y].-]'K-YLZ\KF*ZY(\8]AN MFM-E$*R9B),.)C8(EQ0\G?X7GS2XL_HM%_OCM;0F-V69R=!1RN^+_+' S^7- MFGU92\\\>^7E?;[*Z-N>Q(VZ-(VQ+_;[GH<@8DP6KY0D1CCQHRB,2<02Y;LL M4RGFYFGO]0![14"K2773L-=%X\[&>)04[L*FP'YD*Z0%._BS5D2)7<_B4&A< MJTTQ)!-=MW6&!N^'YJ4[--E.'5O7;T/QZ[V6,VY\NNNZH?H?7.,-;LPJ1>'# M$][\(]^NV)=G\<5M=LR)#6?BDC+/\P+DPH22%**4BY\(2F#HNAR3($*!K[0L M#1-C;NO2 5GE_KLFQ!R8 16!4B0.5&W-S)0>I:E^ MXYN:N6R)"$E8G/H0B\V[\.%E.*WK8!A2XD0L),*IU[H_O=31W,RA$*PI4:QG MVBX"J6:\;, SLGDZS4N76'WIQTK;^%P#PI)YN=C-I ;DFK+')N+J\X9'>C)$ MGQR'Z-\4A1C^ZC3QP]O^D7O\5CE\?^&"W>*L^ .OMK+*^O;YI0KQD-D M*8) M>7:77A!01W(7AUY,((I]849\)X4X\:@7>6X0NHX68_]HHL[-$+7"5:']55[Z M&\>%;EKZB$.K>$0YBP$;^Z[D4E951T] W@ZRKQI=0:7L DAU0:4OZ"B\ +O/ MP$[$_G3#8NOP=3Q!ISW$'1WPD\/@\7LT2MPZJ##[@:=YP3_F50@(;4*![WE% M4E!%@PAXU[SZPS+R'#=)HT"&D;D0T51R>88!=+'C>4X:<\*HRC730#GF=A=U MOLCV8Y&7XC\K7I8 4[I]WJZJN"C&7\0V(]N'M^/GO-AD_Z.1ZSMT'!4.GJ<9 MG9%7A9."WJ#6 W05 4(3T*@"CG299CBT,MVF&);)4N*.2H<#4@\/[0Z/G"(O MS?!DASK9.I(>CNJ53#OCYJ=,R1N*P5'NWN#F]-:VLMA4W))-^,6G_!EGZZ43 MQ-RKV&%1RB#R/0HS3RTG^6SK<]NP?.=-^; \!?=%EA 2(N#/6E0+D5.]$/2YX.+%COLM_K5WO<^W.8DMZ%6G MG>']#QGXI#?LO[;E1K9UFQ?"7'P5KM-WCE?R)+:^QJJ(CK^L]Z=Z7A3&*'8< MR/R$RN-1"H5K&D(<,B1F=N1X6)UM0+__N$ MT6O-8U;3<5+P-<=%?V03TP%>2%\YF5)^T"I0N9>M"N('E3-;*\!K>)7C#L!$ MWN08 Z'G1IK#V.L^&C0[G=MHKO.!NSB@F2'EO&0WMT(AF2"6K;?"&=UG2M8N MZZZ,$"\__]P46/21K7'Q5C&OG2>17:(48=])/>C'5"Q-KN_"!#'A?J+(21V" M$BQK@JE'XXXHZ]R.4IJ*6F,.K=NP^DT$;>?5KQNL7J>>O M0-H&L%>UF^K=C&BWJ/'B$HNV[=IHHPZ"U0)KXTCZ#E7:1H7\?*FW<;LTV-3\ MCNE3MN;U7?&+7-O^X$\977$9F7>7IAGEM]MBGUAOW/;5.STV!1976\U.G&KXT6=8F;2@^0MHIH^-0& MXZ.PF1D7]9'-^4YXL),>M.)7_G.M -AI8,)Q9("[QEYF7/PGVLOLQV'WW?=_ M]K9.PLW1Z]W"�[W1;&7.>#+F&#+?EX49&89)Y".8! EW(Y:B*"):@4&#Q)G; MTO/Y)R]H)@NIY:F\CVJD!RG?$1G1O1Z@Y&MYNKS.-^(-XQ(6 T=4,1YHLG$: M.^9'*@)J34"M2G.\W];"D$3,NY$3(];1J,-O;SD1X\ZD+B(N"4.8>'$*49Q&D'BA ZE'0C?E MS \3+=/;T]?<[&HE&_CR19/6I =,-:MG":*13=H^!E&R*DE!%Z!&S!N#VN0Z M)K:H37IZFI;:Y+K*)]0F"J^8Y'9GCSC%5(R0S,K#Y3^RS=-#@5^SLOFN(\S= MF(E_D;$LW_\ R#'OS]C7#)%MEF[<'R8ZR)P3 ;H!\ASDP M"1-'6-_ A]@C+HP3/_(9T'9 ;X?<@[\0'?U8**%%DZ&]A#=&SM6G5[7[:;:HA."<; M4]-VC&,="AF.^XG7__VR/J4I^IZO5K=Y(;-/EI0EA/L!@Y&#$XB\A,,X)@Q2 M)TG]./6<)-;:GFKV/S?3UXH/?FD5^%4&T'5U^'^;C%SPI]0#-(IHP=#P:8I-30W"U8)#'82@U;DA9@Q^49>6JA9*C44^^V2=0!' MMD+7L;-\G,7Y*I M#3)+J;HSD*0O65&EYJ[9W>:)%\UN)^/EIZRDJ[S<%IU-2L1]FD9$IAC%"*+0 M\2#V(Q%7?QMZ*WY7+@ <^38(44I^++2<+B2P6%,+$B8B+>.0F3"GPL;>7N9G#5E!0 M2]KF)E:RJMG$?E#[C9TUJ$:V8D8H*9LF)11ZO"SQ?FUNQ ][*]/?ZB3F0TFQ MUBZH/6P8")&MLPW_*CPU]F6]$2,KPRRJQ/"_ESS=KKYF*5]*_I" 13ZD'O(A MHGX"DUCX3QP%V.-AB&+N:45$*'0Z-W/PN=QDSQ5%R+:2$:S4B:BUP%9S@FQ# M.+*9J,6%E;Q@+W!-_K$ MS9*E/T+-DM[>XGM6&FX!S;,^-V!M"&?KA.,/?AF&#NKN:4 MN]MN)&6\).'Y!\\>GX3O Y:L5+DKYJSIOP(1B M=(+/ 4.1@%W8.3%$41>A"!.L0O#((P#XA,W%I]!K=?G-?M?^RD<:C"BOU_E M0 M>GJ^VNF&XBQY[83=V_2 ECSU?#](71BYPDU!Q FA6+D8=!GA,>;4-1620S9^IB=Z9WOU'77.2X/*IHOU>EZ.;UDDLX1P, MEYZ=&7#)]%%LM6X*CC_FC"^YCR.4*3D0A03!F!,',A9$-$U\@HA2$97C MAN<^-W; MGK-_UV?<;>*7[XH?O'@5R_G-SZQ[5-_ /?N MV68GH]_M4ZK+P-O[W-#@C/J$4D81>"YF89HBB"/)9DC# !)"'1BE7NPZCA/0 M*%H*SY[D^L$9NUYTOMEN7].%'31'\@-",_:07E]H+< T\M0VP&= 4,8) A9" M,O9MOE- QHE2E\,Q3A_57ZM_\$?9X&]X2<-'9B!Q(>"E<9 M!Q%,')I 2AP>TY1%"5)*=NSM96ZK=E="]77Z,HC7%VLKT(P\K;O"66;)OZK^ M@!7[NNW=H.,9B[C>WV'(]],3?=US?^F:O0/:[K+ M*SO#^MZ760.UF,$9\61#9>VRRY(X9HO][[CX;[[!!ZQU%7' $@VQ^KK]@+_99UH^M&"\;QSU.48J$X\YP(--5 M8PJ)SR-(Q#_C( QX%/E#HYT/NYR;R=C'Y*XJM@GF9<%TV?;6?3;%7 MLR-V$1W9H%P,=)82-Q2\E/D\ "KARA?>-#R.R-.- M<)/XS9JU/WZ2_)EYQ8_^,2\W+8\@=M(XX($'4QQ)CP5AB#E!D*=IX*1(N"UJ ME2^T>YZ;.6JEK>_,VG]T9 >5\)K;<>5Q4-Q CX'NV%M>-6!'X-G51LO63E*Y MWVGW?KIPG.S6M!LPX.<]"EK\SN7I;-=([LZ<4D(B[%$'QB$+('+B$"91Z(J] MEX-XPG!,F=+9IUZW<[-;K> 0-R'*12MZXU=)%^K?-:AGU0>@WV:-!^O(!NLD MZ'LG=>U4U3Z5[@FM)K8:_+ZC8#P1T:\2UI;X?K5QZB7^56]M.@9@;0T/J(#U MWS9S3F]><;:2N^S;O/B!NWOO3YQL?I=U7JI_?:]+PLDK^!_9SX>G(M\^/CWP M]8X8?AGZ-/0#&HO]<^!#%$[;7'LABB./019 MZ/FR,">!HKD RO &L1P[-(B5++Q>MW,SWW7%K4;RJA[D7O::EQ=4TFMXHNI# MH.#ECP+LV,<2BIB:5.]0!U?#S1\%Y(G<_,$?L)ZGKPU5KZ>OWMITGKZVA@>> MOO[;^JS/]37]SX+6J>N*%,^';\W-#BMF?U_#HM^B#H-A9*M9"68]"_ZRRD8\ MRT=-34:J?%Z%+H/RA2?,]M&_Y3G[*UNMQ P^(O'JT(=J1NAIM3FC[[*5N]H? M';/0'3+LCA 9X2:I8V.7M^3;F:,8#G>L)@U8C:C[HL\S39?\[)($U%EN\@U>J1TM[9O66M1V'8PW=;[Q#;P:NGX0S_N>D3GMZF_]UY&"1-;P3;]G4T;8:.D M^$E8C=I;YJ'(>7$8:M@2HC[D'_AW3KFD@7YX$BMR=76T="F.?!*[$,?"UB/J M8.'-!0GT_##QL,>#*')U0Y/U1)C;N<]>,OU89$WPU:S.N)".;(EJX<_$*K>) M;C4C^*WRR1"OJ9#1)YV9&?VR?GW'Q)OVUFC+Q3![L-?J_B<=:T0F(W!L1JX.4?F(7[(-7DF]%N#F.=^*IZCIN_^*D)AR]F]UMVT MKJVB\B>.K.I[=H*C953>/D9/K*3%1IHR:<2$U:=! M/^2#0XM5<1LI@OAJ]^\:**P*SK5X8.5VS,Q;7>:VNKV7=X+;HA![AV6($&*2 M M%C:223D%T88^$D>1YR_2 -N(>YWOWQV7[F=Y5<$S>M\S5L1 3_?WG?UALW MCJW[?GX%'V> XH;NEWDX@.,D#>,DL9&X>[#1#P6*%UNSRR4?J2H=SZ\_)"55 MJ6X2R:)D#0XPZ$DJDKC61^GCXN*Z("FS'F^=!]5GQ/&2P(162,@GR'GCU9 MU*^BDMTP8-5;S&RL#]LJ7].J^O0KKXLRN$LO],*0, ]B$H0P"&@*41I1Z.(L M(#C$WJFC=A++\0;ZN#Q=H[:+6M ;.X*EF"ER'TLAY';)]J;-_ON?5_WPN*6TC M,K^C#5TR3'V&DQB&CH=@0!,"T\@E,,$DH23T?.8J]9&93.*YD8^0$3(N),@; M*4')Q9RHE+/R/"L>;LYI]B8\Y#0LS[Q/L@<=O1= : Z$ZKOH9_"][YV8K@JS M[CR]=[UE97G_,RHKZ\)OK8:R]L"&+K^#F)_OHL;,/?N]JG-XE@'U"&4Q@E$6 MBIAR%\$L9 [T(C]T,C<6;0RTO%1]H\UMG3@N@5H*<6'!X%;40S5Q7/5BK>C MLH7@V(ZLX_#![RUZ7-C:P671IZ4"BBW?5N]8T_JX5-0^\74IW612-F2T:O&/ MQ1]4'!K>K(D(8Q*I\/5/1S6Q?A.1V:+N$%*?4ACX@=A:8P>2 MA'DD0 0YH5(AY]EJ.#?2/"EX^"1$!H3+#)@POGY*X^MO^1J08K42]:[X"PDJ M@=O?%^"GA*&.0FF $ ''/_O2T?Y#7L5^?I^MW#-:4Z3N8,#^_]#8_^",_7^Y M.\MCISL+>"Q C9:LA=+BU?X,3JHB2M!DG2^5(E[_(:^K3NV;&B[M?7%]K7J7/?:O+Y(OKYU8![(.Z]OL6\N5#2O;\.7%V@4_-6^OKT, M_5^VBOW,^-WHKRLT1\$G+&$T1_6/3-KY"VJV)Q=1/GNYZNXZS,$AH[$KW+PA M#-(4P<3#$72=,([3"'DQTTK[.S/&W$Q)&=ZVE]&L7]$Y+-5VVE0C="TJ <52QOL;U/-%4,V--[ZMSXM7&.[,3OG)""O0(+\+DH-N)E5X_BTT2[GW_'!7ID M,M;%F!MP-A-RS;$SB@+4'&JRH$ S"+HQ@H9/,-L/WM8!R9^+DF\\UX_H5Y/, M_8&N*\.!\>;&6XV<>OO" M(4S5]H@6D1J9>!I)02,JX+*V-0' WQIQ_VYOFZ@(C*4MX]!HDVX?%54_WDJJ MWF9&(9_S->+2RS/?-D?VK1GR![>8I:?LGM67Y6CU4%2R0?>G7QLNA"CJ^B6O M-DLOC9(HSC+H!AF% ?,-(C_ 3(=I[(@U.T*JM6HC'W:*+4"C MV@+LE!/^FYUZH-4/_+G7$'Q:\VU-*=<93>>7I5E7X\+IYW)DRGR/:=0F6KNH M6^)C2T)-2MMV@3QF=\M/-UL$OM%-71M8E*7=I18_%K?%RTNQ[A9+^)BOMAM* MEE'D1:YH?!ZZFS1KS& EIA6?_Q)2=48GF/^-'^0OF_PL20W9?EQ6Z_5JKZ_P[OF M9I)V(Z1:&=7]=T>(#/OGS,$8F30>2R1+X6OAH>5>.Z^ZD?OLZ%&3N? MUIM\\W9#"/\ZJEO^Q_ORL?AKO8R3*$!NX$(O##,8Q'$ TR!SH.^Z/D&4($25 MJESUC#&W!;46$S1R+H"0E.,(A*QJW-L':/_*: FFL<_ 31!2YBP%#'J,<7YW M;8SS/^R-\;YG3D(K"DJUW*!RJ6&_V,>7IZ_KU_QV79&2?%ZA)ZV^L2=WS^W+ MK5?4Q_Q%K*%?OSW<\35Y7>4;YOUO_Y*M_4;9'#G4W:4N7WE.R';4SRSO(+SB*IYW:_&:>0/?2??0ADC;<=Y M+P:6G./GQYC4 =ZKYK&3N_]B ^?:;_D38@B+1S[27ZCZ9[YY_DA7?Z#5BMZM M">6[!B(.(/%S4:R:X&T_9"@,H@#BP FYR@PGV&@ZL MD>=@(A?5A;D@',R?)MSLWUJWH7LUUW:*52(-TEU[F^3'S M V[/BKB5-&3U&1!+:)H$HD)B1+1K),Y"M;DMCR?U7LJ=.QKO10>KG%'PMS>* M2M&2_(]KJ[S,;UYTRC7.0N 9K?<6ZCK>MX4<.Z_6I\ZK)7[F5^UA6IR6<=D? MI'2P @(LRV4@9S7_-NM%SD.QZ0M+SD/O"[O*&4IX56J\B*'E#V\,\C@,:S-RV0_A_TL!HJIZX?WOD?&^EGI+R2JG[_6 MU&DO EX?T2_1(W6-\U4N7P7^PVU)2;ZIEI2E08JB#*;833GY,1\BBBAT'#?( M4!1Z'O66:_J$.#FKNO 'QE1Z@]/Z#>Z./-X+_/M__?@OL$&_ *XEU/7C#X&L MZM.W =Q$!_",\85Q"<# MBNJ?GA*HWFA&.P]E\4K+S=N/;?8O_IH\%O=EMPWA8?W@W\JBJI8Q3F-'IIU3 M1F 0.2E,HHA!U^4$E20D(*&GXV[1%V%N)IH4"N"BDIF!Q5$E\9_T.<FF=U";/*"M* M"FXPM[BV*[%F@8_TM:0XMY08<#W2EDC00(!)6=$K9,] >5KN-BM1+?:-ND1Y,M5:=#C2)M MHCM1>N0ABJW@"]"*#L37!SK"BQC,!S[\L_A'/@]W@\!K\Y\FC)9(3W7429E. M$XIC>M.]W30-\G'?H$^4N-7+ACRZ>6Y&6D<\6;U=-R'R&)M^*K$"R\BD<2X] M4ADE@S3)"TA.M9E!80G%D/N@645C4YZ\5V$MJL5[8,!RV:H7UC#1MG;!AE4]J MA"G<8G"V]D_9@&)3_:";S4J2?OWT9>@A)XQH"CV:8DX= 8&(I E,"<8HP10' MCGJYZ4NCS(TT]O()(_BO1FI]KNB'5N&XS09@(_-#*R+H@%8+:0,CC?,V&UA- ME?1[]OUJER=+9V]#>/0>OEV\>;K3MR'Y#X[?!B\V,ZJZ[J(?:$5_4+SE6ZZ< M5J+L__YO2S_"&28T@RZ)1?U5$L(492DD09*X0>JSV-&JBJ@Z\-R84[?YE3;0 M:J;5&/"-S*.R;\=>LL6^E!5D10F%%O9L+5U\+!E>RL-.:H7I@G%LDFG?;Q+[ MA'&YI:2AN;?OM*+E3]HD"3T49;T\\JT<3=,,,DSX-B] #D1IS*#OQUG&4$@Y M$:D'0BF,.#?V:61N5]0W4-92+P!NDMA>:\%U(H%4D%0\#%QA%DF%)2B;/(]IQ2[LB;$JU+)T%AS$3?.A&O M'_B,P01Q6Q5G21RX:>PYF=:&>6C N;%B*V]]!)^O1>);W:\Q>[L8_B!J35?; MK,I)CLK<('BL?T[4]M8VD1Z97 ]!OA .83&V014:>Y%<_<--';>EI/R9*"VU M^PPL,1G9]8"JZO&Y++9/STUQ_?73?;;*GYJ@65%%>M=X+(Z9%R=9 $D6,KZ' MIBE,,I; T$FHC_TT2G"@;*)I#S\WEI(* *$!;%0 .QW 7@D-.T5_1A3LO%%Q M'IFC%"%NRN\ E5YP-E#7,!M'17\B>[*>A5IN*GJ@+-;'[B\X@BSV<&V(HN0>QEF_V6/357E^^R<-A\>'W524V2N MPN_KDJ*5"/SYC0_]0>:O/*)?2Y32*'18!@,481AD-("I'WJ0)B%*PB1A<:S5 M"M2*5',CKCHY:R\L$-)J[J?M3)<:ETT^"2,3GL)I]^(@&>OLA.W2MKARXQV. M7X7U2"?G9C*]Z['Z53 .G;E?]W#38F=%N1%!W'=[[UWC=,_<.*!A$$(_30-. MQ&$"44H\Z"$'923R4$(TBX]=&FINQ"HEA4)4T)%5MZ3716#5V-(.7"-3X'FD MAL]^# I.#:%AK0#4Q8$F+L@TI/!I@:3!.PPY@G-3]"TG&.#TD@0>3)(XA#ED6$<2<4"]:\.PHLV,&(204SVVKS("REE23'5Y*EHU M.1MUNL9F4^;9=M/TKD2K55-C[6;=!J142XJ\E$6^!]/8IS#P7";S+6"6I-@C MU/>HK[6%NT*6N;'(/XV3,6Q,C!K+3 3WR%S4T6+72;?)_NHH(BIKRGZKHI90 M755(.K*X=FU%3EF.HU70:O&@:U&V5U;(6)*I"PY="]F94D17/]+06T;^M6U, MM<>B+81$#[H$BY&KYX>R^)D32CZ\_5Y1U?VX$16PZ@UC5LDREZ#HE7OGV1UY!3B:V)V"X+3ONNBV+N;VH3.W M?Q.Z\A?@[YUJ2WM]P9^MQA:WNF-.B"U/WA@B3NO8&Q'D$S_?F&.9K3O?J70L M/J!R\_;(%[)*,)=8V?2X8^@Q,^*!1E0@905=84?YB%61L?1!#@XWZ<>EJOSQ MAZ)\GT$4G7",'1][+G%("(-L MY2WTH= ;.';VQNEBP_KD/@C_ZKW0O*'MQ[S"7_(UO=O0ER$7S\7[9O0]'C1I M%4*NBFHK_#9_"FF!%-=RF]:S4%S5I?7PB9,W:3VKT+D>K>ID(4G>R$ 9)B&&: MT@1F(<4)8JF3!.KAZD8BS&V9WHF^]1<2T^H'OY-98ILRE26.!' M!WYDQMG+#_;P'Q>69T4)&BW IPGQU[ C1I^'B0R-4>9#SQBY"LI>:\7LR=.9 M,U=I?F#O7/*'-&!\XT=( @//01 Q%,,H3OP@C%P2I$K1[P9CSVW5D>+7%9-;!=2( MS03W_A5E9#3'WDR> FDQ^OT*;/J\3?RQ'4\3_]O>IC49<1*NN@**EJ2N>82) MA;Q]N]]N[MEA'F^;QKL,<.CY!%.81F$,@\@7O4AB!(,L<'Q'5-SP=(KJ*PRI M]-E,7TA?M+OX!VC*Z?=4T]>QO/JA5S%QKT=R(EMV^R::A()[=BEAW!YN.J:I M-?RFLD$'WS];?B\U:/IMROY'3&@\*NER:"6JW6)<5?RUI,]T7>4_&^/S&^6# M<0OT,,3CTAL>^JGKD1!&4>S"P$<()D&20NH$L1MGB/J^5B#\E?+,S6RLJ?I M*?"WE3Q1;[P7Z"C6ZF)I$!%D55)"Z8N\=)P2(M>^#FI'HQ-.\LB+R>','H1, M+&04!6='KM7B)*1.=^DQJ;9N V-[%=FODF;JJNTVH#M3V=W*8TV3F5!)/PRW MB/YPW"):]%D3/6BJ32G-BNI^\TS+QV>T/F@>?;=^H&5>D,=B@U:B2K L$KR, M_=1QLQC#$#F!<"$0F- PY2N%SR@EQ'<#O4R(=U%C;LO*S=-3*?<;@(EZS#_U MZS&_T^N@MC[,?Y)'7E:D=E"J![H0'#3MR=Y ][H&!R"!6( :"M#! D@PP(:C MT49N+T -B# ::D@60*'"MT&&VGM.J+7LMW=18N+,NO>5QFRA%1G( MP@"\7W=R#9(DCAA,6.S! +D17P?C!"*6X33Q<9I&6ONDLZ/,;9D20@*Q MVP&FX09"[T,E$)-?(RF&$GAAYE?IBF M*7*H>H>ER^/,[>-O) 5(BKH0Z2$:CM4>/!6 BXG;(K$ MV\%*PP%M![.I:NR_%-NZN1(Y>,W$6[80OK$61EL^Z&%T>OW//;=/YWL>UN' M[ZQPN9F%)&JY[&VSW]=;;KU]*,JR^"M?/]TB/N7<>*MG>$E\@67@0.I["0S" M2(0@!"Z,&#>9,:6#O9J)-1*B8Y.O MJ$^U%WL!&G1WDH-6],40SMH&F0%BELPTG9$G-=X,(#DVZ4P>86#HR7I3/XH5 M*C^M:?GT]N.-[R1??A/YUE?3T&!Y:WA<<9=G594?)$R0_^ F^K)AB5 M(N:&,0ZADV:RIY4/T]#S89S& 0D9]BE5RD#I&6-N*U(C(JAE-"QR?0Y+-8OZ M2H1&7AUTP=%OLG)9?5M]5D$;(4%'2I4R!EI8Z72QM(+95'ZU4^QL-:D7EVR=L2#FH MPV$;RN'+34X:#O:YMR)0B#]QBU9?.4.(WDI?^4_/-VORWQ25WX5AP+FCW"R3 M%$<)2R-(LA3!()6MV4($$QR2),PBY(:.^C&$F1!S6^@[@H-6@"2'EU MG/"&TZ)RFC$^V--ZV\!9W*46@*L!A!Y *C+9-.@*/T!RU_YIA>B-]9R?>!_^F>B8I?3VM1N+^.Q+DMJDTE6SPM M16NE5"Q0OB=ZG3A$5&IT&*0LC#,O"EF(M5HOC2+EW!:T5DF1W=2J"1H]ZVA! M<"ZJ<*>KN&^O;1,3"*2^38,ZS5WP..^&VC[ZW6=\Y%7U;/3GWA>T )]^">7X MOPKVOD6OXCA7Z-0>:0U.J7Z@YYB0VXKC'$7&:<,TQX3Y) ISU,&N;,TB5CQ1 MV/WF5UXM$S<.'8HBF 6!:(^5$IBE7@2=R/42C!B-B6?4E:4[RNPH?]]F1(BY M $)0\*<059>KSX*JR+770C4Z5QJ@9-Z)Y1P*MINP'(SQ/OU7SJEYL?7*V8O- M(XC:$#<_S%B$$8:8DA &F'@PI6D 24H2CSC,Q[Y6AE'GV7/[U&]U0@//8:7V M+1LB,($/80&&(# *QCD;R6E8]J,$ MN<@ET'5H H,L<2'"80+C#$5NG#BN2Y6B788&FMM'NB_#I9M\?1%*M<_6!D C M?\-[;!:@EA+\V?R_2M]SDQ8BO9#8ZP]R?IBIFW_T*GNFLT?_]88Q!"5]13EI M]IXW:R)SK^HHXG8="@@-W,S-((JC :!%\(TBGV8X2QB,>&+N)MJQ10,CSDW MFFA$!K26N:[O4,@,S29TO0EIUXPZ4$!?C4XL8SHRL[1P-N)*-.M\UYLF_\2Z MY: !D*VX!841IXUC4(?@)*Y!XU:#4U*1S?D5E?]#-S*G4Q0PV_#W)<]6M!YC MF?J$1H$?PM )7=%&.X19Q#19U_(?(]H M_4[:.G)41JCW<''X*=,=(RIK='!@J'Z7 0TVA3KVEU\OVY: M<#[^52QIBD(2!"E$CN?!@*013%E&H)]0E&+L!91$RCRL-.3HF)^SG,\ K>[91_I:5/F&[R\?\Q?:_*WZ2E\R6HKBI2$. M_ 0FCD-@X# '9J[C0 =G#'.ZW1,;!>2)SQ"+> M>E:)/FJ]IHG&XZ:S3_1U/#!2#&XWH/[SA5,KV<*<6T2?N4HR)E:46A55X,0/ M%^Y91L@/4.R[$(4,P8!%#DQP%,$D=K&3.=C#OKI[T*)@LUL\NG(#\=9<+$VM M06\V9U)A?7FG^1EY ;I08[H"K5Y Z $.9U#^=.G.=YI!C17LG69RHB7NVX4O M2Q23KV=4?H!8_9NTM3,? ??>1=+F>-.MHB.@=+#,CO'\B;:L,W M(+5(91X*L)?122J*#TDZMY5Z M7S0\;^6L3UH6X).(/6#@509I3U1(?'"BU<(49C%](R_D%LJ![PI^=_1=@)W& MLRGXK3HK[UW3>U#._XRRW:IP6ZO,K3R@WK)#:+[\)-O0?:=/N4BR7V^^\2]J M&<5NR%R&(?*35!3?#?@.+HYAD&4Q9&\K6,8"\D$%*J4?I% M$/N9V 8T(Q.H)BK*=#>D>H\CG]]:$Q3_PYZ7+CYP$CH94J=E@<'K]$^9OF[* ME4@2J>[98RDJ6NVCGQ6^SOXGS.T;_QTYV4C>L6O>D3N%J_4]>V@./+T]?Z>:Y(-K? M^X7;Y_:Q2S'%^8-X76M9U3_M2Q -?]<6T!GYHSX#S B?\ .1M_OI6=.]O$. M*-7]"V'UW[QLE+_5SCVS^T#)O[9U Q#1E[&[G1FL_-V/C<)' M:@C+V%_F142LE4*_I+W9]]A]T'0?X1GQ#[Z\<_]NVJ2WVMRS'VA%VS/]D.]D M(S_$(ELA@P$-?8ABB*/^CA,F&;;W:,1YO:5"@&%X=>$M&FWM3T!,"74 MCRB"D:PNY#H49EZ H.?Y."4I1H$?+G_2,BLF@; [TO@@EI9 5//07@7,R%37 M(B*ELQ@7,JB[M;ZZQ\^?N%/N!?5.>]]>NM"\;7FQEIW]V$?*:%E2\HA^?H"92LUZ\:0L(2CUP< M9E+6&%+VF",&KS>(6'V@_ 59;]!3I[I>]6F5RPS,[LZ[;EB\C'""_BY^2ATT AAU MIZ:?:\8&?&3^>9T7UAH!H2-B/E'0IU7L]:(Z#<'KC=S4?>9TT9F&VAY$8)H^ MP\R:_)JOBU)VNJ^C-I=N&J L(0ET(TIAX$:IZ._@";\@(LAQ8Q9D.E;D\0!S M6P-Z J)!MPJMF1UX U,G]_^K_;NI7II@[^%25XA7/_0J"_ M/8OR$B:6+,F3QT]J05Y2[MARO'B=?I!;TU-&AF4Q2G#*7 1=3%T8.#&#&4[Y MQTYC+XF]B#"J]+$?/7=NWWC;DT@OD*T+5/_G>X7Z8Q_$J6BN%:QV1D^C&+7N MT:_;DO+G+FG,7,E%Y:^5*3T>8N%+I115/BY1>OE0_=D4>QTOGS>KM >7DC^H;W31U4'7CSU2> M-;".G!S^J_ %< U!JHA[PH0=K_V8^!Y@2G/TI CA#2I@.543R- MT@"3Q=GHJ-N-O]&ZS\1U6V>U5)^+\J15LQBJ.>Y>N@SYKA,A&,9I"H/$(3 A M*(8Q]JB;>7Z<9L%R+1/SB(K35FU8I6\EK;^5[N CNFOY@YY159>8.=>[? '6 M5 9C5$(!'>^AXDRH>&@MHCM1X>-&8L!%!E)F4 L-&JDE&=TW(2XCH*KCB[6/ M[D0^V!W*C*,\_/+:RJK7!*S?[ZKXK G]K7K:'?I9->_5MQ4?*"U_*XOMZUU5 M;;EM]GFM;2+V/&)NEJ$0%4A902/L@C-*L5D7&PUCL ^S81O0$EQC$VX/4B-8 M>PJ@&!EY?<^=S+934*YKTJE<;N;QN<%\&=FNA!GTD;Z6%.=R0>%_7E&9V;PF M-R]%N[9%FY]%^(56U3] 1S]1:'"GH)ZSR=H$JGFH)IV4B9S-G7GH MZK0 .ZUD1RO$1=U)Z/T8GL_$I1M2WK>LFB]4Z^?OJ JKSN4[JW7R*2L)0A!)/, M247*C0NSF,;0<3T'>7'HA6JG;:-(-S=S'FN^(:JTD,70CHUO% -H V?RA MZ:,ARK(WB@*IJ6G#:1N3KK8:O-M4CKPD=&=Q/T6+P1D]G<.FT_0X7=Y&@=]Z MLVD;LKU3DVF+L%YN+FUS$+/U0G2K7F,^XJY[M4R3$T7R?M GZ6X0&9WKJECE M1"QN=3/Z+$N)XS$/QBGQ8. '+DPBSX&)%WHDB(,XIEHGPV9BS&T%.-1"."#; M;ANRPFBK"7@4&<9[709;TMN<.35V'W\^1J;QHZG89]'6I4%W4['1G IMHKX. M24N,;"C$I-1['5#'''OETTQC:#C+K-'J]XK^*-CF+U32NL_H,HU"&G(C&H8H MX(:TJ.*9A;$#.8V&@>OA *=:"9D71YH;)=ZB5]%>K]GUR+3C1EX@\F.UNP5? M EB-UJS -C)SM3("+N0.K*E:!P_ 8RT8Y](X$X?D#*A[&I@S=(/!F?H-(7G= MRDA6CZQN5RA_J:O!IBYR4.8Q3AC,X=OOF$"$6 A]+V(X);&?I(ERYM/E<>;& M&7M)025%!5C(6A?NU3C-[4%6X5C<#EYC.S#W4-52 BGF0&E;+:@TSKKM0#;1 M\7;O6V;K,'L8D=[SZY[;ISNR'M;AX)1:X7*3#E>H>JX3.C[2;-,6M&&)&W'K M"1(O=F$0AAY,O2B"*4U((DH%97ZHWLOJS AS8T8A(ZB%!$)*G>9)YP!4H,%K M81F9 (\1,>HK=0X:G0Y25T(T5:\H 16MH2)<4%L4T;&8/ZW1>TOZ* M]_$3)Z[@?4&ATQ+>ERXT#*192;0I.=\AX-,O\4>ZY)NU&(68P C%_ M''H6) MBU.8Q6[J4_Z!I[[68:K:L',S863C;\TX%S5\U5Q ]E$;^T#R7(.3?0GP!6A$ MMAAWH@61K:@2M4&GC1G1 N(D(D3O;OUHW6_%^OMV15TG"UU1G[Q\66_(YQ5Z M4HW5O?B N9$&%Q0*28$0%;H')?!%2:)\C92+K_0CUT\BUD ;F3/4\ )_"K$M MQ>P.PF(4L7OYJ9/%ZPXJUHW6';[8P/?Q2%]>BQ*5;_4FY*";W6-QJ8$DC@*< M$%DN.1(]XT)QVI2DD/@,,\_-$B=2;^9J),+<6&21D=\Y%):"<_ M:"NQ'$[ Y5(LX\.OX=T9?1HF3I7TU6:'_BBKGN2 M>6F0-9_7M\_Y.J^>*?FM*$B=@F2T(.B]3&,LS! (8I3-P[T..;\0',CEJ:JABB\LY,4_%G+ MJADT>A%;57*Y'K'1&<4$+ ,2Z4?"&G-<&&9BNNA7]I0C!JXWV 1_VXICMWOV M0&4'7Y:1Z(H>8!=&41;!P E\B%CL0N2Z(?$"[".B%%PY,,[<:*&6 MM.YA+F4%Y5Y8C1U4#[(*NU0[>(WM#]M!U8@)OMN&2F-':0>RB;:-O6^9K1"" M841ZMW\]MT^WQQO6X6 CIW"Y23 IQN66DG\BX? 5K8JE12:VA=NR%*G>$4X] MGSH8IH$O>H.'"4R2",/,=YW$21%V$G6OX-!H)6%Q#J!DD, M*U"F3=A&)LX6L5;6=CL&]M+:!$\GUM0BB%-%G%YX_1;2#5V+;2WP5!&>_O#3 MH8=,&(2JJ,]A**KJ368;U;;6_7A*,L]W2BA]D<48+)PX M*DZ*RM[9.M1C[Z,OH:R3EFB,J,X6VSJR4VVW+S5W>:T!W@B ,R&\K:VW%E+] MVW"U1TVX)=?2[7![KG>K?O#>8TENRO)N362W#L6 O8.;9D?!RKU*3O7O)\NK M5!^9$A]+)+UB!R&Y7,S\9TY$STH[?4PN(F 457?XI,DBZ.W^!@=VT MK["SC[UM8J=O^.Z;_-CPC_?^5;K;1/&UQH:3/[LSXR;^XF7)1I%VJ#HQ0' M.=/=R:_ C9CW1OOFGUK]92E.L$, ="#0JKUU"? M4)SIC/WI,3[8,+S#\&9>Z_O-,RU%(E))G^FZRG_2.ESC2U'585R/Z->#*%3+ M1>ATSGPL'I#TM-(D(@@ST=;%13 (20"3,(NA[Z" 1D&"@E0KTO-*>>9FR$AU M9'OBG3Y@Q571:9O8&OZ%^R M"Y086(]DU69#C4JM8SPR85Z&=,RJU5HH66(]M3$GY38M&(X93.]FDW33OXK' MYV);\2T3-U0?_Z*KG_2!EJPH7Q!73UJS39$DY-&4H<"%.$@Q#**4BLA; ED2 MA]CQ')R%2F6@-<>=&U=YCNN!VT_WH"-N[<#02614AUW!IS0.F&/[TO\J0"NU M=/;4S047">R)$BW]L3<&TY/?2AZ<_Q5'_9G/J MWVYF>(JV4T7YA:**?J05+G/I6/B2K^F=:!ZX=)+ B1(G@IXG(DB2V(6)3WR8 M.E'JTYA0AK0V]0/CS8W :W$70 HLFC_M1 9_"J&!E%HSUVH(4FT%\=R9>1YU(>XW94+ F1\)X9$)JX!6IH*W< MHO7*!PIVH@,NNSB!%-(#(?Y(&.LD-HR#]50Y#NJO-!.8OW$UK.4\Z"/7G_Z@ M\;P),R'TM3Q,BC"X_\I$_L-F+)^+DN9/Z_V_\G$_YHQ1X6#-T6J9AC2+XIA MAU$$ ]]U81:&#+I.A@.&,Y\QI1RU*^68VVK1R OR^EQ#3!<@'7D-*P%H3HZ: MU3H!Y",O'I^X5'C3.4>2RXC _% ET0B[GI?CZ[J*+40+V:W-HZ4K$;9=GT!3 MBO^>D77FU%(*KH),C_ M1[@$2XHB'#LX@2CC_PDPCF'FD@CBD#I)&*4L]+6Z3AG(,#<2;1<]W5Y[^N"K M$>7(D(Y,D@<]]5KYP5]< =!J(.H3-SJ 5@G!D38[[!E#:*V]GKX$$_?6,X;H MM+&>^:,,?9?%^HE3PXMHOO#('W'S*Z^6B4MP( [%1:M1&*1!PFU$WXF2_(:%KHEP4LA2W"YS4.RD*22)AV' M0@(3)\Y@R#R6)(@$)')5/O&3)\_MN]X)!X1TZKU/#N'J_XRO F%L/YV:_EH= M3L[J:M39Y/!)DW4T.:M MY/)^0N,&]?R"X54ANH_OXZ R+TX8 M_P^,,Q;!('1"F&5A"-,X"HE#:!92I6:4&F/.[4,5I2[_RIMR%GOY0:V =BO; M0SE!7^.U=96%2![#6X'1YRZU:TJ!&>:WBK?:G!N^(&N M*!&9I@.9CM9CYVS-M'3.-NSB>)$!WH=-/$. MS:-WT=8!GBH\O:=V@P^9[JA.59^#\SGEFPQ3$/A6[6Y=;4KY\MP6ZY^TW AV MOV/-7RB1N==WZT^_,*VJ>_90\OG.7]%JF1''2R,20(R#!/(-&(5IPKD8)\2+ M?$(R[&*MS(0KA)D;5=\QB%N9ZR;2_#,!5(HMRZ>V@FLF*5PS7VH&Y%2S,#+O MR_:_>SUD?Y-6DP4XF)X_VNGYM)N>A\'IT<]VL("KK22(:T29-C?" F@G*1,V MGFE&MU^+G[(FS-WZ(V6T+"EI'.C?B]7JLG&0G\3YH_/7,&O.%$B)ZH MV-^+4!5A:SY0_BJ*JN$I<["#,72#D-M](?-@&I(8TC@)W9 0SE%:OC]= >9& M5COYP4HHH)OK(3+7'LTD>:*4'C?B@E5_NWA>@4<%BIKXA>+92 M\W6'GS87WQ"Q$,Q6Y$ MY*@L FWU%.,<3/9.+ Z>/O7IQ#G5SIQ$G+W,C!T^;*M\S?=ZM\5+)OIABT)+ M=7G7)=]QI2@*0QCS'1@,,@_!A#D(QI[CAYPHJ*L7@'YYJ+EQ1BLIZ(JJ1P(] MN*KQ@1VTQCYD. <4:*I@ZU3#UN:!87@L44+/0).RP[#"QT2A<(?!225_VDN^ M$5LS4$4-E MQ+DQ2$=F6<+A0&J#;&IUZ!5.,6T#.C+)O!^6&F>:MC&=Z%RSBZT(Y\%=P6T= M:.I@TWNHJ?2@Z0XV=?0Z.-S4NM$N1\L"24L<1,2GE!MTCLOY.:,93 /DP("B M- E0X&)//9ID:+3_,&Z6,ENBDAKMZRA9&\/WI6/[\-EA86T8_S]AX -<3-FW M?L@LF/= 'U76/;S);"?]F=O87/)S3KWO5/1];CU^(C_#7?I!&#,2IM!E..3$ MZQ*8$8JAQRG9"=TH]&.MTTZ]X>?&R8WT1@<)FL"K;;_'@W-D>FZ1O'2$L).^ MO@((^>UMR\U@L[15UQQ\TNV[&3#'6WK#IUQ/:&U#O[=]V] ??&641[2B4H:X M,D>KAZ+*Q7+YZ==&E!7FI/HEKS;+!,7&LN='X3E20=V35 MK9MY&5HU0K4$V,@4N<>J*^9P:6.#.IF#<%BKD7EYI(GK8PZJ?%H;<_@6,ZXX MLE>_;<4S[]G'?+7EO\IV0=7]=E-MT%I$%RQ1%+K$%]$I7NR(LCT93$(:\OVR M'R6Q[Q#"M,KV:(X_-TYIY 1_R]=UNZ_J[WJ$HHT_\Q+B9!3&)(IA$& &T\"/ MQ%^]("7(O*ZBO: MX&<^3/>"NJKH'[021-"$;W))EXE'W22+A8LW]6#@) G,O)#!S.5$ZCM^ZH>I M7L:@-=GFML[M= OC1+R2*358@%075OW9ZV(H-A&$]V,0GO3JT:M[S1I(]-N MHQ7H2BW;T"[ ?BI;U0ZN6H"F3'*C'G@8GDJ#[$/KH%M+1K0GV<2YB=8A/4U5 MM#^$WBH@&K%_Y@@5:RH*G/(5Y^W3+]$BM^DW);9'"&]RW#A?]N5J%&C<^.%S M(^M&"=!J(:+#=WH(R^M8$S6.-@>_GXDGP7ULE[(NY);+"5V-84_Y,?[LACDQ MV1.F^8B3T.+5@+3D=_V#S S=78WO@P(;AV6=?\M7F[PNWKWT@LA%-'(ABD5A M>L?',,-4)$1Z09*2),2)5M%1S?'GQH&_W7UYO!,;_M6VXI+J6:&ZV*M9FB,B M.C*[J=>;E[#;+RAO")TEFU!W]$GM/D-HCFT[T\<8Q,&VJ>-\C+IJVV'JY7?A M3KAGO^_/T'):+8.8L#2)/9AXV(=!*BH\$C>$)$%)$#HIP9%2L(*Q!',CN*,T M;U *H6'!X);_9;676R/FTVAB^KEO$KC'WTO7Y2E$23%4UX4LSJ$O[+R)T=>( MPAU[%B:*S!UE-O3B=J]!LC>6U^C!T\7W7J/W0F2*:?Y3A!T_H#=YR"H:4-6_4O*-F_9U']2OQ7KS7"T1B2)* M$@*=U&'0%6,N!/(:0:UB"]F4$-RO+3J&QP39XWLXU@INN3C2W$AYOYF@C:2&5:-.(%7C62M C4R6>XQ:(<&?K9@6 ^(& MH;!=U>EDG/8."2N-\\TU(X.[:EZ#Z=;9J0SC3Q'9>B%'H> MI3 @6083'[O0(0GU'9I$B:=44[AOD-EQ@1!38]]Z"3L%QX %1,;^Z(6$H!51 M]F\:#H)5QTAC^VX!JXEVZ&N-;-\]L;5 M#?Z_6VZ-/93"=;)Y$\?X&VZA?>*_OHI+EG'@DL1E(?12/X&!ZR.(8H] '.(, M^7'JIW&T7-,GT9=9S1A2'USIG4[K=[HKPGBO] -_T+.P5NMBZ;7<T?H-M)*"1M2AHUJ\S.P\^%U98%\7;!Y%%V/=PD,;0=42O+O6-&%;35CG4M8SC^0>YY^+2*8AI#JG=6:QG:Z4YG)<3= MY @HN7 :XWP1B"<">GM'<9J0#5T_*KRJ$D/7#5T.SYBU;G5;#]9']XNDY22 MP'$=Z&*?P"!A*=\K8@0984Y $H>$#M;)2:P?JT6^$Z0:/HHQFH@#O5U< Y/: M#DU?^9%9Y1S]J_X.YD8T4ZEN5T5%'XNO MZ]=<-"&X6Y-O?*Y4=S)]SYB;<2-D4M^V]*(SO'VQ!'NTYOXFH!N.SYSYR(Q*U>(+4V."HH&6UT>A\\V89'1;WNQD?I>HM5 MO5I'R<9$F1-")\T2OA6B'LP\OO0BQ-PL\9CCAUI% M7+1&GQMO/#[3DB(AH85*6AXQ(D.N@'R'_R(6N MAF ;LYC5Q;'?OV#5$"Q*1:D&'V+@QOE2H'7%'RRB>$2APR5RB(]9Q+<%ON_! M(,M"F/I>"K'@*"^D)(W4#\^/GSXW%MJ7M7CC6%:RB=%*R Q>:Z$U_ DG2"HX M8Z[!9V1RD:*!1K;^RJ8*6&AX4:[!9")_R9?N*P+XB_IBJ[CT)>5[/2 G-TWG MZ[@D[X%7X^)%ACF6[4%36QP/<;X*4A\Z+,8P((X'4<:YRV=!3"/DX5 SA_+P M^7/CK(>R(%LL773#)Z=* *I925? ,C)5[20;H=+=!:UMY2@>/7W:',3SJIWD M&%ZXS#"C0U06RKA50\1A'UU7DJIORI)/J"R0]^%M?TEC\,@=W/VK;+HD:E)0 M(HZ;?[W*TZS'0OSTZ1\,UV7;S<2?V$;[U2&+I9"@.$ M?)@Q<4B5A9Z7><1S,-+* YF-:G.CK%9NV-9[*W>%T_%>=+#*&05_DY;8WT4I MAIW>,DSDIX1',PEE-E.BFKHR&X%GQ.]28_A!J RZL( .+B![ ]WKVN07"8YH MI"GA68 :H#KNJ(%([);_D.TV.S#U5OOO8&6YYO_\YM]6_LU\%)LV:V<^>E]8 MWV&Y)OG7MMJT06J$R!+=:"6\8'?KIK_N>66_BWC0*M_0'[3\F6/1+#HO MB CD?5K+I_R!5ENZ3#,6IRS+8(AH# ,'!3 )XP2&<419Z*=.'&KUK!];X+F9 M 3]$M58HE9$E7EMM-,]EQYYFQ1/?&4W>V.=9#W>WB_.KZYXEQ&$6+F4BO_"B MW1;5!G1TLG@2/1'PMLZXQQ9WVM/SB< _.9>?:ES#W@W%^DDL83+G VVVI2Q^ M\)V^-A[[>_90YFNDQ<]3 SMFLSW!KW<8R2./;"$'+.XC3F12%,$7.@$R(O(&%, M8NSJT-CAX^?&3ZUT>AQU!)D:^9@#,3*K[+)$[?O;S^MLB1R.'C[I5W]>L>// M^<)5IM]IM2FW6)#"^HEOT+_3EK%[5CLS2[==(#?9B MCU(10ALL:^^XZK@3O_Z:<)Q^&;H/,*PS(W*X.Q7,]O&:^YP0RB*$:)A QAP, M S]V82K2FQC&"&=IB#-?K^+,\)AS6P;K<@%[\_*+;O5$';S5Z,DRBB,34P/@ M7MQ.9+#E,N,& -DJ5Z,PXK2%:]0A."EAHW'K]>'$=VO^%7/*:SQM]^M=%. 2 MQ2X+L>="AR4)#' :P#05Q]@XCB*/4Q/_1],XXLO#SHZ =H6=,*J>0;'=L%7Q M5P7$G!_5HHSKB5>><%+M;[V.-QPHN' M81HAKKAGT'<+*!X&HB^26.%N_8RG;\7Z&RW:=JJ**4X'-\V-6KAP\-NG>T5# MYA2#?AJX2OV1O_16\;;&[?95=6 MD5?WVDBKMY;WPJNV@ML";>2O^1BO5M 1W'8JB%A:HGN'FG1A5E'Z>#E6NL<@ MCT<>?G[HANCLC^8Y.=7!DS)LAX^9B:B<>W:#GW-:MZ46Q_7?BLU_TTUS,OIO M?G7=)B?U0NS0!$'?=PD,B.]"%,8$QDZ2,?[BA1C'R@E!HXDY-ZYJQ1>Y16BO MP )@$1BQ+C;@C6Y N=-B 9!&":B1I[R?!>G-QMMO-&G2VL;'<&# M_+CQ1S/,U=F^O*#R[9X]%)4,E:H^%^4_GW/\_"/GP[ <(S[ZLQ#U;OW[>K^8 M/:)?'^B:LGQ3W57?*:J*-9?ZC3^FRF4.8.O8=\. >BXCT T(MRW2#,/$#5+H M$R]@U&$N]O1:L8PM\=S,C!_XF9)MS32U7K+>ZF\E%QQT%93-_UH5-9-H1G\- MU'9=LYK2=3P7^23C+9P&:+VC>ZN475,U])?^:$D@]OO_-U]VZ] MZV]S)CH&)XA1Y/M\E0H8#&(_@8F3I! EH4+Y-D%BWXHLTQ[\)#3C?__TL[*,$,YF#:(F= M#028E&[- 3KFSRN>9'1V]T"+;[30/KWKWC8W=A*G6 ^?[L&W3_=:1W@'4"@= MXIFB,,$Q7@. _9.\:%#BF/SKL1 IEC>_\DJYIG'WIKF1TSZ[5#C/NMFC_]"H;7P R[#Y8(S( MR)1T&0R^M>"B6K(DSJIO5I;XX$G3U2$^I\!!X>&S%YC4Z,S7])[=EI3DF\\( MRX"]K^A7_K)]X8]_R>5D-6=XGN<&KN<$,$FY.1$X3@H1RQ*84"=F)$I3)U#R MJ.L./+=/NJ[[CW=2*KHCM/%6,$%&0G%D&A!2RU,%*3=H!0>-Y& ONE;S*FV M=2J'C@/T5$5%&\!Q#3AK 7]I -^_RTVHB+6:H_JP]9A)5*];4\+&)J M<+^9A_HC9;0LI4.\;D?!_U"/>XO*\HT5I:QH_YU6E#_[>9D%+/,8"V!*,PH# MER"( B>#2> &(6-)F*1:[FG-\>?&_*U<,MF3T)]T5=3%0>L/2],OK3L9:D[I M$2$>>5EH)9?GB[7L"_GG9ITXD'\!6@WLN:(-H;/DA]8=?5(GM"$TQQYHT\=8 M8KM=8M>7HJH.1EQ&*65>A$6TNQ_"(,4!1"&C,&&"XY+((53):V8P]MQ83IP, M%;L4N)4(]\!"7M@*?"7-]9SDG!=;ME$(851&L4^\KV,$JT>%EJCSXTZI% B:1]44E[-9'U-Y!T2 M^"&*H4N("P,O2&&*70PI-R8Y^-1+7;KD3\J*=\>^*\5XZ._JGK?%^NM) -LZ MZDA6[MU*:VC-;=!\S?]. 5]4Z^ND!ZMX>2GXY(EROPN033F;:FO":#,T\DIQ M4I)^W[^JEAUTA%\ *;Z]%<0(-4OKBM[8DZXV1K 9&_KCW3] M7*Q>E"*=+MPUHZ]""@<:Z8;CG90PT3AUN Z;B0X7#C"R=&YP6?'>XX$SMTUW M"G!9Y@-G?\]E5WNY.B6D'DKAPMF\B1[O&]%!H6VUM PS$M(T"2#+1'/VD-N# M"4(!=+DEZ*,(DQ1%RS5]$B7PM'U=*A(HO<-I_0YWY1ASF_1:4IS7D0C"MX]> MBG*C%3)E.AO:'B]K"+^#UZLCN\QDE=+S/PGYZ[XY@UWGKO%]Z4!GW_^E-/I[ M^5]E>HJF3BCVPLLPLO^D@K7.:RB.W<=(B32&T1'7:PT_*=:;@').=\7-,ZVS_I.MM M)S,M(,A)63&/O28%P38C1)*?;V*^(<#S(^M:OET:^(?P:9& M0M> ,3K)U**-5%#\O-[6ZH8?/7[B\N#GE3NM G[A.I.PVD[K#&[[= ME5K=; M;BQQRQ]G:>2EA$&2I#&W2UP?9AEU89PAASF!X]/,40^G'1YP;E]V(Q9X%5LM MON\J&"#BN$KL PZ+[&IUAQ\&7L$I91G.D;E!2 MVG7@ %Q@5AVF_CA9A>=,&!^KKM5A7*S&?:;U4*O- M/6N8?\F2D%(:9]"-XQ0&3N#")'-\&#.<^EF6,91H%D#M/'UN]-MF,50;P;RE MD9EU")^:C64,RL@D>ML@T4AFLW[I&86M%2SM/GOB"J5GU#HM27KN(@.#J@FM M$HT9O^8K6FV*=5W6[+[9=E'RZ;Q[^*9>S3P*?$@X0D+@RB#$-$,=\C MB9HJJ1\YV%=JIJL]\MR^\9OU>BO2,L6Q;B,KJ(45;WJQUPR\M*HMP.:O0L-. MT)H8!TAF4V%N 3F6CW MYUYB4#>"%HH#)&B&ZZ,@^%.MV MN/K$/8J1YV24PM3W7=%3RX'((3&,/#]F,?6PJU$1X](H<^/^N@E4WA54AVTN M8:E"X180&INN)3@',II$=UQ$28=_+: U%=>>OE([U*RQZ@ <_0QZZ>8)V7) M_D-F'+K8L,_@+@]!;)6;]CPBEG*)_3!)O(!R4S@*84"9"S/B"!LY):)3>!(S MK7ZZ%T>:&QM*T9J(4LTF@A?!5-OO6H%H&NM59"'5?;AJN.[ZX=)O$C@$A:W6 M@!?'F;8AX)"Z)VT !V\P#9DH,*6D^LQ%O*NJK?"BM0&@OZ^)H"#,5X_\)[U9 MDWW%\&Y]%A'%4?'+5EL1*OI#A%_?R_/-:AD0')#093 ,J<^9)&0012Z",6.N M[Z0L"AVEW?8DTLZ-EUIEZUJG]!WHC3%?!35&G,T$C\RJK9X+T&JYCZ9?@,'6#SOU0*T:^-2\'<1FR,@$4V$M MOF1,62<.1ID ]M/(E2D&U:_Y]O#S5=:*5RWWUEX_.RI';^!G!1YHR8KR17[N M^SZ^ZK7>=G#TDZDI$F-S7A\(35, 2U7>CK4W*O"V>\ADM=V.Q>Z6=3OY-\/F M*ANTH8<)S2DFW!K+8DB"S(&!FR0P193!-/-HXE"/ADRO&\K)$'/[''<27I$> M?@9(-1/G.GA&_D8UD=%OSW%1>5O]-$X'F+8!QD4%3SI67+[2]-/F:ZY8O2GY MN"WY(ER'HOZ!5EMZ*_HYE15?CN]9_>>-Z&[Q@V)^I0C)7T9N0&.7(>BB%,$@ M"%(1/)J*>'C7Q7S#YH1*R[ 5:>9&&)^ZFR^\DQXPBC;;-OMXIP>HZ#HO2M%N M47)S6ZM"*@U ;4J"R"5$<'VNZD2-24[4[37R":Y60#6 M&@]>(\O$E&D!ME-VM?%00R(^NT'J;. _O)WVWA.U@)H-TQ]UY[TU^?3KE6+^ MQ\="_-3)QZX3M9=)$KJ1'U,8;[&[%^+3YW70OR\.*R(4<-@<:&9>.)LK4E3B3WM\C7Q9)RL M=%./;ZT4P=NWXJ1W[#WK-N<[=]/O7*9J4^;95@0'H7+-):SNV>>BI/G3^L-X,,!1!A-&$/18%JG[_GL'F MMHQU&EU_;-/W#O,B-7=V?4 K[L8LP3?V#JK3^EU"-VHW;P5,;&U.^H::=D.A MH/3))D#E'I.Z?4VU_<^3!(9>)BKG.+*G)()Q' 0.]5V/ M:#1\NC3*[%CC]V__#?9"ZM3ZNX1C/S=80V=D4M@U/]G+:%01\1)*.G41+: U M577$%C6VD]56J/P0"OVE$B_=/&'!Q 'Y#\LF#EUL0'PW&)=;Z1:1@?A-2GFG MAMG2]R-&2!3 V".)<"YX,/%< EGFQ+X;.)D7*F6$JPTW-RIL!-[M^D4+^%T< MJL8G/XPS"A'V7(?!.*"8KS0A@AF."(R=-(T@CCR/-IYF.MNG%]@\UM'3N4%;3"5J+E@)+/41]N-7> M+1!'IM\+^ U;_]J^ !5 +/D">H>:U!>@HO2Q+T#I'C,:.=N23S8>3R,?>XAF MD*;<5 M"WXOR)OWM>+2LQ#K^X^RU/F\3I992_;677N?>'"$)#8 M19$^).6T^M??P*8&BB*E+1);&^X>G)8L$3%\"$0$ A'_]C^^7\Q^^@;+U70Q M__>?V5_HSS_!/"[2='[V[S__\>578G_^'__Q+__R;_\7(?_[]:???WJ[B)<7 M,%__]&8)?@WIIS^GZ_.?UN?PTS\6RW].O_F?/L[\.B^6%X3\1_=K;Q9?KY;3 ML_/U3YQR>?-C-_^Z_%?__-?R1_ K^ G9FZ^Z+__]Y_/U^NN_ M_O++GW_^^9?O83G[RV)Y]@NG5/QR\],_7__X]P<__Z?H?IHYYW[I_O7V1U?3 M?3^('\M^^=]__?US/(<+3Z;SU=K/8UE@-?W75??-WQ?1KSNI/TG73P=_HGQ% M;GZ,E&\1QHE@?_F^2C__Q[_\]--&',O%##Y!_JG\]X]/[^\MN8;5S/\E+BY^ M*?_ZRYL%H@'I['YO??45_OWGU?3BZPQNOG>^A/SO/Z_QEW ]+AC?K/9_;W[Q ME[M%ORYAA4CIF/P=OW']^V659Q( W]5^6H9?UHL$RS18-PLYY?Q@6+O0_7Z)W[Y MZI?X022>3V?IYK?S9ZSA#JL-B M!=W/UM#YJ_G\TL\^P=?%/@:.EN316%CCD5H/"1]A.5VD=_/T%L_<"4C.DP&&ICY&(I/ H] @*QD\ M5]Z8')FN H5[R_;"@F@?"\?+% \.DV9)!R4 M1M?("^(E3030V(D0,E.9G7::'5BY%R1DNY"H(M%&3,27I9^OID7VUV;.:B=T MPB,OL5AX@$A\L7K)6F1-2:>@CI787;D7*E2[J*@BT9%1\6Z^GJZO?IW.X&^7 M%P&6DYQM#")IDFE4Z "!)(YK1I+PRN/IYSDS)Z%A=\5>*-#MHN D"3:A_4]P M-BU"F*__YB]@PO%G0&5#Q:/+]X**:QTJ-63;!$A>I80J6%W_Y_?I'-@D*4\EQ63@5H&(JAXP=E;OAXZ&LYS51-L21#XN5FL_ M^_^F7SO?R5#G>%"<< BB<&&)T]H0(Y*-$2S-NH;+L6_M?O!H./%92:QC9S\+ M#TOP'=T8;E%KD-JLK44O20L2#- EM.9(( M1U;_9XB72X0NX^'+=#V#XNV(0/$H4Z:[Q!69!"71%X; 69;@N#GMUGYWQ7[J M;SB)>9((1U;_EZ4O54B?KR["8C9)-LN@-2>,RE+^XQ"W6GC"@^<.C5@V]C2+ M?V^Y?HIO.&]YO/ :V?3OOL=S/S^#+N%J:+:,RTP,RP[/K.1)\!CZHLEBSB%S MFL;(HFP@'_@&SV?^:8[#[&?P*S['T?K6ZQ(,L*JD%]9EX MH!CZEFR958CN1#U7E'M#C:\0$1Q8OA\XFL]"UA!N$RCY^V)VB0I8=A=VR]6$ M@\1U.!"6>"+20"0V*4J8=XAY#5&G&@F%G67[E4LUGWT\19A-H.&ZKF-S;5^. M053"Y6JB F/$ZV"+-$Q0Z@'0W04EFH7O>83 MD15$VP1$.NOWQJ_A;+&\F@@\^*1%RI-V: 2CC<0G&PAPHSERY%V6%9!Q;]%^ M@&@^]7B\($M2).A6C M=?&T:&3/HOV0T' .\E1!-F$1WEW \@P/O=^6BS_7YV\6%U_]_&H2K$PB24&" M0ILF+7* 4E*$6J\23=8+ Q7PL'?Q?KAH.$%92[ CX^-]S,M7EVF*/_%JO8;5 M1@>_SOS9)".E&&('8KPIU6*>$2]E("%Z+1E5Z![QD^!Q>.U^Z&@X?UE)K(V4 M:/\ZG7]>7ZS?+9>+Y9L%$A%ON0%GO#;2$*\5.D<,3:$-QA$=%!.@HP1U6FCR M- W]P-)PSK.RF)LX<3Z?PVQV:P\%QE3>40RM2K5'5(P$[P1!OXFS@(SY?-K] MQ\,U^X&BX23HB6)L @0?+\-L&G^=+?QZ$@V55'))7!"AW-@'8IU.Q/,$',VA M9KE&8FMKR7X0:#[5>:P0FT 0O>B5!0OXC\_GZ/85A\NU^5%>;GCF=C 6'3, M$.9D%U!I8A7^X500RC/AHZI1V/\8#?W>!C:?^*PFYD8?"B4P MC_ %OJ]?XP__?+$1PL$/.X)+;R5]#1+A;T+K*Z>2C]*WYG-0G21*^X)4Z6)Y'.< RLC,88/)MLA!7< MI"JGQ\["_3#1<#:TAD ;0\6FK<*&#:,#RYKC 0 S M3N\W]3A9)[:>*AQ,KC.86VOD_55-8] M/_!(*8[M^V_(_G6ZO'B?)H(IDQ@#(KS'HXF7[(F-& U+6=Z-@'?BM SUO>7& M:3PU, ".D&0;$/C]NE7AI"#7.AT)R!+#.'#$0T[("66>>FNI/RT$V%EPG)Y3 M \/@*&DV>:*_6>-A?KLB9 M]U\GW1/,XL1]R+].Y[C8%#VYQ::5T!V(:';H'Z(!8-D0&6- IU]DDJ0(&!I2 M%^5C5239KT*GZ>M%-_L)9NO5S7?N-M9SZ#K66CQ8XXL/,Y@ #0X=5$VHZ5X> M8$ 3O(\DH=5C&K=*>#1C=!*7'07C>!*#(>'&G%00]XA'RPWU'Y>+K[!<7WW$ M';E^-4_O_L_E]&OAYO55Z=KYZOMT-=$I2F5$":0 6>).D,!3+E6$1D@,CF-^ MK'SB& 3U(*L16!VA]<6P*F@9586AMXL+/YU/1!2XZZ@G,68,SY,#$J*!4K3, MK+7"&/=8AY*JJ+HC:UQ458="7Z@=J9<1H=9YB!^0&U]JX'\'OX*_P_DTSF#U M5^C>V=KLO4B1DLP50]^.,Q(,>HLV6\]YYC$S^I1'].0JC>+E6'TNAA#NV"CY MO)B5OJ*P/+OZ?+5"LWW#1 H2F/*26&,C07E(XJ5%226=K$+?/X+JA9!#*XP3 M0[\(.JH(M8&CZO8@QU@&WA<^)L(R;:5";%-9@D(7T<)ZM+5!.H]P-Q$>>^A\ MDL=\2\6XT*GHWIPHX 8@\FJUPCCU-EA(H+C*@,+@Y5X!(!)GN"):TI"<,HZJ MVN[P?0H:\7R/U.>BFG";@<;U^ZI;)A0UV40/)%*!AZ.T:%2S-21RFGV04FCW MV$.EXQ&R0\BX0#E%LWM!S2Y@8GD":8(E1SA&IE2'62DZ4%X#DU] )TLZP;P\BK&TAUY]0DBX!9 5^]OL+YY+:SQU)::>>(]*S62 MJM3-273Z=+0Z>II,>*R$Y*A3[!%ZQKF(&@X_U63? ([*%ICCCUPA"Q.,#I1- MH8Q!*W5UG'OBJ!9$Q^2S!17HHZV"CL'-]OKC3$09#B='R[8!7'Q^^ M?X7Y"O"X_; ^A^4]&4TP7$C*9TE\* 5W&J7DT%KBE]1S8X56\;$*QN/RP$^2 M-%05%L3#8#K/O$INIS 9V*T$F6\7"3>,$FRMY8SZS/7C]5&G1QSC3-L M9<#CZ6CI'@^-Q=K/JD#C[?6R;Q:K]:JDK]&A1_/YM\4\7C,$!D5@P98*7TVD MX@(9"HG@]W34VBN;:SO%3Q+5@H=<)5RO*_ZQKP^ZZX^T$4\Y@YG20J;$2@, NG]K^JE,W?Z0_T"7 MJXAK(@"7%(Z7(=OH8AD="#+A")ZM(@B1N&2UBQX>):@%-[<*A.J)?>SCYNWT M;(I^T*T%Q5/SQ@NC7"8G R?(B$TB1P%QB,_T2OD^?P&BVXL:8_2GY]-PPQNF7GW/(R0M0^/C:8^KB,R]-TC3-Y< #C4ET)#0#KEF[!5>)EJ*8Q5J*!S)FX M9!W)(E&JI XRUZX/?A9 JG>V&0 @1PFS 1#U2)%A;>GT%9C/3(?+:=]B'J1EGX." D?&) F\ .EOYPZVX/J"5LP$73O9OUEYI/F#@]7"/$N2#61D?Y_Z,)U-UU.X MDX($F8US0-"^(8BYIL2:,OK,4>=$9-FFVF[K'C(:*;3\O4HUW:EB;N!@V6)A M]S[#Z< "0Z&@.U4PKWEQL3U1266M8TJ.U;Y9/DS-N 51)ROZ,'!.D7H#^+FI MJ_CHKTI1Q6W<#R90E]%>&NK+B>E(B$")XU[@CA+4/CIB_91JEON4-(.;D_1\ MH)CE!*&/G7=#%I:7D&ZNQJ]9V)+7)&K@2+-#+PNWEF0._2WN')Z[R!,'$,GL M)&\/=0IY:JEQSZ3*&!E N@V8F3>+>2>2?TS7YV\N5VL,YY8W[-R,:)E8$)(R MF=$B*\0_+5/D4Z*$4>6CU@HYJWU@]:%KW)O&@4Q0=86,;9!^7\S/2GWI6PCE M4FSS>AVZ^XW;N@PN==0.)21\>9B#GB$)$!)15%$,!)C7NR[TH;OHIQ<;][IQ M"*-46\(-F*6'8IKH[ UCUB('I9:TM#KR7&N2G?0Q,!KM;KW" %[SN!>- YF< M$X4]8EC^)/RW &3,RC!^T66\*9S" &Y*/T6%;&$)^3(4 -S=$$X].+.C_/A-A+^#]50O8R1"9JEUT]-YI_"=^G=J;P67)M MX!*B#)>8;E[JE:>?:#>G\S.8Q\)*0I(%"'3<.,M$>I#$,J8)%]DJ"L[F 4ZK M@^2,>T)5OI2H)?8&C,HG2 7W6,]-(SEX%W,\&?/NH&KL%J7RM7UU=CZ!SW(*N,N<$5U0 8NRDY MYXL9*F:UX>?]_+HJ[6,9#8V*6Z^7TW"Y+G+XLM@OB;O70LF!+7/FC4@E##&B M]%35A''II9(\QNK7L74Y&/>G5*@P%,DB2'$$M+AC*J0>K2 M?LPY&Q7Z-?7[F1ZB9NQ6/.-AY$FX'J6P!J#W\6;=CJ5-&Y"8M?9: U&9FM+3 MS), AA.(V5H;+;6B=C'D'C): ]MQ&G[X,/DD<3> F*V9=1OZG6(A,*Z)5B@* M*5PFMI3H"<\B?B$SS7J 6&*;AK&KF@;!RDF";@ HKU+J^D[[V4<_3>_G;_S7 M\DQEBZV)MB9YBJ&X"AKC(1G*=,,,A%)(R62N'B3;3R]3>9*JL:/10FPORFR6%P@*>1.'9(.@SP!E13 RC\!&N/$5!ZYY=S]#)76^R^ MA3R-T_4$T*&D)I34L0E$)O#$,3S?,5X2CJL0)=1VIYZF:NSH<1"L559& _!Z M**B)-,I#5IPD&4MWVHQ>@*,H+R,M%5G@/PX?$8[[<'8@^)PH[ 92_G^=SA?+ M+C#>!+L3L$;FF!-12I3WO['<@B(3$>60A6;:IMI@V:6A-=]\M*3!23%5#- M6KW(?*^/G;S/83V-?G:?A1.'?=W_Y $G?SW"PDN. 0LV8IRG)&'6"B)M-L0" M6A[K$^7&IL3U8.W^!QP#=C^QAK+^L.R635WJY",L/Y^C_"<4G3Q(U!-0Q3T( M^+>@F, =HK*040:EZP]WZD/9V-G.RLAY/.]913T-G(CWN>I86+VZ7)_C,?]? MD":.VS*KL=SQ^U0$EHC7:/"3E]GQ$ -E _3Z?(2BL5VQ%P792>IH%%SO5ZM+ MY"1:);UPEF@12AE)+/- -1 )20#^BTZQ=MKT,#5CITM' -41:F@44!\NUZNU MGY=P:!*-R#1P0:PIX0BED3@>D3N>5/(Z,!9J5T0\0=+8"=$1H'6L0AK U]9= MPL$#WG)3YJ7A'I$H)*E4)%8(("P%9QVS9<+2<'>%)SE?PY?2#(6SVHII"VL/ MSGE*(;/(+7&Y/*WERA!/C2#:0X M1AVE1X0,N">,\(0:#UU/1=P50X/IN1[68#T)7QY1QZJB&JR&RI;>BG*UR-?= M@?%?3\V4'OC4NEG2/J17RI!NZ@UN%]QZ%FUL!*M)MAY=()$%\=X6*#!J7#8\ M^-H!]0%2J@UXW8PR]2Q(F9D@4;NN'[TA00KT[:31,BNG%1LLV]M1,&Y>LX:^ M#TYX?;Z$1SR<5LMU:3R?+N,: P!8?IO&S8!U%[,,GD,0VLWDO,^0H^+BD)M Q3=C>*&@]7UL.R,IV#.5A%C M"^F*,X(L1:+Q2U:>[%/IZR'C(0'CP*..3A\"Y$0!C]V>!\.ZQ<5B/?V&SLDW MF%_"S0!T%IRR5 <26'EG3WEY)^TB8;AK@H@J@PI/N1R/KC Z#$[5W**V&-O! MPF<_N^6 ^^AH$H((:I$#3AFQVF@"07,6@J5R-WW\)!"V/GX<%%34V7X4'"O M=B#P"5B>?4&:9BN;[AQ@2E;WMMG2Y<:YU9S<&C4$&P[,+F>BW;# U-21B>(*K5TTB=/K,N*9)06-U);N]MN_TEP MW%M@G#O)P2%QO!#'!L*[.2S/KGZ#^75XOZE?6_HSN#%^-B:>,!CC+!DB'>7$ M>IV)3HHR'02W^LG,1:^5QK$6 [D35<4Z-D9NA'+3-?6:A4RMIUQFXF.ID[1! M(,P5)R9SQQUED6;3"QG[/W\<4S$0'BJ(L($$^IZR66,\,V6^4,YE@J:)F@2> M.%'""L>I9DP,EL>ZI:*1\JGC\Q65!-P 1&[.UKL9$Y1K9= KM M(UQGH8.Q1JO:Q2N[-#22SCI2IP^>4IT@X'8 \BO*:5_'P-N!9F6^"/Y?*D\/ M&9.0L[:$!QU17D(2SQB>F)1YD"++6'TV^Q%DC@NSTW"Q'V2#*:D!'):AT!_R M-:.W0A,\2:&L)C';TI'.E5QB="1:F73TQBA>OZ1@#R&-G&AU3-;IHFX-+Q-F MO6$F9R*8[F)]3[Q1"C<7:*1/6^9JSVV_1\"XMJ:"0A^#R+.DVP T?ELN5BL, M&O(4A:"23-QZD@-U1 K\FV?E):'CT@D %JL_M=M:OI&2[SIFXUBQ-O#<]W8, M]+OO7V&^VCJ5:6+)6:9)@E!*AXTE-AJ/IV36Y=6JHJYV0<-!8AJIXJZ#ECHB M;\":?$(U( 'GK^;I+=K#V:(;07_-U<3A+RC),*:TI1>,MP(W@N DA9P@1BT] MK1]./4+0N =1):4_\'YK:: !.'V&[L'\)A4Y0Y9>I8OI?%K$5#+7-UQIGVRB M$LJS/I27Y)I8DQ71/-(0<>,9Z%53\)P\3B_*QO6$AP'8 #H9.T>,>V:]O(SK MRV4)"Z^SG#="FX0<,]-:$T9UF7>4&4:E&)IJ):E2SDDJ=]SE ZGB1Y<9U_NI M"Y7*0FW $#V0SR31['T(!LE6:$F-IR59D G2EX6D3E!=N_'7 R+&]8&&,2^G M2;HE]_FN#=F$:A Q(;R5W=S26A(,$P2=1)= &Y-@,+#_GW]!&%I%L>+AMX8-V40+3$;VTE(MQ]"1DPPA(Q2(:R)!%_<+Q_;0T\M"L M#F:J"+R!T^BV ?^UK^65"Q0DBB.)TC\*D)',$W$LQ81L1:EK^[\[)#3RAJP6 M3(X7[_/1X3;HF,-9>;92YP@JKM;?%O/%?1MYPX^DH (SCE A(I&6>N*H5&4< MD3=.B^BJATN/4]3(>[%*!U,]X3=A:FY.UYO[M.G\$IFZ>U+U&O)B>=US]8O_ M#JMWW]$+1*5-YWYYUB]B:\M&L6KW?P:YA#R>IGGE4"QXEFF1,I+<8W0I: UF7'I$6I MUVXZ<8"4?FE,^D-![S1Y-V X-W<_75CB;?:\S'6CU":DO'3!*-"G/J=(;>!0 MO0+D;O5^X/A1"HB.E&H#9N1OL+XSJGVZPTZT+R77E!$A/ +>ND1"U$",]LZ" M@ZR$J0R;9Q/9#UT_2JW'L#IJP"C=8W"B$R]#&")QV8=2[,F(M[B-0'@C&3.B M?L_O>P3T \^/UO.C?=I7*905 [0;@NL]B[*:=)!F*E,\YF MIQRK/8;G$"W]X/*C7/E7D7@#)F67C]=^-8V3$/'\!10*3PQC6\X2\90Y B L M+_,A5:A=6;^7D'%O^.OH^ G@/%_@#:+F[71VN88T"4P@_2D3'4,1#-I.KSP0 MB!$ )1:#KYT2.$#*N%?W+X*<8X3> ';^ =.S(WW(#UHQ MW00G@M>M=GTMC/SOUH]S-#:JA'PB!&].< MK8D)(NXL7=J/1YZ)Y0JWK!,TZI"RJ#XMY5D$CGM&#HN5(X'Y?,6UB\IK*_^P M4QWNXI2EU01#%92F=FCVR^!N+TP05AH>Z OA\A")XY[!+2"SBO)^J#:#>R;Y MW>?CM'Z#^SY^N,:#3S)3?T;+9I57\[1G[5ND0J"( P;$!&N(Q"^(=\83A4>^ M2MKFD&I']<\DL6+ZG N;_VZ-".0T@C>$N^(Q MN%(DHF,B61EN,3"+(=6>QWDZU8V\U'P!=+ZPAAMP!Q_C^-?%$OV-^9M+I&L> MK[XL_7R%+&YZO71?S38H2/]YN2F8NYVD:]"_D,:5!B+2$LG!XMZVN+<=@)0" M71^H_FK 4]@CV!NA'C/6>"(U==+$0&SL\F812(AX%+B8L_/>@10#C#:I MR4(CK0A>P"\>4_<-U#T\PGXO=IE*R*QA)-O1&^B:,"^WJNFW;BD\ A.R&TO@H!.Y*+PC*4Q \MZQT#%+L-XZA#DP;>8&R_44R)H:O5\29:;>6SR[<_56&7T(JSRAR()@%,J3 M47/D7<#9^4M]1N)%#.]F)=- MW,UD\3HZY=%]C3H!D0'Y\!@=$A$@>1^35JKV:?DH08U@Z0A-'P+-R6)O $,[ M/%PWV58V:B^=)"@&/-59L,0&]!RC2XIJRVTVM0W/7D(:PLH[JEDP.OJK\.VUA^Y0OIT=>Y>0Q\K MVP9PL358])H!J[0Q62GBNUN5"($X8S.A6FA4:T+[6[N._@$1XR+D>'T>GMIZ MA' ;0,>KE+H9MG[VT4_3^_D;_W6*T=W-(!BO>4S.$VK+.&/C-0F2)2*D1Y%I MQBBK7>7R*$'CWE-50TT]H;> H!@O+\KX)TB';E2N&9,L0K+Y U)NX<9/S]9 UB#(:0-DG6.,A#NGFN"F!L R_Y,V34O-,B0U7[X6;:16LKCLS2GBK(=%%SOC82G8V19XT$) M9:9#F<0@!2=&@K=91Y#]2A7[XV#L$=,GJ6\_#(Z0Y>A ^#9=H; _Y(_+Z6*Y MJ0M";VMQ6;I8G7TN]S!^F59_?"TW.'?E/=>&+P857$;^*$-'2_J,AB_@ERZ! MTL'@_X&K@II3J&P"8L= 8S&*GAIP=/8\L672"&&-(<8;--+*<.(S>O@9W?SH MK.:JWSEUS#W#[\\:/SA\J5/%RX7C!-P 1'9K%]_/OP!Z>TN_O-HX?Y_04_MU ML?P3=\6$2IT8BY(XST,1E4/3SCM/#9RT,6]-\ZS7?JXW?8W :U>3P=!,U$2P72%S]+G]#"?X(I_ [9T MA$8')%I.G)"&J!P3AL?,9]A):!VHQC]J^7'#S<'Q^4)Z&?L1R Z';\L8G:P>IK5]QN<]=1NL/'TL MS^\X5?PW#6 LR)PA$1N[)GM1$&>H)YH%Q13*P9K_)@',8)-[?N@ YAGJ/S& M>3>O,_'EH;@?UGUO2SQ2YA/%@\-+V;6/\L0J%H@6TC.F5/"^=HGS,TELY#IM MJ 12/?4T8((W[KU:7D"99LZR 2:)\Z7Q->9G[9QTQQG)N6;D/J-T(9WO] MUO(V%16]F_ ^5NJC)UWN=MFN;(Y[O49UNM9Y]YOMNK$"2N%U[9L0DFD**U['&>$T:2S9)'RL/,& MZT!:\] *K>64ZJ.IGH#;0\D$?(92]4J$8KVD..IWK6D4[2T^8A LI6: M1VH3]+PQ>?[:XPYE?C%H#:R4LKO MFH?F:=SYSR\9,#2%CK'-\X%+I!M]W(S/OJT>*=\X>*@'#'=%HD8>+OUB-GTL/39@[?\ZG2^6W:&U8>!&UH7%7I5/ M_W.CC8G7VG,IT87WI?UWYHD$G0T167D-0C-+:T_OJT7[R&.R7])\CZ+N4P.X MP8%>FO==?.WXGC#K1#;(6(;2UL$Y25PRZ+Q))I.WT6H++XCC+=)&GK?="DR/ M558C:81[HZ(?OPB[UU/RS<.]^&J>]O\#JN8RK*9IZIN9T1RX(8Z:\A)4 M4PQ M","J#)1&D;=D[TW1Z)]Y#'A+^>!M(V*)N9U]!H$L$]BF[8;DR2%#L5. M!!LC&HN4B'->$:>RS$R%G*I?IIY(\LA3SU_2XK^DC"^%53/_0%U MS\0+=.%SF2[*?^"B*?9#WYB-J.I&0'ZP#<2[TBQ]56H0?L=0=:(AFQ@]$,\% MQ1 T"F*U5 12LE((FH2N_6RD)VG]8/I#W[X-J:P?:V:Q7YW_.EO\N;I/_8F3 MBF\_=,#YQ/L)KS^1X':AN^;SPDQ@W7YS(_+Q;?NLJINXD "HXK3-).:-9 M#@G0+ M$!\J!6LVX-;5/X.=3V4@?CU,1]*#UW;#J:B"ZV!K';)56RN"!+Z5T M1!J!Y[\K8^IS2 DRDAYJ-W-M90#VT'H^/ /[.4)O(K5R[U:W7,G.XW0&]Y)2 M7Q;/%:;U,6<5@1@A)0HS6V)QSY*49*3>\!"KSV$9@H]Q'VJ\,(A'!\+85_IO M 9>-TXU^+TJ@]5_^>OSQ^XNO?KKLRA>SM%FJF(@)%(B,3*/'S!TQG%G+P3&4 M=*^,>J_EQC6CXT-B,:A^&CBON[34Z]V"F8E++&>,CPCE 8\1'PWQ@/LZ:RX# MY:!DJMXC<"\EXYK 9@!845T-@*[,SI[CCUS]8SE=P]O%G_,)#=JI4@MKI"HO M\!7Z+< I<8J:9)SEEM;O*[A+Q;A/R)H#VXEJ:@!HORZ6,#V;O[G$M>?QZLO2 MXXZ)1:$W@]SO1KM/,D_2:Y,(Y-+9E3'D3>(?(D*4!H66JC\5>PY]X[X,:PZ< M@ZFVB9*AM]<+;Z3[Q7]_][U8>W@-<\!0;^*#5T9+0:P79=XU6.(]\R0*]+RE M\Y;FVJ5"3Y T[E.SYN!94X%C!R;E?@=%=U?,45BZY@>=W^[^?(\<)XX9ZP)5 MQ'B14'X!O1*%0E39B"0A4RGZ/5\[DH!QW[@U \D7T^&HEK/C\L;T?YB_G9Z5 M]P"O5BM8KR:::P9*>>*MQZ#,L=*FA)G27\DIX85YT+7Z !(/+##ND[>VD%9# M!TVK#UVM]<^J@XDGH7>B@AJUDS>)@^) &&:BRIZ2J+A =@PEGEE-#,6 S)B4 MV*X3. #>M@AJK?G5"P'M6)6,[],](K+?R]=_A_-IG"%;UE%M4RF\1>M/I.:. M> >),._0QW&[.^H"3UW?%UCI.5872<+)OU&A]7,)7/TTW@?M.;'3MQ((S MR"?-R)TJMSL._5?+%%'6!J&,U?6?&AY':6M]I%[(S%578J-@O?$;/OJKXC0@ M@_B=Y26N-_5A.MO$[IZB>ZPE)TY2]))M&33.4K%XTK+L2IJ)OYBK]QBEK;6I M>F'GKYH2FXQ!NN=@*+Q_3-?G;S 4Q*!O>%(PK5&B(1$GK"(Y MTH2'!DB::U?J/)/$UCIEO1 XZZFM 53V+V6:6.JS9MQOG!!V$!*.QZ."]QM0\*QQ&BK@X(L6:[(,$ACHK0.H\7! MSLAPM(Q9J4'4+J9]/I6--,]_H:KM6NIJP#ZB!W+35RG^G\OI$I!7W&;KJX\S M/R_/NLO+G:]=?9OFG'G+92DPPAT=C2(A:4JR9,8&RT(6M4NR:KO:CC9 MK?H>1FGC9WQN&/MUL?R\F/GENSDLSZX^7ZW*0(SN1?9GWR4=C#9E/"]!$X\. M#W=E?@NZQADW=G;@E=^M&3N0\.FY8)/EV+71-9@&&L#5Y3*>HW/[(=^_F;14 M*MD]O^:BC']&/]9FJTG$30/&Z90BZX>C_0LTZ;4-@YL*$FX )\M%!$A=K[4. MY[OLA&2M82I@N),CD<)Y$G*2A 4+.EK/@?;'-%8] DV2*,!MP!WK)B'6N/*,V7ABC'$VU:_GZ439N'=_(>*R@K+&] MPM\6WV Y+W3_5F:2="5?7]<39( EX2C1@CN,C3)2+Q00JJ(&GQ.$U*]*?O_G MC]L?_B7]N@KR;<%*[7H'KR]7TSF@$[I)O!1Q7O]+FC#+ ;@0)*;2XT$H04)R MDG"-9ED[)I*IWF+C&?2-W,1];+^NEN::\//Z"W/"T?;&,DC;Z=+XC9M(@L;( MG4JOT[F?Q_V"1(=4"IT9H9X:]%=C M)B$'3K(-%&(V6:3:M2;/IW+<9/%+WZ'64E<+!_>6QUK:O")?)0\.83U1& AI M;BS)G**Q=\J5)IB<UDRB[-#1Y(3H4E$Y20!,NW/9FV.:F M&ZL+J6,J1DL559FPF&QI7R1)8-UU7=8 -H7(ATS-'2"KR1O4E[!9-=34@/': M;X8W+='_F*=R^W(SN'">]O ME*14!3J38F:^]E2_01EJ\M;W94_H,:#1P#[9"!FZMU4?EU.4]]N]E/*1PEJ\LIX*)S64TT;OL ]7^9FX[U9 ME#F"2+$0@F8BE$8QQ5CN=*2:A^ W*8G";OA@>SAI74T@;&MDS[ MS5BUSH)?CP.8:!:XT^T1W:M%50 M3@,EHG<%TJ\OKSY<%HM]<)3OO=EWVH0@.,9K!ET"(KVSQ,FD"9>,Y6R !_V\ M*K]GD]#DC7!MU+V@EIHX:_N+=2)T<)RS1+2QB4AG!/&261(2,&HD59K6/G7[ M4]?FE?%0-G$@K35P/?KK8N5GORT7EU_Q-_#KLJ6G\TM(UZ]#2^S/ MG9C M-U7O85. :XEM:V&CF8G&*$$Z51[W9(?2D1FEX]&1RYYRJ9Q/MG;_]I?E<-QD MUV ;JV&8-'"*O:B!2Y-]J(7"9#(>$,"T#6J)#+S7A :LC M=>:=Q/$HA40A#'P91"=YFB#]% ]4Y%QQ Z;+1YFZBS%D,/JTGP(1/)NT0=!B RVPPY M '/5!Q_W)&WLI4+ J'$R\0Z]3,%V2'^5ZR6;< M52X2'A.H8 )7HOZTPWLDC-RJ[T4@<[S,JT'FWWYY(-_?\1O=/W7_4G[K$^2? MRG__^/3^WN>O837S?T$N-I_]X1LLOTWAS_M$KJ87*,JG;HQO?_>7NZ5WB;K^ MB >*[D4&?%_#/$'Z^<1IX)N6R.@$?5S,IG'[GBW:;*.1BC!32CEU*7F&DHYW M$9CWP+6K79E^F)J37>O27@%=KZVPU.H4A3&>Q%B*NC+R9Q5G1'%.HR_-4GVN M[3<_H&+D><]UM/_ "SY-V$T:@\^7%Q=^>;7(GZ=G\VF>QM+R\8'XCC$5/3_Y M=$-R# O#FYE$T:/(5A#.2KL ERFQ-BF2398V@G&A^C82NM._P3;4UQAD@4-JU2YH%\5Q8PBAC M7GD&W-*GX/'X$F//E!L( O=*'.O(MTG[<2,D/W_8K/((4_+8QYUN57H36\G MW"+HX7KEVFNV6*'+>PLO]&\QZL63*EOH:B^ !,52J>//5";.@ZN=DW\6@152 M<@=6N-L/%AP#"(:P'&C)HUL2K$C$!SRL@P>(OK:3TX.L<6W4<"C:D\"KJJ$F M+=:O?KKL[E06^?HRQ\_>SU%ZEYOWDD=8K:<^\G3+]2RB*UFOVS7O8'#G6U/- MN6=X%O)4WE)JY0BBP) L-3C#/!YLM1,]C]%S\IO>/9]]A_ED'6<0)0$I(Y'> MX)EO0B+,B>PR3\FY] +,-F*/JN'BP>O=:DIHTO#<3'>].L;$W/WRZ<;D "'5 MHJKK3]][.,4<4T0/.H$HDZ9H:4L;"1?146]-Y+IV$XA'R#G=H7GPT7=P59HF M*50@43H\)P-X8HW.A&H368B)QU#;9CQ&S]AA5AU,/'18*FF@28.Q=ZK+4=GB MO1]4(3G\-(&5C$K7T6'KHD$S*UBF)(,5I*M5=UH&='*3CL*X8*L7D-ZGX*1T MRUZQ[4-P8='&Z @U.A IR\!F+35)0$$D8"KNCF4_D'WIN^*X5N($)=]+MPPB MWR8MQ+UA8GYKF-B1AN+1SSO=7O0GMY+9.#AL[19D-G))A<-P67@\)"@8$J($ M$F/.(5I'N:W>G/DIHBJT]-B_P+X]8)Q/&?%.E#>VG)*".(E_Q.R%<$9&"NRE M!-"<1:J+GSV=/8;14Y.VZN'8;'\]\?T82_7(IYUNI_J26LM*;4:+KVYFB_O9 MUAVFRU)F%DCF3!-9_&27\22,'F1&0'";9>WM>9B<4RU3GV'J^\ /E..!C!M, M*\^)S$:B%)(D*4LEC6>)L=K!U)&DCFRO*B%IUU*]A-Z:-%K=IO]],3\K,TVV MF#VJO._09U4H]^M%9B5SM5GL;I$MAUW07&)MT,GC$84^M2O7I12X]#DJ$QVO MO$L/T7*JH=K]W'W@]LIQZQ'2R@EDUY9+%N$B 24RGM'<4EJ[4WT/LL8U0%6P ML6M]:BNC24O3=5 ^IOCFMO/R:04W#Y:O9"W*!^_)^GGT6CGMAH1Z#+VS[B:2 M*4(90T=7&BJAMJW83\FIEN+^I]X!4FO07B=-O*?(H ^>!,,D <_QO*51L=UY MQ949;,0B5-#_KCVH(?(F;< F 7:,%;C^S=/MP#X2ALGA9IER!,H(ZAN(E,81 MZY7! P+/ \NUX*KV\YHZ.=R[3UNM *[KU>=GFP^_0R,>.08<@MMJRB, 6BR[>>Q?\%=VN8DT*4MMF7M2 MFM H=+\M!%U>JGN4GF*Z^KN!QRD:=TY(91!5$GP#,-JQIQ_RAKV]]V8FR^R$ M(4XQ@\Z;%"1(;HGFV:-'$G424!E2_:D;M[EB17@-I) F/=]R];&^NITBT@T+ M.<8/WOLYIWO%3Y-7*UJ^5>Z'O#T]Y1/,2A?B;L9 UY$[E/DJ-ZV3[[(LU*?( MJ",J1TFDD998RS1!=-!D):7.5H^J3Z+XY+=S6]W)-TJZ-X#FMIWYW=F>=$Z2 M:X(1)CJ'R92B(.F)XE)0DXT.OG98_EP:1X[77PZ!#][<#:G,)LW>5ON#XXI" M[WZ]1EGH 6*J%89>?_Z>=! 5FMOB(DOLYQ!X12.:ZZ&P]:#9JO#Z:U)D_9WOYR6TI*;'F+OD&'T_Y;+ MTIO\Z(=Y/3[U= /W7-)/M'-=B?/^-?=@4,9DA$9,Q"Q2<9$U\0XXR88GIB4B MD?9[P-]WQ5,-UE/KW&&>>\,3B,'SR QSN;;/V)NX<P:VMR MVY_3A\7E^C=8G"W]U_-I?%7&OAQCLXY8I<++PA-9JV3G=LFXN]<)UAL*@42A M7)FY*HB+)A*;E,Z:._U@0.3I:>0#M)R<0M_YW'U;!2,9IH!S$ERBR&Z*Q#G& M2,30PCKCG G5>\\]3=;('95K8.-!"KRR,IJT6]V0D,NXOEQN=O;1CX#V?U - M7^I) JLY4ELK=?-3NO-KSP1+[:G%\Q!0S:7O#I= G-<(,NT05<#QO*IM<7H3 M=[IKM;70^XNO?KKL'ME=2_YNP;T-B4R6/'I/A#&XW20UN-.R)B)[)ECL&@@, M*9AGTCNV\S4$WAYZ82^DSR;-6[^6N<-W_WWQ+L!C=0/VUB:)1R[A3)>F\=H1 M5X8-I&22RS$H$7Z<;L!O,%K!CTR=BKH/O]IZ3R.?EXZVR*D#W"7: M&Y!>\"QK/SEZC)YF._\^!Q$/,^^5%-! 3=\?*_B0WZW64XR;8#5)DB8OHB^N M(MITXSC&OBH2FF,"+CC+U1\3WZ=@W/KA@0!S@I ;@,C'Y72QW,R(_01QYE>K MSKYW.DG_>;GJ[J#>PBHNIU_+-R?)05!<?$ MSZ5QW KC@6 VJ*(: .(G^ ;S2W2RX@)]C'W&U[N_I/$#5NM?% 4*NKB@:P5:H6/^2N4G^7$^XS9.H\H;[KX(^1ADV) MH<3 *#"&1U>[(/0P->/.+Q_,H:HB_ 9@A'$M( %ET.U;W"*S1=>MY]WW4B0+ M&]XF+G&AP7JB:;&UR$4IRM>$Z\25]$[(4+NA5 ^RQIWK/9B9JJN.!A!V6[>X MNU-,XIDIM+7 DL&= IPX;@6QX(733N.9/M@PNF.,U&#CK0?"4A7!-P"@4K*_ MA'/< =-OL&%JP]$#OIA10CI#F(T6?4*J<&.@V)C!_:)U]%K7OJ'O2]NX(Z@' M.P4'4$P#@+M[G[']6N1#%X)T$PNVWTQ=&^4$U@AE,Z$L^-+\018_$FUTI"$( M#EKFVFFL(\@<=^#O0# <6ETC(K*K?BOSLQ?S-7[DK-P]7)>G/7 \1>1:)^U) M4(".9T3'TW/!"35HYFU4Z!OTZZS;;[U^B5+Z@V!I*$$W8,W>^>4IZ0>F M'RU!7TGZ#>"HC.$NST'P/^6![#<_*\\+'EQ2Y22$SY3X$#!D82"(CSD0;85A M60H51>U1A;T(ZX>N'RTO7U\GS0*MJ^N8QO(,_!&F)S;ZE#E#YHS/1)H0B!4: M]QC-5H7L#=#:UXRGT-L/EC]:#O_%--@ 6LL8F,W]U^ZVTR'PP*G!T(4K(GEI M Z:4)D))E2''+*LWCCY(3#^<_6C9_3JR;P!$GR ";H.PYYK"1XO$@B4!MP4: M;Y-(D!2]!(%.IXZX1TSMMBJ'J>D'HQ\OEU]%^@W@Z*:IW,+/R]/=3?.F._:N M+:RVF09I Q%>:[2P0A%K2_]3$4%Q8Z2%VH\7>Q'6#UT_6G:_ODX: -J;19>L M6V[:\TQ7_WR#-$S7Y6\39D*B4DC"M)5$1HR4.W=30K;.<0"M:T>5CY#3#U0_ M7D:_COP;@-+M'+U=V\N\0H?/XQZP,>*6B)PXFC!VP8,\Y\PY5._T=XB6?B#Z MT?+Q520_=M+]9I#1Y\OPGQ#77Q8?EJ^^^>FLV-9?%\O[C0QW&0U2ZF11<#J7 MYYZZG.S(,PD&]XA$)]+#3K;B0"K^%"KZ%:;^4 GZ%U/*V.A[.SV;KOUL,[+\ M;_ @#LD)_Q?A0D2@R(NSAH2D&4$CC+)SC$GM>@'LB87Z8>A'R<17%^W8,.FF M0GZ".?Q9=L!F/.3FQ'Z8K*,L4 Q=20@:(U>(FGC-/1':)B.&?U=8SBN2(N4.X2%#G43M,/P$8_'/]HV?NQ]=T Y']; M+-*?T]FLJTJZS]_-/UWG;7+2S@CT3A-$0V1 GBQX2A0X;DRBANG:+\![$]YG?ZS@\R*O_[PM/9D($8,-@1*?).X>Y34Z*Z4BF";N MLJ.<5G_V=I"8?J#ZT:X ZLB^ 1!A= W3L_F;2UQ['N\WN9JG[LO9=A7*G8EV MWD'AAY@82TL^R8E+IKMWY=H(SFRJ75YV-+']0/C#W12\B.X: .EG--O)+Q-Z MS.DRKO_A2[_2]=5- 8#)04B=D/KN*L1QXF5)1JH 1JD47*A>H?T80?W ]J/= M(-33P=C)E3>7J_7B I9O 5W5/0%^%!*Z M*J@OZ :\I+_!GUO"6B[F^->X:>J^/\G"#&-)*$T@!""26Y2?MII0L,Y$)CV7 MM9-JSZ6Q'_A^E*N&%]'4#]QG[DM74W>?D9I=YJX__Z5ZS.UC9_@.[M=.7/SI9PMGGZF:^[O722O=L>$GBB MY<$"I:;KPET2=V"(54X#9YY)7GU^?1_"FNTY]QR,/)AH7UTE#9R=G2N DOG' M='U^$\1T.>)2@3GU83J;KJ]V6&0B6Q.2)D8Z%*(/C+ABGA-G(5-I3:K>H>X( M,IMM8W<*!H=65P.(_!S/(5W.2KN^G?>EK_UJ&DL?F>GL<@UIA\T8:Z=ECR2UVZE>69="[UHXRC+$#3I)0& M,1QP:W'1;(N].I@>1=E'P_T;+,.B2CG>K0#VOT3LFI-O/U;E2&>% M6[NKB-@1#Y"EK:;K=Q7R\K0WVT6P M:;U'\[ MV^-@8>5NC"HR4P$8"5E8U(0(Q'O'2I\6F6)*GH;P3'3W7+K9MH05P#F$])OR M>'=NP _%FY[:LD48R*L#**K) MY/JO?KK\NY]=PB)O'@]/_>S]O(RUZ:X4CL^J]_O@T]/I1S!0*8]^N_+==)\[ M%%+/>)#>$7!E)G;"2"58I8@KUBEK'PVM/:OE,7KJ6;#;53:'_E;2##?A7\&7 M9=.'^:<2X96Q2"5UL>L:E(G@QM%,%*/H.4N'YMNFTFW1F*R=3DG5?K5=E8%Q M<_/5<'?8^KVTDALXH_^8+\'/IO\%Z3<_G?^^6*T^S.]ZONPRETQPUF9T::.2 MY;6[(RZG2#23X'((3,;:[\6?1>"XF?O!$#JJG*I)\XR1S)%OH,*20S8 .KY](Z;OQ\, MGR^FP@;@NIT^6RZO\!3H1%H.B]LLP:V@5R7Q$-:[CMG6HRVKM+4H=:$R>NU1 MEW>*UJ$WS22+VD13?;IE50;&3=Z_@$OPTDIN,EJZ[6)R?%RT^Q&G1T"/$E4I MUKE=XPY@=W.@J5%&4T%\B+KTOW/$.V.(U3EYJKC@J?[(CH/DU#-KMXML'LGL MYJ"2E\+'[(GWVA,9(B,>2G6P#!J-M56\^J22OK2-&Y_4PLIA6U11,TV:F:ZC MQ*:1Q.>KU1HN2D^2$PH<'_FX"O6,?8FM9(HV3>UN$169HP:$)=J@?R^9CL0* M*8FCPIELI!>^=H/!^Q1430[W[V2TE0QGW%NF%5&\)#S+WZRGAG"&!ZKB+H3J MM62GTCRN@3H!08\FC(=67I.VZMZ5C=^ZLCG)9/7XU-,MUW-)KV3 #EYRW2)2 M&.: .U9ZXG$\P(Q%,"I+#+K,WH@4$J^=/'Z2J,%Z"6U5668FDT:.;7ET)<'G M32M ,#[B]C L*?M2;#=BJNIBI7<7H>-TTJ1]>A7C\A*V\]>XTS^LSV%YO'5Z M\C-/MTW/([N69?)7W8>7NI"ROI_=G9*::AZ2<20&FA!G@*DI(E" M]3EZCY!3J=KCH91?74OY.K+8^I?=;%WF/&=A-CVZ9:*1!(V[(W+AI?9!F MPE$U:D8V4I5@>KOQ3=2TF] MC-.M(+<>$SD#B$>&FZ&4;7CJB,V&D^2SM9%F(W=[ E?,)CVD9UR340$)AS-& M)PJ_@2O@^[=]GR#!13=@=X\WB42O-,$O%!*96JIK?TZJQ]E MXU;)# "N 132Y%FTR> >?QK=^_W3SZ/#Y QSY^&UR"GY1+(I_4,H_LU:4"1) MFB-/&/- [:O'.G<>.Y'=;5(< [KKXMWK!/GJXT83D-[/7_M9:=GT^1Q@UUX* MC3C6'(ARY0F6+-&EZSK_1I<,TY*Y?NV,ZM'4U-7&0!4L8]M2H@K*:HFT#,:@5P M_X+O]KW(3;W?#HN.NLS+:WU#<3_()#.Q2I2);#)R+S$&U?4M^+/)'+=*LRK2 MAE51 RB\&?W7AS6/1E@JG@EB)*'_UXUK+KWR=33,<&T<'6HH8RW4#59*61%U M0ZFD ;25#?5@MI:_VA1]+E[#9N8DI$-[*X"7F@OB M5.U4RFD4C]O]H+(E?"'%-0#3SQXCLB_XPUWOG"7$]8X+V_UY-R#U ->)JJA% MZ9DH !V2S)#_A%P[YZP324>OJI=Z5J%\W$8&%6$[@B+'[DGP-UC?/2=Y/[^5 MP%:R8>NB4R=NDHW$E,DC,EA);*1E

8]5U]DL(&C2C0]V"T+NF,C.2U(>1F 8@%%!2(J3 M#)+2+'B(NOJER4D4U[N5O&EY6):\H^)51*T]/-)YEE$[@W(RKK09DH&$8"A1 M3HAHDHJ&URX:/8[2D6\R7PZ-AV\\!U/LV$?M/A:O9?CJ3[],G]?(T8>O-^.5 MWJ$M7%P!=-_^>+F,Y^7<0'M4GE%N9+):76ZN[A[4D3@NN6(HEDPCNK"<=IET MDJ5+J".MW>X0P">O/(:F>>1KUI='?LN8&'VK;-K?WUXL+>9^]MS%0J,;@V?" M#>O([KOOQ6JC$.:0I[O5*Q0ML05G"%<&G1A6WA5PSXA0P#C$9'0:[NQ^-KGC MQF;#PW58_34%U7SZ;[TLS36&NDP4F3:$*F$)%Z9 M4G6,>AUJ'S:GT#MN?#4\6 ?68%-H?7M- #*YK\GH@Q$W2B<1%%$ 4/QP M((ZQTO6; \.#Q+@P7,?89Y$Z;K@S/$:'TUL+\+Q)97PL(ZA+I@W=F7^<3^/Y MUK#&-^=^?H9;M#0CO0G34!K7I\GJ_>H3^-5BCH*XPH]93>]7("C/@BXW?#:5 M?@H*]VOT>,0 I0:_=(+5KGP:G*EQBZ,&@WQ36&@RC/^[7T[+?G\_QU4P '@W M7T_75Z]*R_PS.+%_?._//CWH/XZ-$W,!7>IT_\I[@"R]5U9&1YQ/90 A+8^5 M#2>&&FVE LUHOUN?OBO6.^CWKEA.BKNVH)HFJ1+N4F]*$83WZ,/(2)(PX ,- M5E#Q^&CO:ZFFK18G^%L\S+R:QE[-#_S\_1^GA?+B\V]15A< MKG^#Q=G2?T5#_VJ)QON$MHO'KE6A)V,5-BME.W>)V7KIZBG5EI+DT$-$^'H\ MF'T@ 80P+@H\ F/M?7^ EE/-W?T8[7:P<9EJ>+WDZLOB#?H0B]DTE8N'+2] M2I\LGOV!L1+!Z4 LSP'EP:E7&N7C:A?Z'$_MN-G-*DC:M7\OI+H6HIM;2[_% MXSO K;M7=T_V%@2-CL37'YD)1= MZJ>_B45JGA9)D NL.'7.5EF6BDAD?DCDA,PRZ#"MXQWOYN_F:?IKFB[\["&+ MUG^\O!4!,3KJ(!4Q*44B-:5E#&))?V094DHTJ\,=C,/O;]R0[(%/2F/P:.#H MW+\LUWN^=5<^=55*)3,H1]$EL:6F7C#B-(]$E_9\0C.I<^WY'KO2.FX$]R@V MSD'$UJ3#5X;6_IK"[S>P\M/9+F[H=!5NM2NMK+6N240 M&L]#<:85+T:ZVEJQO5*#HRC/9G?Y.6S22%U M^5;&Z"$;K^S-+J.5Z;]_7\#ZJ6!WY:F%RP_^_W2+K]W%(L+N%]D!J:D0L3P2 MJPY_P3+ME :F21DJ0J0/)3P4*('D109JDKW_+*'A"_8NFZ]C!WVT>)(26J$< M_7RF$ZIW6\8Z>46)-Z R^!#3_1;H-9XH/DE/L]?L-HAXT-&QE@!&=!Z7B]5D M,T_]TV)3 W_V]W0YR5;8+",E&M!(D"8'XG7JZ^QI0AN")S^H5!(7N 4>_.X& M.$^M/?IKS$I2[2JRN V(E(*BS0Z6;[IS/YU/I* B0A1$4!U*UP4T!*+11(>0 ML\I2^#1(T0S#R4,"Q@%+'9D^!,B>#![] :%?CYJXVL('* ;D).E@A4Z* 'Y% M5@1. AJAY0%9$,)28"*^9"$]\_FC0V!?J75U63@V"LXN5MUY5VIE^\UL=F 3 M\\K81)00Z'J"-20DQXC).EOE%3C#!X'@T8\?L1*DAL2ZJNQK!P!?X/O%S/?C M0)&&Z>IJ-\P;'B1-A%G)U\V>0E8*O^44SXF-+&X+AB>6&L 5W_8^ MN;/ .+?(@4S,&DP<&PA/J[>[>Q)61CP4GFCE &]$0";YZ(BE#+6=D]E2M>?] ML3U0JM\@!P+*(9C<0*'$$Q&>]],YO"LSTB?&":=E8(1[L.7QAR*!TU(S94Q6 MT8&7M:=VOT33Z'V:ZL;$#B**!J!UJW[O=3?O0\S_GJY^7-7P_?%WG%VD4CFR M7):V]^4]TH0EH00/F3C1/X2B#%G'/?'4YB2!X]FM7V2\-9E-!F5WQ,F#"IS# M"NV$\Y]G*4W77:-NO5$X=)KSN46/E]V(WN6]>M;16DCC6.!Q.@CD=)P=$KQ:F$N^HS617!FF.&V MQ:+-9BFW@<#C_=\J<[R-=-3=U$OB/L:0'#&F#&C,>!F$S#+A1O,L%$"^GV4X M\8SE827\4O9R&W:W 9='7"/!D[7HHQ"76"+2E72=BYI0ZAU%VT&8^QU;_]'9 MRZUD.BA[N0V#QXXI/)YXD12I%-00M")CZ=TB2#!XTEK>J M*+.7,U?;,+ ="-R-<,ADM7(AD5RZ^$@H@U^]\"1)K;Q@)CG)M@1!\_'%"C#8 MG8G- 6$]V>9?\&,:9S?3ZJZ2LY L"$])D,KCSLK0WF@ <:YHIBX+3OUN\'AN MV1&MCBHB?A8SU?C=*)*N9]ELMA0DTF:M(E( (S*43)P)F0AC&,T\2AF')3J' MK3=B6OQ8V-F'PV.#YIGL[;H"?[,G19%LXQU1C.'=JH(B/LA # =A+?[F2O7\]EN!D>^NKSY_[D/O6.6(QXX4GAT<38 W;L[V-PK M(+UP4DL2?+A >=/-&ZM'[(@1/KF"802V$XJGG-AXV4?7FM<5&T MOS"[PW%VY*S&E]("=?WHR BI'$=23:#HH)CRZ(AEPHRES#%EC*N1^;I><,PR MZ2.DNW9C; MHN#(X!8"1M)3B,5<*_E(Q.($X;;R-(5JN:KS=O+7D>&F,'85U M7]P[<&YD@7^8SJ?G%^=7>LM*3C.4JJ=2(5":5CLG##S. 71'YG MT9&%OHO(NAK\&UOP_N];A$ P_'GA5_@E0=P,[9\^>KRHU^5EM-%"Z)]HI0%@9=>Z??B/)K. MVCD2P:@0T'BVK+;S\1)-8SZA.9+/6U4LC<)LO9N-#4ZUM<(%00(M]:^6T](W M PA0E;1(00A>NS_T2S2-ZZG41< >.TLCM']6]Q!]K&\7OT&?_MEJ;7^MO"_ MIM>/$D$"]\H2"A$Y5:9P>!LL\<'A-A,H/C W\=)*[2%F=Z%VA^)PBW!Y [-_ M^5F9AI#@9RF_GJ^^QA]=-[O*V"GGC11F;1#(R#UQ2D02.23&(O[CAI7K[+#X MN"]UC@NJFG)HX-;;/ 3Y H53Q3Z 15_[/X^WV%D&%,;2B'5ZCK^"E@7^[;(P M!G_V=>47JS=^M:FF%)):(2CBRI46]( :/VF%&I]1P8U1Z)A6CP/7W,$XPZ.. M:KB-*/(& /]YT?V$Q>KR\ZRP=Y[^^*^+Z<\2'WUU>1V+%T%P[E,DR1<'2927 MYD'AMQ'9BXXR1?.E,HH'D#4(FOJDH5E;."WC[59TWS/+DBP3";,OV7)JB"M] M*0(H2D.@*M]_L7TXO+623*L.A:%0VU$N#4#M:Y=7OY&YI69B\\#R*@! M\)WA5M+UR=1*9B58(LFY@$:!2P1M<$J,SM0%K7Q*M1M5WR%@$(C,2=^5NS.\ M ;1\_8&,?.67D,I$=)@O-[*YF7'YZO+F=S:U7OV.;[8]3^60?O3G5^<2&6", MMWP]^DHFH= 2S9EHQ2%"B#G>[["VOU8[P#Y&+F+9'5;W5=W8,AX[C/-UU<7_ M?/K9!R1P)U]@N5I,BU/5_^"O^:TF=HP'R[(FQ@1!)+=]?RN-NCXE187R\G[K MZJ=>?@]=:-#HSNXG!K0LG^<_YQUEP#]/JY;J2G/C(Z$92M+'I&A68$W MD(T.J&/1TNJ-?AXA8^2)=JW KY:@1D[/O[XX+[TYI[_@CYPAKC[#8MJE3_DL M=?VIZJ\2&QBSSG$"N>>/+!VSI"4ZX!]#TGB?##()7\C:#Z%E$/KL25J'!Q%' MX_#:'$"=F6? ,^$,S10)*I0G (PP*1+CU-(2:$.#4,DX M47UN\&#BQO5E#P*-[>&W@YS&CH]\N/S<_;[NR1VMM%H%2Z)0O!3HI#)Z6!!G MJ(PBZFQ@V*O:.Q_;/#9VD5M7A8D-Z)^;NWOYMEM\A-^W=/>BF^,?X]H?7P59= CFZ8\W7E MY\DOTO*OGV64.4J:4GWEI[A,@]*2*%?FR99!1R&#)3S)!-8"M^Y S_B?)VQ< MI.TO_\??YE<41@,(PZVL^@-7ZA-6ER6,W,*$9+ WB12; Q$EO^ M/@=0,M566(\2,G+NLIZ@[V>!]N9Z ]#Y4AK&SR']X1>EN/@JB84#Q?,FH6668!:J<='Z=D7/!4$/&#:NZ]^=T :E CK\.\L)[353BT M@!\P7TY_P;MY[,ZOGL#F$!FG.A,EHT(=#9X$+P$O:I,49"$2L_6MIF'$C9O5 MKH^MPTAE[+#3,(O@_?6<%UMYQ%17<:YB^UUB& M]UO-/V+5X704J^G@@FA ISTV6.?]U(?I#(_I]2._R^DB?-*@L3=>2,2 M6@["$\^")U'0K(5!M>T&=3780K%M1V'S$Q]V1$IW-+$U ,I!C[\FUOMHG$'W MUQ7K08I06H,D$@WS,4FF6?6."H,(:[Z58!T(UA?2J2#ON6>'Z\0_FP@(FAI@ M!)C11%)&B9>W-=Q$[(GYKBWIGB/^"1>@J@;QO M_7@V3WWWQYNDWT=8O;Y8%!E-+*7>6N6(<>4Q.LM ?'FSQJ,$E7R.V@VJ4ML" MO2\2U7RWFCJPK"NCB!J W;,6\B2GJ$%$0[@*4%K,HT$<'1!(7%#G65*V M]NS&9PEJ_MG\$=R6K832 ,)>?*#Q[/N,?\%RM;8Z>B.")P71!4=$MFA$A*Q+ M34PFH+G2%K++JK:]6)/^YI^RUL'O:"(?.QRY,9;?7,"W[O6/LMOEN_D7^-X7 M/:.;QYCB40=+3.*XE\31)DG6$@ )CN:@%1W6^/J%A9I_%+,?SJKS>FS701+5;A^I$]:$DXBG]*#%F"1FPR=%@+N7L?W'QU=P5<[,/+ M!J[+ZUEQ_0[Z+^OLS$0H4 721'"94!%R20('A=\F89+S3HC:*?LGB6F_/++. M359'&@W JB?]#?SLEM/5+5/2:QYY"<)87D81,"!!>4.,2,)K3?LI7_DM;.(Y9XQ:A?(O[[92F5*F4B!4)F F M)+3<:F?V!Y#5?A:V%LSJ2J@!T)5N2I_RGUV7EE^[6;J[MXF*3 CE!:$"SXW, MZ!Q;!^@2RY 8@V!\�Q8JLXQ3,$#0/:Z2<'ZDFE 8CU93%GRR64J4_7\3S# MP&7!*,FZM.YB-A,O%24NE&T 6'N_G7PMC.7!\>_NPO M^[%/Q0-QUB=$O":,:H67/&7HB48@UCN5J?4LW*^U?<*;N__)PS!QNH'W_=G9 M@%JYFB1W-D]] N%.XF!"77DRSSA)6:+M%X0KSVLXL4&5%PTRT^K5&<\2- Q2 MIQ]BKR>5!B#VR-/4L]FL^UV2]&^[Q6ND"/V-#I7J<@(I4TB!DTPS:M+@%;$Y M.>)H]C0H$^6P86O[/?Y^BKQA\#O]"/FA)-8 &*^ZKGZ]"/\'XNI;]VEQ]LM/ M9V6/N+6[$94_%[C'"0O><^LST1&*1@^2!"E1K8<@=$C"L5#;QMJ>RF'0/-V@ M^I'D=VH(O54W_P:0XCA=IQ?P4HBX2458QB*3S<%,)J,&\ U7BK3%;R?_H+T#H4Z_SXMUTIQI?Y:0KZ8O9]FF 3NLBHM MUI.B>)N(X$BPZ%-Q(XQ5X*R.M1]O#:%K6#7PZ2<4JLNH =R5^,_OZ6SV[ORG MGRY*,K]8+I,H:.+E&397BA'IRX6@!2,0H];,4K1A:D_>>)R28=@Z_>Q"!3F, M'3M!U0S(J'4-9[S\MD#??UU&_*>?SLMVOH"?E<<:Z+C]-5]LOIG$))C1((CV MUI2F D L\$"H\%)@573"$PJEZZ%6GEA./8F19N'*:'4G!X'LF46& >ET,P=5F3PV6/XL M9+^]F"=DS]EYX=/:G4?,:Q]H\."(*2-%I'*&>&4=2<$R_%GO&0W"RM-K#(/* MZ68$:K*X 2OIW?P7K-LN??-_KP,\$Y=BM))QHCPO'28X$$=Q"UI3+F.,!DSM M8-PC9 P#TNFF$6I)8&QU<_9] 7WY;*\HHY @E)/$IG*K*H^*TIA(&)5!AJ H M?AVD8>Y\[# LG&[\?T]&C@V!V^KPC_^Z\+//L(A%0M_AT_PJYH'HAN5G/TT3 M85SF7&1B!<>MR8R.),N6!"^43(AM]#*WOH5>7G<8B$XWBG]H431P6[V!7#K1 M]/5"TW#1/^2<^?EFN,5B^<&O4 KS[[=_X6P^1S;16>W:[+V)'@;LTT\%'%>Z8UL(MVZA?#6*:/G';-H' MFF\_QRJG%KTHEJAQ(@<"G+%2@:Q)*(\+79!:6ZJX2##(1-ARX6'M$TXWX']P M8;2K-S_XOZ?G%^?KR^'V#Y?(CRLVK)WYTJLUFR E83PC:QDP8KV71 ,84%)H MDVH7BN]/]3#LGGY"X!B)IHXAA-A'I M4FEKG$OG_U3R+CSK?&0SX 6*AR'Y=/,6(\BU 13?KUJ3XH_#%"AF'N=%,<]:30 )3N%LJLWSX^TCKTC[]7Y5NT M:MY/EZM)%CPE:S3)T@+:,5GC)B,E7&:/_!..T=IQ[9T('0;%TTVA'$^*#4"U M'[CZHYNAT);K_KFXJ]E%ZKFYZ(6Z6BOV_BE!5YZ7%%7?S? 3O[^;(R5HA4^H MP7VC9T>2R>CLB8SFMXZ)&)U$=IP[\+6G8]6A?!B83S^-,X*<&T#W-SC_V2V0 MQYO6T'ZQN+S.B=[=\.=>7A/OD5!U*Z_VIK( M89@]W733<:2W/3S=&IYS^%Z*7K]5])_"ZFR>7ON?TY6?];?-39?(Y02]/DX% M5\3),G,]A40\Z$BB]\ SE%[CM0O]GZ=H&/Y.-U-U +DTH NOLFO%A2O;*H?J M9\GGEK=;DKD0>>8D!XX'1R6&!T?@%U @+,_(L]KW]W/T#$/8Z:>/JLFDMC+[ M__[' \[CCO_3_ZC_2?F/OT#^?\J___KR[LXR*T ^_K]H&Z^7V#"T>YZA9RE- M^UC"[-V\[Y7;3TXNLSUFDWO':#D]_SE[,;Y>8]G_<;/A^ZS8K/X =X?>/!1W M(UVE @XDC*_Q!Z2+&73YS09,&T_\+*ZFO_ N7M.V/)Q-F+#L>Y),J$N"07+$II )WCF<^#)5'*2V4G,7A:@=H'J:FGWOJ _=K[[$ MZ-W\'I._H!_RMEN43H>33 ,3O+]H2V_#T@ ^H#XC(:)SDKG0FM6>1SF$KI'G M4]9!R/T+JKI &C"$GF\4ZU)@QD9%1/04'0=?)@6%TBA6L)P"-_+^L)L&NO<> M#%;UY;]5U]YMA+$SLG[V/5._KOQBM7\EP;/[N;KFEY,4K6(NXW88 W14628. M)"7,@-5)< F.O721;K'>N'.Y#@:B0W%\['*49[?T;AX7ZXYXZW]/C(6DG/4D M:D0'] MLEW^"*MU\O>O):3IO&2%+\I_^E-]/9!1Z0ZU_[#(N^=W^7\5?/NWF? MC"L]_Y#H&<8RHS(EQY/A1HA-C MT+&C5H)&ZIDBZ,/Q=?=F'S0CE!L1@S7,AMIIUL-%K:X9W'>.<#K1I+0BFD9T M-&@0Q%G'B0$I&7 EF*_=G/ . >W&H;:0^8,I4CNS>&Q?[M7%Y:>+U:?\1$&% M2RR;Z!S1T@IT2T4D065'!%"@I0HXLV&!@.?7&3< 4!D4M?G:CAU\!^;7K;>^ M=;?T]::&I[\&)C%Q$X*SA)GR"M?F0*P,E@ UK+RS\4[7'C6V)8GCA@F.H8TJ MBVEW?=65(H4J]2C%MIC^@J\0+Q;3%7+MCYPAKC[-^^W\X1=EINGRRISHFT]/ MHLR@&(^(&)K*Y"!-@M>!!&&2M<:H#-7?I.Q Y[C1@@/A\> "VU=#'EDY;HSC MB3>@95:9^&SPW'DEB5/(4V]4C,H:(:H/OMN:R'&#":,KR%U$54U%MA12J.W7 MW:Z/7#W&^-%"!2/M=/P00 LB/KQKKQ6SD1I!^D)$]/'B/,#B4UX+"_V/96G*=A7%F7B7HTVV/'2/I6FD4<0YTT^:=2D; MQ[2H;0-M16"SH8%M,'/_KCFE:'N?:!>EIXB(25'6$K*^9RUH+4'/>U/=;,1BWVP>F1A-I!M M'K3CU]T*WX/<9N,AAT?K_N)K *E/6#\;'^.!$33A.EF.GCMA5J)7STS$@V@D M $0SYWZ)>NIG@F+Z^CF3U75C_\ZC)IYF4NIA1< M$BNR(IHK'BU/X-GIE"%I3/L//3P]S AL!O;TKH$_Y?G[@6[D@)\X8@#(Q MDK/B*>LHB4^"$6VU!T5=9M5GN-;=0;/1CFU0]Z"/PWA";L#:V7//KRX?_X"S MOZ?+B;,"HHJ*."T4LD*CX9=%)EQI9UDPD=+:=OL!MS,N^,=$Z?V9I8U IMG3 M\]&?PYONW$_GZ/LPG5T6A#HH33,H)2ZA%P2,9J/ )2=J=P%XB::1E7@KX!D$ MZATE.7:%7&__]?'.LU*[OOP Q3F:](,D C"B!(5RZ(&@RZ5)9"8ST-1FJEXR MWI_Y_!:!M:L N[K<;%95#3YX[Z^[.Y:720-F YW#^YZ^.QJ0C5>/RX;HK-(1/)(B0?T++(6DHM@E(RU M0[J/$M)L;<\^.-J?Y>'1G? (!Z[-]5I7>W=G;?JKCUF]@N?IZ5 MQ]'+\LAO.K^ M&G+7GKZ0++*<8I.I96&R$ E"=YPXE .P<=DLJQ=;WO,_35; MF[/O==LD0$ZXC.*/Y6IZ7MY9_;6$?#%[C^[BLCP_6/Z$TIP2SI9+6"T/WK-S M.S*.Y>;LP9QC.#>6VT1+1*PW*UE$WSQ;PIT&P92"Y.!DG)N;D.&3?8W7P< $ MPB"(A>?P39"*,4PDR]3[53K4.I:UA%V5B-?E2 M2N+7B;2@@M>1$P8Q$,G*-'(;$P&F(F>@ >@@*P _]1:2\+L;%-U9L)74>DU9 M=OLRM@4T;%)=H$P)">$6C5C%0D(-2/D/P,&8N<0]AW1?W M#IP;6> ?IO,R3G%#>&(916,#4:#0RU:H'"U^)2$P9I+.*IE!%\H+(K^SZ,A" MWT5D70W^C2WX]1S-#>$AH 5O%"6&2R2C[_EIB MM I):A.XXW@*Q&E=F.2!@*M!W%TD2/D_>P7':+N_.6O\'B_%.^ZD4^\29# M-(&B2QK16M#HH_CD N'2H:6@\'2:VE;6RU2-:]0?&&F5A?*/J"Q\*I6(N>29DU"#$ D7NO$6JW1_J,:<6N8T[5520,Y-V6S M<#)&DHS)Z&Y95 7)&>*=5SZ4UA:I=J;QY'-NVR!EYYS;-H)I(BZ4,37BKJ>6<]M*EH_FW+9A; MHV'C2GDG'\2(C MUJ$1('E"FX"B*\4L#93%G#+]!^;!,P.,.Z;3( C=^=A& ]$UT+$[^QJX MRUY=(..0>F3*U1_?G?]<;":X7O5F,4R+:(PBO%1Q2>HE<27@I 0';P0SLGJ' MAD&$C9NW/12J#B>;L37-NAD$+*XYA5O[VN75;W^C.$4V4:+;$7/D1,H4B0>P M)'KIE$DR:JH'J9^7UQKW]=I!=5)E1C>@J ;D$K6RRL=D"?C2_I@Z3[PWCNA@ M T/W%Y!A_UU:]"879DE)C.!>>A>T@]HM M,/X)I25;(6&'TI)MQ/*/R/CCSQ87<#4>X/*L/!F=KBZ/USOH>0*.G]??@B&' M3^4'@;Y 8.CX>5:<@)*J!::)8%$R'S7Z@Z>3RO^P,3W?S;^6,0!^D?!$IHNX MNN$ULM[/OG2SV=MN4;H[3O!2\9Y"(ARBP?.>@5B 2)C'LV]D5);6[NBR YG- M)OBWP<]]=7EH<35P43^_L0EUU@L:+:%!>B+1&2(AWTB UCN/7J&%#+N3AK<'93^ "PFSWUFUAQ59=ZG<-QX85NJ M3+]/5WZV?FCP$5:[!VR>^*3](R]#2*P40GF'U,V_3\,,KE=;=Q''>_#/KDN_ MI[/9M5,,FAH:/2>:]H-)H#3-BY)PD46@"GE3O:OB-O3M/=OU_*>?+LIY^Y3O MK_M@T8GB@7NG,Z&Z'(8@,_%)X]FPAO%@A0)6^]KK!1->#":V! MV_)//YV_[Y;+3_-U6\OINIW__7U.A,E*IY2)XJ7FW(E(7*DC17T=EQ3S[P.MOH@@*T(W/M& MW2SVN?YZB<:VXPV'GP05: M3RXMV&W7]J:C$JP(*';%B,RZU*>J,JT]N)!58+9Z'Y2MKLA['1\Y6O&X( M(^L+'-)9C.M+'=+-G5YLRHG*3OJ,>TI1HI40F"'.<8):$"^BV:.9($-828]"90?6KA*H>ZQA U[B) M@>.!K[J,FC3MW^(IZD=J=?GM=.[G<>IG[^;(OHL^67RKT*QG IK1[Z<^3&?] MZ,,/:"8@NY-?W7S,_$N9C+A )KWRR^ER]T#OD2C;W\48@X65W)3K-6_.SDTU M%@U6:BUE*;]"G0H*2$B,$:&BBR$Z$+YV$OTY>O;5N=>?O1;#V:-B^'3#>_R% MC]U\<4<4Z_)QFV264B;B.4?&,)9)<-D1RW@(0@'(^[&6>HS9E_AQ79MJ>+NO MK,<1;@.6Q/7&7UU>__%_3F&!1/VX? ^_8-:_-+;20%:B/#(&P(N09^*HQ4UF M*SSW)1"E#P799REK!(_'A%C?QD^W-_F\1>-7CEG-8G))-Q< MM,27+L Z.$F1>3Z&VL;N5@0V@M.*"'D*A-7%U1(6W\U_7I3VT\BQJZ[32H=H M\8HA3.K2==KC5ES.Q'C*00@77?64\C/D-(*S^B!X"FY[2J118Y4TUR[;N\9,AX\$+X;W%U #8_OKZ9_<+%O/"E3<05E_+;;.YD/K]V,BUY5:0 MQ)0HIYB5'K8"3S%363BM%-1NQO@23>/>XLT L*KH&H#BZV[QLUOX%3RZF0Q9 M@"T726[4[MN"\Q1T?QD<7= +!K MA#S>7_<_H[+T/PN4" T1;6N.^RX\%R[)TF=/TE@;ZU4WT$A,LXWL]-$1TZQN#Z:[Y-'%2)5':T3*>$Y'.!8+64BQ?LC+&9B5J/P8< M2ELC*<7CPZ<[@BQ;P&C/V$=*JR;6&)6R-B25HE=IT*X/E&JB$U";C5;,U,X^ M/DG,Z4?R*Z&PBK1.NY:X6$KWK"4_3^O07#F@MT_FSL\+#TC-$6N&]V35,>J$ M%==&Z22(MS(0*1&R7NE(A,G1J>A$.*DZX<=XN[:BN%:*<):>12WQ MK*51/E4DET4B.?: M$154S@)_%DSMD0(WJ_^#4N);(>!^7',W<30 I*>2^=E)7=((R06T/4S"$\K+ M:R*:O='!N/J@VJ/FXC12WOL K(*8&@#;RXE[JH1FQ<:%\O ")+(H>$XHBXX+ M8$Q4[S=;B--+=^P"PJN@:@.+SZ?L 2FJ9)0$HK;T3ZF]KE2-,L2# *FIL M>S47IY$$W^N:K2:T4ZJY<"PJASORU##4\3H0!]00[I4-$GV\+(>-UJQ<I=X'9("36A^G9/PN-F/$5/C9F$3AIP1P)NCRB!_V14]QGJZ\6#UESH?RR* MCRSN!H#]RL^0@?#U!\#J??GM(NH29= : FCTQ(10I:N1,R2 8WA*L_>@P29: MNX+\*5I&GJ1RD&AA%;XWBI_- =16A5"ZQ:.@2YP*57R@AA*O4,5[8:B)Z@@( M:B&45T?: R"T ^L; -&S"M52[6VDD4 I!I942F11XL1R+5W61@53>\#3WC?D M48&TB\P?B<55$4 #8/KZHUNLOL'B_-W\%RQ7MR=XLY!8<@'O9F"EPMP(W$0J MK2.9RMHR$UCM).K3U(Q[JQT(2)68WP",'KOVWU]7X;C .6="$1U->6P-C'@6 M*5'.II0ES\)6?U_W'$$C#_0ZB(E43P(-P.E^ >#=:,S9.1Z;Z?^%]+I;KOJ" MKXG2SKD2#!064.MZ34O[2$&TCYXJG[FOWNAM6QK;R^+O"(\7BC6KRFIW+'8K M/SL&%F\:W?ZYZ);+O^8+\+.RX3+SXA7D;@'?_-\3"E)G$1P!46;DZ5+2'3@C M2I<211G \-KF?17"V_,FCX+: TBU?;7ZY*9+X^:;30>0UN(7PISVN&F\JASN MG[@2 '?2<,:KSPZO07A[M_ZX4-Y=J@U"^>DG IIY2T$0$4K:.I:>TH!V=1 V M10XV*%V]LK[FX\&B"KR.8DZ^@OSL_]XA)_>/-[C[$]7+[NYGU)[H6? M??"KPY?4UR'L\-7U!V#@,0KM0=%@C,^$^A($$E(16SK9"8?G1]DD6/6! (&VLV@:M'>@NOO]X M._T%-SO'2XSGT@O&1(=7I2SL9QKZZ3K:,*.<.[0]O#OUC3SV&PO6E<5[FL#^ M.OU[L_-O,+_9N%$64N*>6*,WXZQ#YIEH&K2AV7EK:K<$J$9\(^T &H!U!>&> M$*J_XJYGL/G^\@UZO1/%DJ+2(8,I'F*\F-"_8*6MA\!M&LDLD[5G%NY.[;@N MX>BXW5-\U:+%1_01SU+JIR&7O\S=XGR=6SS4+*;G5CNX-S=XJ\=QT4(.L2C M4L8K:6(D1)\(C=EI"()"]>SV:>\Z4I$XQ1J)H5FBX.$^\39(HR8TSQF6H M'L]]2$4C.#LN'+JJLFD.71_].5S5]&05I/&>Y*!2F6^&^]!4$1I*.QDEDLVU MB]"?HF583[O%ZV[^ MJSSKP,/UL5O!FPOX]AM_>+G^^K:[6&SJNSQS3MIL"'5HS$HO\.0IHTER7CB1 M*6@[[,U-%7):0MFNL.A&E5$#ZNQ]-_^.GW9>V%D>?/3'U27ADP(@6>?R*M2HR[XJY6JP5P)EI.9$99N) MC,D0IQ0G H]/4-8X #WH[GOXV6W)?Q=Q=?5XUX"^J-O-T23NN:6:V"!XF;H0 M2= Q$ZZT9C*E%*%V*/>_FQ17O@7'0T0#Q^&NI?MNCI\,R]47OX*OJU*AM[%3 M_7>82-#.2"D(S[H\^U".H#%*<6?1R&RUX >.G'/W:$T+,.;35YCGUG MW]W6P]*JRY)8G/C$HA"6$9M+/S5@N",3#-%:(2N%]]JX0=?XH.5.WX/8#W(' M$LQ)EE5>]]S]8[F:GI>#=OU?E)Z[K_UB<8E<7__%P7)I.Y%QQ(;$NS+G&-FW MC$I0"::(A?*26W!% N>!:,69,(K29&HWX3^-[%OV@#X!VO=0'OY)IC)QT25B M%TX3/=BDX']P]FT;O!TN^[:-<)NS5OM@!K/,H(=99KV7+Z4;D;-EZH)1 MZ,6F#-+5;B_PS\V^;06'E[-OV\BF.73=BOH[RV3$^X=$D\JK$&N("UH1FIS* M5#/(M+:7?S+9MZUD/#3[M@W#QW9-;B5OUMF[IJ &?NG]V:5O2*R6+;M:X#MY?Q^X= M0H'J& A%8Q]-)(;:1E$@A@+S3%)T#&J/17N&G'TMJ.N/_N)_?_"(PJF?%?7Z M*7]!@2U^P7*2@X[1X=&2WH1R/9>*0?3?,P\Q4BL]A=K)L9>I&M=ZKX6/^Y92 M96DT8*%?[^C?W>(_[^:?%UV$Y;TML6AXS$H1824Z'89)XFB0)(;(6;;*\NI) MQ@%DC6N]'QQAE>31$L3>3N?3)5X3?W9=NKO@R-F6PTVV];C>3>4&'H,^MZ*?=^RF',^A M2T9#;92"F!0\D4 M@L)'8K(+B7EM)-3NXGX,3V\3-MN\G0A"*4<92<*S4L$A M2* I(?!38-(%:5WMIW*/$M*N/[<-"I[4,3OSO(FK"(_I^@5!R>R_OST"23@? MG*2.L)3Q5A6.H@)&8\[HG(/22:?J&>EGR&D$1+L+^P%\ZG"^71!=C?M+TIK( M%6%,L)(+7?B^D* MWG2_YQ.MK>9 .=%6]*_<-7$L>Y+ 9(7&(6/\8$;R-15CJY;]Y/ID&'HG)E>L M[:WIA'_M9G[QQQP6WR^_7BX+DS["ZB8@U>5'?V&/N0K[+;B_VUYQPY7\^??@ ME[<>6B6OE!(1%5B0NM0>>^(-HR24V76)IX W7^U2L#L4[%WA!LLE0/^9;V 9 M%].?141K/6V$]8!'@T1*BRU(#9X8YXGUCJ-E:+72U0LHGR9GY%XGN\O]0;E: M)98W<)=]7G0_8;&Z_#SS\]79/)7YL#^+:?CJ\KHA4* RES8NQ!<-+H-.Q%FA MB N@P%-A$N3**!I UMAHJ@2![K#R:!EBMSH..1>R"'BUVQ0$D%N4A)MO,0] M)2=M[4CURU2-Z_T?_9;;31IC:YZ>0>M:X'?SK[#X-8TPH1"2=Q$(ZF,@4N9 M@B_M;;30T0./[GY1Y!-:Y[%/;U3C["B^KB8OVP'#F^D"XJH$1I=?H!]H^JT[ MB\BK99_ GB@?7&:!X[G1Y55+WQK1&9*R4XG&"%EOBY 7EAQ7FQP'-C6YW@26 MTOHT],-P)Y!8SE9HHD,H97&J=#+4@7 #7HF0&!O8P^S!1X];:GAP;.S,Q1$G MNC^@_M9LY#> U,3I6D#SM!E;WW\[2=P&R\H#%$5+W#4G8DN-KHX2M\L9\7N-(Q;@G@LX!U0 M+F/KN?4&OW6OUOY&>OWN\R0&Q;-V@N 71B0#B78?,LY*M :]""J;88VW'_GP M08#1IPB8?3G9A-6SWL03N.9>4LTH)]Q3W(W.$3<2T"D 2K.*.ED7MK2;P,R-DIPXYY+198A!@!*4T@S9(ACA3+&09$R!;F\G#ZUTMR>+ MAQTY..+=<<6:Y^PP:ZPP.2D2N;>H_/KVQ?@GFX4.QE!4?_? 4*%!WWXFLCLQ M"-46P]CZI/<3'P2__YJC4!)Y\2PIGZ[TS L/$A/#&/'%,SIXN\)WW1BA/"2)T><$(G( M3#.QD7$\?=%D"S&*^P]'L_] MUNYOU:JMO7]AW&'84*E&[LDC<5T^10TW6FM.I+<%AI"(2U:2Q*(W I@U4/L] MQHM$[6M"7K']4WXZI=ZG/C5C4CAMB(+"@90T\=YFO%>,LC)EJ7GMS0^EK='$ MX$ZXN6];'D0^+=&HME[>;V1?\&/:9Q!Z<+Q*>=IA+<7B_ET=;& 3569U9&*;"-1 M*:*+!E&18+PF5'IEHS1XDH1(D1PT)M*8NU&[0\ 0IC9;>[ FOFOQO $:]3_X# MZ7]W_G/1_>H=\:NM".^"-YP1"C3BB0BLO'G4>$ 49._PBZG=U?$9@/R MQPAIM%RG%HSVYOW8)E1Y*7F!GW7C2,_3URZO?OOKFSK+*+.)#%UH6GI;9TJL MHI0XX'@47+9V8'OQE]=JM,:FAHE4F=$-*)[;%4)]&\_O**\K)9I**LZ685S: MB-(6#8CMZZMMS#%R")'7SH@^1T^CM3B5U% U232 J@')$F^%94Y1 CRC"VRI M19O/9!(--A7_/(-':E>>W/P$(+$@ MN2 F9W1'RD0)SUDD7 N5#!4>:&T0UJ*]T9!$';B.(N!1B_A?9&RIZA,T1TC9 M$JI*7$\5(S;G3- $,<[PZ',X6EQ_:#GEF(^.#J(QMQ5$D_V$GRM-J-QB>->E M#ENE<>Q&Q"\GUQ&+@%I)$J]C-HIRA $5Q 6UD) M*)4%$0T028E01JC(%9Y?77GS_Y2BC&UPLW-1QC;R:42*TH$1" MZ:/*,K8"@H[%&5L(Y<&H':]A:N)Z:X,/Y2>0-:FO!)% MU]T%B1Z.UR)RSZ21E6%UCX1&(;2KB+MZ_&X +@.\I&A25![-!J\EZG*M!4&W M.!#/? 8;?)#I:)&X4POY'N0>W$TT#8#MSEL'2H/3@1D\99(1/!4)61,5L7AX M'$\8,Q ZSY JBB,)M\KG<6XN(#;HZ?]/'U:_8#%S3.=IW]GTS;_ MUD]V#X,=B)+]HV3'8%&M()J_++=NJ5/L*?*SFY;0@3HT[HPD$7%?:K<5<=DX MDI*!,N&)B^I39I\A9[]F*FMN?[Y8Q!^E[?5$9ZND$H&H,A!&,K0^;8B WVJA M%<_D2_A[]Y)$OR4KBO-L_91_F51P\L)_L_^W+8]+5Y6:^Y>:4?2XI+[SQ M?73':UD>^_ V*D'I,;,*O^P$NH MNP38M$V\I9 W^YIHD<%SL$2+8B?:E B>@T"$$#%Q;4W0M37DBT2-G$*L#*[# MR*(!<'WS?\-RPZWK+2A&;;*,9 KED4D $CR/)"I%*7!N.*L=>'J$C)%KH \$ MH'WY/7KE\\5RU9W# OW4;CE=+1\Y 8D+XYB31.=8FII']%H]C:A>\8\9W0X> MS* [[.6U1JY\/L0-5IG!#:B83^B'HDSFW_OG(U?[N9I<-H$$);+AB4L1ZIHT0&!4$\A4A*XV!;@B@/WA4^-5+BJ25&;CQX"(U3AYTM*)H2MGA$7YK M,T0=B>EG2D%T!,FGQ C)04C/%:W=I.$)4D9N4W@HU5*![V/KE(WC>/9D\&N2 ML[-HD)6.]!HU9#^C+(=,DE+"!V]HS,/ZQ[VXU,B=" _HEU=B;Y.%E^M3T,V_ M?X/%^:V=W<1:KW]C=?/&_VKA,UX@R>BP.!II502&Q6:>!9H MR%18J#Z][46BQHU+5\'%0,MZ1T$TBZ#>WHQG6O!0FL0FCK>Z1E99@9=\ MRK',%I(A"0(BAZ2-24$-&_(W<,%QP\[U07,(/C?HJMW>"9J16GB+1F49B0"< MK]]@>VM5%I%GPZK'@YZD9MP@]&&NJSJL;](&?P-A]?7B_-PO+KM-^K&[@EKIR6LM6KE\M1"]D5+:891%YPG(ISS.) MX.%#1/C92_AWF\)M2^G&T3+YHE"R"8PAY:9-B5FYB,G5J&- MID72JI1Q:IT/C)<6'@3M+^$7(+,#N\=VHKY ["X698ASN'J$$H3D!LHP\%PL MNR@C<=Q[8K)2N!=M%1WF73_\[+;DOXNXNGJ\&UOT:'4O'NY 1>&#X+@#5YXS MQ3($EP=6-L2U,^7![S#I/_KQ(P\MKPR _3DX:DWHXS=IKQ6Y]DPSR"1R6II5 M>T.LQCUD"XQK)8V4M3W@AU2,"Y;:]L6>7&[ NKB[@X_^_.H 12D,2*F)UM(A M6Z(EOO0_I ZX<9)9)NM/47N'N7=IY6>Q*T\213KH37N#\Z;&#U4RNT=*O5P$X53HX-AWX0VZMN M?MV>7IF4M2AMQ'W +\$P8@4MS5<]]Q*M13?0#+[_R>-FA^J+?R_.C2WVLXM5 M=]ZMIK_6XXY?^?@?2$7)74\I<#)3%3U![PT-/@"-FRFOH1U':SX@R]BP:LZ7 M5AHWRU,?%E4Y.S9,>HP_L0]GI&$B,=Q'F;J8 +T][0 ]A!A\9,S%@8/HGUED MW#<&!](9%?@Y-BY>^^6/\JA]=7G+_:<1]Y\0SC%(2:0I3R,B7H!)H*7/-$"B M:A @'OOT<1\&U$?"WAP<&P(W>JY/C*[QO+:'WOIX53&QZ>Z3;.H?64$L,R:L MP7UQ)PEC4<2<:4;G<,O+Y,5%QWTL<,A[I2Z_Q\917Q+Q6$!96^I]0,Y(@7MP M&O>@HR8<#X)T)JODAQD@3RPP[G. ^OBHP<<1L;!BNFAM_=Q-/N+-B2;[)[P'5W'K8@^ U> M8\R"JSXC66(I0"7QB5,D&VS&*U *.:@B9(CHQXQI[2&L^^+>@7,C"_S#=#X] MOSC?$,Y1J V*TZH=7TS$$T\ !#MD@;E%<101?"W%QTG"EE-\#OSK[DTVOOK M5FL"/5YF$+HAEREB2F;B:$A$!"JYE5#&SQTTB_9^J_Z81PI&U4Z\[L;O1F!S M]:S5)LJ8LYSX7 H+;$!5IR5#TD4$(SCCZA#I^6V>$!\I^[6C.!^!R"Z\;0 6 M5^\>RQ8FD3/E&?) 0?#HY;!,K'!X(T+.'GAFR1VBT.]J_9926W6 L3-W&RSL M>>T7B\OI_/O9>7?1M_SQ44E:&K?(1*2VY:6%=41EZL'JB)94[6%\S]'3DN]9 M3ZE4X7X#6N;N7OZ:7RPAO>H6B^XW;NFU_^GC='6YV5I"VXV*R(A.?5]7M.Q< MS(QDQDS4TK!LZ4&!]2QY+=DVA\!9/=DT![MW<_QD6*Z^^!5\797F=YLZ%?\= M)@$@6.H2L4JC4?AP%9MN*H &C[/9#\ =-'"V(3&WI Z!Y1K]&6&*=,?A% M2TX94\+6;OCS'#WC]C$[A.%5C?NM(NE6,PB:E18!#('0#Q]1B006@"0I% ,5 M13P.F+;M'45/'E ["F'L*_!VN.[L7LN*ZY:04D)0>#R2CP&UK0%B?>"$4<6# M],+'@558 Q8;!I>3")4?A+\MX^76$>#>,\9X=_+N^0/[_KS[&?6:??#AL*5I M;;[MW/>^VX/+S>'D]OD23&86(A%)EA)-!R0PC7C790RB]CE7;^Y\,LWTMI+Q MT&9ZVS!\[)OLQ;8ZEF4:' ]$Q/((TDK4TTXXHAE0I[,/D@WK/E*E8='Q6^!M M):1$9+(9;7%5>OM!+(/#A,A\$':.UX7U^#WS=@;: M\64T-BH?/U?<:PVV?UA9^C9E",13JXFRV2:&_SQXRO/41;6S>CI^,[W=;ZJ] M>=A"VYO>O(>0 WJ%#$6I.9%>4A*L8R1+KR-X9D0J[*!4Y&GU.]I*6$_U.]J"+ M?_G9!;RZ_ "^%/V5^^Z57TZ7:R4HG.(9;SH(WA2O&OD!E!,*7F?(3FA7NU_ M"R2U9"+N'RNOR?^6X'131%KJT]<-#I8;:QIB%*&H1=2-&2]66UJ_9D&T5+IT M#XVR^L2[(72-&S2M"H2G0%9+*@T@[7.WZ$6SNM[<([N\B@[S*!1EGJAH:1EV M46IW!/IP1NB$RMJY83W\M@#<%N0U@KMJV.B.(Z@&,/C'_.,$4NU)*9TT&@NU;])MZ!L7A0<#273%,3!EO)J,F'HU;;ED06IK:>N\^$2VU0]G?7-N/QZV!9*/= MG3?H^D1/;':]::%**WY#-!-,N&B%J]Z=Z1$R1E9 ^PGV.9CLP.4&@-(GVC?[ M.%N^[F8S5)L+/_OW=/7CR_3[C^L\6PP&RG1F;I,G4C)''&A#HN:V\$]J41L\ M TEK"%"[0* [O#P:@-FKB^5T#LOE6?ROB^ER>ET6*SU((5@D0D>T. 7-Q'H\ M?8Z"RP%OX6!K5Q$_04I+S9;VO\!J\+M1V)0_+N J96<$)&I\Z0>+_)$IHR*7 M)A$JM:%1X[9B[>=3+Q(UKD:J(OH!<-I=#F-GO/O19Z]+)ZA-21&+49?'8"+K M,B23*1*$RX0E;T DX_-])?3<^+B;#VX/!WO([,'LN!T9V(!6N3.JZK(_'$Q1 MQP3ZF4I)O$ZUD7@X%)3^F%PQYR68VO?00RI::L2V_Q6T)Y>;P\GFT#!K1389 MB>9.H1H%2T+YEGN:C,G>6E/[??=C=(RK6_:5[;-0V8'1#8#E"_SJ9K]*M^<[ MF[EZ?FR3$4+@;1O+L])D2AR+:2*,@!6/1V.AKM^)[BI:6>CI6:$=2@^.- M(N=]Z1.UV)PQA6:=>J"+Y 7#: M60RC.TN7\S2-?2[EE9__Y^HE3C+*LQ "T259+4$FXG,V)%#T*)S+RM!A[W(? M__SV4+&[ +NZW&Q S_S++Z9%Z991 _UI24XZX_!R%;;45&G*B*,RE!X<$H]* M9JYZDZS[-#35%7;_*VDO%C<&DUZ MH(=4C*M8]I/J,Q#9@<4-@.0KQ M<]=,O6,Q+;F/=E13-^'Z&29<7US]YA\KW M[Z^__<_RDXW2S#D)4QK_J%@;RJE;D_9N=H,Y\XGBGK=]P_BR[VM$I#2E3MR2,&' M8>'CEU8:]WUO)0#5Y^G8 'G?S5,W[S<1T*;[E)$$2&4S[]^]^O2%;;9$K3:: MHB% 2]9%:AY)2-R1Q 1E1@F6^>">YP/6&_<%<$VP'("_+=Q]/[K%ZMN##IDY M6PXYHI]9%"-Z F@R1DNX<[Y, %"[4]B@A337-W]^:WI_9+2)F<[""]E)9 MZXBA)N#!\AG]T$!)$A"!>19UJIV[>H*4<2V<"D)^"38[<+P!X+R%]/^S]Z;- M;24YNO!?F;C?,9W[$C%?7%[Z]1M598?MZH[YQ,@%:?.V3+I)RF7/K[](BI(E M60N7/#Q)U?2BDD35.5@>9 )()%!+B%Z=S_+R[?DB?0I+S)M5DQ>/,FC:9P1] MN;BIGK4&6JVE\:BL3*UK1Q\@IS, [:/NVW'),1$//R%4FM\O0[ MKMZ4U\OE>9U?\WR^7)&8 I:2> :TV8/RQ%M@3H% IED1]$S1^EST<:IZ:L;5 M!E&--=$!MGX:%7G9W>='%]1W565\(KUA/"L/J;8Z5%:1W&K6*A>.G-?ZR: & M7:H>(*ZG7E]#K%VM]-(SX#X0:):?YF>9?K?$=%Y[('Y8A#R=?7P1OB_YQ!96 MZV(B>'%5O>NP$*,,64PI6#=$"_>]B.VII<_ @&RJM[$3F5N8W;HI]+6Y\H)Q MQU5U(7(@^TOD1X2,LHZH),ZYMC;=@N6VDXL??7=/#2(.0]DQA-_SXO>Z;'[ MO+ZA^WKV\EO"Y?)-(8YG:?HEG$VTL[6*U(-CDKQ6:=83.M;CF@.W6=MP>Q;[ M<.O?%O3V=!UVX"6PM?:Z0^JZ.<=[HB7D-[/K!QN$I"VK0S(C<4BB M]=X%34(UB*VS9]O2UM-]MB$0V$@K8^^Y-=UXN]2,PJA:LNP%).'K?9H8(%CF MP!3&@D T$L-6N^I=3^_IEDF#??-@ 8Z-@%O=2,]K:OA->5D'O-9-_\UZADP= M(,.\<%Z#B77,E::H.CJ=(27IE"Q8Q.UY.UMY6O>]KZ<"[^;>51,A]X6;*U:J M/4R22-%XQB%;INM\& >17$-@CC,2D2;74Y-BY^O:-X M>=.[\/G\\^?I:CW)XR(7+(,-"DE8=;Y//9U8YX()_HY+]*668VV'DQU>VE5I M00/<#"7O#OS@!UC[9;Y8S/^L-Z["%_J$]ER998XHR;-?-U(1#"&*K('^+T,P MMDZH;^P+[T)?5V>#;1SBP=33 ?36?5"6=S3MFDBM&%F1!+*C0#:4)/B2+2AR MZFQMW.5,ZZN4]Q*S':A.*O?>1O#-$/1??_M)M,3GO]8?K3^I_]8[+/]1__G' MN]^"63_[;#[)O,[1YP4_P:, "5E2PI2UK,L8O3CA0[P]GXB[ ]"\NSF9WBA1&!8)4M M<0%9ZJ*T*Z*XUO64/Q$Q;MG; " Y3,P=X.2^(-&S0@Z3= 6RJ*5W>A?@19K[#+^%[Y>OZ\?[K MV>\48W[X$\^^XF_SV>H3,9N4+%X4L*P6IX)C@$(HL=91>++SU4G00P3VY MS'M"Y@X?Z#CZ.S6P_C>&Q8<_YY/:Y3([PVH]2AT=BP%U': M9]'Y<5&YL\9.$9=UJO&$EGP1LJ!@' ,Q:3Q"D$$"]YGV Z_0NR$26SL3VF?E M^5%1N;.^3A*4TZ\XJ0U!D L-+!*G2BD.SHH$*6<9A;7DJ6\UNW104!*A?1:J M'Q>4N^KKM$#YK-!KK_CDP6*LSCILRH2.,U=Q2]J7HVIRVO;4PCR5,X+$9;F5JG MBA^BI\]2]$-0UDSZ^R-IO@IG ]5)_(IAB%+-4[J)P"50H-H@H*N(@HLT%O0^N;2CNUIW9.E,S@]/D\#%)JRM%(4%M MYYL_,E[^ZH5C(Z&1^N:'RK(' %Q-J,LE&7*HBD^*8E#T$&V]FL]3=!9YTG&K MPK!M(##F ?4!RKJM[CTD-[+"?YO.:KGQ91MSI=$Y(AR+RJ!BP'I-PH(S3@C- M5!%AJR/%1U1^XZ4C*WT?E>V"C@>4_SUEXYS+M),\7O+KX/@<[W3/9_/UH[/>3BK ?=Z]1,E,2X$ M ZF,J/A 4 M1==A@I43E.!$-(Z$DV-L?@1V+S5C^Y4MM+T%A/80_>C7'"L;;\-R^>'38G[^ M\=-5 _HW\6SZ<:VBS>+JK+1.25%O?],279P&KTIM-F\\+R2RGQ:E^RXY;OO* M_E"SCX+G@TN[BX7HKH7Z1Y;0&".9X0S_O+"^26"(6I5,-,=$4:$@Q[X("<(PIB(+M&(_ MFD"]^]%C+S4-M39O)L*Q ?#F"RY(![./%RG"W^>K_\95O0R.L[3IDO3/Z>K3 MLX\?%TB+9^5S]79S0#61GAC*.8 5@6*!2,LS11(9(@6%@228*-+8"BN'4-&C M]]P 5D=33#<[VTV.UU]N<;UIH+/Q%_A$V9*D,.0C)%=[=5D!;MU5KBA/L2@B M5\/L>#N3VN-.>!A(CZF[L1?)RR8\'Q9AMB3JUPUX0D:NZ^1#LBBR,88>O),9 ME'6>$\/"J^T:DMSU]'&KPP9;U X69#>+U454<2&CGZ"M1<,TSD@#K+&]5]= ML8O>=ZFNV$7D'>R3;Q=SLL[5][=D?*MGL_SRW^?3+^MVJ-^O;L['(AVM\ DP M:G=1V.9IL0:)D67'K&:A=8.D+<@:&TV-(/#S3(RF^N@98M;O M/&W^)*V8"H7"(B)J+-&DUL[8%F2-"['F4-@6:GOJ9>SX[_W\+"Q>SG#Q\?O[ M[\OJL6Y.$ 2+QC**7SFKW<5"<$#+NX3@,'!9F/(^/^9?/?B&3G&RKQ[GK84Z M-C+NE=#ON-JPHPN+WA(3L3H!RJA8!PTQ*-S9E#(Y!)9OA9''WS5N*G10M#06 M= >;UV,Q,>=&.98D:)'K$54*X$.4@#RXVB$DZ '"A\./\T:I4SG$+VJIAVY@ M=3,?>XVOJR@E13*0.E'/N!AK788$^B:!4LX$R2RB:G[U:SO2>G2_]X3#%KGR M0W73 >1N,O1N^O'3ZDWY8XGK_JP3GX3A& UH5PL&0]:T0#LRU9R+U#K)TGP< MV(,$]0"OQA"8#Z6/[L#UZS3$=?/HY^>+*N[WI#FL;L";LLG_A;.W\^7Z4M6F M+S[M#[].EZN)QL!\+FQSX,3)ZW!8**HQ4;!@A#3;%?[NC]AXSTF9(^D MY>[1/2'YY<0%^;#UMI8B B@48L2<"%BXLK[(UG?8'J:HAW/L,9&XDT;VQM=7 M7,3YL C[?3Y+.QN74T4)&\CWR5& LHR#,[)^,5D8S)S+UO46#Z6,"*N==-"LH47+6J*[ M!"5R3DHE!K'H#*IH#<%46W'2A!"%<<(W!M96A/40E@R9J&FIEPZVR.OLW$X* M2,UK@"2!>=KR%0NU9277(*,7,0D=G6A]D^T!: 0\V(@L>DVP]G+@)X3VL@",!=2#M=@;I S)1-EH*DTSM MBZ T&;(HX+E5@,;KDI@UC+5N1-J&\AYR/,<"]9'TVSFJ)\DE=+4N.N>ZZ615 MKT,RA.1,02F1MV^:^Q ]/61JQD+@3KKH(AZ^DYO]'+: M";#9$ML,LV:MT]W-B.\AE7-TS ZNY5X7SFOY*Z-0<*4M).1U^I>,X)FM<2;* M>G4E$.:."]H>TC\C0G$GC?2[@DZ,0(Q19@@QD-O,M('@Z4=.>P**(+-.K9N& MWTG(N#UQ1X+33M+ON#7NC[M2S^>?O\QG]7KXO*P_>_GM"RW+&&;YS>H3+JYU MH'V'9[2:Y]7\XAGM[HX=3$/[*V1MQ3+,3;)2DSZU1B=F09A.=<>4AB".+/)2 MLYG8.CTRQ$VRQX\$C'-D5NC!.$6,,B7K$,U"+#,>2TE"Z6%NE75?E+@W'O:M M0=Q%%1UX:3<9>CXG/].'4F*R!E1(](5["SZ2J!"+KN,SB:=AS^,J%6/C9@!E M/W@4M[/D.\#.=BZ&=KJ4(L@#0,O(JPP*G# *I/6R"!NYQ&'ZB7=^"M=X96JI MA@ZP]4 &_=GG^6(U_9^UJB99,I3*&*#(A4P&%8?@6 83K=0F69?UD*F/!TCK M805K"HKMSSCVUE!GP'L]H^?BNPGY1'AL8;W/['NI)B??:7@X".^PWK[]S)&6/>&OO(8 M9>+<1 4YRT!0)X_11RT@NT ?%6-[8$-LI\> M+-4.%JT'%^7K#+[%1:H'YS)8[H4/P+V3H#@C#U-;#4E%5Q@+4LEAKT@_3F,_ M.^GA"-EE#SU471W \8$E^2[NVAR* ZJJYP:[YU^^G*V+V,+9\[#\].IL_N> 51'[O*U9_#ROBO^-NBDA--0RW!!%7)I?3 1DF&V>):$9:UK! \@MZODR-#8 M;*&RGN.#JZ+AW\+J?#%=37%YUPR*F\8Y;5E O=^+VU=--Q# , $$IA1+U!YD MKA#/F;9J1?%H2+DH6B%+*GT/W;C;ADB&ER[NB_,?,;[3TG!N)=@8D=;^XL$Q M5H#,.TB?2I#-PZ5=Z.LJV-@%&=NUFVF@E [VXCL'N%TNW=?X^YT,]L.?>/85 M?YO/5I^6$ZE,=#)X,*GV[RFZ]O)6"0POR1LOLC6ML\7[TCHN$(=#SS:S^%JK M\H0@^]\8%A_^G$\0A*,; 2DXR":6O:YSMW)'+<\+I/;.ZLO!-# MYZOY^6*2G='1: O.ZE2OTB($ICEP56LQ"C>8RXC@K#2.&UYWBJ^CE (LY^RBD"J(L?!Y@]!Q6X5T!]+]E7A"2)VX++0L M6D'!.B/!B 21.0FR%)&L05WD,6[9WT7;N+U&NL/C3JKJXDK0 WS],?Y=\FM MY)*3)+F)P@RH)#.0#3E""V=>Y$1A_3&:MQYP$GVL.L5#3J('4DBG4'OPT!*9 M"XG"(\BBMJK*O)!S0$85HV9,2\><.4I_S&[/G8?"RC;],ULI[@2 >7E865), MR52+5DS7&DQ!;@0RL,J)%'1)6;4^9=Z2M'%7OTY@N(^:3@5]Z^-(H[U-TB2( MM5V\JK/[(J(%%I-%"L*U:7['9&OBQCU#[@F!.ZOJ1#"X/G8LY#S7;C8@&<^@ M*'J"Z%%!)M>6%Z^2LJTSR]O2-NY)<4<(W%E1IP+ >F239<[:2 $H:JW!, =U74"0#PYL$A3R$6KW4MIZRY<,4ABF+! M\U*TS3%(W3K;MQ.!XY[Z=@+%_55V GB*\=+?!)JCIX ME61W9 B.>[;;">IV4DP'YQIW\G/O(:!-27(*KL!(3Y+3M+X[1 [%V%[Z)JCWJ13&0N2R@B@L0:KF.MIH9ZU)P_B@;[KAG MMF/B:R<5]+JN79X*E> M5)_M?O,.$TZ\A MTN^JN3P_7Z[FGPDYA_82:$="*T4-))1A^@L$[SDK/$%B-4]@;0(? BU&HCC! M,45E6E?7M.TO4*L[;W?JN%QF7U&($,YJ3F2CD^\_5EV1G4X^@W2UFV#@'!R+ M$6BQ5"$6X5+S)MO[4=I5SX%=T')7&>[ BNK 4WJ(RP_S7S86C_FG(H(@,GD+@_?#GO,J8^$.1 M&:O-N72@(-EGA"A=!BNDD\E*;^P0U[UWH7'L2KENP;J7$D\)I+4RX8)#FYQ0 MA@_*_KCI)UHG4C9F,6N'0,RYV4UL'A\%72^=DLOY@N,*TNC@HN>5S> M2D8_(%Z-V:.H4U&$5Z",H\TB> >,FX11Y3KFMS%L,"-.07;%!<PT^8H3,F=Q M) :.BUB*]Z;X'@UAW'. )P3_G0#0[-Q@R/L8MZO8UX.V222K^E&0R&%N;/!*<*0#E"%F8HE':J&+?<\;;F%=T7*:B($@? M0=FD(: J4-;7-0/7]G37UV.5^.^"I&'6R!V4>(*.P;T7UTMA&#.OH[AI1U!I MO2UD#IGVA1 +?>9;5ZJTHKVK<]5C KB),G<'L;\ \0P_AM7F;YO!>,WA[[AZ M/?N*RU4US]>S]>^>G9W-_ZSW"U_-%\^)Q.GJU_ER.3%*%[2%@45/G#HR7$^_ M@ZA9#$P7[4OK5@7[TCIVA75[F ZIK%.!98TF[V;W\K*]] KK8#L0/$KBVI)9 MUJ)'JU6V)9=:%71\B#Y*]]AUUL>$:ULE]N06[,/SM1O\DCF!+FM@LGC:2(H# MASJ ]([XME%$-MCARF&DCUU^W0=\]U3EJ2-XDJ,6&&MO$UD'/14N(!B?R%R3 MTYK^)])@AR#[$#QV"78?:-U);2>1H"KGJ_,%?I[.II_//W\.2V+]K/[)ETWH MN9I'7&Q"SZJ7Z5I:\\/[4K0CH7T"JZE0ADEH9>Z#K.A/%#&!HMT=0BH)0LY8 M0G+9^?:S>ELFM"ZFCJV?^0*7:3']4I7VH4:-$YX1G>(6DDP:E#8* G>.?@S* MT^X08_.*B0?(Z2K]M(O>[Q[T=KC(.]A\?SE?3F7NZ=PJ=^NT!\,?\< MIK,)LYYAX@Q2"+Y>IZ)P:MV[53B=EK[[_A9W(0)E$&)GUA4$-P\A@M&9K("60R45I>I(GN,6?IK@?W MAX,#=#9O), .5I6+ZW&W%UWR0_'U"C\O)R874U2T8'1@FTES C/%+D6A1!^U M&V(.\P,DC7TP,!B#R86O-I+7B*8FC3P'I;P$5EAY@" M?FJ]L<9%Y5[:.B4T_KBCXE SBI\Y9%OJM(:L('IBDR7ED\ZL9&1CX;&3RTE= M('(_C9T0)G]<$TE9FF2,@.*QD#REA%!$G2)G7,S)"=W [J 9'[Z>N4 M 'EU3X-'7PJ+&3 X0Q:G:U 7$PB31-&\\)C'6B,[N9[3!2#WTM<) ?+:-8DH M@J*(, -SO*8(S,E]\7K]A_X/Y75]Q^,'[04PU.EA_,5VFL_GR?(%ORO/YYR\X M6ZY?N;ZU@OGY?+E:OO]$2(^$K7P)KJL#6>\ MI[@WP2:0NJPK:A1X239I$%/2SDM66H.'+/ MLG&4/3]4\CW 97.&29\$F5.$$GTBQR,Z<.2*0,Y6(1=<^MP,,&,>#Q^@K-OJ MWD-R(RO\M_"ME@IN"$]$6+(9@1=/$4Y1 :)0!6)$\F=YX-YN%9,^HO(;+QU9 MZ?NH;-Y"?AU$B!>K7+T45Y&/)JG F 9GZCV,8!2)P#JP42FDWPN#K7MEWB!@ MY'Y^HVX8AVND SCM+[@?;,]R#:5^#Y\O2W*2$3PEH4 KJVM[!PZN: 66)^Y# MPL#;7S<8@(]QO:$#8'7;B1Y;QQW@_!U2-#)-%*Z\7\W3O_Z835?+=^__V.P! M1BDC4S&@M3:@ZK&>3\*#4$YY9;U/S6/#!PD:V0\?'2_SH92W-Q*_XB+.6Y1M M?OAS_N'3_'P99IF$=%&#\Q87Z]S3+.%:@I?^349K74!(M19164'^C2X6>':6 M$'SXK2/WQ.T8A VUU<&>_/+SE[/Y=\3UHKYA 5-1 MS!I6DX69_!QF*! +&3(*G9,SQJC6._$=9(S MH'A$/7:P,EX*;!WZQ2*$R,8#B8R<"RT0HB/!)5&4"+$.-6Z])%Y__\B[<1SN\Z5/^/IUA]2GOJ([8+)Y:Q9R3EZ",%Q3=E R!!PL";;8L/3% M?2!E'P7?[\&WE?;(!U$?IJNZ,K^>Y>G7:3X/9VNK"CF8HK0'FVMS7XD2O" ? ML11A)//2I;35"O/(@=2=+Q_9<1_] /MPC?0&J7].5Y\N6OJ2-_=I^N7#_"59 MS.K[QBR=)+N3]::0S12&B*0@YL3!BJB\, A.#;4Q M,M">?YIB>?D-TWE=?]^4,DVXN#P2UE:$XAF0\5&T(-RZE*!&N4EC#NC1;M7\ M]1%0/4!"1P!JJ?)Y>_EWX&'_@\+0Z>SCA:6I8 /2PAUU\J!/G"SH(E;;5QO] .G2LJR+"2,G>XKU2K95M>]:KP;#GO(=.PP[=5TL5Q](),AL_IM>E9[OLWP*OM*04']>5Q.\S0LOM>N MDK3(UC3GVCZ4$\;6Z3VHUR&C$B0GF<"5E.NP*V%-ZY7B7F)&GL[4Q1;41E,] M0.X'^345\J942UJ&M+XDTM-;W%:>XN8N\ .8\N[O>M[;]>W0.U6@L1DJ0MW]2+P:5 <$B.)8^E MCM1VQ;0^!SF,]O67C2/]%A?3>>83;0UC09,GC5*1)UV( M[;HCI93J90I:!5PWN+^#_LXK8QMCKQ7T#P5"!T;P8O/:>SBO6N?N"Z"SL^^XB)\Q/6'+\(*7X7IXA_A M[!PGULIHD"5 (S50Z)(@BGHQ6$I.49,7HGG!7#?,=UZYW*E_-"H$1[V3-+SH MJMN)^5)T'VK3HA]RRI:YF*P#D20G)S0&"+8(2#QH*8K(138?!C@*IYV7<9^J M738#UREOH!M9O/R&BS1=XO*&.%Z3)SR=+:?I0B:H90I>&M#T'2U,BIR*$#WD M:*,IKJ@HFA\5'8&OD4^=3M2\A@+.V"?G^PNDO,.:7Y_./FZR)1!8!%FK0)7T!3PF TQ$ MDU70I(7MRD<.H6(KY+JGB-RCZ>Z4O9K:=7!^/EN](M7]%A;_PM7;Q3352E': MHV8?:[PU48D7:QP#8PN"BIP,-KI,&C!&Y.!T\:WSN4/RLY5%^"=F$=T!9>R5 M_8!][8+C"R=N(D.QV2U].75?'%U MP..*964=4HVK'NH<+>6R$7(2CFWJ/Z?]<)'"8L?0?7T#E.FQ81 X.:3/PWEFKEX5>.'L/B(*UJE1>8J(X),+!*#UD L7("M7?:MYS[& M[3"YS]NW ^23/!0;7%FG@<9G^?^>U\J0E[^\_O#BV41Y;5@1"([ENA68#%X5 M"U9I4W2(7 K5$(TWW[X=&I_D0=?@RAH;C8\*=R/0-^6RR&)]-D$1S_K?G+C" M0] J0L9Z!9W[#-$:\FU32CK05D"2:),">IB0[3#ZU(Z>CJ["[N'Z_\W/\E4> M]S*']7:^7%WR/C&.18$N0$J&/!=E-(10L/90B,P%*[EM5 GS*"W;78OY:QXH MM57DV+C]*0G@74Q*6 YIW4+8ED@1'8_ O656,)[9[<%X>V5:6N5*)SX4YC$% M8#S5_L/HP!N7(3&7B\K1YB,5*FQG,T\MH=]0.Z>;!H](@L@@FURIJOU5SQ2ZJ\V_RMIT=_&_F_H@(ZL"RKLZLU@+9'ENECZ^N=U'N[O\]5_X^H=IOG'V?1_,$^<8\H+J2%QQFI0@Q"Y MH#C;<,Y3CCGRUFUR!F-F.]MY:J<1?6%D;(_L9PG_D/]-YM\NYK$>@+\ISTBQ M^'7])W?Q_^QSK>*;,(M):@/$J24]#@I#(J)$.Z;#U1\[@< M;F=33^T,Z030="JV]B%\^P5G6*;K.O#KG[S\5K_%2@-N'6BSFJ*\H3U MH!5YHB(6KU7K%AEM*-_.-I[:<=:(VC\5S#\[6S^(OJM7VF[:?%T-EE?'T5?; M;)#2E*!2W5=]O1.=P-?+;H6I$+5)6H\3A^S.RG96\=2.U7K"1S,S^:^__:1# MDM*_UA^M/ZG_UCLL_U'_^<>[US>>OT)R3/\SS3]?//N.P3K+]^>?/X?%]WFY M-ADNS/*[]W\\2_1'=9@!KL+T["9CRRG)&!\+-0YZW]]^L'B;^VL_OK\F'1USN(M:QT].[#EVL"JWN+9CH%2WAJ"%Z^DYXSE6Q M]-GMF85/<,3E3@H^9,3E+M+N8'GY,9C.3C%,UC))4M!JIQ: _9!@CH?+# X7N9#*>^TV]O^R-:*XG0( MS$/A2/M5G78:%4G3F<*XT4YZU_KXZ'"J1VZYWH6S<&3==[#R'GHQ_\WY:KDB M9WXZ^_AN?G;V:KZH'TZLLS3"<=+[6 M-\9CXZX-#<#QM$SDX@K!1%),RYPC 5B60>7:8HY6ICI25&K+O=*AFU;F]S%Q MHH;1$)G#&,-G;3KY<].%:A<6J"VNYJ].+C8+Y2&K!P&IX%3R$),B'9)A) M*DZ7[NQEWPY _5VGZ==B#H7*V)GG0_F_O)^7WRS>X5GM+7$UWF#"I#%!I 0V MRMHW3&B()7!RBI7$E')AZ5;S_N8=/1\E\D2'/+4WB*[0L+M5^ NKF.''>@3^ MH1O'BU12<%H'9?VX962$XDHI#]EY4D^TGB1!6VP,&%,J0N1L.]M*[F#C1$P7K?1W#:=? M@SD,)@=&*R]GN3=;N37G[4;_CZJSLM$9C]X9QPNL1XPJE A.10_6>5VXG8(5WGO.MLV@TYNBX46[R$4 7^I5$8<1 D\:$$6* MTC!7V-&[@[1C[T2WNTZM<238=9\,?$PN#^1_'A22%;E89C4X5\C7B3K4YEX) MA#;:6I0ZRT=O-HW*P9-)(PYI?J>#L:>P-=Z13GK8=3"*>9T<:(&T4(7H("2F M(0LOE9$^97/T,?2->7PR*NRS*5?+U7%(+B M0 M1 A^Y#"*ZWPH\'&3I15[6/Q&@[J/2R@\7'A1%W7E*N1H@\G\_6 MHCD/9Q]P\5E,B JE)0\0(W,DHMH_Q,4$F!,6D[/"T/JRZPALGG9NM"'([S*_ MCA'7BU&VV>=?DR2FL^4TK4<\3H2(OMB8(0B3015?6_=HVMZS=5KK++3O;8;A MOZ-;!!L_25L[I'\$6;&:W%<7-_R=!R\3R2R M]8V[%)B1K7L%CLOQ::I\(HQQ5J #D8LG'T-$ MB"0M2%)(#*)PQP;92[O@_K2SH?W&C"/ALQ?+'G0=?/;QXV)=/'XK6 B6<<.X M!VZE >65)'UG!)UEE(F^+;:W&PY[,[N5W?;7"?X)[,(MT/=TS73CE-1^%)MP M(OO 428&B&E]_,3 L>@AH9;<9*>Y[2T!M"UO6QEA?RWG3]4(#\/67\+F'@P1 M'/W'N+HX)<$HL-<<0BX2?!16ENCIG]U,JFO"\5;VV5_S^R=@G\UPV(O5M@\% M[I?6_:& 0U%\+8Y@GF=0G%OPG!P-@8$)D307<1 +[H+[K:RYO^G;IQJJ#HW/ M7BQ[T'7PWF!!*DNA>X&B/"V!WG%PSB?0QCD=<^;:]79!:V]FMRM+Z&\"^1/8 MAEO [Y3M]-%)O%?CXJ[?+K=8&&<800J/Y*3$ "YP 0:- MX8QWA\][ZZRE.%Q$9Z'>A0$O"@?F9$RJZ,!T-_UJ=^3M1,OU MGI(5'@"V[J\E[RV4A_K5:<-L2A$!(U(\P4DXP3H#R63F$P_,XJV64ZV[%QY" M_HG6[AW/XDX$64^@J=NCLMI<%+TFH>!B%"$@4#R<02&+$ 4%],IGY8)T0=EN M[ESMSMZ)!GU/:3<\#')_!:.\[;4''HW4))HH*<97,3)P0G% =,8$::,IW=2Y M#Q(D]E=Z]Y0,\A"XG?HUY.V%<^OX9^W3OZ 5Y568+M;YY.N*3K1L"<\-Y)J? M4[[4BV_9 /(4$E>NQ-1-S]1A1'"B=GTRV=7!X/BDTS[;BV]2. 4$)9"XI*Y% M&BP 10<6)&>T(G)37#\CC!KR_>23ML,93H>+P$XH?M*6_V#;P#L$IS2*;.M= M=:L8+?^Q'FX+#E[4FT1"RA1/9P??D?DGGS)^ FO D'@>=0[G\9.#CPO/1RZQ M7FCPUE+G [[U"I.X'U26_YUYH@/BXU M6;022%*3ZQX;LGAP0@H0(7,I98R1=S.SMRGG3SXC_@0V^\&0_*3M?X7I/M+V?Y *'[RB?N'*]9UT"8) M%L (*\E)"AI\3!)L*9IY8[0/I[/=']YSM+\[\KTGXMO!Z^F6>-US-6,B Z92 MKJ&=R&,.^3S MN _!I-;(R&D(6.KA/R:(OE;)U0%6CHFBN!W9-O?G[JDFMD_.?(\$T&86_E]_ M^PDQY*#\:_W1^I/Z;[W#\A_UGW^\>WWC^2LD8?YGFG^^>/:E7F_FJ=_70AL+=5 PGK_]NU\=B65%[@*T[.;W"ZGG[^< M/3JQJ3T1?_LAC-MBVM#RDS$=5S#X;86SC/G_'!:Q_+"P-^6Z6;S#LUI?^'R^ M7"W75A&O6<4/8S1(UI:=@Q*9JA6.#IS@"%B$95RX;+%U$_;#*#XXPMMH\$UY M=#FY=ZK-AWJ-=V*E#3E9 98BQ^+/E\OSS14KGW73Y MKU<+K$V6D/"S>D>1Q82L/T7) @AE JC ] &*, [EY+QWI78C3%LRU3G:W]C ME+8RDD$@TXL-Q<<%$K<1R%4N=-U'," :(UT!(1-)(M**%E)A$'4D02@1W3#M M\0;AYD13[PVM9GR0]&(NK=:/2TG\8WY&CSF;KKZO5Q ;I<=0'""* HK7.R]. MD^/)F$5K5229];SIW,W6B19K=[CM-(#-4[6D%].OTXRSO!8(+]$6D0Q8+A%4 M5K+.48K@M%6!Q23P=A>>/NWH.E,G6NW,VJ7@NVGD,>#5P?XJBD>VKR/ Z71*(Q");_[WFM(WGYR^L/+YXU+H>0DR.I*I#%F8K<(,>L,U[-)//W![[\N?2EG$3B"8M]1( M;Y#ZYW3U:6V_U:'Z-/WR8?Z2ML[5]\TII]22&C0#P$)P::F-DH#W_-,7R\ANF\^J(O2EEFG"Q.>3V6$ST3$"1 MR5/,P )XQR0(Y5 +AK7HHP&H'B"A(P"U5/F\O?P[R#K<+!A2N:!*B* =(UO3 M28-G6H--V07FO15!-7;?=J\,/(&C_WVVP,,UT@&. M3"H7*(5G\FLSTB[POY6!.U4&[@2K8U0&[J+CL>_*??AS_N'3_'P99NL[0^O, M&-9$69DO/H=9PC6?F_T M8HQDGPM-[64S3B(WI(W(S0JC-XI>VL_ON<.VRYO M[;PL9'" S(^AK5-8;A_/,?,LKLF+!:QM!-:]%?=RH1 M'.[\N0L_XU.D07B$XX308'7(Q7'.GM]O- MMWK=R=>I#8BO7;5Q O@BP. D,2>EXPR$E 44$P%"]@JD=EI);P-OMH*M7WCR MI5Q#8FQGC?2/LE?S\\7$%&YL"09(=K6PP"%X3AP:[F56PK. I1'(ZOM.OM!I M0(SMK(\3@-CT*TYXXIXS%92!!\A!2+,XW0AB][N1;UPT(L%VU M<0+XJO^89!.3LUP!8ZSFG$P 7^\ *9L#2J>3N)UXWA]A]1];80TJ&'(**G>65G*-2#^'[;HX[O+6[5*S["^-NEV5"3?TV6$4.KE;8D)O' 4 %GC@Y2.W%/6&'=;)]3X7^U4X% %G0SVUOD<%T*, MGLS(IR1!,5W[WOL$R4:F?93)>MD6>ENGV?A?[;S@0/6<#O!JEJ>$(K&.6&0V MU7DKG($KC$-&"I.D9!K5P3F1GU^['?#^:H<(!ZKG9(!7LS_.D.$X36MWUAR4 M(<;"VGG%G)(V(EGKVN)NVY0<_ZN=*QRFG--!W3H?Y(O1Q:8"@3L$I2E<#SQ* M$(XGLBQ3#&N\WFV?J.-_M>.&0Q5T,MB[R!(%#,@"YY"P& K831U@6CB4B"K* M>G"G#JX%N>.]VV'OKW82<:B"3N]*^KJ_Y4^*J)TP9LO6S?AW>>? %\UW9KN/ M.^6)=MH4K(,H= )5@H)HI0+ZB8+?@$HWG_'5RYWRJX:LN/@Z37C/ G*V?B1] M]Z:\PS3_.)O^#Q&U;CZQIO2B8#;JI+1U'J26]90Q.?!,:> Y^>(-,H];W6[; MZWYY0T9.^J[Y+EB^_Z[Y6+#HH&R?EK;Y9WQ/"E_OF+]N6+RX[LJ80!48Y*QI MT\HVT>;(2;@*G2!GB0O6&N$/D-/+G?31P#(?1G/]@G!SW<8FEY7.'(RLO;(M M.6H^A P1G1-HI&2W,YA#P;"'RW/-U+X=G/;000> JB;VIKP/Y)A?WJ;*'KFL M34FBM:"X8N#)^89 7Q(O);O0NAO,3T1T"9Q]%#QO*>V]X?(5%W'>"##O2!=$ MPJ=GL_P"O^+9_$N5T<:5WS!E%48NK <1M21?(T>(A6?(+&K.L^;>M!Y1M059 MXU[,& Y4K34R=D;G/9[1[S_^'6>X"&?$U;/\>3J;5C^V1I8W&8O9F&!1@&_%Z\O M^9&@O$HZ!H]:YYA )N4(R$&"JT>*P::@G1$F^=;[Y /DM$F^_#I?+E_1$O!\ M/EM-9^?D,EV=<"U_62OANN#IF^5JFB99%X-H*,1C%-TI[VH=DPG DR:/3 3% M9.M1+ >0VT/\?3BB[D[<#*^_L0.H/?A\MEHMIO%\5?VH#_/?Y_3);$4TU8C@ MTB*=EJ[E%P$:.'WYC01,FIW.PN+[.LZXQV2%"$R;4B!S1R8;@H*@$JF! M!9]1A<2;']EY M6"R^DX!KX>,FI:B+8RIR#]9D7SM.!W!%>Y#*\L1B*,ZT3G@]0E*_H=DNR+B] MGK740S?;,XGIV?GJTWPQ77U?5QUX;FSBMD *Y%\H3>&D<^1DA"*XS$S3LMOZ M7/1N2L8%45-EW[DQ'B3Y+O&S.=V++'FCL;)@31U/GL%;G\!*16&5R%EP-SB" M^BGN.4S/CT)G#Z%W )[+G-7S^3DY=]\W)[9")V^9DA!JCS(EL<;@44.QK% 0 M[[76K5.Q=Q+2&VSVT?&\M< [0,VZGN#9+-=R@K/__WPQ7>9IJFK9L&,TE\@C M1<2,Z7H+LIY.Z00\QXC*,)MCZUKX1TCJ)%'7$DDME3#RN)NK^I2_X_SC(GSY M-$V7LX&29EY&"2KZVM3.61*0S608CD)>FSG]M V2'AEVGG;S' M!@U^O,W"QJJ24AB=0?#1DUA"I(V]-D;,QGCC8Q!*;M7Q_C'0W$? >/.1&BEV MWEK*8Y]RO?\49A\_A>GS3]-9V*R/CLCDG"/$4EOS>^7KY4$$VFT-9A=1^%NC MD.ZK!OSYX2,BH(V^Y@V%UX'#\LOY@ M1(PD)&2@.3)4+%K/6GN]CQ(U;@351/5;P&E_/8R^,61F3:<*OR_%VKYO]83"VG[JGLFZK>P_)C:SPWZ:SZ>?SSQO" MB;:0"X8ZQMV"0F]K=TY-WR&:*)3CJ87EWWCIR$K?1V7S%O(;6_'AVS7"N>$" M>>&0HZV%$]&!4[32,9^E2<5P5UK8^HV7CI/,:J;XO>770?3P(7Q[3F^=KJ[O M=^OESQ2722094-6.@2)2@.[K-0NM-<$Y66%;%WO?2\RX,U:&#$+;R+]7(%V; MHBJRXBFA!&9JZQ85$_A:D&6+BL7*$@QO?73W"$GCAAZ-%+\-G/;4PM@AZ#N< MX9_5P%[.^ E'>)C M7TW.!Q!K!VO._0OSKU?7$%/=U+DCW4NKJYPR..M);)%)QU))2K6>,KP%6>/. M=!IR0VNMDPY@=G5*OKEW^@M94)FN)CJIHETLP,DS!)5IR8[&24#O9 @AFR!; MYU7O(:774K@]57Y?3=,!\N\ 1O\(9^=7EZC_K//?7VP(J048RR6NGM<#+7P] M>_:Y%N%,?"Z\U3M4%2(RUT@*>?;.+.:'MY MV91N(H66VLK:BLS7+UR!+Y;"9&MUG?Z9O&H-LAU)[#6@'&@-:ZBO#N!X=R[P MPJ4T41:9:^\!AYS$INM%UJ"!<\.*S5&SG!I#[P%RQIT3/#3,6NEA_,SIA1W< MY.?5!3\41$\OKE>_""M<3GPAY[%X#4[6KII*"JA#LTEJ3#"OR)\TVTUFW>6M MXTX"'@I'PPI_;%1=I%W2-)P]GR^^S(F-'S?SW]$/Q.)S7*S"=/:RWL+_LI@N M*X=">S04",=D2(X:Z3M>+&1KB&\9A-/;S>?:Z_7C3@ >%&?#JV-LP-W-UX0% M'S*%M_7DPU>)J3J\TP%/A4L=R&CR=O7Q=S]_Y/F]@V*F@43'!L5CL)\46C*% M5A$PA0*J-B/Q(C.@YW!#@8AG>;L)J(^]:>1QNZ,N+CM)N0,/^UH \>LTQ.G9 M=#7%Y1^S7%M#UQ9AF#=-E%Z&Q8R$NIR$$ SCN@!+N:Z4)D,P-88HD3E!<841 MK;/ONU,Y\N#=(\9]0ZBM3V!^_WV^^M%;]R+\>%/^F"VN?G?7OW1#*)?2>%,V MXGE_'I?3/ T+$M]$8B#A1P'1R5KHQ@,X+SQ(1NL\\][D[:JZ#T/VT&R./!IX M!-/H"C@=V-9USHGCS;'Q\FHC>XNS<%87E&>S?-DX[+*U=+0V9ZD-)"NPSIH0 MX%S]4G).S":TOG7UXP'DCCR/>&BL'TN1)XK99RDMSC%/LO*HZ_59B=F1B M" M<$J!-,4R9C-/LG6)Y0'DCCS)N$?,[J/(?C'[X5-8_7-^?I9??_X2TNIE*9CJ M$);+$,)+M"5)!L+7^S6Q#F@.S@+&P%&RY+EI/:-K/TI'GGL\$E);JJ_WX0MU MN,1\5D>-SLO5]($RP,B%'5[4M/OFO@P>H1>G]D4X6M3 HN7USK6H+:82U%HI M&] I80:KHFS?B_/Y^:+:]#TEBW?UN/W1>M*G@,8Y* SKT'#'P:<2P0EG*'3- M3/O86!#[4]M)![0#\?33:,/C:*^#/7O#Z2O,=5#:S[6U0I+C['F!C(XV%"8E M1&LD&*DE9RS3MM(Z1_ (2>,B[EC(N!N03=34#^IN=(C[F:DB!4E%%@C&D&?A M=((HN ,?=7#;RM+PT]0M*X!<\CKWXMU-0/ZNZ[SN+0AX*!DZ=2*]<28Q!5 M*E BBI2B9_SVP>7 _M^X=='C8JZ%DIK-E3C\>&D?*?*4I.8E &.F]H!EM0-U ME""M85DGF5$/59T_5$ RRL2K0P*28^FO@]7QDM6-KWN? 19>;$'.P<5Z[X5[ M"QY]!L&SDBP[:\50J'R8LG'CDZ,!Y1Z -M1:1UB\X?7>QYL5UA9C/;A4$Z%* M%8B1<>)-9).9%R:U'HBQ"WWC+HQCX[*Y!CM"Y\8OOH\K+"5I3C&9U>0**1W( MYNHP+(E>1.2)');6(]"VHVS<6&9L1#;46D=8O(^=F&1-42%D76]$%\D@2!.! MJ\*B#B:R--3-J2ZCFK'1UT)/'<0U][$1HO'64&26F&"@:&$'XDJ!XU)E[BAH MBX,-=NMID1LJ'FDA]]['+?X82E^+Z69I>C9=/WM>UA^'RVQ\=2W.":;?ZW'X M:C[HN?$P-#4]8CZ"V(YP&NT+!2=UXQM7.9AJBB1%RB8HV*9:XWVIL MT^$0OH_$?O.8 X"TB9[ZA>'O\[I;G:?5M+9;O+##]Y]($;^$)>9:DT6_6?_E M\_FRAG[5BV<*BJQ-6;2T$+*U@*@X*T[S&(>967X@X?VZN@- =D"==@#DJRK/ M&[O"+:.]D]N7WQ(NES_J1R\[HAGM>68%;"!K5DI[\)%^+,J23CQ%LLT[I[3F M8=R$P5#P'E738U\BWH9Y,O15^%;[H?X69N>%Y'V^F,X^7O1TV/"<&??H+#') M=&W5[!@$D1B4XIUQUF 2\;$HKR5!X_:?:@W5T535P4)\S^YS.WE<9?%B2B*J M^IF&LXF1*:0H(IAH)2@?#)#'Y(!QYJ,(V95CQ6B/D3INQZHC>PU-]=8O/#]< M]KQ93M"6(AB*VM2&')_",T3')107ZB3A(D1J?8'R4:+&[5YU9,CMJ8O=P>4O MP#7#CP3J?#0W]._3L]5TL[A'(Z)*BN05E 556YDX;1 TB35@S$&6UFG_'4D< MM^'5F$[DOGKJQD>^38?HR(4W/-08G%16"&-:5V7=#C5(W??.O(>/90Z^P7P7>FS-ZM/=7*W)@>8W%W: M%@0Y*2$D\.3[ AI/WJ_DZ)O?.-N5QI$[?G60Z=Q=53U!\78M/RO&BRR@1$:\ MF+R^(<"A-C;CR"26U+H!P4&UPZ=[ZG. X$^G6N2G1?Q:R[+652#;O&N@ZHZ= MV3Q&#P'"C4D4VW*596WZG2!X6I]$E RU2L+;P2QY@!X"5\T:WOPL[2N>;>02 MI1+ :_]6E?6Z^:*&J'-U!41&;'V4O15A_599[(*2GZZ%-==)!QOC3XP\,.'! MA>"99/7ALO>X-,8MCN#X!QP=C0XV=#B O0B&* M=K0H <&%.J+7I@Q!60?1>O:5Q#=??)]D M;HNN[=T#DR0EY3T$] XTLY9E[1.&UKTH[J=FW*J6$6"UGQYZ1%0-Q#:_V^2 MKE>2/9OERVZ3#Y10:B]%J2DGEVVL'7P#K=A!@2PF\62U,'RH^]4M^1BWWF6< MK?BHNA_[P/B!& V)N7?3CY]J.W9ZU8^$V21CRIAE AM$(M_8DK ]-]4W9EX: M;BUN5T&XS]O'K8<9#I+'44=W>'L>ODQ7X:R>?%_&7F1E+_ KGLV_?"9!5Y-: M3G32,AF6@.5"X5B2#D(.$D2(LA3O ]MRX-N>!(Q;"G-LU V@E.Z =_F+OY_- M8[W'LPJSC_70\-?YG_7PX,>E\XL_GPB+1!1Y-4QX"8H%!DX9LK+$8HS&1&.W MF^!U*"7CUL@<&XI#JNDTG,]J@8NOZY[[ZU[[X6R3&G#.!H/&@PFN7GN,$AQ% M4?OWQ7RYG$2?@T5)QA9* 168KF:G M(&7OD@M&HQO\N&5-R<@U+R-@;7<%=- 099L*,L=D#HY<6I=C+>7P"$&O>W:X M[)3EPC0OR6]6\?>4CDL.5$T7%?H_,?4[KKO N$*6 447= M$!QY;EW=LSUU_?9K&*#/F[6+^!1>K[V_/PFQ%+N7+?Y]/U]'Y M!(E^*V6$>D,45!$"G#<:L-@O*);Y^KI>BL5B" "%1@9+$DB\Y@1 H/?,R93Y4/VHB0O=WO6/7F M>[HL(QEJ*SQ4SJ=S>>SB)O!R-5]GG^\9R=OZ%ME.+QWH.MG^C!_A7IGEP1N5 M% 0ER:_WTD&4TM>VUG6NLD>16H]D'?!>V1(WBWLE]_2V?]K[\N:X[B5 M-=_GO^!>;(4"7B9"HB1?3>B(#)'VQ'WJP$KVN-FETXML_OM)],*EV4M5%XJ M=!V.L,UF$TCDE\@-B<32@=.Y;MHQOX((6X^G\,%-\_%O?3^>KK[^S2^6L^G\ M6S.9?%J768^LQ8%0HA#E%)2ZPPQ)76O$X%,I WBK.O7;/$.OJ=S;;%UD<]JEI.8$?@$(%W!W+.K%07PW:MF M/EX]&#*J:XE]D!H%(<'UXC;V^_($X2HXIKW0F*6.=E+0G3>9^#/*^'!B4:Y2 M_N#WK?G:+Q83O\K&_M_QX@Z^'R%:+NZ:V3K@K"BN6+P&:TT%W,=&(L4PCKR@ M6%O/9?(;+4D7D#<%^C-NCC<0E-Z9B3R;Y9""<,357-05LM*!Q:0U19IRC2P/ M6GH1!3SU"5,*NO/F:G^=K9%"+(I(!7>REIL'G_?92\)K JXBK%NR6)0ED:0U M0=[7=<#"..E27SQ+0WG>]/+/N"&&%(UR7:EOZ_9NL* 7R_ZBO\_]97CW_?MD M;&-7]?5;0?#1E_']>"U(\?"QKH6-7;L((X@SKI#$#".FE3-:U2'(U)T/!EA& MWG3ZS[A5WDQH2C8E(R>IT,1P5 =K$-?>(UE5 =$Z,M5Q:H0N*#,TV"7.GU&" M.X'7,S/T<>H&.D:Z:.YA7ZT"&3UUZX=C;SU@L6W#=\XQT>E!^Q\#=20\T3'/ MLUG?[<[Z.KG.29",Z( J*3S8=Q^0JGU\M)X%3T2H/$Y]DM&)P%X'V4=FNHF: M>^2-4)+$I_^T4NO^KI*"Z^^%DQP[4U42GY*D5C-E+UT=2"1>G&ST>L)BS@BB,O63SM=P%IKPD8=H8K*04C[5+. M,,FSS0(_/6V48_/G$:0!X&T2\[I >?G0W(/I'QE+G DD(.+B@TP8MI(68)-% M75O./'.*MKK5<8;$K"G((S/ID#TA*F>P.:.P^+_MW>C_7%V\'RD?ZN"#0D(* M<,Z9.)QHK+@/P>MI@_K M"LA*?&G _?>S^ZOES-[I57N@C29]_W !S+EM9@^7X?/"/W[#K78)-CC>=;.( M2!26J>$\WAS-);(E>T@!Y8Y&87UUZ!5^@X MLE3'@U8%K,4"H]J*P"O%!4F>.#Z3U+P.^)N(46O138=I[@8]VT9#GYKEU*W0 M_)>_-[$#JE8,,ZH1V <7+QT3!#I ($JQ\($Y5JF=.Q8' KM#,Y0J3PFQ;5(S MN@1%YU?1":N=AIX'9YS&NL+-:R#,8EDK21RM2/ (1Z(37TB?(B6 M/ 40;V!+4_"^4!G:["\?'P0R+MX_%[ 2I5SL8AJ;FP49=*#"^=1WJ ]3DUE% M)4&[A0B=P?K<9NO]$EAWTUPOQXO5BM[-9O%N0-QW&[7*&545US4H4V%CESR" M-(50QWM*22VTJ':[(AVP7R>G*D]*S@&T&8R[F?-*\7!Q1?IOOKF=Z>]W8ZLG MJWWDJ>/ XZH%3R^\\V0PF!^N3945!0"8=*J9/M$6ND@ 7F*D8;-1*;A=FZ1 M\;>[2]AL*4R$HEQ3Y%ULLLTD[(!@X$<9G%+:8M+NVLHID3E$0+Y,5")@F]1< MSB@J-IY/SQY&%U]'M):BKCE#H/\HXI71R"C@ 42=,4U746N.N2W;3.1FQ+5H M;'YXDHRG^3**01K0FEX7\93'^/&^0C36AN\VA8*(D4A!-(UE:AB MO&9$6Z4L;>6 M)DM3QG?<*9D&#;GEIM=9VI=X7)I)N/-Y?/K[W[J+F>?IW8Y M&^$:4RYP0,3'%]"EHDCYVB-"L"%,2V);>K"=IBWS>/1,O)LW87X1$?5\[OW+ M'C Q$K@,V] H@%G@ZL4JK"-*Y(!G'!V"I08QXB3$@E(C9;B)/7!CZS3J0Y7^==$]A)29]4LC M2_TYG]_VO=X-FP(X1JV!('-83RM4)=$L[9N M4\L)RPS"D]B[] S/+43OIM.8XHK5OS_\= D>9O/>_^:G<8VQ0,)=AD_C'_Z_ MO9Z-#+95Y;Q!2CL>FQXH^#]+D?3,"AKM=R"M!*G#I&6ZX0F$:2C&YQ:HU9.X MC[QZ^+J,VX[. GJ1$X0E>=M MK3<4CYYLS2T=[YQ;76;6D]7[FW.PM^/[^#1)?,>XXBR^M6F]M8AKRL'04H(H MYZQ6+! 2VDG'X3DR/6'U%EYU&KZ6Y\!\T/?ZUL^OF^7MW6*](-!W4?LIY&UE M8JX"Y)UP'\5?4N:4IS)Y^O$449D>K,KBP?2$I%@9>Q>O_GJW7A&K+!4.;"P) M\:4<+B'J=(PA1XTGKF*B%@-[R7NHRO1J54XI.QN4W)9N:[!OXCWD9Q'F?.2Q MK(D$1ZY2\9$WY\'=KYE#E'*%!9>6AI-7IH]/D>DMJC=T@_IQM005Y!=Q,/#W M8>[QXG*YF"_T]*E9P<@*64LE*U153,7R<(PD@:#0!4<<@6@ K'?R0[;C-+43 MJY\LPST((,D$+&7OAC_T;!S+*#Y/818_7ZQN 3X\.\>>7^C9[ %6O-*V\R:L M7_P +CSKAMZ$ZZ69C]U8QZ\^CU;?ZTE\5O#ZSOO%WJ8*[;I!Y""S?W^)[,SM MV;%BMOW MR[!WQL<*(T]X$'T^O)!,B=6S1DK2,U32#B,6N_AT" MH0+[$*QOW!M?&VD\8I[&<,DYI"P8*V9]4(SKVNV>3/\"?2L&!;I5!XL.7"]0 MMAHV )[*NO"4+*3NW \#;+M.EAT87,!X<1^ M%7TU&]^#)[%N06:C4[&Y=&.EU,$JBW@5'ZJD0<+"%&PU4T$,Y;!3.'5PT8W" MLH3L')EHW@R@L\7OAY^9)I$ 'GP4]?W##0RQVJ:\PL;9VB,E585X?'E+LPI\ M!.FU)H+5RJ=N7]B"K+P/ QI#8?"I@!]=W!)<4';[>J-UDHZ)(B7B!,* 3N6 ML'O!5#"BJ*I<.1,"'9BA43L[%L4G-U *4T'Z; M_I2.K()W@BN&K%2QKQ;X"YK#Z@@-(;:7K2N<^B&G$R3E?<_C+6Q=2DP*$+%U MDO"I':BN@Z"P-XC"X!ORV*]!6PUNH56NHAYV7>H>3R\IR*N5DH+;).-T,7*R M>3K@Z;6^$"I6807*F4!<[)F'/<08PJH*DM&J8BSU(?9>0O)*31]D]PI)'S87 M("L7>GX7S]#@/]&L_]"3U:G:XL4!Q(4T<1"+ALH(ACT6 M*OE=K#:$E2!+O01@]SY68X :7NA4LL3BW(RNMIIY>JU$@4 M(%POB<=B&@0T=26AP8(:AV8'\Y.(M(8EB))!(+%[0Q5;O"O4,SE&"* M>OG)Z?A7@'YXIN&^-K&5QTJ2":$5C8^?"\QCNW,<&RUPCYCDG'(?F*Y39Y7W M$E*"@4D24_5GU%85*+HZ.D>U=)):Q4SR?NRO MR0%:X]D2=ETOX[#DM6'(&Q9M)41KBFJ&:EB.=J2N:3##24]1 M^;O>0!\6G#Y)&S$@OF"/ &D-B(T2)M"!L%8^! M(O8!FW;^ZLFIBA&07H V@W&W %VS[?L4WY^_6,X7S;V?;9?S\!BFD:JJ KA9 ME22@CZVJD+(N0,"&K>>55+"JU$G?%G3E-6*)Q6LP0'(KI.U#&!^\B24#G\;3 M>&-A%00^Y@$8>(/<.8@&DCE]&1V 8'6 M4:7Y/'U@+26JQ@BSP&((ZI".'7:8H-8(18Q)7FK:DK1B;%D27WH(/$JV8\^6 MQ(2&W6$=LK%;)@=[C+3"L#@2+*T%HYRU;"_9:KYBK%DON1F*P058LE6<\(Q/ MSU=BC0J5C@FQR"GM*#*^EJCR2@9O<( O#)$SWDM-,98MB0)*Q/4"Y.=Y;"DH MEXIQC&P-4L\--?8-T3R>^)O-V4M[AWSR: M\NL_3T,SN5\-JTRR?/:CQ;@8J]:DSU+,OGG\[/RT!_>_=#\B0 MGC?J'ZN>=RA\%&K'+77.>!3?5P:?B"BDK:)(^)IJ<)A\15N] -3EKOD!6OKJ MKFU;EL>CW\U$\Y$2SHI:*,04CX^+"W#\G'*H=D&+V#7*Z]2.^$%B,M][3B$' MN\HM#>,+L'[;A:S9$\^,'E="E:\"IN#]<0)^(*T\,H9P6 DXAW5%5,740"+T MFIK,MP6'E*&>K"^RYTUW\["]I-*$FVC'MUW*X0]_FS7S^=6L">.%>7C%K+#!,U/%)2E0B)VNS$E@Z<$6=N8DO6U9577%0<'!E&+ MX].B0L89H@C -+X*,].W.ZNJK<9,>P%D)56+<2B983 M%A%N]A61(9A;CEEY]/XV9OG16D]O8Y'KE\=B5\-JQPR62%8FEHG1"DD7P#S7 M1H5 '*.8#1Q6G" QK[3E<',&A+ "=U&V;$HR#(#G*D\C65DQ"+%-$96!LRX MU-;PU/<2MG,78>2& ?A5X'8&MPN0DF<)F%$@$*!Z[Y'$#H,*EAQ(YS6BR@HF M+:%!D<2"\FSZ(JS=F\C*N3S_Y9*LVTUC'EY^)4\Z]00U>1.G75@U=(J4@E1Z M JZ:JTA\J+8.CQ_$1&#B;ZLFVJ"V^.A#K MEKY H+.YTKIV/VH:P$?%4;OK>-G-5=%?K9'4E!B+*X9I\E15+XK+,LAG2=3A MWN�YBY,?1C^N9)!>C)*G7C:%WI@ 7R%8=XN\8U4A6S"!LIA>/>:)6B+_1! M DII*CZ\!#2IX<@M4^LM^7P)FXC?<6>DA@C<:QK9(CR*/\-RG,!26,EYJ[K% M4S)UB(!\7: 3 =NDYG)&45EU%9H]C'Z_'BF@B$E,D>>QFKN*[W#IFB,"/-#$ MULJY8RGTN;?_<=O\^,_-B&O1V/SP)!E/\V44@S2@-;TX6 #F%U]' 2AVU(!5 MMK:.)9@&:>$,(IXPX8GQ6AR+#+MA?O$U3R@X'.8=.9@_([XJK%[=VY^N8Y/) M)DO+?*T")AZ"5$805^"CZ=IX"%=U; BL@ZIV-O^A+C@'9LASTR$]].G86$"2 MJ*-;]90EJ:NZ\CAX1&CLY%'%6QR.X%$&]J91#5+.":26E=ZJ.8,O+A;X/TH<1X%[;_O.<9C!LZ_0D>G,"BXHBQF/JG5B+#,02!L MJJHRJDI^G%9K^ MU#73!(-36YD0;U09#9Q@$!T;38!%5!*OEK.81',JB2IJE\R_=E) EJE/[O D5NF#@=] 6OL M>$#$&0RD<[8^HI40G1%I*:RA5:7HKY3^[ 1LN_1G!RX7D K[_7I4*2&)PQ3% M3!WBV@0D*^)03:CA$CQA;M*EP@I-?W8![77ZLPL'"\#\P\<19][KX!@BP9M8 MFPBA"\0R"#NF<$6DYCX=YA\^%IG^[(%Y1PX6@/G%UQ$E A0:\ZC6 L)54PFD M8O2KK*Z!&8YY=^PQ\$%2WF^=]^R!>4<.%ISR-I)B86B-M(NB"\H+J1#OV58U M90$3P\G.0VY#I+R3]V1)#WTZ-A:4+>R<*XOW9H*I+0K"N7B+!NP<^$RQG@6+ M.EA>V=0E0?\C4][GA"UO"FX!0OS4#VG369T0PH2.9EA7%G$7'?@@- K,2\EI M98U*?1ZS2\-/F@+OA/QNCX4^,/QRJ?#Q%" N7TP#[/'"__SG'T46E"4-PG> ME65#9\"MU2")WL=*S:A[14 :"X:T=3YV&R&"IE8CPV? =V=XAL[[A\TOUZ;' M!\JDBPU65 4.3/ 8&:$%JA6.[U2 HF"I&V6?06:AN>XNLG,XUST,6 68[.-7 MM,':N$K(Z#7'!%P=")+6"A0,8QJB:NU,ZD>E"VZ-,+@X=.J+T 6;$@3MQ?5> MYADW-H +8@GL2L$([$II4A$[!'^R)TX7*I?1%T3:R3 MO$(ND IQKH ;N,+(&1]?;M>::G;*6?M9^B)TPJM-7X0NS,LM &TO[@MA:Z\] M1U;75:QLU4C5\6(DJ%H._Q*DQJT$XB?LBG"V@ S!W'*,RCX[_!1*>V%A$T31 M-_'*J]'@ 1K+XTV*RCO/O,>I^QNWH:N4;-@;^3*ID2I ^CYOP^3XWJAF-1AI M6J,@:K#:'C:I#L0AZBM8E@I4[[Y_U5O*GL]?A!E+B&Z3B-4)#WI2)K2^>0A/ MEW:QG*U3,ZMCC/.S4<>&ZY]*:DULHCS0B_G 4GWSD]B!Y9T%!^=EJW9=UYQS M M&\C,=&"GNDJ,*(&N:E%@0'G5JUMR:NMW:Y_Z['L[BM+L-G &UZ.P8EO,[H M?@8NA_%TO/"3F#S^^+>=+!W0\UO3N+_&D\E(BB X$QY5WAK8:_&E'<<4,LPH MR9D2#*<.W/O0FSM)/X2\O5)A;X5G"9;Q\%J?EOIE[U(?8^/XEZ""_.7LHKF' MA=SYZ1S^8OUA/$N!'V'0C]/E_<:I'6E@!1>4HZ ,C^$S&)?XUFOE)0^$&$KK MU/7!>5::NW=6YOU2B@P5L--^@[#P2S.?7TZCBS1?K%NI$UYY74D3JQT_QXN+9KZ8DY$51F-L M L*LCB\:Q5*:P"I4.V,=DU*(D-J%>$U%WO>CWD: >O(^_X']BP)$;]UZ^'=_ MZ9F[&=\#ZSZ,YW;2S)\O_OAFROEKW%J+0@KUY<=\GE]^N?Q]$ M H[/U486Q*\@"ZU8GD$K5:^ M3Y^M3\8?': .\G'^Z&V$1?WTPM*;^WDD!V+"T7JE]ZM8\/% \^RX]?"("4C\ MU_3[. YZ _'I>_CEGTG(?#UJEA.;DUAL!:X51S+FW5[0YQ=WC4N,U\Z86H*IEW,[J?NTT3?)D'JY8A9\N5GX;27$X6@%'?\Q73N9NE@VADR M2R;H;.WWFA>% /5?S5]/]*75@ >&SI*W.0NXX[S)#."C31W?>_>I61VO_J$G MO;?;L7&SI%DZ0=>"*R5LO/G%I)G[F^:1W%C=F7#WG1@_2ZZD^Q9LQZ5B\1P( MQCR)C43H%0+:YZD;_QB[Y::96Q^@=H;*&Y0=YWESB@&YM])D\D37WKQ/UTVT M;\!L"!W@>=.. 064J#QEFXYOFG/.=UZ.G3=8;K6+CC(E.5AO79"[?U6[-TJ& MS%OF%_<7YZ[K=.CPA]LOYLE[/RG7$?<^5A<@#BO:WGV'Z>WZR=IO\;!E?OWN MV_4@8G%ZOJREG6\I'JU9G]N!V6<]P*+'%::/!K8#9SF[ZA\/[/"E!.A^G[K9 MY.'VVMOE;%U=>K_HC]O>45M9=YP?M6,L*0&RCW_/[-5L;!/LKZ>A6H%3P-': MJ\67@,AO8 $6'_3"?]+CV1]ZLDP S9XQ6V%4P(':879D!NOESG[XUY^+E2A= MW$UOKVP_M7=BZ%;0Y3UC:\><4@O_/T_G8^#BS4S'.UG/?;*7E/>L_C\R39(K M &V7T?,>0*;44\?*J6^->9A^\-.[9G+?H21JSY_E2U$>2V\UK=::L70-HI69 M_^N]OH7?-AT0V/=W^?);;2$XLMI\16"O%,(K'7YF"O_@L#V(?1KN_0/PO/^1 MT-X!,V:S3V'QW)X>8T9F/^B)M-YG03M#9BY_&)!\>N "L MCIP*G63(_^CSU$$L9=L]]$8GJ?\<5+84Q7\M9I,;/[N?7X:;F0/XTI35'!DV MFXAV,\&G&9/=$$>J4J3+7XZ4K:*WJXNT9_FE0'(S7O3V7E\,E:U\]TQ07C @ M,RK?EA-/L*E(=!I<\WWA^U=9'QHS6[5N-YQ.L"0S8%^;Z1"8'1DV6Z5N-]A. M,Z8(!;BB"Y@7T_@)E."+X;+5XIZC"/#.[GR[2ZL)G0V:KNSU?%;YF M2%F:,!%@AT?-5AO12P\6!]LV8)C=C]>/_"72A+LCYJN*.$<;'N!'$5A]6&[Z M5/8'Z7&H?&41YZ"SRX$B8'E61W-[^^Z''D_ZEA@=&S=?C<0Y@!WE3:E'[1]G MJSMF _77>SUZDH/U$T0G.$__YFWSP\\>+L.KN5Y)PGD^6IL)>FS7S:C;:?J? MWNT=,%N*MPL^SW?J,;;D#@3\?-MT.%KCW@<1^\;+AM=1OC>MF/#/$5$N4/ZY M;/?/&5;7*/FK;U* \G*DHBN_#BZ\(+OB%PE#X*,#9U-JYWH&;=B46^7=WBXV MB^I]L>/E4-F.&,]%:S\K,N.S)6BJ)P_S\3S-P?W!0;.=0/;TO0^R)S-ZUXL_ MKV;VW"MLP(7RX7H..GJXQ..E5Z>-1L MAYCG8GF20>48P*_-XK_]HZ7VJ5I_M9D@VXEG F-YDFV9$?X$@S93OUUIBF*J M T-F.PT]%\7CK"D+MP]+?]-\_#M>J_>PSOB6IUVYUGV5;9=YLIV=)D*X#1,+ MA/V/<3-9L?DR_%=S[R^:Y70Q>_BB_QH"^Z.3Y3N-32D!;?A9H!C BO^]U)-Q M&-L-]3?Z[_=^ZD-LTCV *)R<,-_Q;TIQ:,O7LD0"U-A$3S<$?[[_'I\\@P68 M\62\>$CCNYTW8[XCYD1"T8VSY41@*5V\(\/FNZN?( @KT]?;0V#B.'IWV%8@ M%I7K.LVC@DX%&C^'N/";__=R/'O4*VF4K MOCH*1=.-+YFAN_)[F]=TU7"^2RN;H6I*3O.Z.;+P_$4^0-+7)'#LCI6SOU G M4 XPX9]:Q;>T-/_4)_Y3G]@-&_?_;II5/-YW>[P<*5L9U;'=L7>QN0&83![) M2K,U=H?+9];WLKMIL_;\C@%6[SWQ?)QL16K'=L2>A>9V:C?4IDFZO1XM MG]GN%\>7=GYQT5S[B8\/#F]DJ/?1Q?X1\QF2\_ ZRI?<<0J0XAZ=^LL0QA;& M_31-L]=.CYY/!9Z'96M^Y=:9WL]^FS7+[Y_G\V5"1(^-FZTZ]UP]>II'N37J M7>P(Z1X)387BL7&SU>6>JUU/\RC[7FQNFH6>I#@'WATK6[GMV7MN+R_R(_3. M+B 2GSQJZ7>8(]!:&WHNR9AD@)XKZQ\]6I)L#R"+-*4*6/ MI"97J ='SE=AVD>OGF)4[LJ*?R_'BX?X'-6:E1#>W*\[.XX#$.-AM:G0[3A5 MOH+3,^$^CY6YP\8=-?/'?&5$5@]VWC43X/*W1:I(LMM4^6I5S\[=G?I[:Y3Y1#;S5!OI+59%@?9EMQ"+]*,@^%])&)6B%>5.[H##;F[C3Y6OW$ ME6^27VE ;SM'*[Q+RCYU9%YQF_QR<>=G ^_O_7.T@KJDQ%5'YN7>U=HL)WKV M93Q?)#SJ/CQJ*SA+2F>=9%!N %]KEMZ]?_@!/ MC=T*R9)262V9E1'2Y1S=:OU]].BX?VGFQ^JU@IZ;%1&;/]P@.5G,MY\\0;I_ M[%8@EI+ .LJ>[-[.CN?==_OM'; 57"4EH(ZQ)?=5Y^A0Q14E FS?>*WP*BEA M=(0I):3XD[3'?#Y0*X!*RO+L8T-V)Z3I72JY':,5'B7E8'867T:9=V\XNM:K MTI+2) 66J3;3W\!QV1#VP<_M;+PZADE4IWIZ^%8@EI0 :<^R[';)C2-=>L(Q M_?&TNE3'SZ=&;X5L2;F0U@PKM:'&R_>#KIK)V([]_&K6V)>4]^RN<62:)*TV MVBXC0=^-PU.]DI0S+[*>'K_7E=O-\.[YT*E>2CT]>L:+H*UQ>WEGMR6_LE^E MWD?GUV:Q(36-"F\_2[:;7$EQ/L*_X37ZYA?Q7T;/_?_^7_\?4$L#!!0 ( M >H.E@K0^J46!0 ($J P 9 ='-L82TR,#(S>#$R>#,Q>&5X,C$Q+FAT M;>V=:W/;-K/'WY]/@9/.:9T96[$=-TV<-#.RXHL:.=%CR4[;-V<@?J0K;7 MO?(YO5RU\^)1^_N+1\U-7LQ,6KU\D:H+H=*?'Z@M^61G)WU&3U/:VME\LB/G M3Y]L/=O:^?&I_'&VM;WSOUL/PE?#Q]OO.%_E]/.#0NF-C.K[[SY^LO3/+U7J ML]VMS=!\[N6+N=$^W,R&+[=_;=OXJ"5/5WY#YFJA=YOG>=!^=74Y,;FQ MN]]M-O\]KZ]LS&6A\FKWAZDJR(DW="E.3"'U#^M.:K?AR*IY^T&G/E#H4^A> M\^MEV]^?0CNYTK3J?]OI_:M,S520YE9OZVZ/;S^UM(OPX-XL=Y^%5F]U/0F" M)ON-^CXYW9L,7PW[)\/]B7A[(*;[DU%_70S?#'H?/#G+:=7]F;$I MV8WP%+E<.MI=_>5YJMPRE]6NTDU?FB\][V0S,]Z;8O?'T/$+LEXE,N]$U$BK MO7RC+KW-5F5\Z(Y/5W?N+O>:2X]\^O&U)]N]G9\>?_;R9F_K/[SV;//I?_3- M+W7V\4YO>^O97VKV42.(5AA!WFXI]<\/'C]8?6$ITS08@]WMY978NJN!._S<'7DQM:&)X,-X<5C,COC2 M/B0;VJCBAOTNJ'-F2D> '37LL"[1U^Z:& YAR>.VY/=Y S@GX(#- ';KFP]N MXDT S@$X+#DCUD,Q(N>(5DMPL.?''LRY,3<8YYR8P\@#/JP\/^@P\XR@-[:] M/GMX3,6,L(R+GKT-O>W8[QEKS24F=D;(,;SYL%X=CP#SR)F?XOP3+]#; !TU MZ#VI*]EYZ /EJVM3OKVYM0GVO-B_O=0@SX.\.Z]7XO#4&=(&;DZXKY=FP!XY M=I+>JBO8=":TK29'B+_PHIZ7 ?FY"BUBF/,$#N*1$Y^*@=':Y'DE)M[88->9 M$Y_2E72QXA[(F4U!]'YD:<1(,I15C:]Y3X@$]KZQ8MVD(^E M]9HL(@BQ8]KTS1F?I#"H9>YBN3#_\N\B%_0[Y->]0 '_/E/9!5:$,, M71YFO9C'>[!G*_ ^[0%X],!7M%6AZFJ;,/ \#/Q^'MSX2NR?@7/4G ]DGIAZ M0&.+B!5V51<)LLA SVDVOP<=8YW)6#>A(V.CPIV1O)(S=PQT9L!AX;F UUYJ MG.'D0MN;"Y-[&3HD#H=B9UU,>B(E<=(;-3\'O3/&D;ECNE*)X0+_1\!G!'\L M)I7S5+29+6'GH[;SAVHAQ5"[TDJ=D&C2AJS7.^N,QW?4N5,:X,T3BOTPO!<5 M!GC< ]R:+#2B ^U%N!@:T0LQM;)^ +$VR:1>9%(]% /3X[[;FBDMHU>#TTF? MNWV/?LB7*D]7NVTP[U&S/JH;]:MR88 =.6P[,W:N*$\=2,=-6B\^9*84$Y73 MA1'[.27>JD2,ZSVUVEE;A[<6K[<6!OK2&!R#.E7'.Z/J@4Q]'G"(_XC34:>F\53(/ M]EQI3[H[_))D.G1AH8C]&9A!Z,/<6*VBC;&^#M^5;I5'!M8]8NO^.I>%])DX MD'GNL!;GP5S7OZ! &."C.ACHHS08'_PCJ=-PIU1L;VX^W>B#=MRTE0ZWTD@* MR1*^*16*/+.$#=I\:*.Z!&OHH(Z:(J@I\E>OH:;(U[%&+JBMF-9;11[Q0T[S MT!2'/AAB;Y)?@#@[XACK/,C?G= 1*F:!O#ZGBXS$C(!?75*>XV 7)^:TD+E) MD1&!!^WP"0H-.0F3S@1X66_NWHD0HWP(0^88Z/R@_PKF_)ACH'.$#NJNR,?_TMW7V /B\]VV&.VY\P>\!G!OW68!GX>2^ZP]GS!@SP?\MT! M.EAY;L@QP;-'CSF>-7O YP8?D5M.D=N..88YNV$.T\Z1.:#S@3Z6U@?L+E-+ MG+?BRAT#GBMXD(^<_*3%/E"^:MYZ!&\^O >F*,@F==YSH.>%_H2<2DE[L&?! MOFZFK>$@)C(/[=8I,<\H4TE.2(W)0@/V^K>&?_]@C_F(CS]">Y?XK;F>NT_/ M#7VWKLL,:74%]K&S-]9G9'5H[T*FLO;T2-HDZXK$0]8 MN'-W8"-'&0_H8YD7Y+U!<0.>]*TL3!ENO*_)+BIQ4 ?MAV)$SA%AZ+.%;Y#5 M*G+X^P-F>Q,705O+LG"M3IB$QZFXIZ@\%AI3<[X:-=M8UOOQ2B4 M%FH(U, MFQPZ=5BX,#-5G^FY/N6SB@VO[9%Z'Q[I8;<1Z%/&B\I!6&%'NZ"\UH>#X '6 M*O"VXDNZDT&LK"=]<38>BR.3UUT64ULZSQ=V/SR]#?V(=FAWN,?6O*?$ W?L MN.F/TB@IQC)1U0W2.JP\,^PX \D=/,BS)0_T7-'#K6?+'IX]5_ P]QS(=R^F MNYM$9X >/?33O'(N-(KE'&OJP,X!^YFI:MQ@S8#UN_"$67/, J:=.7> YPH> MY)F21ZR& ?BV!6GCT;,D#/5OT<.[9H/=$2TSS MW+"?YB6@A2Y8)X MW,1/]@>8KWFPGO9'4[!FQ'JZ=PS>3'@'U&-IO2;K,K5$<#5ZX/MOQ;Y>A'\/ MWZ\=<]ZGG@>A#W-CM9+Q I^([*,\I4DM^!OP7X<<.OQ_PL=(/LW?P38J]WQC@0^X9\1C:7 M.G7Q\R\:YN*PF!WQ)7Y(-K11,: =QGLP\D,]-[8C/VGK"8NU5Z&G4C\4 ]-; M%R.?,K8 @TSI>'=A[FM#6XZLH-"5.O'8M4(<275N2B@$.X68R#RT?D<7]DB] M#\\#98 RB+5!)O4BR4I,%E"'E3JX3$(;/J\-J(6"6BCWKZ$6RM]KI4@O4KBS MF+(:93!Z\0<<6J@#0A_0A3NZ<%!^R!#U@"[4NG!8AI4-U 'JL%('54GX#%"& M-CI.=J;@-$ 9&F7 / %MN-8&FI."*D 5@BJ8+#,>N@!=$&N_U,5:H0I0!;'V MNM0%HH]0AD891E+#=X0RM,KP1NHD0Y !VK#2!AR[@C)<*X.&,D 96F4(#S,S MT 7H@EC[5WB85$(9H Q!&2:U]YA)Q!^A#8TVD,:>);1AI0WJO9(?LA(: 8UH M->+FM!-4@; $30B:\*OZ 48!JM"J@BP(N@!=:'0!6]?0A587?E,ZR1!I M@C8TVO![G9;J M9OB"U3*4XJ%^'"B;_ ME'/AH%86+'@?CMD7>&3#>C0&YJ@Q9TT*Q@6*_3$H$Q%\SWKIOF1< Z@10>24 MC7;>EDE3% "GR)DMO@8?*,G$"2W+6:X2X7JV9S@3OR..N-$WP18EQ;%,9"E& MJE#^OO_"BGTCA]B1!^>-0@MZ(;K:-Z@ %'\%H"ZLF@;3SMFX3W)S05I%/J-W ML&\5]\%2+?JE6@?][9)L4]W+K3./N;'"?A9&>6E#X_TR+.5"[Z08^ZI>O/%5 M@&M1\-* QHTGQMQ/=?W\XG6=&L%\8D,-!7E0D.?^-13D^;I&Z?U&5C$C*\:] 6/NK4CBQGYD+Z1W MYY+]^8"!-=+'OF%T5.J%M)5X/?>,47=2B!OU4*?U\3[CC6U?MNWB\F.KPH@G MK-<: <6N YT')_:L.:>@"(C+;PR@Z#[1@LV'CB9F[0CV7NV1CT M@2F6]R-0K&@/0A_FQD9_DOL&^6J+A;M5YTM>F+F8TI5DKP*-$&*G[\GJYAR_ MS+&?SF,_?:@OR/GZ?1V'A1H#S]W+O!*3'N]M\T8*<8/^Q=A4:C&05DRMK#O/ M>WBW\HB;^6MC22*\?IU5(OBNC4CBIEX?@*8PR$OG^3+G,7NSMN \$!]+76(VGI&>E78C)/E_V+$Z_W46/S-0\,U-_2@M6FZG0!G;:H)),+:3F M'GY=R2%VVL[5_R^7"KX> U^O/2)WG3)D'>E3F*1/N4U>2>:OMG128$'\INX( MSD-R. _98>_2U*/T!!/T)V5E#,/P+1"8,'[%QF>1!R^Y@N[D0 +UNP-.:>$ M<"OFY145,],[K\F/IG$RRTI'W/()OMX*-"+NR"KO6 M;?YF[#GO8S(K*:#\Y_-I:<\I]E?M M.O*AUW)I[$VV2C'VU&.^*W0M%68Z@/S$/!4@="OSZM[Q%E; N44/IU)=2HV! MWLJ!!_(WW-=RT["6(^>(AU6?_@K>T6>L[%B?3KFS/O4RBQOU&UG,F"_,>03: MZ\9^)]FH6A'$C7ELFC'MECWQ0?"N^-:*(G+< MUBQ#IRKQ_7>/GSX?2%?*W%?<'34NE03&QOIR(?-U,3&)HE2F)$ZU6H8%J)&Y M&+WJ\]6!E6PBUX R=,F(DSI]'6NW_98@XB;^+^FEY0DVQMA?MATVY7G;E%/WW% M>+ S8#]92J7K--*C7KL>LZZN]L67>2.0R)E?*O^A/=[!/-/H+4G$C7QM&LQ[ M_9@/F9]E7,DA;MS3HRW>ZVX>Z['IT38PQXTY=P&SL>&31O1+'YJLW[;EO1'. M(7'PBOG=&KS7;R6 ?^3\ZR*=VBV-]4AD$?U1](S$GEJ(0TNDQ<3DTHKA.F;V MJ&?V3S _#G9M06 ?/_L 79RHT"?7H=\"!=@YA"K.1:32TK#FKV_QQ=T*X)8&9].]EH[ M/E"^NHG*G,&81VW,[V-WP;"+*6D9NL(>?OSO*=W%__928\QSP'ZFG%H8GR$0 MR\+(W\.]VE '=4[4&YTJ\V!)KD_Y#,0YS/.^3 ML/W2>1OZ$>W,_HZ4#(S,2YH=&W- M56UOVD ,_KY?X5%MW21"\X)(0BG21FE%UU$$5/TX'8E#3DWNT-T!9;]^S@M; MNQ5IFS2M?#C9L<]^'F/[>JG)LWXO11;W7_5>6Q:HX8Q;F$JF/2$548%3_G%7[ M65:#F_%L.)[#S06,QN?#R9 .4J?#R]%L/IP.SV%R^_%Z-( /@\'-[7@^&E_" MQ6CZ^6D%RN-_P+]#2%'A8@>1%+KH>"/!I A<1%*MI&*&2P%D5YB0HX@*4^DQ MQ277IG:8&1J3HM,UD'8A50XS*X!W8ZE;X'F>Y7JN[8?-2G8]I[.7G8[G=VK9 M#CMA+3MA8-MN+0>^XWA[V;,]DIF(*[WC!W[[/<@$YJ@SUH21B%J%*M>*0!,% M W$YPU=,K)G:@4LIRH%5F!%ZFNN:<\(%$Q%G&?T+W^D4B0HC)@E&AF]0H-9% M?%YTG2!GJIQ1,@.Y0?4H1I6;PC=AF_(H!;9:(5.ZJA_7594XI0JI5*XU#J1<(?&ZOIZ\$+!%W69,P)74V(0!K8E$ M*L'9"X'W#,Q,2YH=&WM6FUO&S<2_GZ_ M@F>CJ0U(LE:6_"([!MS$!7R':P^I@7XLJ-U9BS!WN26YDM5??\^0*TNRY(N" MM*EB)$!D+3F<&7(>/C/DZG+L"WUU.2:97?WC\I_MMGAOTKJ@THO4DO24B=JI M\E[\FI%[$.UV(_7.5#.K[L=>]+J]OOC5V MW3D^/NR=DIY?U^]_C\;##HIB>GIX-!FO3/TM^2/0R% M>!SC_$S3V[U"E>TQL?UA?U#YBZG*_'B8=+O?[06YJ\O5^I2%,/[1X>O1MJ=5].0R->]'\W$1J MM+'#_6[X=\$][5P62L^&W]^I@ISXB:;B@RED^7W+R=*U'5F51T&G_B#,"T;" MXS3.^11ZM"IIO@9),L#$;Q[':J2\.$XZB5B=]OJ$F^E]>5=['*-W-Q_N;G^\ M?7=]=_OS3[_LC+/]C<[>ML2--J7X3^T>6B(EZU4^$WXL_9O]P=G%MMZO(JEW M.@>.*C-LDV&;6_ZF&2:=^1R^O/7594G..P->AELQEA,2EB:*IB A/U9.7)=E M+;7X0)6Q7B B/QI;B*3;_KU<7'Z0#M' TA_J?)C3-!5E 8'66\%UTR&:4XP M+!.CV?(RO!8('G\]$"21JQ)!9KPL@MH"_B".;KO4K\H*%;=8HM80 ! -T!+,N>!/*MU8 MY-I,W1REENZ5\U;"D.3&Z#>\;"V!S"MOW-XNUL)SIO]LUYR>N$: M1#75 %.$R7.%QQ"V6R$M!8 @X&JDB0,I"*@<:>7&+,YB!>B1*9*?,^52;5R- M<4RD[@&)WVH-2228]E.!@=T&(8F M@RP^Q4?8(EM&A+)^P<2U!-P()/9E:T/YBJ$S^$,"<[FGU$MG7>?0_3X M[ZL'#^3AKF"TU^^<)[P0[\GA^(%PA93V<2RU.-NFLG;;#^&T-R+@HK$4$ZFI M+12 G2;*!FK#4\;T]V6\,:6V&B M,D:K=*:4S.K2 >E<5S*$IF M]B][L$V&D$_2Q!5T_O%#CQC-:_.P!RFN!/R)>&,#KP!SV2YAKF'-&,YU6/#9 MNRG>0L]&['T"5W)*-VE:6P[^4O[J#UX8D@/% M8+%GTHWC.#)1N#;@&X5P$13].HQ>C:5[*C:8_P+J*0N)(:Q'0]HSH=4#Z>8. MX9E\Z[.7Z#.1OE-GL<$K.8N%J\1LOD5:"Y9BTER&Z8*P&&B?4'RLU;%/KDG4 MLMY8]Y3O0P-4%H7RGNC_I(0?#"H*[G^OX%]0<@ P@X$=,SS^ZW@ M?MAM=9F&JX;#;T>NOR[/7VO4:*@9%:#&QUP^,*>*@(TF5S\=?:8D'SCYQIHM MI-]0;88;S_F]T"< 9 Z="\C V8BMV+-\2=;GQ+ M["W^9W/+37TD+_;]26J/@LO1;:R,JV3Y=N]X;SZ@ MP6W6-+';-X#M#$Q_4NBCK,ST3MIA=\1/.&F68I/ MFR6G<+*[,\\W^WWLF_"Y>(&\,L77$M$W^\E)]V*+Z#4;/.S_"F[RU9Y@_RZ^ MHKA^B^77MA/?C17EXN:1TIHO0L3/\7CP+7Y?2?P._AMO+E%EK 7Q<#V*1Z$^ MV%!^+/]DK#(NO*4=QI<1$UK[$=F"M$*!T5T,D2,P5^W7AWSD=V?-9_P)W%'X MZ=W_ %!+ P04 " 'J#I8*6GF*W0' "1)P &0 '1S;&$M,C R,W@Q M,G@S,7AE>#,Q,BYH=&WM6FUOXS82_GZ_@I>@VP2P'/RG]TN>V>RII259YF5W$O!&J>J._:;D.Z>=;NMU%M33ZVZ*SP;] =# M]INQ]VK,8[M77LNKF9[+HWA]>12,7*9&3*\NA1HS)=[L*3%,3_.SL[/D^/QL MV,\&?#@\/3]/N#@[&:;]UR?_2?;0%>*QC_-3+=_LE:KJ%I+LCX8GM;^8*.&+ M4=+O?[<7Y*XNN:N+V#,F_JT2D4>?G@NURKNVH4AK<7-WWP]\%M71S7BH]'7U_JTKIV(]RPCZ:DE??=QRO7-=)J_(HZ-1_)5R$ MD7 YB>Z_AAZM*CD;3C*@,;Q_*%2J/#M.>H/5 3SI^A?R].W[C[7M_> M_/3C+VQ7G!UN=/:FPW[E*BWXF-WR2O[..RR3UJM\RGS!_:O]D[.+9X>0&N]- M&=#R"#PU%P)KI:ME[D>#US,XJ4I@'8RZ=.<+#3SIS4;U]UM?G9;DO'="TW## M$ 7)K!PK.0'+^$(Y=EU5#=?LHZR-]64W5=FHJ6XDYT8'AOC(@Q35E3 M>=M(C Y(Z0/!(RS$E=6(:0YSW#+,E."U;R)1E"B_ M390O,$!7RRPX2'IKN&8$ACE&-\'2Z?(TO!0('G\]$)0L5Q6"3'A9!+4#_$$< MS7:I754YN(-[!3VJRG0CH!/ 68I@!Z!35D]9C;@39 G*6B\PV<+!/3(-V M% MBCLDT6@( (@&: GF7/ GXZY@N383-T.IE7?*>\["R!S!MN'-XNUT)SJO]LT'R^L*UB&KK Z((D^<*ER%L-XQ;&0""@*M42PHDDT!E MJI4K2)S$2M C421="^4R;5R#?D2@ MM9ET 99.R\;4J,"<\,49K438:KHF=4HH;A4-0,5\'W) 19H:1SDXK$L7$G9@ M2.,D',(F,W2J.1">-9H3L6-8P8E%+D>/6!DL%S3XE4H2!/>BOQ2?P;6[!>1T MEX!\/%P'\M:4M8;G[*JT M\E/*[YO,TN(*R N@BNMB172I+@W)XZ$=4-W8&J!VH1[),F-%<"!4J'>R0IFA M@6VTR)H6#8F@^H[XQ>)2-?C[Q2 XVR4$1RI^/^:Z"7Q%X95YCAI1C1$8MZ'6 MFY<36_!OO-Q<_@7 HB.XT\4B,S6-?]J#;3($GTM+JJ#SYS<]+)W5YF$-RC@3 M\"?BC0R\ ,R)7<)*)+#A2#Q1Y)MXYCRR3#L0&=*(2#H.C78?2JX&Y> M;!#_!=1+$1)#F(^6M*=,JWNIVS.$1_*=SYZBST3Z3NW%3E[(7BP<)8K9$NDL M6(I(&$NH58)^9 58V-'DM*A!6_:P_:;4N/LJRUF4JT3@H3.9&O !B M^TNJA-Y6,* )08Q]V$>US2D0*&T7DZUY[>1H]N,"Y%UK/AVI*DQ9Z'2Q^L"- MGO..*0.@=&@?T09,Q>;%(^!>/SX&]A;_8F:Y;>Z%IB,OUMN&9[WS_M/-_5[R M9-M?I/8HN!S=QLRXFE=O]H[W9AU:[(P&]0-+5I]5$YS6)L?4?_\22X88S3N M-B:F?W'4<7;*!J>=\*+ '#?M5'S:*"F%2[L[XWRU/\2Z"9^/GBNOC/.EA/75 M?G+:O]@BA.TJ#R10PTTZWV/DW\57%-QO ?TJU^3;0LF%G*W2X'NJC4$YLJ%:67R&KC0L/=4?QV<58 MKKU4MJ"W4(_T%UUX"HYK_'J79]Y#:S_C*W%'X56\_P%02P,$% @ !Z@Z M6)C^E5+3 P [1@ !D !T7S$-*@=27NS$X3@G(*$ $JUZ5T':^UAMO.-XRWK7M[L&TE_?V75" MH.FIM*IZ!R0?K-CS]LS,[OC1>ERX4AZ/"V3\^)OQMYT.G.JL+E$YR PRAQQJ M*]0K_R,>\W]N!>"C&>: M+X['7-R X$X1::DWMA8MY!X MU"J%ZA3HXZ?)L'*C6\%=D<91]%TKZ!V/ N7NF3J3=LR93L6C<@;12M^ M1\)$\,+M;8/W+?F10N$*?]SWH,_N"C$3#@;];OP8\<.LF9E3XDY7Z4'UI9!> MG4VF%Q_>0SP81C YNYQ>G%],3ORC*_A:D"=_B?RB#6=2*_BQMM=MR- XD2_: M4-7&UHS@. WQ(?SI.NG"%F1.D[--L@RN8:WN%<@'72M]*Y'/TCQ%.E*J9 MA$NLM'&@+$PSV^ M[R5>FZ2U$G M8.NL>)@2$X8 5@:MA]+V*DQ*(%/*CI(D0478;%.K7"BF,O^.KR(OQ=T@ZCF^*4L. MN^^BSXNC;OQ9V7_DMA<@-["I,K9BZJ@U:*T,*L8YC?^T7]U!3,5X,"XEYIO% MT=7_O[GCA+(YI16WNS,\','WC+:764#_(.RDY'[=+$OQS[+,:%VC^7KRW-U) MWHYLN*ZG&3S*\:6T='' 5 13"T%!X]O](P:>]_,U]W+9]2Q M22$PIS"6,6V?\^D?WL_&4%LI"(ZLM'$_!+_^$+L M]AG[B3\J;O->*)UFF:^7\Z?^_8,4/C^L8%4A*M3=B,!EWM-DW^YHQ_>6T^-_3"9XX_ %!+ P04 " 'J#I8 M_RLFA;H: QI0 & '1S;&$M,C R,W@Q,G@S,7AE>#DW+FAT;>U=Z7,; MN97_OG]%KUT[D:HHCDC=DN,JC:QQ*>.K+.^Z\FD+[ 9)6'UP@&Y1S%^?=P!H M- ^)GHRDUEA))1;[P/$ O./WCGXU+K/T]:NQ%,GK_WKUWUM;T9LBKC*9EU&L MI2AE$E5&Y:/H:R+-5;2U99\Z*R8SK4;C,NIO]W>CKX6^4M>"[Y>J3.5KU\ZK MG_GWJY^IDU>#(IF]?I6HZT@E?W^A]GN)W.[O]?=[\>'NX.CH<#_I'?7$<.=P M;U_L]GO_WWL!K\+C_(XI9ZG\^XM,Y5MCB?T?[Q]T]P\GY7XN+>]_3\O M&H^6\J;<$JD:Y<59[$([J7D MZ2^G3[]%!#I[=_KUE].SWZ)/']]=G/WS88FTN']VNSU'')4G0)CCWN'DSS]% M\[19?HJ^C"7PJVPB3X(U-E*66T4<*]GUX>]OO;)V[V#S]$)E0BXT+3 M (\KH)G&IV!AW5@?;W@O7A.%>B>;43&,D&*_%$(G^..-TC(N"VV> "5IT&VA M8L#0G@#I\/2(?-8*X@UDJN0U-%R.11F!<%0F$I.)+B9:@;X2#0M->]2..2J+ M2"3%I(2+\.19*J8#$5]%GXI4Q3.D/5QM-?%YI*V@/=!R()':L 0)_D)"QU*7 M0N61O)%Q5:IK"?M[J."J<>S"+87($UX+PXMAUX!;E<,AL!)\7?@7S_VU-["T M:XK^=85:0X3MSLNKK0<16,N%>:_[,*N]K/>F9#]"&KR10Y4KW);F'E>@O_-H M"L*OP#(FE9X41MJMYS=GA_;AL$C38HIF4%+3(C)CD:9T&F8_O=P[/+E'XNP= M=H_V%G;H 5U\)**)S4=DEPWB'';W=Y$,K>;BC@>^U44U:0$SCS()C2RP9RGB M,1X!!3SZLAH8E2BAE30=Y,K$^&,Q2.^5%;N]WK0H#MCN>'@6O9R*@Q;M_NW> M$]C]UU*#RA":8>TY!+CY01.'/06JQM8OPLR--/HL8PFWDF@ IR2:@&H#%Z?C M(H+N\3*>C3PZ]PK01U: (E!0206%H4=)I5& X(&#!D!+A4G$]+[SW'UY.';9+3B4M MVMA/0$Z=:UWDLJA,.HM.IT(GK959R,5%5E0P#E#7ELG7Y5(K$$-#96*1.@DT M'Q%(F:TV GB_@03U51D;3HDJ3:"R [0RD;,Z/1F"G.!8)_[;-T\.)!-F7 MT3 &)%B+A=E^EJ8$=H9.JTX4PT J=']-53DNJA+F.T+0$^$D%.GB!E9V(A2* MUJ[L=K ](+*66W +NU!FLQNA9;ET:GX,IBSB*W@/9"Y*\+(H@=I@66HY+E+8 ME]!O6>F\@^L#5&]2[:[MBMA87L!.K0;?@&'CX#,!3<#_*5QZ#?(_C:N4'TX( MS(6FAKK(J">5DY["3>'\&B2RMH.%TJ<*C&%/Y;F!KMX@M,8QF-.E*H'>YLXY M=2(UQ"7HU#04,!$!*T^K""-4&0*!%D-B7,G]"B;@=L":*Q!5$U+Z%,R$9[YB MNX^TR&'C=*)KZ L'J'F?L/(6DHP!A P.!P%HB?68@=[>PR%@&;'EC#PRMXO?UV:7C#UFS]WG9WN_\$]OZ T#@ MFR7>@C?%/3KG4]F LT"@-$@:D"&?*Q"!O>TW6[V-9#.B:;,G)3A'FQTKQEC^ M#"0T !*1=!N5QVF52-)Q8',K$#252$VD<)^KH6)MJX$:FF6>GTFE305R$-N\ M 'D;[6[W-@;D^OPL1T[CN-SZ;<48N]$OH/A%P ZB*P),+ZP>\0,M0 MQ<&VK&L)E988=D%"6 NJQ8Y;1[ MZ*43R]ML=\B-0!. M@ MNK[Z]W>WY>S]3V]P^3,# _OC[BYT7<\SUN#^YB;R[C<>+_&-^#CS\%[CP/4F\N/LM3XV=:L&;<5KW?UHN V_41<&-=TW(DMP:@]EYM$:IW+-*I MF)D7WQLEMU(HWAI&MA =+0@)O>6.:P>3TJ.6B,EGP0.'TB/&9BI1X. MI'=P8J*A)Y2W*]%7AH$.]OH)W\J+?(O^KOOUKX6: O50-*^]2$5H4*-/9%T[FVO+9E!>R!G MPIS9#-?4YDKCN7L;E&1HMM &_H-PQ0"QJ=1B+S2 R_,S3Q:X6R]I494&;>'U MUX:1(8,+\%[DP$;INGTI>J-,7!GC3.W37*0S6 2D3CV#LP(T(XX!P(<^2U.E MM$P?)Y+/DK%+/._M&6DQ&0--?J^4]LM$*] '_4A^AWYTGW;/(C=?&G[P>-Q\ M_,S-OX>;W^93; \[1X89+T"#*@#4I- Y VH66F,$<)&I$E1'K)V@9T;[AI&X MC0L]@JNH12=*M>9$];9)4VWYD7I7%%<<1TK>D_:<(MSUY5A+2601&(9>)Z3@CV;X+T#%+ MT+W0+0NKT\FF0X-B,$0T CZ9P]../3!I.JR+,.2.W0RDZQ4&E2H0T<60H@!) M+?6C\='R'9RD1_[#./I.9".6+7B"/U=&T%;EN-"P.3CZ5EQ9+X"(V4[?]S4T:O%^(ZA3KW79 8J6^U<GKS3-5;K50XK8F(E@X#%%EV3* MO1?Z2MZO8;$B8J95ML55:_;UD[ M7!!&"S8VB]]; R@)'2)?AR6J&[X[&[L.-7Q+&$$#;9R>^@GRC 2.C::!LPA5%04*PAD M(W4H%P(;:6OXQM.PH )=J@6\PV,0(1JL W7/:[U))=V!Q3 CC:<^ M!XT9[1U%(-^<@Y0,!_RCQB-KZ\(V2UW4&JFI R!2,05EG=VR^ )9%P6HTQJU M8QRP!$U76Z3Z6K'&JXRIR/1:1$"]+>=';V>SYNL;:,44.3REY1#Z9D, (S(< M3_U%C:+/CJX!#3=KN^!/F0!JZW]P$H.JM('T9/:P,%-0\MGFZG9\=+,':])^%_^98;.8@N>8WN_>"T0.MY D+*<"@@MES']86F MTQ+/^SHRX=DK_^R5_S[>WO]^K_QC>-B_MXC+@O=]13CFH]$]:XTJM-O=:[\F M='E^UAX-:%D0)H*VWOE(X_339 WIJ-_R2P Y]@W(;J M%H$7,BDRM)1CU.&&A8:'G3NVU_H+&5&K0HHPKQQ P)?AI)/$=-]%P MFAV'9$R**2JL1?!,+"K#GAB^9J$1MN!:'::!X"%XT.>'J6'2;U<-$W0/51,'>:V;YG"C'"H?L2XJL$(XBRWERA5-A[0>2F63KS#L'%NK6[$Y?#9=T+<9A) 'GM&) MAKF1D6PATZ:9S04]EH467EI6LS-74J8;?6ED@64H#2A>7@)%35N9AF:*0#.\^M/+W8,3?0(=R.($F0%2; MBY9@6:YB>E]NV*$6%:TE:)[ 5I,*5@F36NM%5"1S<%RJ$R/IH2;Q7H@T"'A,;3C.5H\GH_)*[F8(?0NF\%"-R9&\S2!ZE, M!SD^\GK$FQ1,6B>LXNPPO( /XFUGJ][A=^YNCFX)MND\67W_%I*CPWI'QXQ9 M L-2V005#)N^;(%I[,T2HX[+B96.JPS7/Y9F+DR%]21Y@Z.6-8/$$P_KBJKN M+-K )94W F-Z.F&V+05ON)?= N:(IF*W0RG-)H.9%,F,5>(PI3AVF]">>9X1 M9X:'F<-<&G!M;CA'PA.&QPQT(1(4C=="I40F& H,/BUFDA7'L(CU*.N)0< M]1-X)^B5_CYA V>K>>D\6WQXAM?; X:'V69BWB=5D_[,&O2 M0+0D4OXP^OE.N_3S]V3G4?2[55T>6%P?M$A<-Y3P, 1OA=!84&9)_UM+_YH7 M_OR^JS PU7@U1]F(:1ZNTH>K'C4#AH(L VUL#CR0F**A:F_<>&:HT 006V-@ M*8I$E7R"DCU15_4N MW%I.\*SK?IK#\98!JB)ERGXY(U&K'EK^Z#JW DN,A,H-KXBK?C&M2Z76A%OH MK,."BD8XKWU879I#0&PT_$IA5_?#@:4V3-377T73 @PT8P2('V'=?,M,'O)' MQM3JLJGZ(B&N,Q3NF, <"R,[;B3#*DU!!P?97EJ/)Y'A5KQNWRH#_'[V M: (2*)A3N!W(R JY(-4L2"RKJC4[O#:J%*,:@9H772Q88H6TQ9(H8&]&584\ MY@-<")B2C=^8$XN)-+%6 TPW'8!6SR(UX&SS.%,80,^2FK+[[K(EE^). XPO M0J<"<-TQ@]UFK+A:!-G<\5C&5S!2X*\@_LY6N5DKS;+B7Y0Q%= %&RW(=X/O9W/MH&7HA0&SH)I5FD%A M+54VJ+19I4BIG! M6SD,KZ>%(0.E 5W-59Y;FF >X*8YZK=<-;Q6V37#Y:RA M)=?XJH-N/:Z"BC$J"50AC304Z6'L/V-@R";S1>H1&+0&M2AS*J=TK$Q5F2V, M-S<&]Q#A2EN,*]&*B0$CT5B6@/BA3$HA)SBI48."TE$NM M4>]4\;8_8^R9@*/*=A=6E$:% /Y%=XS4,8*%33=1W6NSS^;15RY?DNTVA@^& M,%*$BB/4F!2UYAWV=IC.9;^DB!2][_05&GHW.LUGHZERBCCR&26-'8"G#QJ_C>&$J99V/ L\IBX] MF2-0;4M55"!>"ITM#)^ %&)]%B^VQ2LR@;4;9N'7;0!%?PH M0R9J:UV!-IH*C6F;JJQ0%CRLHCR!;)+.@NSKVV=QOXE("R?AH$WG(/!&&395:PH+&_+ECL;B9YSF MD#I[)E(Q[49?&LM30\ZA[ZML'L-A4>6NHRIGIY\D:YB"MJY%JCP&B%MS#@=D MEN?;]W*T.>1,W*BLRA;!Q3J*HKGSZDWISF@(&MMZ2]B4KQ184$B(NJ[3*Y9O M4BJ43%N],1..];#S)3>U#LFA4NNZOI6<=3R(X%K&.(RPQ>7M<7;]JE8Y5&/] MD*A%:;@8J>'+KLS!Z,R&'1N*Z^I)S4TZSZ^:W*GP7HF Q+<98C>5_@:%;0'4>)U;UK MO\]LT0F,T[(2S3YD8RM%WGB8&(V3J:$;>W$^8;E12E8BGX^SW)&CC-"&S&TJ MGR^PA?8XQ>I*)X)39182\ZSA:@^4W:LQ0H[%\-GW\.Q[>( #O?NC^A[(UGBL MKP)QJ&''Q\U$P".205%?QU&LF ML%ZG>J!P>\B?7NX=G41OR8C"3?E.3/G2_V'\16M/;K^'_WV@D^O"ZZQ52S&( M@GE[W][1/GTD"O,-CFRE#(/8+. M9&:'Q:66L)EJ_\C]/WEX\W,I^IO.G6_PNI7*1+Q9(3 M3IVBJGU-<@I&"BCO-\!8IHG-FQKBYUWJRD769];Q(J4A"#HA&()/Q@HLE](+ M(=];H<.!AF-P!\ :6.X3A;B!T_!]ZR:S]^=-)CO,"/.5,'6!$G#)15 ;7J!< M8O+UZN+_N*:L6:X:K"=8/5IHZQR&JLS8:;>G& ^7=_B,NI;.,1R6 QWLC(5F M5'F:U[$=-JA,S)T.>H,JZ:-52? UU0XJ3 WJ!>\0-^9^[WF+4HO'JA3 3];8 MM,Z9_9@'!Y2?8BJ!V085;8-=1G[U!8.@8\WX(-.(B4\?(Y*U1P!K3MGM1XOM MEA\8WRAKX.*N060I=3FH<.4MW"GSTCW!D'FE2Q_C0X?\6P4,'Q@KF2ZVPPO& M.YU(P)>#II<"^" $,"L, VWL!C/X16AVTA0IZGTVI9_*:='. PE$E1$$02/* M,X+9\H#Y.JC=VE^<)F4'R>?*P( 2X3ZW:1VVKL14, >/\Z(P=? S)>,OC(*- MT(Y-2=LJZ-,,2!3K7:I[K2G8/#_/L.TS;/L?,IZ]^_PNU$$KO@L5K%9,;.N1 MS*@OTJ2B@Y5,OP,];>X3&^;>-#<68]\;T_R/4+W^;O?@8+%'>_7Q*=OO'0!E MS]Z=?OWE].RWZ-/'=Q=G_XS6,]S:/K>[E'V8\(>/7]^=OWG[_OS#ETYT]O'# M)?P1G7YX$YV^_7Q^CI?ODQ1_'7CK C3OJ[R8@D(PLGK !=>VT*Y4"-LLUTIB MMAP6&9CX+/;@8$=GH'MP&1'68/";5W='76$KK2Z$Q;-I01$L3HV^"#ZRSI_# M0*?5!&O65CGZMRBC_RKZO<(R680_#HJJ##/ZZ_7$P#A2ZC+28\'D2;O0 ^X' M-/= \P8]LP+C4BM7R47#FT5,J8BHI5DLBN 5M.QL6-& 0HPL=++T\Y\^"<:F M@')Q AM\$CH:[)8DD\M^[7NMXB6N$FV8T3/@7$FUTN)T\3<7T1"T>E1;@]-A M,_JI4D5HS< MI1DL_914H\2/#W\*BFP$X2_SE6G:7/2 SO"9F)!53E^'H1U/WS#$:DH$[1$8'(101\1#O3DKTZK-^R^ND%#/18! MW[$SG\!@GKM\[O)>NFPB88MH:V^'$:I[0EMOA;GL_^/GZ."?<9FEK_\-4$L! M A0#% @ !Z@Z6#*,7O/%$ , :<@H !$ ( ! '1S M;&$M,C R,S$R,S$N:'1M4$L! A0#% @ !Z@Z6-K]F5_ (@ ^)'-D4$L! A0#% @ M!Z@Z6"S"N_#K.0 5U0" !4 ( !XS,# '1S;&$M,C R,S$R M,S%?8V%L+GAM;%!+ 0(4 Q0 ( >H.EB2*C.5=[D '(-" 5 M " 0%N P!TS/ 0" &A, %0 M @ %D208 ='-L82TR,#(S,3(S,5]L86(N>&UL4$L! A0#% @ !Z@Z M6-40?^"5$ $ Q'@, !4 ( !@QD( '1S;&$M,C R,S$R,S%? M<')E+GAM;%!+ 0(4 Q0 ( >H.E@K0^J46!0 ($J P 9 M " 4LJ"0!T#(S,2YH=&U02P$"% ,4 " 'J#I8'8B^]G ' "!)P &0 M @ '.00D ='-L82TR,#(S>#$R>#,Q>&5X,S$Q+FAT;5!+ 0(4 M Q0 ( >H.E@I:>8K= < )$G 9 " 75)"0!T#,R,2YH M=&U02P$"% ,4 " 'J#I8_RLFA;H: QI0 & @ $J M50D ='-L82TR,#(S>#$R>#,Q>&5X.3

MSY\\&%27/%"T56O:>J%F@@%F%IIY$QL5>5T2>3U_;F&@F@FN@[:&+]1, -:> M$EU70%[/GWH8U+*9X#J*XI9+YM'(SI6Q8IZJA=O"&*?+FX U.ND-5;W)9=// M\^=-!K7,FRC:JIZV3M<) >:FDDT73S_/GR485I505(JV MZDE;SY\B&*K^@BNAK9.D"+;35D_1UG70UO/G!X:U[#VHJ(:NUD&V'VY@V&4C MF *"3XR)[\+QFFZ(0^<)AN\Z026K/)K+$2:[7#??9X&/0QAI!N,[RY_9KA]Z MK&S^9XBSJ;K-SKA349"^BGM\X<21XF+%Q169!*-=:=UB/LZR:C63KA2?*CY5 M?+K)I[ORXY7IVQ'IV_9(5WRL^%CQ<=5\O"N=OQ\?;_>Y*T>B4SRL>%CQL.#A M78FEJC3Q",$ F[I^=!)<,;%B8L7$FXIX5UU496Q46*S96;%PY&U>33MKJ%H\J[[)]21ZF%/9O 6;KX7]-ZW%"F\)S MM9S0H%W]-_Q:;F)I> ^6PU>CK](@+_JP->P1:[\$H=S:-L*XN*&G+5V'K358 MZD\6:',X<%][8A[39K;A^];<8J;V9 4+R]$^L4=F:Q_QB\&":7.@#.T124-; M6,PSO-EBK4W9S A]AA]8\^?0)TPM].'TM7]"-X!_K#QK!IN!9R(M/#+Q>K^E M?845%0]-:VJS?" :^,-&?TLSC4M#2#6S(F!HS=BVX>T[)@B$6T@^@C\4SLIR'ID?X%;]5L0.1%V<8[Z$L#-KMLF_ MF_SZI^,QH-K_,/,/PW(^N;[_U?D8/_H'DNT/^/[OMCO[&7,H*',&?+N")P5> MR!IG0L%(*#/#7S3IOQK[)[3@6'&C=".),TU>['0M;WVM!>L5TPRBHG=LQI93 MYG&1U.TT-;VM=^E!\(..)^];/E*NI 37MMTGI.A70">P/1MXWW_])GU]!0?9 MID,C,1*).RZWX/!L8^6S-_*'MZ;EKVQC_<9RZ CH2V_%PX0,S,&*HFOB?W[[ M9)G! E[:;L&%H(X0-3CBS>+/+?K3AA#F?^OV6_W!H/#/[5:G\&_;'CMNM?O% MW]SVU.U_Z[6K7^NHU>OUSV2MYW2N:JVG6^M^]+JC*F]+\=T,9"OSGL?\'6VH MA&&N2L@W*.-=G>FVI'+2I%Y*[?":+C!VF_N'U2R[<)* M[(L[NS\\,'"UV.;5T.@MAI]4A[C7(:+7 $]7QUCJ&#%&HE&01!U"*]&G/(@K*Q]3 MI+A2<64-=GU2KJP* W8T4H:J8KYK9[Z3@ [MP7QCQ7R*^:Z=^9X?E6G_0T8@79?<%DMJ_OFR4O3+DI MTCHSTGI5"]K:<&^SM#7.HZW7BJSJ2E8GI:J*\I2C=ELIQ"L@KW%E@V*S%(1( M7<.AHI^+II_*YJF6%$\ZSK$>]8^.G*@Q*"5G#1?@K*C,;3&3]"OO3,GR0Q?X M8=2O4:Q'Q1'K1D>'>J^C=J\"[U615JV]UU/1U@[O==3N-R99'V-_[U61U25) MK#+NQ0 U7E5HWHI^:DD_XUVPTI5GSD;MZGJ3%&W5FK9V81T?(9M&=9--UY!Y MO:*04FNJ#@1.VJ/$1A\/#[:E55QPPLFLX-=V4Y;)6(5 M:3UGF?&HTZGCS&Y%>"].>%7E0CHZ5YDJ57O1Y#7>-=2A>E^X4UV'A**M6M/6 MRT!1C#J]^HFNBM*X].Y^JY_C-"='+=ST6CDH_R^Q.6?<;(]'U:+AU7H =S4@E8JY M%7.?E+D/+F[0=; [%#\K?E;\7'%[Q(D8>E=SA-YM3+(-M*5;^Q4O*UZ^:%X^ M(2M7E>G6>\+@[BD%K9A:,775T;S*(!I+LC7B-PZ:7>5'*[96;%TU6^OMDR!G M[L'6 V!KO3FHK##M)=F:@O^_!7A,\+^F]3CY;_B/7/+2\!XLA[^[37Q,GXQV MQ)<&N[&-E<_>R!_>FI:_LHWU&\NA.Z8OO14/$]O,20+0ROF?WSY99K" E[9; ML%.D#)&@$&\6?V[1GS;.F?^MVVN-!\5_;KNJ.E.66QM3Z#7'/UQGQKLYT6^_8C"VGS-.ZG::FMW6]S%CZ ML]KIK@N,C>5]-7F]]WMK_COT V9JF&"L9-N%I2@7=W84X]7B(*^&:9OBGG-U MB'L=(H;*X>GJ&$L=XP?#\K2_##MDZN!*'=P=U@AA71#]\#XN%E+G6.H<[ZFL MZ@>657TL**NZ"F@2H*(3C06]Z$#8-86Z2B(Q5UX1-FQ,.MWF>% 5\LHEQ:H5 M$RHF?(DV/'UT7E.+%5U!"D;8,,7QA8 MNMMM3/1F9W1TH:Z"=;A@,JL\@M?M*3PC17@O$*3J]A7A*<([I2LX4 KU\LE+ M;[\4>0T5>5T#>3T_JGFWNJ1J_2"Z:NTQ_]FZ;VD/+BS)P3JP8\<'7PDX>__T M&-/=<6,R&JM9[8J.GM$U[K75=(ES);R2PX6?!V0Z2V&=/$"LTO@YBJPN0IZ5 M0'#MZ:@/JX)J4?131_K1VR<9>K-=Y:F!2E="6Z=#)^_UZB:;KB'9>^=Z*]<# M&P2N=7JTYWH=P1V@QY-[KKU^8S)N'^VYJB#A!=-1]9ZKFHYTMH17SG,]%>7M M]%PQ^Z$?X;HJNKHD@5;&/!R!>3@ZNCQ7T4^-Z4=O5S:\9G^=5UW3DZ*M6M-6 M95"J&1KJM^LFFZXAZWJ':YG#:@)XICN'RUVYOA40O$D +Y*_4$G8;1J[I,2M MNGRYWVE,>DV]G[4)5=Q0D=G1HV/Z>F-R], Z15K72%J'%BCW52Y$$=XI*TC[ M/:XRJQJ)I",>B/T#QU*F5>*HHDZOF M!.\X+S4"Y;1'+!G M5$&P1_&SXN=KX.=2]2(G8NA=U2+],6CI;%JM=+6(8F;%S!?-S"?DY:K" H,V M6=R=RM+DBJD54RNFCJ)]+P2<.>C0H. *LA&*K15;*[;>9.N30'+NP=9Z8])O MCKM'E^74@*MSY@2+37T)EW"'L\*YP?HJ'=C7AZUACUC])0CG;Z9Y; 9'I3W0 M%+EHAMP##N)K:C8?)8?1_)G'3"N(?@/_!X2U7+D.HI.X<^UKL&">9CGP2Z:] M8K]6S/'9ZZ;FL !^J\%?D1#I'M!M@YW"_U!& +_MKIAG(#'X+0WHCCZ^9H;G M:PS.R=3D_$Q.*F*(9I<6AM,TF]H3TTRX8<<-:$/_^DCZ&R?RQ#RF6Z6QK< MP,)XQ,)"3)3 !9FP=R.@ ^ K#N/)?G*QCN:&7C*ILM_;^!KAU+$]SUOCM3A& M$'JL%?%>1,HH-"PGI#M)$;.@G^X "(QJ(>$#;SP&OKCUR.)!U2B5$M\27-J. MOV),@1;"H/@K"8[DP]I>B$>&G8W32?QWX^I!]_+>>O&Q0C1.NSV;KJ1%A 2:+.T9%/,)V;, MW=F&[UMSBYF_K^_@6RB70\/^C+1A!>MW0-(_4-3]@,?];KNSG[%,!UW"0-*O M\+Z\D#7.1.XA<\]=9&OD;S'%/03F]> A/C'?'.=!/N(\2))/&_PV77,!9M(Q MBP-#62.4XW:&? 64SL3MZJSW2JQB*?>[E MZIT>3I4&X@12ZI"J1!UF,W__!/N^12NUVW9IW/WS,.5I;V5,^:/P #]'LNH+ M/A%D!YS0CR=F/[+/\):%CP-Q:1YN:4._!_Z[WNP.%?#"2XJ#8 '[>5AH?6Y( M7P_XPDOQD>"A_X73_O'D_N#'_P&LX@0G99FEWYCHQ\,)JCZO0SA%L$;$*IWV M$;QREC6@->"5>^N7X)4?S-G**H/'#5L>F3QF/HB6\L$"C6;(\(S3O+G]FN'WH4?D&U MH)%>\/>)E@QJ%6SZ&GK:W'(,9X9Q8+)".W&@^0SP_/6^'Y: M+(6]X-T^*]BS#)#;:\U8K3SWEX6_P:_ ?N--1UN ,^+A[D+) OP]95XVSY6: MQO#QRX=-^8)2Y&.TLH\88F9^\!U6 M_J7=N0YQ*#+\/7,LU].^N(@H8'*SU M]=XFRVNOL']4;[_%/_+5T"\Z;U_SZTS11DO;*R99KYCNWTR#ZXNH:2. B[^) M]ZZ%/E+LS%TN70T/ELB \?%U-U/#AP]ZEO]3 M$_RZPP&<&H?CA;8%A8I(WH :\^L4=F:Q\_OFYI'QT-I3^^ MG-)9!9OQ93@Z?64:7Q8L_)_0Q9VLX-KAPT!N2)>/3"S?C]X)KRR7,;B?+9@9 MVNSK_$ZP/)?(MX[Y7JS5C.QW_^L\3;E^00IAV.:<:SD@>6X#\3M\>SJQD!>R M7P'#BK./S\M,'18A=^1(JB^U7D;?9XCOS+/'S>$.C#94TS%5)^>Y*)C4UF<\L MW&#VV@J[JR_D+/3465P1+2?"7OMZM_7>K[1QN-M9R;X+B?_B#B_VUZN0#1=W M/(JVJJ>M"T];T=9C!_8T(^QK'W8O60%>;O.U#:P?4..]HR/KD^L\_&#>$EWT MG'CX$(=!537BKA[]%3M0?A3_*/XYD'^VI:R'>F/2ZU4%6Z0X27%2#79=CI-V M3'?:I8FZ2A,I_E'\<[PFZF&O_'EHH@NOU17U#>EDO,."8XH]+XW?\[9X25Q= M@//+,_Z<-&Z),KZPX(OKW(6>QYQ-JS4O'^]@V&F-N\5_OIXBOZXJ\KN(724+VPB.IJI"OPLZCU+%?A=1 M@/+=>(H:>%0-BLI<'-[<&5E&0%*?)46!I_MU_IUASTQY?,%1!_$%N^.J9E"I M;*'BN1KLND(<[A/PG-Z8#)J=,\G07T->\6_7^XE-?RO/G>6 @>V%9'*6J#\G M4U!XHA^=;_P\C^.6;F.B-]N=JE &:A2J57156@A72%=8V]'L5C8&0:%([4<5 M'RS'\A>()>RZIJ^]ZF2FR.S%%F<)''4R<2L/]0\\T^/8HH\.0;MW]#P^-92V MQG2UK[BMD*X&C4FWV1M>(139BU+%/=R6-6/:RO"R8V25 5):TG[#<[QUS#L) MXW\D6V 90K,SK%,.5EFW+R5N=Q)7EGY&C'4RJ\NO-(!RC&58Q;D9X_@''';4);'76K M8T:%%J)S) M[UL^C:_A@*]9R,:6]B[T"/IQK]%P'(U+CC[KX*KXI#OX1KQ+ M/\KU*5RWI[ MW_@^ON4=O*2T?.PT)GHWVZHI2RB;95?<.?F*=9#HO6P'@EPQ74/)1>\8/EO! MHKNPZ';6>(R/V6/^BA%XJKUNHG2Y@!<3LA1U?=?["A&K)7+'N&^L;I M)/Y;IB)^'%7$/_=HOH(ZYM'+5N /2U;@4__%O6L;WGM2>?=K'X@98S?;2O'' MO6PI_KB7+<6G!VO\R9IX=!/V&^PLS3^D^/Z;A\P7K._#Z;^!C7^X7[WD2(&O MG#.=AT_,\/,VU<\4Y1?T"-!6ST/'8\F^3[<@3!I?W@*HZ&;%-?RZJN%7-?P7 M5 C.1T>IPOCH//IU*HQ_N3%)]SD"%4U#GR8$ M:AMR*ST.:5M++-DHO/GUHR,2X:4=G@$6ZP[[5=4ME+BE\PB+*XZ[,H[K%,1R MJF.Y(;'<\969S\=R%542<39IY_!)*MX]SK'I7T2/HRGS$4@%QU7Q\3VP>Y]F M;=D4U@G<.)*?.'?OYXZI1/INW=T&1AY\[_SJ_CAWL:G MG,=T" 71OD \%$4[927W <0SKAOQ'.L^'5,[?*QA=-Y$ME- F=P\^,-S_;+E MDN-V&TV#4;_B)/@96..* *N3++#9@>18P\;+O7C^]N527NQE+JWQ#PQJ5)O<._X9C5E^YXV MC0K[81[5I4@:N#)[MRHUP+GJA_L[XUQV]_%;'E\,P**H4?!+V:S/*H#W)))A M8W*%?9HUDXPKK@@U*ZT)KP>"Y%0%%D461I8/,-%T-",H=)$:D\R^%0+[TPSF MEZIRD)19>:#PI')G[95>.DRRM=6PG>XVO+92HE,5(DA(AFK+.+ @IC+OH M1R=R3G"#-1\AH_A9\?/I UFE&9J@K'O'9V9KQ-"J4?[$C?+OMB:*V2_P%WVF MF4[O8VW@J381T=VZ:SE;8'MTWWGF_IW>U+/Z1_>@?R3I6K1_C9 M[KZ-U*U]6@?/0@;H]9,!M]1SGL_,DHWU)G*_Q[0G_$\IJMIFPU()4J9S^$\, MWY,V_&;X_H\%:*>'Q0?04+>>9S@/U"=?FM[ZCD3GA9>DK6.--P!>IS4-4#O$R?>W)"A;%14=E(3). M0R4%%12ESQA1*OO9>06U(YZJ]HLQREZV0&0OX9P_KW 3UV9/; ;4S[6>5C@Z M<%JAQ!GX9AMP;8[Y_I_06N$5;H%,&'>RTPOA=UG(!/GPID:/)_*,7K ?=D(. M9 %_54EDA<)]9G>GG^] PU5TX*OHP%E\X"> 25"C#A5,PB7! JCY@6I^8(& M_6S,%O!+#Z1K0J:FH/;<^1Q!WN>A!S87J$XU95!-/-L6Y]@!5%IHM!S4,J-W M,'O;[ ZKROI?$JJP8KDK8;GAL[*<3C#?_7[6AZTCRUW#()8?+IR9\W ]A;@' M\,CH67FDBQ.).KVCQW"JRMU:$U5!9/5$1$53!?O#JI+09U3I^Z(D07'AA6N; MFK5<>>XCC]%?3UEO>;[H[H#DKI@O^B1L!U79(S4R]!51)8AJ!VIZQ40UH!&N M@RNL#'Y984N%,O#_IZ%EXZJO"+#K )[8 M\Y6YNXTSGC6WV*6FC^&X3I:),G>K)ZIGS9Z!QS;I-?5!%H).F;NG)(G\TRUC M=AR15#]O#GE>70D7=(<$+.EO@9YOEM",6,EII'NO3W/%V3O>/PN.]#,K;(;-? MC/(&F,EH][*NW5GB])Z#]/[A!H9]H-+,QTE09:Y''TV])7F',/((<3*:_9QN[/-CY!PXG[S>\)QV5[U6 M+;]%>1'-\N%GN$D/W@DTLX1_^+SAUW4>7&SU38)2\S;A7[ !7T FN*&GS8V9 M95N!Q?QFNH^8_A7P,OKDA$'L)88MA?#%@ /UB"?!LDQXD]_2,)$.UBI\WB!X M*0T3Z($'+YXSSXL>8WF)QG[^46UFX__R-KL4PL.4P>WXVM."X4;$IRV^&8[A MNXXUTQ9 TRO#"QR&PH2084(?9)[VA_5@H%QRO36\]=$P#?Y7RWED?L"!9$" M(B<):45\%HF\8&& 4 E0>O@HI&(Y)PJ PM4*1&THX&BF1A P>-6,V3:(/8), M(5&80*[AGXS6WM2>&*$VX.-7H3=;(/8-X3.$M@U?#E9AH,T]=RDD9.XZ894. M>W #BX0RB/T9@_??^O0@6-+2EZ@/R94 -3ZRM69H<\LQG!D3P#L1+.B8^"2H(/TMK^3C^5&;.%'$=+U:UK#8CV MAO\&-9GKT&7!@]T9WR6=(UV0^![\5?-!,-IR(]'WZ!4&'&=*IS1!H,X8V!*Y MFY&*!T6JB>(5Z$1*A^N(ASID&]%!3 V;;L]?,!8!(\%'/&1PEP.NVY8Q1;6^%JOC.M=D M4_Z:% ' KE)J!_XO9K7<#< 1S'BM'"I:N7,4??Z-.[])?&?)@H5K(F%X; J, M8JRL $RU_S!3C"ZFTCH>ST++!>PY3L,8&M& 9T'<<1+GCP0[P;;F3%+WIOG MF6 ?>#&@\H4!B^"Q-I*)J=5QT"J^QK+@4GIWM%W05Y&728A^!!5LY6%R':RI M].X.S5KQ#KJT@WV5UUYL 0Q&1BMN55BMN;0<1D([)OJ$T-R)-I50G4);=0D9 MT.7C>]_P13RR&-3F7VFD(>$:M>.O&%/8%3!7X5J)\C0]$^;KE&M;_9JS1Z<54P6SFA'G; +]ZO2S@5Z^7!?P23]42 MCR49\Q5!&P_"^J*WG < UYYW0M!Z][,%,T.;?9UG+P)NA\[K+@3%[02)O_S MR\NYG7[.[?2SMX,(88:X(7OCAEQ\(V@]>F7JKR7PP@ZYW_Z6^U7H8@I=[#K0 MM!2ZV+6CBTG5*5U_/V\\M@(S4F!&._.X?!@>)Z=ODIK*YGMZU-,]U$\P8_3L M,[.*O:Z"O0JRJ]6PUY#8ZWC0(U4Q6['^?:(8#\5'X4F/K!DY12L,1EY=\6S% M"NEO<;S?^>D*'_<;/]K27(3X\,U^[VC@$5486V.JVD,.5TM5..6RV3Z^9$U5 MO99,XZX]%W-SCAF5E5">1:$J'%K*^7ZYLMTU8]_Y<29"B8)%RO)&OXV\T:VL MG+-&QK^BJGWK"JNGJ@Z7N I [)G[#(Q?# MF*"F4-U%862'[2EHZ2I%>.Y0+ M$"RZJ;=[-;([E#7[S+*U"CKJ$AWEC&14]NM)J[%#'U[./"Q/QHH-9;<>%BF0 MY_A.'&.>?9$E^EYC,AK6R8!09NES!@+V(9J28K1/1NGQZ#/**"TWQV[%/".@ M6E4JWDW4HJA8;&7V:G3*A-@NN66]1< .&I/!\F- ME!WZO#=^;^ X.H\%H>=4F\6Z#C-CFVU*9_N=CC:=:\BC?FR9[2@ VDNFE6TF M:2E:&0.M#+-CX96I>5)3LZCH6=F5!]N5>*1[>>R#=F/2[ZBI7Y=,++L,ROV) MI=.8=/MUBHQ?@R6I<*@4?,W+EHL5]T*5#><-=(*Q&U5E8RD@*L7)BI/W+]&K MD).[C>(/L(WM=4_VO-R_; )MH6'K^UZ=/IS-H MM4=X$-FVJA@8RV-SF\T" NI@UHH#.CRXKLE;8M%E1_P4 @UY6EBSA02'<-Q M6[- FS*&N%N/+GS,)(0)Q$CQ6/0["93BLYSG-N$OEA_!$SQ9M@TK,<.9@#X1 M/=M1?0Y]P')F'D9?]\+I.0NBT>M'-.FZ*#AR.S3A%X^&'<+=$ A,8/QJXE_< M)>,_^Q1UI1]7 @,#_T57&?KT(?E$?R=V1#Z:Q+ZH":/&=K)X:12#3OM &(-- M?W$;9,$@![)@D -9P&- GUP@@A_,6R:A"PYJ:!]<'&!!ZO2_N,YL7UR"00XN MP: EX#C#]AX#0A3]8P(! .%0* 0"%3'O4(@N'8$@BV%-PJ'0#5*5UUJ%%L2 MI0, YSM.A@J; +% 4GQBM0I0L5PA,'4L.+Q M4)ME)KM+[\ZM<$3OM<:#Z@M'QJUV_USJ1M1:U5K/::T=7&R_3)V3_( 4F4,N MH^IMW7DNOCDD<4^@S?DQW[G)I!8'XU^V2YJWF#)BYTI.Z M@T^@MQ<*.OJ("V1^H'TW@BU)GNL^I,\&CGD/UMH[.*2\:LE-=:-?B;I)Q,WV M]?+KO5_1LU?)AO>H';Z04XMZ2DY36?T,'SWK]/Y^E_2=S=S0\QG%!=[L0^&' ME[3M0_H'IXW5"M4*RY56UH,M\^-X7,/NKV=K=Z OJ8ZV'>EQ72UU*D#8;]=Z M6^]IF! H76A0HU3C?ELMG6FL0\9POZV521CJG=[VE"'F3XJ1IH;87'*!J&2* MW*^4W-$-02\$R3Z=$Y];OYAY\Q_FN7E\,$25,=([^EO%#(H9+H09D D^.G[@ MA4L0_S*XSN.A>4PP4LI T?_%TC]/$/SN>A[52]P9*V-F!6O)#OOKBO$%ZXIS M;7[#]J=QTPK MT&X?/,:6V[)&9];H= )MW6N7B%3LK8U'>F7:6+7)G3'U'.CXC[J*?!3Y['*5 M]R>GGB(G14Y'>)Z[.W=&?>S<:1_O-]28P(ZS$VM'6E_<0#-6*QN6,[7WJ==\ MJ9,[-[>GUWDNMV?0F/R/X8386@.NSZA:U^?\$LWWKFUXVN^N8U[,]*A3: G] M)![/)>>J%/7L33UICR=+)J/&Y *3.8I 2HF7$NF_T5@1C"*8ZO-EX_8UZ*L3 MVG>)GNO-/=:,Z K2:+WN"=-HXTYCTFOE3).]*;W,4V;[QCJX[:UA=HQ3G ;C MR!4709S=QW,6F]\4"1CR*? MRM)[X^I";XJ<+H:<=CC*62H:-29Q"N$""4BE[U3Z;B]?;/A,Z;OQ.#'V#)RP MP;7G[SA0M9>$ S@FCW<$A&WMN+V72A4!E>F/2.WI$FB*SJR:S*DLC@20)U;Q]O'-UEE1Y[L^X MJ"1"$5B[<^-5!L)5%Q F]0SUC-+/N (O^S:$5[N!]*ZBH8158!;7-G:;Y^NLA7H:]28M%N#"BIP^YV3 MKG/O/78+;:7?:C]'44,?6[1^6F.YC>N> B)44@NPAD5YJYTVU,+KF,35'(/B*D3,JX M@\&WHP>'*Y*Y&)*IS,?MJ#Z1BR.O(B?QA-VD0$@8B6N-G@U=J6Z&]F&HK*J^ M.==Q[#U/?3-0[5 5.*>'^!G^0GO_3T@3&X^L;KX@D9JKL?O'^8F5=+/4.+"L M*&07A>QT%,>-2;?[;$#GBD9J2"-E744=6R,&*L6N:*9R7U'OJ'SHE>=#!Z=T M(76"^M&S4#_E\Z'#DZX3J^5;HX[*A[ZPFSAZ_GRHWHORH=UNV7SHL>LMG0_5 M^RE$H@R&TG7F1'D3K[/94G!,2O1JNY;Z)RPYU@=49 #.:C(3I'=LY4VZR,L;1YTCRYM5F1XU618G?M?W?S.LR3)4(=_MD"$_TJ^) MZ$Y(:'63]J7'N>^Y]VMAKDK=E:Y.[LKHZ"I5Q6R*V>JRZ9,Q6[7P35T%WW3& MS[B"C,L'RS&<&=-L9OC']9XI.SE7NH@#_H3G^\DRII8-TF1+\6&WUYATQRJQ MHJCL:"K[XCJS+836!\?_2E,I>SPCL:$NK-ITPZG-TCMZZ5CB&2RQUL^XJK"K M9CBF-M^J[?.F=1;_L$A[ &AEPTK#G < M=9OG$?Y0K*Q8^22LG#0]RW(S%?F,PMU$8G?COPI.K61D/[&;J,>/GC3&'Q;XQ["=C M[3=^2^UI:3DWR0/2_I]YOF^78]-^-BY*3F88][$@0?V'F;2!_VVT4 M?Z=_TTD?^-+P'F!]*)<&4L-:C@EG_T8?MH:]5>5]*7O>P(\% XENVQ0=URQ? M,S0_7"ZQCMV=:V[H%7D;FN'C)V1/-Q?FW4X3F[MU[97E:+!:&P[%?_TF?=SY MQX+KA3,@YHDIFZ0YG(5MK'SV1O[PUK3\E6VLWU@.[8B^]%8\3+!#?Y41YG3J M_,\Q=;3:G$*$XRC>+/[>Z#6JM9ZU6OMX&+[>SU6Q)(V%'-GR&54KJFPTZH89SY:,P21@HD@+-!D MR8+VEV&'^PR8W,?$\MRGS3S!61W,G\[*L$RR)[YYEC.S5H9-__K=L%%1JF,2 MQX09>#J8.W>YM() _(OGX+57^FMU4AP2)NY,I .2_;(:-LP6)W.O^Y!D#Z?V M#@XI#T1H4X;KQ\CPA&>X;Z2AYL?)PSK[8&KMW/#UG!K&RFXP6%814S[_1R^J M%B;_DKY7-L:L&M)_IMRQ6N$5K[!6;)D?<>*1HOS@_UD<:/U 'G,.\PJ*(7!0 M0C[&?IE-7F;:\S+3E_J@?6#GW/:&V^[H@O&V%#-<*3/L KWL(NCE!>(7*H*_ M4H(OB^#9:RL&4 QPL0Q0&1Y)[RK@2*\+[;8 SW-PTCF,/1V\ME;[V7"VZR;' M#AM=<8*JM;.(:FS'^!QTGFMT1:\K9QUF!S,>%W.I)5?1Z:HZ4(I]M@#T[Z$?-(5/T4PJ39@<]#10]*7HZ+>Q* MCWJ(],'@@BGL.#NQ=K3UQ0TT8[6R83E3>Y]2R)[K/YO>,XHGTF0D, MUY9LYN/=?W<=\S!4G#2J1%^S^LV#I]_A%^_CXDS;[9 #S(S$D^[T4Z\Y-)3_/J#U!2_3J'3 M>X53_-0$OZ,MD=%)G./^\+JG!2F2.YSD=CK4.!JMI\A*D55I25;*"Q\K,E-D M=B2959MR'+2K33F>%U6>^S,N*B%5 ,NS.57[L [W$[C2ZAGJ&6JN2[5Z\S:$ M5[L( ZK=^CX+;G!3S,QO?U952[$)L<<$WRW36P:=QF0\JLHRK:.F5R2RBT1V M^<@#O3$9=(X&JU7$7[R F-O[//2P]/ MVN(YZ#=DZZS@'FSP=9T^Z8O'1MR;.^>>FA_OQYZ<&P,9&X M];G%S3ZP(I$S)I&R^5\P]28=58:M2*9R=W=X%678UT5> M1?YB]Y3^XI#JK4<*NNBE,W\7T,([[#U7"R^\*>7I#JX>O\CP%]K[?T(:&')D M(?,%B=1HJ#QJ3;'RL:N6(:*>TJ#H%F MQD?[BHIF+H9FJO,5JYL"4&/R4JG1+2[D25MAAV-LA=6SK;#E4Z/#4ZYSU,9U MCCHJ-?K";N+H^5.CHTZ$^=0MG18]=KVETZ(C/=6OJY*BF[7"GW!4N\R,"NS> M#Z >;2NP5)9TFPE2IFYX?Q-CU%7A:$4^AX/WCJJKWE/T<\;T4Q5X[Z@Z,&A% M3Q=#3SL\ZAPR&C0FG7[68;@<$CK.0JP=\52 SJM2>WD^$/C.SY3:&PTW2D*O M?C8)QRER-ONB%5;1 0ICU#G0_]FCOVDTPOZF=NVA="&C4E_4%6/WGD1VA[/2&RH"ZLVW7!JL_2.7CJ6> 9+K/4S MKBKLJAF.J6DZ5F6F\?$S<=W>5\.-ZMG7.@SR +]+< R;-FG MF.A371K>@^40;0Z L\43;E#$OM&'K6%/BE[+,8'3WMR(7U8M5CKMO>3*J\YK MR9O/__KTZ70&K?8(#^+'@GE,,^#_.ZZ&?=">1;+$UT#PF9[Q!-+HR=%<3PM] MAI)*>V .\\!FGKG>RO6,@&FK$'X"F:8]6<$"'[)BLT +7+"HUYKQ:%@VWA]\ M8;FT@H"!E0VW[X-8!<&BN:&G?;_[(-LO;Q\\QC#,W-38KQD#L3(#^6%8<%KP M5&MN,:0J!SY*BUQY%BP)7A4MM:6!9&;TNV#!-)]Q&3YEMOM$Z\??!B"588=S M^L><=WRN6^E^V#.F,[VN=/;$7I;09IS(YE&/[Z%4UM0L9V:'N%%M93/S 7^ M#^!+;(;O\S4_G,^MF04$H1F4'"&*^R<$/4@O\-B,68^X8A\?]P@?=#U:$WF? MIO;(%M8,_DJ>*3[9$E@%/OP$I M'(1Q5/+9' U89PH] TYYF(.@S?-,'\\2? M>=84GD<\L$'E:$*@16,YH4$V1 '==_0-&G]9$O^>;&& DYSC@>,%X3^#A1%H MEA_/9!87(PF*GTU+R\R(V^M!CKV6IPO7B<_UPZEOF9:!E]?2@-(UTYK#@QA8 M>SZ<>O#$F$.B)G16!IA/0$_.S%K!4J:&;="G\(KQ$PX#6A3I;+A2.\2_ =.8 M(8N695K^3-"3![^!-P%9PSK]D&(7,]?'W=W2^B2\'3<-NYTF(;HW@1,Y,P(A M@>T)ET",MES9%CV#&,RP;1$0L62,9.8"F1KPZKV$9>>D!$)/?&,%P$^S%,GD M3P3$'J -^/,=R MV"DC/>G0[$#R)],>Y!?_T8?G?\/%;0=0Z;0) 3L+%?HOJ9#CUCMM_Q M9:+Z "Y%.1@4[]8TUGYVKRE(U/:.&I-XNS\6((07KFW"[\"^"!%+XH=GH#)X M!^_I1+MN)S;=00K,[%ENV3Y@];UG7+W>F.3<&"Y)/D(+^#,T7"QNBQFS!6H[ M#Z0+BADN=V9&2%2,FTY<(A#L5-XVK5*;KO$SEJ?A4E$H6UR$HK!E_X2H5<7# M-T6=%DLY_((UOQ'/196*$E4>ND.OYHSBTV_<,/ #$,6"SX20YMH;5_1?Y0K: MRX&[Q9O_.+^3*_X+%_S1>0^+]/VO\V]R466C!ITV(O2VB]*F(+-L^%=+^W,% MNXJYKKEY44_P0;PJT'^!C5H'/FWXBZ;F+T!-^;ER";24@;^9@BZA4T,+A;GS M)C(N?IK9W$IO:6>G53;=EO/3+1\=[7]"!R^YTR>[@'J*Z6K1LH:;=M#Z-<04 M$9\LUT?7?D0F$0:U(;>OO0*+$X@<-@;6M^@6<&^P5=J(Q7\U9R89M?Q$N)N$WRV]R3*@:64W25.O M^CDJOPG[$!L1;A/A;0S?2BH!*0ST@]L2]$''8>&7:G6-@UW7R!V#.>.^+5P6 MN)).Y!A:!US8Z(3;&>*%Y6#QP8[0N02>6O(-;7(Q[@1- A0@H#"E6RW4@C$3 MCDOL^\:N[YJ<(-#MU@J?!&J=>_04G!%.?%#P2BZ7N&J)E;P?@@G"?;4FNL+P MQ7"67AA(#N8]LCW]F7HYP2BY(W@WX=1M".\=< SCE'V/N8JOZ2?0%CKM46/2)Q"&390%J3Y"1U)%1GG(^)OV*J$=\D*"NS4$ M*AJ/K6P#/ 5\&/ME^0&^*AM=?%I80!Q/0!48#$3+A)F32<']+*%3>%< MF8,V4X93Q^U<2SW'I_I"K/YU_EX^ZROI,C]["\" T2WDV.OCQB1X MJ(OMA#'>MLAH<4@O^]%'!UP^UV'Y%!(='(^"+-""@(L,>$1B:05T 7#%X0KO MMYP-GC[[S00=L-0FP7\V?EG+<'D7O;E,8?,XL>4.PH2VU)0F"1+0Q M-H<118\'_JK<:-2.5+S73"UW^+%RBJS63(3/Z@$UA MKZE#5:<[X@)9XQ#T#5>R"+SD,Q!"I)28(&^RS 8"T?]AJPI?+[I MVK;AP58=5\@$S79!1&=>6.[[D_B]<&BS7_'?KXV_=_?B>#^A7^C1,&:@T0+7/2F>+9^&6,78!? M"]8)W1 ^)0Y*<8N DVWFUY&'G#))X-&X/[!%K >'!^@H96B+?(:RK+B7Y7)^R/V\\9AL8X'K[9)G! FPS*A%)?$L43K3C MKQA3W[7#H/@K)P=8WM."'/8W3B?QWX4G5[,"%KR9PJW\O#'FL-@WAOV$$)Q0\NC=4-I6>R5DX?VW]WXD KFP\D'I;[V*IB;^Q4/, M\%@C_KC([ 4NN:4^N*7"/L$W428.8]Y8!"45#2G^*$OF(X0\RC+Q-0R.:G/; M??*%[1)L?S&^@:P=W#UXII;P9!+1:,>,C9J5L::72>F]=>/T51^XRY_3 C1Y M>AAO8;]68(4S4IDF)=0]MH3;(D<--P%JP+0P;3\-Q7U2Q/S)P>"\B*CC UO: MWXPRI@\.4!NZ>\R!*P'+WXEB@@O:KPLGAH^:@7IVEY(.8C*@5[L<%)#B_Q@^ M\,PX08DJ5#Y?O)%$QPKN9[:.[TWN49XQ;#!Q+[SX)4@4$ CMS#/IW$L%.FA& M2=KH5\E])TL"=EV%3&HTP=MY%!41Z5QU,HM_IK&)*"8A90;%A/:4$7DE$ GC M.2%\2%#\/_;>O4=Q)%D?_BH6YZ)NB6(Q=WJ.D*IO-O8K"]57?/IWXC(3%_ !AL,V)#2:K8+\"4CXYX13W#IE/(_*QH[):=O#K=[ M*1 ]L7V#PGYCTFV-L\;_RF )6?WIR65/%."LGT,!S^W0;R04Z_* L%&%9<="DJ@5X+2H12-8A-'F90<']Z&W? MCV_B5=!$X=Y\9?[=_(MX[@=\;/&=&=#.9%7(BYVI7]5#YD2_VO@A7^@\TA9U M?)RUI6%E?&&18I@Q8!DJE>#&N=/6!\V-(IT]M42AX]RB6B)V5*MCXV%*LX:V MS*L?HNHE/"+S$DD0@CRG6)<$&\TZ%]M8WKZ)]\)XG-2%O\!<3'.S!$TJZXC^ M(O7"H\8$UNS>=JU*TE1\=DB=Q(PJ8Q>F.PO+-H"5(BL>ILEI(W.3(O2:8E9G MO4)3U!]C\@.Y(W3$,',Q#WS@REA2L'YL\PTK1-'*$MO7CS*/ MA3'CI; \DI,EOL75[&"[\>=$_&R8+M7&?#0]5/? (L5M_@B'5@]ZV5EK7&#! MMQ^>[.W'C4FGE68FY-O+0U<>];S!P%4YF M?'-Y]8\\N05CG&HAT#]_BT>P4TRP^[QBP>%%V?&B*S1%]9/O^^F"S0*+SB'# M"BU-@-B;3$C/NO.U[01.W^YX\+WE3']$W-%I-S0&3+/" M;*,;L,P46K4T#:6LN<+W!%'CY=++!$EYU_:6,F<>>\ OYL!U&.J_P7)G+AW> MVW=Y^(R3@AJ0HGPO=<01)Z\\]D[^XY>9Z:TLX_6=:=/"Z*)?Q+U$DKB_VFB( M(^+SKZ.<::O-\Z:B^5X\67S=HJ_6VOOX=_U^JZ?W,[]NM_3,[[;=5N^TQN/L MK[?==OMWO?9 O>RXF^NV.] 8"O3@562BR&A-)6PH5[VWWNJ18Q;+I=)AHUOE MBFE!J!WG&. ")N'TEI&6S$?8[(TYU&[U$]W;%<,JR$F$_& %>U#@3)@$.9=> M+ H9Y<)\4:#;[87^'&#R_,>F8TCLE+2UEU],:D>X21#KLV[G#;@G%86?-]9S'D-LV>#0[#[+UPN MCF#.%RY;.].FPJ.;OYB;;NB'C0G5Z79^*LUH*2V%]Q_A@ M[U&Q4X79J72+GLE,XZHQTS7$X$,5@Y_0:']V K>(S>ZV2[/9*FRJ-*>5;;,Y MIZ5P%,+D#@5^S$VK1V6Z$F$E MPF4[F-M%N& Y6Z\-\MT<=,=*Q)6(*Q&OA,M?KH#K)."C@[,2%1+PE+'":U,) M,H"BD2CFH-U_U!]'0S:>S7KSJ6Z,C'E[-C/F;#[LC8W._U'7PG;XFM$)(%;2 MP6H(?U3O$)JXKO^R?1+$!@[-;\SS'/<>F,1[>%V)8>8I^#.]02.:1WCKRP_Q MAFNP-(4?SUABDGK:P_MI#^\?^O ["9/$'WPWY\2(,)S27J67]BJ]U7==.O MZM)5=0!2^I-Q:.'$/*!P1'"(]Q7!ZHI1PM$H-X\ NM8&.#DXTA@1P. %@SG8 M@<"5MWDQ7+9P:'AS;+RRR^!R#EHMX:R!0XG:\.W,\ V-PXO@*&8Y^JD90R"C M*QV$L$7X[*=7S7OU?+9$8%G'M68OYHP1XO2,<8!"'/A(\QI M#;$(9_F$'^*87QOG0$O0-P1:<6=B+AE-6$8:!&XJTK<6X-!$3CY$-L1!%?$A M0R8?+HF(X?!). HXG'=" &WXJZ4Q8VOHATA/#A<.#T!M4TO, NX!AO*@32WD$4]#C+/9 MC$/;>L%JA:.H0VJV-(+L-U)>A ]>],VE%-:5X>,$%\(OEXC^",))TUC TA#5 M^(S4%'H10GR$W[[V/7[=C$0G3CD43;XM8IZ/QU8&0M%:KRC/8A 2K9;/2#=H M]LH:/N'.D1[[?7+5@T &:S2MW" 0X1^DN@W=[6Y#ZE7][5?UTJ_J;;^JFWY5 M=]L(DVJJ:JEK<3 "*-,5SDD$T?86CNOS^41"9XG!$XFI&&*J/?R:,4)HY-,N MQ!5T?V%Z"548M1 $)$L'T1,T4M>>)X=ZLS7+/'/HG80-Q\D@TP5-C>"3\CCT MK,U><+ 7(> 3#/8+(_6&\]4<&XQK- "21J4S=VJ"7M%N+4L@5 N+$0V,X!]8 M)I]'2;C&;FS.Q2PY14G2*QQ%R2^/QG4\BV&6,2H8?L)[('^AI;UG.#*; 77X MW%=T0@0A!2G 8CR;Z#@ (RYQ&I7IA^-NP?T*7)OP>6FJ"(?PGKKT!"!1B*K, MKTBLP;1YIH H'SHEX;9LO"L:)>F%R2$8.^A01V?F+MP ].\08%0PE_31&'J9 MH!YM,1 DXDWB-?ABMK[UY.G1T+^M86 X/HM/+Z1G?>?,GCF+$46;(W'#,MSTM81HH''EK)R<=*G& R#JQ334T;_0(.5((M +\@_"=A6JQ#8+X%?PA9KV0LFUI'V3$N?ZJ4L_A.L14 M;SDRDQA@3<6&N@SU(DT31-- .O5/%O(:2U=3 H,XZY9Y(=S&85CR(S?<6W*4@1@XIF\& M9FP)5MK\RY !QUJ$SXW:VLZ?;H._R&$4DC$=>^T-XU9V]VMBD 7\LG%;,\4S MB07M$>XYBO<>T-RDA"7T]]T\3,;=VK//$C:=I]6^^X:W:-GE(7= MW1OEQ.ZNF+I!\&[A^GEA +DEU^1EV4_ZS56V_^GEPOE&4C9J M!/0]U%OC[GX@USO@J-NC??&QSX"=W1XI[.STLQXZ4]P8V7&EF-']%%IT+A4_ M.IT5[M;[Q_6X.(F'XCG#C?GS M9F'.9LQ^1V*FY_A-IS&YG4Y=',.;.%3#%#Z>P(5\DOP_91 NW" 43E$N&4"0EE&_0C)P/6[/3DO8S_&; M06-RQ^M2'/M)U-]$5G.[K51(-@<:EZ\./UG=HWFF/VQ,NLW!L*S)2Q7J;E-L M=:"^/H2M$(>AJ:>,+J\]6%(--#I!,FP,34_3QSD-ZA7W>>Y!@]@[$13B=X9<9EHU9W6&4[ M?GA".K8A*8WL54E7[_&6%X1\F5X.\SE1B+A?,3 MO;I/;;VVF7](B'EIOE3:$JO-TT6S"0ARMI':M[ M5H05;["X4/?L.E.].\Y8BAJM(1BMPP'P]VKZJ7)THZ3K.J5KQT%*J>9]A.9= MUTL&FJ[484IM(ZO#T\I'/$HI,7%]BJ.4RW4!Q[M_,VPW)J*055LAB@E',(G* M'F?LT4^!DCC,.;P"^W2A!JB >Y>G4'JH-R;=\:A"V3F5GE824)8+EDL".M@J M^]VP RD0O5S,9CY=C4-*C#C5&J,AF" M,AE>TIPG-)D@R\-QV@2VK,$CJ6/4!C>];5?UTZ_J;[^JEWY5;_M5W?2KNG15 M;<"C8R.&PE$1$LT;(:$+ T%GP7U?)"1T?]32>QT%"5VOE^V=!+]:[]<.M)FT MPC^9X6J?;!QY%L=O+M*,4^38-]MOV=:R5#VRY83ZSK/>*R-;1Y%M'[+IYP!3 M/U&4EPM/7?HIQX)5KV)G;95A/OS*IJOFU5AB-IRZ>.ZNZ6I]2')\27+AZ[I*=C\ON7]@?523.0*D.2;KU,J@ MFGF4,!P4@AXB#3@#9*R0UY0TU$8:=L6EATA#'Z1!OV88MK-RP1<\PV:>KP$' M[.R<4!U$^SA+DL2?>/"6*@0#$ +5^ROQY#EI,'EF+(=2=[]J[+'':S*'I9M MX?)M4#W\1B5P5RAPNY+D!TA<%R6N.S@9J)*2."5Q-9"X78<,!T@<30'2NR5G M&X\K<2EH1NF8) 0\Q!]X@]PO05L20"XWYT5RB;42GO[Q2>KH@U9[A(3X8D^M M8 8/\1:.ZW-L7 Z%2^BXSX9K$LP+]]FGP'A>4WM9F-,% <^82V!!>!W#:N5% MCJD0M,Z=OV"N9MIYF?WT]2#3=DR#1;/ZTZA@79-SBZ#-:3GB52Z1%/X4623:RNO!G?^R!=/7%D+@QU@+F+K3)1N(4_U MHY"<[R XWY@[C8]>NNG$# E6-;<.;B\OI[7A'%OR7T#'(6-.VTL M)&Y5!*CO_&RLXL@"ZF8>*PM*GA+;2YY;R444"0'-MSD>4$ M:@I/'5]63>')2"ZI*3QJ"L_IR::F\-1G"L_Y:0IJT6Z*3IOZE\ _KD9ZN,R#!B4: MERH:Q>:X1+*1POZ]QF1X^-QTQ?R*^:O265> ^?N-R4"OR/GVE9W-;77Z$G!^ ME%,58+HKL9OY1_DIB.R:B_L>@,!"YN_LWT00_)HJ_8@-7)&CG%-VI2M1J-+: MC@UUG%,6$/6X(F?S2A:4+!P'Q#FG+)2"YUR]N0F59NO?XJ.Q-.?1-^ GE.%F M/Z<+PWYBE )/XCQOF:B@PK]+%?P=_N#:E)0[P4E?[$^"CSX[;EPW;%<%X\9$ M;U&]6*\>HV_)5N73/LF3L#UM?,53O[G MT87K4IZZME$AVD!O<-/C\@%?L=FM'W[<;VRYJI]^57_[5;WTJWK;K^JF7]65 M5V6"_NC;CB="D?W=\ ,7_O\!Q>$!KGYO.=,?,?$%468@U2OD+#=@11_Z&S6L M9>B+G0_O;SR\%KU^MQX6Q_=()X<(C8R9F'#MH; M""FM )7@)NSR6^H3O*K.0 4T? R@X;/Z<^N=.0=B:]6EWRA9HD:F[+>\8(27 M"(H<0]/((L8%-6.E,SD8C)X:*:QF->:)Z_J[AG]L<<1DQ?+'@'V%.SZ\,.N9 M_0ZW7Z06,>M#+%&*]&I.J1.\:1"\U\"HJ7IQ4D1B#%3I\)%7U:D$4%Y6E6;=P3Z>->>D*,<\U!#,#!8AX$H6Y M<%G:+/9.1V],ANV#RX.J=URI^*A4E9G)/XA%6*7^M6OP,H?*RSR%TOSL!&XJ MSW<;DT&[(E#.RLVLJL[,9)]>8]*M4L'Z-?B9(^5GGD1EFL_I;D(?W(1VE6I^ ME)M91969Q3X#$.(*,<_%.YD/"#--Y5?*U3RVWKQ%,D?<7[#BN#/$BN-1YP(; M1!6KE:5;UU@LA8OP,*E"''3Q+NF#@ZC_2],VEX$HU@MQI0YQ50\]<+YH,+-9+(6+L&FZ2BQT M\<[S-U"N.&?BV; "%DV;NB&E\Y+NZ'\I9+5LJ"OJDB@:#SPX./5)3?6U^F M256?VUAFT)ATQZINX91JTK&?>#>W4)&Y?-V!^#,GP.9NN2#5M%0J MB:Y&HV28H:^./95JI6B4, 2=TQP,#Z[*/\*^UJ/S4$FYDO(3^ UQ&4\1XU%C MHIMJ"_%17G)H7IBV,9Z9QP!DVXW.2$+V&H\,8CPY\B^3% M[36LC;F9\%O#Y_>P'5][93[PWG+)@)]FVHOI+S3CZ&X@ ,W^H_ M]V?BH61BW[.,-3OE?77\?S+_@WR/?V!2\4]XEUOY*M_A#8J-=AS'>!_1VUO] MS>R#]LAA>%K:PX*A1[=.JQ?X/B2/]LC\%\9L;6[B,X!TAHN[TB-P(.P\Y?3C MWB'ZC$2S[=!,G5&N]-TLF#]9VFF.]]\$2]N(55WD/YMF<@ZD&>W$[I4,[E(!O8/2G,2#M<^Q*2]MN M4+>!OEFA!'N1!/,/W4B"N0F>!AXX)\SU"%6<&=,%W@^9P08.!9L!!I>K6KR? M'Q;W@D57\'"9T&@*'BXW/-REP8PIU+4$.2(?0@&O*> UA?YT>'%;'E=U$P6J M8/JTU\/ZMEZ[Y,S+Y61'E60JR3PDJ,TGM2F"V0>#OF*DDVK6[4PV1MU:I<&!U^"S*B2XH^M6A/'*Y/I^NY1 3CFM M]>6C,E3K=A[#+M5VE6KUK\%K58!QQ]>L\)]LKN\ UX^KA"RKG-8Z:M:M/-8% M42_K<$2YK'E@CQ2NW F3 I+6A0\.^_S@\/"!3LJQK2^?E9,SB'@PAMUE$J#H(56]1)51.7M-6W* -$&YDV"MY0J%J)%3"KH3]C/Y% MJJP/&Y/AJ&141-5M>(3V"/ .1<\@;Q^8.7!O; PT;6HP#!M7J ,"V\2B1@?' M)3\&.R56ANO;^!GO( 3/!G\OT,&> L,U@"NIS0$[(J:&MXCZ"JD!PA7V#7S70!)&;46\.L5^T1V':F@7 XP6& MI:T<>(JV[43:C- S]P(T!AWB3B!=/%6JN/R^+DIG8??VU/.-5>Z;<& MW-B>2B *_"5_^!.^.[Q@N#:76?1GRLH\^1#^CBTMV62"?(Q:Q+0#0K?8]Y,8 M_PN6ZV+#ULKQJ#?U';TA['G44/)?R4XO(?#MZ!+C$983^-F7;)3PGTFLAN,U MFL;^NW"C!H0G=O,(T=F/&PK0WAG6B_'J-?Z65!Z@.>($7%\[7^&$V@+2GKJV M,5))Z[T!F(W?]W;_G67OJY<>^97YFM?[&?F^2A_* CKS9G[=&123S/< M.KKS%SNTK?RN6.56Y%I5*.4DJ97R$5,KEY$25&%Z9& [.(X:#=F,RZJIVP>J8\S]L M9K@V9C@JFYS'+;HVA@#J28 MS"C39^$&?';<#T3UWX#HJ7+1;4P&!XB%JMNN,B/E5;AE,%(O;3+M61CIXKW: M'.W:%4?*>U"@VBKBM*8&SZ0+J D<:#/>M#C[%1-7*%.U(PQ0\J?D[S@6 MNJ#\#2#"[I8U':B**:JZ!4OIE"^RU-@NI-0]%CBHW-_7/LY;7I CEW[P_)UA MW0?#8I%W>W% WN33.>]Q\1*,OMO,&Q,]-&X M0IW2)SKH59)2I;55Q0'>)BDXZFIP,,2@REKEYXJL:M@K.XNMBAG9/@IN,&Y, M^FT%F'7)W'5,U;N=NX9MG/2N %YK>F:@.HY5QW%E[5JJOM%+.76H4*NQ A50 M(EYI$3_UP<:P4\K!1H5$/ >:0.4Z9WGWXC<([&X>%D#8IX46UO!I=X^P2NH MSM-J6*U6UGP#ES,%Q'?AV?S#K;:PG6P6#O!A=_.'Z&IO%EX5C6J^:\8#6V%SQZYLPT7)RH.>># MRD7CJD)SC8>(Z; MMS<::!SKZ'=L)N?EQB6^2<( A?8G,C]9, O#(5?.IAVPV:TO/\0')-$7MEN#&%#!$CAZ&2P3 MJB>">P&Z/<90;0C])=1OS8(S@IL[AP2O0Q&M(5BD073PU5\*&L"HWQKJH^,T MV'?*:+"O?YIIG_&K5Q D7FB0UVT?;81J2H2'1W9E!7CJQ"Z?,*MABR?@_FVS M\(8XKZE*YW#78,+4*+Q33?BI)O-OGZ\RZC8FW<-Q@Y36+\#^CF]8JN!) M54/43)&DJ@^$7AA<0>E#&8#SZ1#T2$IST.X_ZH^C(1O/9KWY5#=&QKP]FQES M-A_VQD;G__3.L+'CP.^,H.6.SS2]2T?WNOY+SB.SL!YG8;ALX5BPL]ZG?P>F M_WIKS^C#]S@E(63%S4.S43_ET&S4WSPTX[?5OM@(>HNG6-\L6.Y^QU+\_FF/ M[62>5E6KH.2+K?T]L)G6:>MC*B Q9LX*6T'QI \_U%+II;W![T5Y!OT,/Q4E M&&_Y5(GP8YPV\6S.6 0X_H0S-JC PH=-U.")>#C8Q%$"I+/S-6*Q=T%]\"$E_X"E05':!CZ0:J/GX>&?_40_:A4TX\ 6;+E>6\,CSK MG1&XER..,!&L/+!\@PYZ[^/OQ5\7YWW(TI+8VI;&*YZ>,I/:2LR02HF58<$! M,)?G&WX #WQ-?MN*$3=Y&=[(Z:$SFN!8ZN$ZM;4E9J0N[^Y.Y4].C V9:JP&4 M_4E'ZKQ* 'FYF*;[*"J=,M;^)_#3%QLTB#D+#.MW_C!9- *?8!5)GMJ1T3"U MC(>?W--)/_"MZ0J)1*1^V'E!6\U_7:%M!/[#2AC3QF^UEP7CZ/ZQB<%P-\+U;+(I7MM1693A=7-IM^US#A=_77N0&X8.G8I'4^&"L3 M@@)B?>\[@]>G9)W[F4HYOGA>@%JM\$B[$1Y;=O66OEF!)XHSI*(4,X[X@_D, MB6?#M(CY48&;XA72U.':3JM!.W&60F3L!'6J-VB'NRZI'DVWD7/ 3*C?IPLV M"RQV-\_0],!^S^!:9)5!C<8YI\U43'/01"VJ?2(=RJN2@B6\,-S$V[ PTI3B M^"^B1^@EH9)&_0E2F*Z'+G)62K?7&@_*GY4R;K7[=1F5HMY5O6O=WK5_DLD^ M';U^XVPP24I0QUF=<3SI@R%ADDD\1-*A"^<#Y3^I'Y1B/Q=AR( M3C*M__E?E!RA=7:OZ&N^H0FC3@"WF'EOUP>,'LQP1V7=ZDGXG_0'F]U0Z'$+ M;P;Q#/W[$T^B\#^^00"1/?Y"$7E?(G]G2\.T82'T5RQA1'__9LZ9]H:2/QN0 MV!4E?LV4\^W3D\N>#)]57>M] GM"_/H+JUSX;IDM_)757O2N:QKFJ4=ZS M)]-&_P-/3_C96$F8T@79YX2%.ODH4_C(:)0X,MIH\M_[^%2$97>![_F@%X!^ M7.?F.U+J1@GZ<;LQZ?:ZS7X*@.4AFW[Y8S;S<;@M\J.Y#PO,O^A3H=ZS:NVG.,C64Y> M"O?%1CP?JD,D+.&'A6$+'?'5(=@,-MO7HF+_B=[L=KO*H"J#>G:#.CZ.0Y1(NEMX\; MZQ'YO2\VKY;]U27PRJ*VJ=>8C)O]SF8!X3%&!A7AA@NS/6DKK">W;S,N298O M;ER\0BQ?.&)#N,'.H-5O5Z@;LBJ3M-0]+M,(Z><*FY*R6MPR#<#ATYO#7DE1 MDS)-5VZ:]#/%/5MM5L[@9XB&:]1*R2"H-OYC<9ET)V;8".4R@E<]Z-BK3F;F M35G!#L'F'AKIA%MQYWX7&[&_71DU)L/FH+,YL"-7\=0%#Q<\4KKMTNU*>LB3 MC^]WQ3M;&+]P\#-N3'K=UN%CUZHWP%/=X_![7*91R@A^#C-*.SV^$LU5M]VF M,*@]VCQF5O9*V:O2XJ#3B\0^D5"WK:,X#%J]*IFQ2S_G^8# )9U/2<]I44_ M91WU?';<.3,1*F+OA%JWW0'1:?92QICM9TA40NW*$VI'/NM)X?F",0\.T9KH MXUZK4Z6\68=)KC]J:\*ANE;%2-#GUBQFN_ M.*>/EJO3ZAQ<[J9.?/*?^-@SU>!T:)GVL.(-3HA9.>GV>LUV645O*J-VW1FU M),M7J$4)WVS2[;?T34:_RC.?&NG;#+Q=O9W*78^[N>NQ,'>%H"-K +6=W0"U MV+4WZ;6Z>B8 M]*O2K_N'&N0="6&1U2L(6Y*TB$?QSAZW)@,NZU^E.+828#)IT.OU6NTKN<$EGQUR, MVBER%(?0OAFGP#R?(]N"F%#_H)TDH&SV<\6F8I0%;G SA,;6)"KV(>G?F-%* M&3ETR3;KV-D8OH>W]NR3V,$'!S\Z/$D#*F;2[;6;HU%)*#3J)."Z3P*.G*39 M+0A%A MC4^>TMDM$2&4[^Z4C]ZGE$_O8("O>FO@Z_6>LS(^1ZZ5SF#BXCXT=E"/FKW> M9JN;4MI*:=>DJ0;,\ 5;I^LXE#A/@BAK&\,KJVU)XQ9M1E.EYE#U*H](Z=J8@P1_Y;- M-!KWPP='>ULG1]-_.Q1(P3]T[<7PM/_<+]3OUA8LK=OI9(*E-?6QI*K2$-B@2!RQ38XPGJ M#@$MT<[FS$[+#7AP?,.*43M/%B!N@1&1-PV/5\[=VR&Q.R2UOG094/W\9O.? MI,MNT=TALO4ES; QZ;>&VU@F(<.9T_RJ[2M$6L>4?FRD;1Q.5XV%$)4%54_S M -VC']?#EWD3+\$OZ\Y\4:89-2:I"G]//=,9UY$(8R1"2K1S@%)IUY .\-)@ M_ULIU? 9*D3[&,#SGD()6Q,P>4@!_W4"5_OPZ2XFF(9EH<3BI:Y,SHACCE", MYZZSI%]TVGJ'KH?%TJ+L*=.('DWM96%.%YJQA,!)5,J"8DK1#06-PB!] P^$ M;9V'B2C4_?!_?#^+;Q66;*>68,BMRJ??1R?0Y>G#6C_=?_N6YQ4'E;) =\#' M;+FRG%<&-X4MUIAE/IEX3 >,MPKP9MHC*X<@!VOHN<%<'W!L^.D']??8"04Z"]T M9_Z^G"!$-$^*%OWHF^#K;\#U.2<0#6*THQ!PLR5'6TI;7'!=:[[9^1:&Y5>M MS=-MN3#:TL+G_159VQ#7EF*5Y=KXZZ_[4;-A*<3N35-,,^31\ DDW.8)) MP:^ZXX,1OD9$A&WW@B7W=>OG"OT)A >;'5HO;K:6S%\X%':[;.H\V>9?J-') M";JAT]R$@T -;K;'6MH?X1YNW*R)JAR]Y25&_6L_D3:0NUD\<- ,Y%/MQ?3A M<^8^HU,!_"+_B>IE%8LC0&IF)O?%\*O0@ @+'#N+>&(V8652T/UWC)@ M:??3A6,!;<4+H".#/U@Z,V:U=ACHI%A.%^"I65+ -J2/=)0( O&T+TMU(8-Q MB8YX[ %%YP&>_-Z"7\?D;\Q5AVF#>KSUY8?X9@RD=87OYD(\F7Y68T0/0(8( M4RY)PA E2&SC.\5=: ,B/7!1G1?O7>89.XD%?"?>DW-/M !XUVTY+/B23LK" MHS9>N@VB8ADKC[V3__AE9GK@H[Z^,VUB>+KH%W$S?A[YKI]2)HA"R;_^Y<6< M^0N0H78+Q ]/B47]HGBR^+I%7ZV=G_+O^J.6WNMD?MUNZ9G?;;NMWFFU1]F7 M;KOM]N]Z[8%ZV5$OUVUW%+3N/"S&5/7:;U-J0##V8^YI2B5&N6S>/S$Y]&DC M.92H(SB4-K&#]&PLCFU55=4C6]X"WQSKO3*R=139]B&;7D0B*PQKN=N%I0JN M[Z;WXV;N,CI+@O#*\S47_+Q,WNDNQD+-76A(N M/!:-N;.X>Y]A\[Z(O?N>E8GKM1N3;GG5; 4$OFBEVSFV^+^.4<>J1":_R(RK M*#(ZBDQI^)A*9)3(E"@RG7851:;3F+1;@X/[)Z]!9.H[&"KGSU\I&]ZGNN&M&W[QZ8[0*#T[%A#?,OW70U(=5^!H)M,9Y=44 M;6/I?X2;D^UJ#AJ3P<&CV\IISCN_,WF&^.L:6']<3=8?*M97K'_*]$)U6'_4 MF/3'BO6O)(7PT7PV9\R>::\FL[*GKFT3V;P <]7;Z\,Q8.0K\Z+[Y73@+4$N#K4(VT%0'F2#G#\G!>^MC-V=%;@X-G:%MJ2&5[@(JK+1C\E;P@5GT\MAYHJ4Z 0YAN &APXPDVO MW\>G)F[]1^L>+G#I15YY/I5:$?]BK@.,$*S@=\G?V([/Q(*7AA^XL!SL/UZM M7.47)KRWB[R#2S>P25*T MM,I&4I8H&1-KEE@C_#D"+X-MGN-O+%EV9PI\"1/N8R:O@&]6P:-E3JU7@I6( MX^X ;38@3&1O;&PER;MM[%&R>7.K+ CVZV*+\PKX '_PSF5X^V<6]53^5[++ M4W1DMJ-+C$?/L0(_^Y*-#IPSB=A(7Z-.[+\+-VIZ>V(WC\"4/VZ,.;SL.\-Z M,5Z]QM^2B@2T2)R ZVOG*YS\SZ/[MTG:4S/::CNC/LY-6.\,QH][V=VVYVNL M[[3U43I(5/V:Z[_8VN^&"_H%%\7ALTBF%HXU8Z[01,^,2^1[!]O=$4#"=$$Q M.*XG%)+0M?!-43B-3@($Y U ML>G]">?J@!"7R4'1MNPBZ&][NDCQY+*VD; &^(22N_D# MO]I+];00K"4%;O.9PY=IXLG"5AKAYY[ ,1!6"78?>!,LC31/OF^8-C(%K@OT M^ +V!RP6WAP,"^PQX;YOTCV+M[0;PDV(/FYR. )\@U!O"2-*#V,F@JG@ MYN-;(,D=^HO>X--/-@W0X&@?%N"$P"/I(1\6)IMKWUP'$;2TN_D_WR)YP._R",'Z=Y*2Z M)!061_/ZD'B5PDA\?430;&>G_"6$)"XL O02JR,N,NTINIVP"4!(^H/ 8HMC M%G:Z6Q;[13SEP4E;]F?'14X-T0E_EQM2G![CQJ2_FQR$:40^C?8F=%R)4PS- M,W]J>%][9D D &LD;@ _$Q@V1!T!PAE:MQW]<&:\;ORLJ1%T&W[BV,+/E?!I M;YO:PD"<.09\-049?\8!6WC?-Z;YEN#JD"$E0!L!E."UF5NRC&BV=6.RY/@N M4H A^;W/SA1!5>[L[_!^H,T>P&-AOK=9\@Q;$\*O;>J!0;LQ(?]B4Q5DZ-TY M?S I;,06U5S^ J0PD[0Y$T5NA?G^]/[+P\?;PA31#Z"(?+3&G[W)2)&X\ZC( M]J1IF9OX+MJ_ \/UT9,CO#/X'SC?((QP)4B#R9&(O.#18_\.0!D Z[ILY;CX MR$=$'\+X4=X9^\(,_&9NVJ!53+B[Y\,'7(O,80$""PDO $%?>IK>OOG_\!%_ M@[>$?_^_UL:*$/UXQN"."-7J:3;H;%!-SI)I;R!.1_/K^Z[Y&'!8'?!_XI&? M]%(?&9 A%IP+M*>FALZKZ2&OO'ED-CS&?\LAO?@C?.,G8J3-V H,B;>)#K& FP^X5]TTE+\N?"2S*73HX.X?6 MV\;@.[UGX3'?S1/3LJ*GI?!SAQ!ANRFX>N%I9+E.K_1XEW _#;=CSO_"X$,5/@M%]<\*!-RP?/N6@VYC,D0C4G;EK8!B)475RQ8@NOUFJY3B=*AB;ESDYHU M"S9LT%O'!ZM/=E/H:9)\5)9!Z %G*'\C@= 8CM_$O!LI,TR?/3)P$<*LUVD! MQ\:CELX1LXKBC2&,='=X#*PM?;^[JI<]V\N.]D,7M+++Z/AP&E[>"("LI(S'^X)_^A#(6AI$=)CY*>A&4Y M "9GG2P76HU4A +U+5;:D6!92W;G"'+MU,FW QRZ4$+]?O&]J=%2GE54AY)1-S63ILD#Z#1*FP:U)AN9RHO,V"-58T M:4M4FB0\3GYQ4E7(L#'I]JO2QEA!.+:Z:(&2J*84B%(@6UV1+#TR0AAII4;J MKD:*9&0N61=<5@-8Z<[$PF7I$0G6!);@3E2O&[(D3(.ZZ '50ZI4R$GCZC\A HN0D45>SH2]^;/5"701[ -E9>HE1K8SX]0"0FE.@[Q([(T")9N5@8^ M7BD0E9!00<4Q_0C\OU0]@+!=6U"45$!1046@,A)*>9S!D\C4(0A,UU$JI$XJ M1.4D5&"QIR_Q"9^;J@?&H =4M42]%('*2BCE<7I?(E.'C-J@0[*!MI4*J: * MR?8E-F>4Q$ /ZX'A=Y\!_ E2,F/N+BAK%X%%/=PR!!&&Q=\@FJ.$)R441L0_ M==D4VX0) -70[IF%T,)-[8G9($\6QPHV9DO3-CW?I4D5$CT0IX.(FZ4!M<;@ M67%NAA1/KZ5]L3F(N("'U3S3)GQQ%D'Y;U];4WMA!$>++_]D$XI7"+LJWIS# ML!L(7'CCT@L1YFR3S_T@G&1X!I^Z24^4(.%O@I7$"5T:/\UEL-P/E7XK-FH> M6/.1G@YK+M_T+<<@A>V#?5XY]HSCG2:7E8'TR-%+-P!]@33AAS.&,UH(&Q=H M^$A CPACSPAL5EYA> '+L'.PE?(4+19!,B;!)9>N;#9Y@I>9&UR2BTD M\FY]N@_(A_8[;KSVP7 MAZ.A,-;6[^9 3] M&W#^EX*UCA0?07='5-=\6"("L]I[@<_3BT9S>1S8X1A4..(5@P2+60_ASW8] M) X]BJ_7$K,@0,&L#!1'Z[49S?(Q$ 7Z7W!GU"Z&YS'/DW#%J%;$,B/DY_BT MA+@F(;T0XUN@":'9FCXM,F1CXG[XZ8L36#/YKOQ.J?(2B8OM^' ;]FQRM-L- MZ9DQ6'-28.*D("3\N>8YS?3]>V&)G9!O1H]/?;/,#4I?1]:VU% 4;U.Q:CL@ MD!;"N N(?]#3,1N1A:0=BELNPQIJR.C.+80,J#?(-M"L^F&6%E\6#'8!I<<\&W'YSF[;N-R5C?,5>GJ:%Q MY:H)=1:-ZXH,;3:;J,%@6X1WU*G%8+!*3@"[(Y,6X[<;$@6-#YNJWQ2PSZZS MY"8090K^G]O&N&CC'TO3]UDX)C%E# \?'DA3>PPP)YW$6GCZ7&*'>+FWVW*=_!Z;_^L6&<#V@\)L4QL/"L%.GTA4G M8K\QZ;>ZN\;1\0D1J5--T5?B$^JR'&5B73$ZE&<&SL3#:X,Z))VC74CR[3>Q MG+MY#/TUC75O*=(K3GLLG=KELD#8#2[P(XMG1YQGG.:F<5W"9C=RPM2*>""6 MX,@:73(ZF51SM@0>$1_A[_3422?H:\=H,\2N^?;&?!/RR.NHV[>%%$E-+^.* M3C*N*"@"H]-XW2-0'\/R8X;Q:=X>SQG[XV(Q TC73HV5C"M"R].DH51P WC/ M.3,Q79"3E\_GH(HI/'R.DG!.$][<%YM3'?Z]QZ2?<$?%\,V[>2Y5=&M9#A_E M>#=?5S:HAKR4X3_C=L[A/]7RJ!\2&5E]##/FEQ)!_EU?O JE..TN(>B%YD%ATF%!_U-)[G=*'TV =TVC?:3E; M)^FT!^IE1[W]Q_X4F&ZA]VLW#X=TQC_!R= ^;:0MBPS#*6?.0VV&/(AQ[)UN MGBJ6'.N],K)U%-GV(9M>:#S5'@6C:>5/0+DSU7>@9X;^A9C+NS& :-="\VY] M[DJPLU:[E#EYH&"5V%G77202['3:VR-!$0BP67J<\(D[P&G!WQ@1N7KZ\6<. M[%D[%NY11<9[* F[4 G3CR9AG<:D/]Z<[JPDK$P)JTDU<^D25IM*YTZG"YZ,=[/JX13[7()I[G:/ M9YH'8)I[HPJU'UU\>FF]W26EVV4O2YP7MZ#NLM ]FBS@;+;19O/+Y;3U*_;I M=GM'8Y\1J-+N):-"*/;I=G1EGX(E0&,L 6IV^E523AXS1U#5)7Q^#1)<3))84(A;3+/#:J%E&*3V_^X4 96[N MF2-0)>I*U(^4:]]1.'PL6M*UG>%#"6='!25]4YCTFGJ MAY^Z54C6+P5CYRYP-=.>.MA^:OS4'IG-YHBG$.N=FF.#:F;!O!'U@GG:"W.W M- +NP9&Y6AL>C)_O^7MC+^U.CB6LD9N_F!M-,V_'F+5;KOT\PPIZC8FYQ,Y! MU\2@<4WF-@%U7A8F" _B@>#V\?;/>6!9VK-AB:9P [LIL(/80[P2[*#XHW7? M@H7/F>MBVP[P#@*7 _, I?:+G*#0;2T/R5.CLLL9O#^1?PSY?GX%&=J4@L& MP>L00 J;A=EKV?],_1FI+PA?\O;@@_A>-HH0S0KU:NT(KH[!,'F4=+\QZ79V M@5FL;6[&WG9;VL?M7+#>J;V&#K*3ZB'P#F\9VP#?>C0LXA9OP7#+$?WFY'NT ML^/J0[2(_?IA>VWLAQUO'MAK82=>H567HLM.L>PA.!2]S3YVN>P]^B?+L$.G M6#GB/:><"T4;'F^];&FY\!$*42J9=!Y6#.Q@'"/5&/NATVCU*+@$K0P^NF!S M?:Q5%5$%XV!AM$LS7*U86>C@F$=S('[?ZC M_C@:LO%LUIM/=6-DS-NSF3%G\V%O;'3^3P>)K6P',!"3:7J/0,ET_9>">_J% MW!*P\!]-;VHY7N"RS=[+1IS"R$.%5YCGQD-8\Z?(_3$\T1.M.I2OJ.FW5B^K M.I15A[+J4*X,V52'LNI0WGW^(!V]LW$J3G'P@ M0SC8PEL+,9@G>:]P&D7O-B;=ICX^N%?A1'U@JM-2R>19JC].*I2]QJ3?['>J MV_ZLA%()Y9[K?G/8:80'"X!_E2J>*1*(L^U3V@;>5DWT2JKWYA+33A&9>,;P M9IR2K3J+O]VGW+*-S.(ZU+FEF1@!P892LL]E.'^#DG1V^L].WU=='ZG;\$_7 MA(ZPD/>0N%O?=\W'@/*@#TYR_[Z(?;FU9]_#S4O_2:K #B#DW(2BSB^O%9[5 M=ID<689S5D5&Q'[%LNK[%#=6D1NS2B2JR(TT%3MKSH'J)#\")XE#7M4M?L+T MEZ!Y\4![W)@,FJ.VZ@^^9'X[0FIG7X;KM!N345,?E)7940Q718;;54-Y2H;3 M4<-U#P>343WJ^7GE2Z*N*5ZZ5(O&]9JD1<_2X58;'52^D_7II^\:0$O3-MS7 M+SY;>EEQ2%$=U6E,QLWQ,&N26#VZXHX2=2O]H/1#;9SBXRF(+I[&-(=Z68"< M2D,H#:$TQ.FCF.-IB!X/+=M:ZJ,\X2WZ<%)^UN M6QJ .ND-0-W,!J"* 2[<%NCXP3&^!QQA#W?4C8!R$MWBHI<\K8VR0^..4W+% M;V4?Y6%-QAL=I)GO5K#_LX.]T2U]4S>&_9^E=PD?].IQO3X$O;ZEK5M;&)[V MR)B=@"O8MSULO6=XWSY ;"EU;)JX/<^@1%8/(,[>W9#JSFBSF?&!QG#*YTB< MB%/TT"&\@(E-M/*AT831]7ZZ'3V6J9J-%JO:[RZLHZU6+ZO:[U3[G6J_JPS9 M5/N=:K_;G=KX$+@N!C5YF.60:NT\7+3WV?FUON/1R]@KPZ:?.4+;(:5W%YJ& MO= TZHZ#6*&V!%MD)R+B03'B.55I.M")CC*4#%1I;64>-NX4@AV8GS'A0#0L M0IOJ_*(D1$E(721D5T*U3 G1JR@A)<4G-? [Q&/5[4''.@P$15O[=EOSC2G MV]3%D>+#"M7!JL+K,_D9>_!.MS$95&G.E^*=,UG@/7BGUY@<7+A6O?+[&EC: M0UKQKJ.5-6=R0N+6'GJ;ZG(9\#+*L?K(IQ$ MB=VD%6JS*#%0NFZ.S&G]2V-)&L+=[2B65"QYH.NPJQ8\QG4]Q'&HDQJ\^)[[ MCV*^W7[U/\FVGUT;L5=I3%Y/_[I?\WJ.@3(*@2X\(ULJ#J74WU+V!4G+87",+ U=1MJR&!ENJIY^2J%=7#0TP@UUG'32PHWZ9FB/:J\39ZE%M"MV^_<5VG.-^.@89GEO]L%3R HE_14' MGRV>A M$83/!XWS4"Q491;*/=;I !;"<\'>9FW'65BHU!BY!F4=,[%MAP3+EW=D>50[ M75;2N]_F2'J'2$[Q':Q1Z'3E?%G8^A?0V7T==';**%K%>8KS]G :BG!>YU!O MX72<=_%(+MR'>/,^)Y3=GM4V"A'Y1"2Z(!64URDKS1GK8@5"N[V9K=YW$&TM M(,_+F1.M!%P)^%&&(I0@USTL6M:[9744*^%6PJV$^UB8U2GRVT^'I:ZO].8: M-K G'/:G^9QC:H<4_F[X[#N#&TQ-RZ2;9^%A]P?KP-?U +='>&XWL4)"RR;H M;S/ #WW%?-1?(HOF.Y@3N29"\7PQX&4_@=WL;Z-V"B[?,,U!P MW#5%N*[5RRHX;@7'K>"X*T,V!<>MX+AS)'&-G^CH1,Z-='?]K^0ES4:4RJA+UZ\;FUKPZF^P.@,YZ[L9]L&N#Q*LT# M!D>--O#*>B"/GUM*$%UXQ/<+PV7O#8_-/L1(_\'Q4JL&!EV(1P^&OE:=;15F MK3UM=@F\A15E9>4C%6]5D;?VM.0E\%8?#[#*RJ)5* 3/1C2(%Q+=C%.J4LYB M^_O ,9]^3IGG870NHW%/_![?@@^T UO4.1ZDE=$KJ.*_*L9_6;F%?.KJY>2J.ZA@X#@DKU'U*LT,V'[<72*N><@@RMQQ \L M"EA'/T,1^Q@C?:J4=!J3D5X"EHZ*[2K)4KD3"67R5+'+Q@: M6X%W?:?M)5K5//FD7TW+-[/3X,,1>)3#S?D#JJKY0)$3\X (KBT4$2&RV(T1Q^("F>*A.($3]25?27S$[Y3KI+XB>$#PO#?F(0?&O/AL6A2C4#$2T->ZK&]1[O M5)K3_8LMQVW #VX]C_G>/^0VW,I=*.[Y]A#X?CQ0S>V7RGR'GE\?E?MP0'"S MGX)(HKBOLMQW@HS[47EN@'/7],%F-X:*]8_&,W?^@KDJKC]!ISQ1.I7OAZ!K M!U5J+E7Q5X6[XK/Y: 1\U%5\=,E\5&('?#8?C1N3X17&[^>-'$J?]2>(H*8% MG99$U=8UE9[U-VX?/NOO"%MZYJ!5";@2\'K/^AOK)L MX$V=64N[]? !\7E;8L >1]X"[N1O)&[(EX&7K!S/)*Q.',)GLR>#_F#/)M!S MRIJ\A!AWF&Y@4-V87(O$Y1 !D6GCA$'8!C'Y[V5APKN:\&:/_^(GVO209R2N MB1V9CL^_Q[O2_U&$CV0!0I)YO'%,E75 EK7X63.,CG[TH M]R3E-!MIY$Q- GM[,?T%, "N/T+$TR>YW6>P!P( 8$E"IG@4@9W1MJAD,-]I+:!3_$MX<6\5,JW MM.0XSV,TC[.F/&V,.+_O.L%Z,5Z_QMZ2Y EL5 M)^#ZVOD*)__SZ,)U*4]=VYA0=G7]IML(16!VZX/8?B?DP1M3=6M-ZW:WH@.;U6SJWMYF?WT]8V&[)QD+N_G3E#BR4@,G*5A*C()%79=SWNDETJ.?08_D(-,+ M*G;(8HD-[?LN!T?L,V@'?\8KBSPB=N5Y!SN]"<67][RFS#5[V3;/,;<,T'9!K),\5SY'V: MU-BITA29$^6XE;Q4:6U%Y&5P1GD9-":]9F]4)7DY.F9R96SF=^8QPYTN*""= ML6=F.:LEYF&O$U3IF#8FQ#A)R(O<@.)R,Z11H_TJU7>I,L%S*^:RF6Q$!_ZC M*DUCNIZ A@H[XQ!WI*4-WW?-Q\#?K"!473$E*^?,RMKQN#$9=885DJ"*5'_"JI*(.1[]-%8;M M[L&M@\JKK3!3%56MZTR5PC>=QF1X^/AOY:;NL?-?;%"BON.^DGL*5L\U;/\5 M="O<[UEYJ24JUY#2Q?5JET#^#L\6*)>UPOQ45*_&^"F%97HX=:-*J)#7XZ#> MESGZ]CI\BCTB?OF9*)R/SX*\M6>BCMXK-&"ZW\;CO^[!B+W*?:TPJ^V1&3@* MJPT0/K)*D=+U^+QW49T)5O%K1)P;9WZ#I=.Q,E#E_!95V 1DN.7 &32L+[9OV$\(^/6;\P*_ MD><@X<]3Y4-O3(8#Y?E>,D\54K5E\%2G,>D-5*'N.?CB=CIU ]AH\GP=+"I1 M[NXQD\'?Q>DEN".2])FE/#K.26@?+!?*K:TP1QV>\RW$43T(E2X1NK,&FO;! M@8@D#?CB$._V4'2O>@M/477\J^MXQ?,+.HXZ:#>'P[+R=/5!GU.L>"P]OB2Y]A=M_-25!5_ M984QGOOZ&%V7T:ADC&?E1%\0'Q95[OOP80?[X\IH/:Z="UT%19\#=BM6Y780 M]E95P+6N'#WK(UNY;&H*6XU]YDL$BOYK_[KS^A["'2D^BA69?7,1J=S6.2U'0(?7S-'5$^M@>A@(V5*7E?EK2Z#9_92MKMX MIH<]88?H3Y66*KM'YRH+%LO0GNO593$QR&JNR*XHZ_0;DU'_D(2MF4]UFR]YE9$=9!N$_]$"Y7?F>5N64OOS.;6Q"W M<[,S7#F+';QM3KN+N)$EI%7KP>WW?G\+#\!7*\;@XDU3AUS3D/8"4[2; M8L+\RH7W<6''Q+!Z-DN]O6G3:%X^C!R(^<$(1V['!\'#1[!M]MH00N:UM >X M.FVL.,XL#UQR%M.>"_1R^9#XQ]=B.]CM)I7#^2;%][L]G!3?VTQ=:G)(/-*P MX.J&E5D=-AVVAEF-7G*)L\!%?D NXK/7F8W,MF,Z=!,!KW#0N_D,S-RDSX%1 M]^:)T3K53DVL ;*"OEG2JV70:1N9]&RQDG*SXW9:2/ 7PXOI@EG 4%_@52[C M9\<@]"BH:0][,?V%W">\#'_W1^N^I"V\58;ZE*KQ M7[ ;V;2KGMDNUPV14]@IAE9&G)=O=H;TR-)VP37*#Y3-2B0$W MS7%G[0GHPNG$?B*9^)+@ ?/ #^!RH)@-;RZI"=R5H$I+RSOJO4XNRL(HK./' MV[75H3,HXWH)#]?:K>[F_(A0,>'VQ>2YV%)Z[=,M9<27LL7+%R"$]\NOBY.7OMPK-[RSC!=_6ULPE_D;S@D?XPO9- M^!6H)]\5TH0*!$61OT@HBBE+QWM'L];6*2$T'\X+HL0>//F__V/4Z;1_<5YL MYGH+<4;ICCIX/=[L"TZ6M^&%O_,Q1-H'9\9: MVI\H+<]H)>#K)5U/VLUVR,LQYQ#PP$M8YM(4NN7%":P9ZJ"594SAY^EKEIYF MH74+@P$6!+9H?:E 79=OI<%5UZ5J+LF;F?BC\2%]1:.M=4UWFBF/<9V!P)PM M??/$2ZJ,9HP -GLAN8=_N$^OARV\IV]?>.HZB_B>L0"SAX"1[2RT]*5<:*1A MCK/7:Z;@U!,]^T#RR;BS&:YH@@(M[7?'\Z6Z*$ )4$TI6Z+7N !0?&$43?_ .(A@#/?5?7LR9OP"MB$HO M?I5(T;6C2XQ'S[$"/_N26!INRM"(G4EWX_"#!'5B_UVX\FU6QA.[>03W_,>- M,8>7?6=8+\:KU_A;TD*!>8H3<'WM?(63_WETX;J4IZYM3#@J5-=O>HV:V$(, MB2P'=(;VY !'VTOA[-RCM5\8IO:$H[TH5GNDD153=+<@?ELY+DH\]P6)QUVA M 3*5(^BJ1RQ>6I?5;EP_)@7W??C,#_*1X3'[=_@#1/@#CQ4_(5."S^+%X-QO M.C%A[J;61_T7Q<8BW&3 WR:W=.'-FC2-QZ# D"<(REQ?^JK2%X M!6D+0-4; MT#"V[&V!Q7U8F#;HY#O0\;^:3\8_^PO3B6W_F M#4\G33]C;S'(Z+3U,:S"=8*G!;EX+>W>-UQ?V!$,1IKI%(&% U'^)9(\Y]KV M01G;?HE>N@GDMDDJX^83[+!)O3F)Y$Z8@*',G.$M8/LLYN$&3S&5MS(@?.1: M'.QX8/$4%H1?P$!@)G 3N1U'%Y#O94PX>4)B179_TM M$F\?/CUTIGB\#3$P/)U"T-3K4E?=S.;3L@J6_[!GIB<&DL\^\Z5]$F^8=$[G MYD\VN_F+N4ZJ7SIL3&QGTRW-JJ;D*0-!2J3MPK'PP!#WR)%ST^%GM#./C-GA M]O#,'U '5DJVC!Q*RHK@]@5.!A=%'+M4T.H$:V@# (#7TARV] R"8]DTXS%[RK;?%(OKZKMT'2UC:Z]T\ MO!G0^4_,H=U'N1YY[!+?.7@!.3;L"X2#AN?8$)>_PFT\]%H>X)GOP9?[$2,^ MA/P,]F2%AL<-6*97.JB4ZH^?BXCCE2<$94Q**DKGHZ 'CT4-U!%XCN!I;V## M!(=Y;]_E-7^P7JH=B (EJEB =5O&RF/OY#]^ 7%96<;K.].FMZ>+?A$W$]%5 M?[59OH@4YE]'P4:KS0,.448IGBR^;M%7:Q48_+M1OS741YE?MUMZYG?;;JMW M6NU1)]=MCU[]&>?(FW$*/<]8#IH\?FL?TF9QH25<%UJ"U=V1P7=R*WX3K$8$.BSZRR_(?V_P4L[^-O0>4H5+!U;)P\N;*Q3EW U!:O/ M;>4)!>M*FD?WE*QP+_:6K$YC,CZD44X9JY,8JVD ,;[M*W-U-G/U@>] 3K'" MTXG.54V;K:YPK0=W^B&&*-;TH"=:'BY=F'H[2ER*Q$F]QJ2?4JIW4)_*CAU1 M1DE%4!60HLY^4G1X!(5'JBDEIX9#]H2=ASUY6SV('T M521E,6Y,1L.#CW8+;8@R5!5/6=37,!41HOWJ(P[.6 S:C4D*KKBJI3BK_Q<3 M)8_YOL6HP837SV*??> O'/=@L-0:2E0A5V\_D4I/5=R'V^#]"=L OXL\FYZ$0XT>";? MM4GL%F!SVG*Z)R&R4)A'7W,$*(+'*@A@L[>#S#O;O\G5WMJS+X(,GSBEBHL4 M5J5DE?6'@#Z%5K?_B>41EH>]_CN6MP<6W=Y5K4=8X3#-]]I$_-T%=]E= [U, MPJ:VM.W@ 1'8ZHMHY#>F4S=@!0F[GQW92M=;_A[%Z3H"NFYRCK8WT^QW$G*< MM>%XGJSBSU#HD["Y,<6:H7H%#G.FVFUI?V1JY)+!M3.(^; P_#\1YN_+<@4/ M^32?\_6%:"$%Z3AL8^M&"N!E2$-S'K-;38$Q:-!SB5A,OD*(,%)+Y%(PSW/3 M2J*E,#]P[1#SD=!QD5\D!!F'-\-/4F%MR>0C6*S(P%FOP ^(, M]H3H@5(F9T1-E\4?:\S^%8C9Y_C4#3QEO@6I+X&81G('.>1/FZ\4,8W8OP.) MPL9)M'W%\ T]>M>.UY#O?PU1B@,):N&_$LN;2]PY7*P3^%,!TH<2S]W:D#H> MVLX02$4FPEQ$:@C_"'$I,/M,P!0"RP&?M!/&0;#O"[.>$7K9]A<$FH#;KS:>Z,3+F[=G,F+/YL#CZ+]O1#S<01SXXRZ7)AY6#/?Y ! )Y MG((=_&AZ4Y#8P$V##QGJW)(!.=GLUID@>B) MQZ0]O9.)8G+4_:$[OC-]"(NG.78L&D5.8XVU6Y?$A/0;)P:I\QOQ&9&/SN_H^O_XQ_O@ZR M'X=HDT1#)PW-+%XOGFPC5*%T_S(Q.8TGE]'K40A EIMS&L$^.=H\< E12ES# M4;F,*8$E*8#.K0"=@\H#='(EDJI;NG7![91\C_AB&[SL/ (?"%^KB6AG")+& M$=(6B.S5U)8,?#:V7%G.J\"H=9]HX $B*8%+!_^/@F?.$:66 /""I<:!#BG\ M 7D'*V\S2WK,]Q+_5XJFF%RRJ>BX8[9"$#N>RP(WHU TU4M'UB=@1=*U,54K M - D/1Z<>WSPG?L%'UL8-7L(IJ??:F=5]4FT?5@U^%"/!.,.5A)-1C-*P($[ M*Q*%A"WJ\7CRR4%7'61\QMTPVBW^;2:%8Z-!=J A]]8]@M\8..DL&D* 9'M@ M[O)NCJ8;EY4@#G#I]!T\[L5Q9QZS8Q3!ON7V#3K6ZV9>Q!\QU.;;E6M:6K?= M% ','>8EX'\@GI;V:'AF8MH)HNHAX"C7ZXB+WT2V7,*?@IZ M"%PJ$?TPOJ!P]@75-CP45#JQ/!^^$;$V!^SC)@'(_B_G$0,6"03Y[\!T>0JU MB5?:>+L0>#\N9-K*> 6S