0000906163-24-000033.txt : 20240214 0000906163-24-000033.hdr.sgml : 20240214 20240214163439 ACCESSION NUMBER: 0000906163-24-000033 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NVR INC CENTRAL INDEX KEY: 0000906163 STANDARD INDUSTRIAL CLASSIFICATION: OPERATIVE BUILDERS [1531] ORGANIZATION NAME: 05 Real Estate & Construction IRS NUMBER: 541394360 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-12378 FILM NUMBER: 24639284 BUSINESS ADDRESS: STREET 1: 11700 PLAZA AMERICA DR. STREET 2: SUITE 500 CITY: RESTON STATE: VA ZIP: 20190 BUSINESS PHONE: 7039564000 MAIL ADDRESS: STREET 1: 11700 PLAZA AMERICA DR. STREET 2: SUITE 500 CITY: RESTON STATE: VA ZIP: 20190 10-K 1 nvr-20231231.htm 10-K nvr-20231231
10-Kfalse12/31/20232023FY1-12378NVRVANVR, Inc.000090616312/313,186,14719,859,813,000FALSEhttp://fasb.org/us-gaap/2023#AccruedLiabilitiesMember100009061632023-01-012023-12-3100009061632023-06-30iso4217:USD00009061632024-02-12xbrli:shares00009061632023-10-012023-12-310000906163nvr:HomeBuildingSegmentMember2023-12-310000906163nvr:HomeBuildingSegmentMember2022-12-310000906163nvr:MortgageBankingSegmentMember2023-12-310000906163nvr:MortgageBankingSegmentMember2022-12-3100009061632023-12-3100009061632022-12-31iso4217:USDxbrli:shares0000906163nvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:MortgageBankingSegmentMember2023-01-012023-12-310000906163nvr:MortgageBankingSegmentMember2022-01-012022-12-310000906163nvr:MortgageBankingSegmentMember2021-01-012021-12-3100009061632022-01-012022-12-3100009061632021-01-012021-12-310000906163us-gaap:CommonStockMember2020-12-310000906163us-gaap:AdditionalPaidInCapitalMember2020-12-310000906163us-gaap:RetainedEarningsMember2020-12-310000906163us-gaap:TreasuryStockCommonMember2020-12-310000906163nvr:DeferredCompensationTrustMember2020-12-310000906163nvr:DeferredCompensationLiabilityMember2020-12-3100009061632020-12-310000906163us-gaap:RetainedEarningsMember2021-01-012021-12-310000906163us-gaap:TreasuryStockCommonMember2021-01-012021-12-310000906163us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000906163us-gaap:CommonStockMember2021-12-310000906163us-gaap:AdditionalPaidInCapitalMember2021-12-310000906163us-gaap:RetainedEarningsMember2021-12-310000906163us-gaap:TreasuryStockCommonMember2021-12-310000906163nvr:DeferredCompensationTrustMember2021-12-310000906163nvr:DeferredCompensationLiabilityMember2021-12-3100009061632021-12-310000906163us-gaap:RetainedEarningsMember2022-01-012022-12-310000906163us-gaap:TreasuryStockCommonMember2022-01-012022-12-310000906163us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000906163us-gaap:CommonStockMember2022-12-310000906163us-gaap:AdditionalPaidInCapitalMember2022-12-310000906163us-gaap:RetainedEarningsMember2022-12-310000906163us-gaap:TreasuryStockCommonMember2022-12-310000906163nvr:DeferredCompensationTrustMember2022-12-310000906163nvr:DeferredCompensationLiabilityMember2022-12-310000906163us-gaap:RetainedEarningsMember2023-01-012023-12-310000906163us-gaap:TreasuryStockCommonMember2023-01-012023-12-310000906163us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000906163us-gaap:CommonStockMember2023-12-310000906163us-gaap:AdditionalPaidInCapitalMember2023-12-310000906163us-gaap:RetainedEarningsMember2023-12-310000906163us-gaap:TreasuryStockCommonMember2023-12-310000906163nvr:DeferredCompensationTrustMember2023-12-310000906163nvr:DeferredCompensationLiabilityMember2023-12-310000906163srt:MinimumMembernvr:OfficeFacilitiesAndOtherEquipmentMember2023-12-310000906163srt:MaximumMembernvr:OfficeFacilitiesAndOtherEquipmentMember2023-12-310000906163srt:MinimumMemberus-gaap:ManufacturingFacilityMember2023-12-310000906163srt:MaximumMemberus-gaap:ManufacturingFacilityMember2023-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2023-01-012023-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMemberus-gaap:InterestRateLockCommitmentsMember2023-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2023-12-310000906163us-gaap:OtherAssetsMember2023-12-310000906163us-gaap:OtherAssetsMember2022-12-31nvr:Trade_Namesnvr:metropolitan_areanvr:segment0000906163nvr:A600MSeniorNotesDueTwoThousandThirtyMember2023-12-31xbrli:pure0000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000906163nvr:MortgageBankingSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-310000906163nvr:MortgageBankingSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000906163nvr:MortgageBankingSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000906163us-gaap:OperatingSegmentsMember2023-01-012023-12-310000906163us-gaap:OperatingSegmentsMember2022-01-012022-12-310000906163us-gaap:OperatingSegmentsMember2021-01-012021-12-310000906163nvr:CorporateAndReconcilingItemsMember2023-01-012023-12-310000906163nvr:CorporateAndReconcilingItemsMember2022-01-012022-12-310000906163nvr:CorporateAndReconcilingItemsMember2021-01-012021-12-310000906163nvr:MidAtlanticMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:MidAtlanticMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:MidAtlanticMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:NorthEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:NorthEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:NorthEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:MidEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:MidEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:MidEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:SouthEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2023-01-012023-12-310000906163nvr:SouthEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2022-01-012022-12-310000906163nvr:SouthEastMembernvr:CorporateReconcilingItemsAndEliminationsMembernvr:HomeBuildingSegmentMember2021-01-012021-12-310000906163nvr:CorporateReconcilingItemsAndEliminationsMember2023-01-012023-12-310000906163nvr:CorporateReconcilingItemsAndEliminationsMember2022-01-012022-12-310000906163nvr:CorporateReconcilingItemsAndEliminationsMember2021-01-012021-12-310000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310000906163nvr:MidAtlanticMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310000906163nvr:NorthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310000906163nvr:MidEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310000906163nvr:SouthEastMembernvr:HomeBuildingSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000906163nvr:MortgageBankingSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310000906163nvr:MortgageBankingSegmentMemberus-gaap:OperatingSegmentsMember2022-12-310000906163us-gaap:OperatingSegmentsMember2023-12-310000906163us-gaap:OperatingSegmentsMember2022-12-310000906163nvr:CorporateAndReconcilingItemsMember2023-12-310000906163nvr:CorporateAndReconcilingItemsMember2022-12-310000906163us-gaap:CorporateNonSegmentMember2023-01-012023-12-310000906163us-gaap:CorporateNonSegmentMember2022-01-012022-12-310000906163us-gaap:CorporateNonSegmentMember2021-01-012021-12-310000906163us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31nvr:lot0000906163nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember2023-12-31nvr:joint_venture00009061632022-10-012022-12-310000906163nvr:OfficeFacilitiesAndOtherEquipmentMembernvr:HomeBuildingSegmentMember2023-12-310000906163nvr:OfficeFacilitiesAndOtherEquipmentMembernvr:HomeBuildingSegmentMember2022-12-310000906163us-gaap:FurnitureAndFixturesMembernvr:HomeBuildingSegmentMember2023-12-310000906163us-gaap:FurnitureAndFixturesMembernvr:HomeBuildingSegmentMember2022-12-310000906163nvr:HomeBuildingSegmentMembernvr:ProductionFacilityMember2023-12-310000906163nvr:HomeBuildingSegmentMembernvr:ProductionFacilityMember2022-12-310000906163nvr:OfficeFacilitiesAndOtherEquipmentMembernvr:MortgageBankingSegmentMember2023-12-310000906163nvr:OfficeFacilitiesAndOtherEquipmentMembernvr:MortgageBankingSegmentMember2022-12-310000906163nvr:A600MSeniorNotesDueTwoThousandThirtyMember2020-05-040000906163nvr:A600MSeniorNotesDueTwoThousandThirtyMember2023-01-012023-12-310000906163nvr:A600MSeniorNotesDueTwoThousandThirtyMember2022-12-310000906163nvr:A250MSeniorNotesDueTwoThousandThirtyMember2020-09-090000906163nvr:A50MSeniorNotesDueTwoThousandThirtyMember2020-09-170000906163nvr:A300MSeniorNotesDueTwoThousandThirtyMember2023-12-310000906163nvr:A300MSeniorNotesDueTwoThousandThirtyMember2023-01-012023-12-310000906163nvr:A300MSeniorNotesDueTwoThousandThirtyMember2022-12-310000906163nvr:AmendedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-12-310000906163nvr:AmendedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310000906163nvr:SublimitForIssuanceOfLettersOfCreditMembernvr:AmendedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-12-310000906163nvr:SublimitForIssuanceOfLettersOfCreditMembernvr:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-12-310000906163nvr:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310000906163nvr:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-12-310000906163us-gaap:RevolvingCreditFacilityMembernvr:RepurchaseAgreementMember2023-12-310000906163us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMembernvr:RepurchaseAgreementMember2023-01-012023-12-310000906163srt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMembernvr:RepurchaseAgreementMember2023-01-012023-12-310000906163us-gaap:RevolvingCreditFacilityMembernvr:RepurchaseAgreementMember2022-12-310000906163us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000906163srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310000906163srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310000906163us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-01-012023-12-310000906163nvr:EmployeePerformanceBasedStockOptionMember2023-01-012023-12-310000906163nvr:TwoThousandTenEquityPlanMember2023-12-310000906163nvr:TwoThousandFourteenEquityPlanMember2023-12-310000906163nvr:TwoThousandEighteenEquityPlanMember2023-12-310000906163nvr:TwoThousandEighteenEquityPlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-310000906163us-gaap:EmployeeStockMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-12-310000906163us-gaap:EmployeeStockMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-12-310000906163us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310000906163us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310000906163us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-12-310000906163us-gaap:EmployeeStockMember2022-12-310000906163us-gaap:EmployeeStockMember2023-01-012023-12-310000906163us-gaap:EmployeeStockMember2023-12-310000906163us-gaap:RestrictedStockUnitsRSUMember2022-12-310000906163us-gaap:RestrictedStockUnitsRSUMember2023-12-31nvr:compensation_plan0000906163nvr:CreditAgreementMember2023-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membernvr:A600MSeniorNotesDueTwoThousandThirtyMember2023-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membernvr:A600MSeniorNotesDueTwoThousandThirtyMember2022-12-310000906163us-gaap:FairValueMeasurementsRecurringMembernvr:MortgagesHeldForSaleMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2023-12-310000906163us-gaap:FairValueMeasurementsRecurringMembernvr:MortgagesHeldForSaleMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2023-01-012023-12-310000906163us-gaap:FairValueMeasurementsRecurringMembernvr:MortgagesHeldForSaleMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2022-12-310000906163us-gaap:FairValueMeasurementsRecurringMembernvr:MortgagesHeldForSaleMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2022-01-012022-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMemberus-gaap:InterestRateLockCommitmentsMember2022-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2022-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMemberus-gaap:InterestRateLockCommitmentsMember2023-01-012023-12-310000906163us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMember2023-01-012023-12-310000906163us-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMemberus-gaap:NondesignatedMember2023-01-012023-12-310000906163us-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMemberus-gaap:NondesignatedMember2022-01-012022-12-310000906163us-gaap:FairValueInputsLevel2Membernvr:MortgageBankingSegmentMemberus-gaap:NondesignatedMember2021-01-012021-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________________________________
FORM 10-K
_____________________________________________________________
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission file number 1-12378 
_________________________________________________
NVR, Inc.
(Exact Name of Registrant as Specified in its Charter)
_____________________________________________________________
Virginia54-1394360
(State or other jurisdiction of incorporation or organization)(IRS Employer Identification No.)
11700 Plaza America Drive, Suite 500
Reston,Virginia20190
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (703956-4000
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.01 per shareNVRNew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
_____________________________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes      No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal controls over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes      No  
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to 240.10D-1(b).     
The aggregate market value of the voting stock held by non-affiliates of NVR, Inc. on June 30, 2023, the last business day of NVR, Inc.’s most recently completed second fiscal quarter, was approximately $19,859,813,000.
As of February 12, 2024 there were 3,186,147 total shares of common stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Proxy Statement of NVR, Inc. to be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Securities Exchange Act of 1934 on or prior to April 30, 2024 are incorporated by reference into Part III of this report.


NVR, Inc.
Form 10-K

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


PART I
Item 1.    Business.
General
NVR, Inc., a Virginia corporation, was formed in 1980 as NVHomes, Inc. Our primary business is the construction and sale of single-family detached homes, townhomes and condominium buildings, all of which are primarily constructed on a pre-sold basis. To more fully serve customers of our homebuilding operations, we also operate a mortgage banking and title services business. We conduct our homebuilding activities directly. Our mortgage banking operations are operated primarily through a wholly owned subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). Unless the context otherwise requires, references to “NVR”, “we”, “us” or “our” include NVR, Inc. and its consolidated subsidiaries.
We are one of the largest homebuilders in the United States. We operate in thirty-six metropolitan areas in fifteen states, and Washington, D.C. Our homebuilding operations include the construction and sale of single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. Our Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-six metropolitan areas located in Maryland, Virginia, Washington, D.C., Delaware, West Virginia, Pennsylvania, Ohio, New York, New Jersey, Indiana, Illinois, North Carolina, South Carolina, Georgia, Florida and Tennessee. Our NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware, New Jersey, and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area.
We generally do not engage in land development (see discussion below of our land development activities). Instead, we typically acquire finished building lots from various third party land developers pursuant to fixed price finished lot purchase agreements (“LPAs”) that require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts and typically range up to 10% of the aggregate purchase price of the finished lots.
We believe that our lot acquisition strategy avoids the financial requirements and risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provision contained within the LPAs. We do not have any financial guarantees or completion obligations and we typically do not guarantee lot purchases on a specific performance basis under these LPAs. None of the creditors of any of the development entities with which we have entered these LPAs have recourse to our general credit. We generally seek to maintain control over a supply of lots believed to be suitable to meet our five-year business plan.
In addition to constructing homes primarily on a pre-sold basis and utilizing what we believe is a conservative lot acquisition strategy, we focus on obtaining and maintaining a leading market position in each market we serve. This strategy allows us to gain valuable efficiencies and competitive advantages in our markets, which we believe contributes to minimizing the adverse effects of regional economic cycles and provides growth opportunities within these markets. Our continued success is contingent upon our ability to control an adequate supply of finished lots on which to build. As a result, in certain specific strategic circumstances we deviate from our historical lot acquisition strategy and engage in joint venture arrangements with land developers or directly acquire raw ground already zoned for its intended use for development. Once we acquire control of raw ground, we determine whether to sell the raw parcel to a developer and enter into an LPA with the developer to purchase the finished lots or hire a developer to develop the land on our behalf. While joint venture arrangements and direct land development activity are not our preferred method of acquiring finished building lots, we may enter into additional transactions in the future on a limited basis where there exists a compelling strategic or prudent financial reason to do so. We expect, however, to continue to acquire substantially all of our finished lot inventory using LPAs with forfeitable deposits. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of this Form 10-K for additional discussion of lots controlled. In addition, see Notes 3, 4 and 5 in the accompanying consolidated financial statements included herein for additional information regarding LPAs, joint ventures and land under development, respectively.
In addition to building and selling homes, we provide a number of mortgage-related services through our mortgage banking operations. Through operations in each of our homebuilding markets, NVRM originates mortgage loans almost exclusively for our homebuyers. NVRM generates revenues primarily from origination fees, gains on sales of loans and title fees. NVRM sells almost all of the mortgage loans it closes into the secondary markets on a servicing released basis.
Segment information for our homebuilding and mortgage banking businesses is included in Note 2 in the accompanying consolidated financial statements.
1

Homebuilding
Products
We offer single-family detached homes, townhomes and condominium buildings with many different home designs. These home designs have a variety of elevations and numerous other options. Our homes combine traditional, transitional, cottage or urban exterior designs with contemporary interior designs and amenities, generally include two to four bedrooms and range from approximately 1,000 to 10,000 finished square feet. During 2023, the prices at which we settled homes ranged from approximately $190,000 to $2.6 million and averaged $450,700. During 2022, our average price of homes settled was $454,300.
Markets
Our four reportable homebuilding segments operate in the following geographic regions:
Mid Atlantic: Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East: New Jersey and Eastern Pennsylvania
Mid East: New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East: North Carolina, South Carolina, Tennessee, Florida and Georgia

Backlog
Backlog, which represents homes sold but not yet settled with the customer, totaled 10,229 units and approximately $4.8 billion at December 31, 2023 compared to 9,162 units and approximately $4.3 billion at December 31, 2022. The average price of homes in backlog decreased to $465,000 at December 31, 2023 from $472,200 at December 31, 2022. Backlog may be impacted by customer cancellations for various reasons that are beyond our control, such as the customer’s failure to obtain mortgage financing, inability to sell an existing home, job loss or a variety of other reasons. In any period, a portion of the cancellations that we experience are related to new sales that occurred during the same period, and a portion are related to sales that occurred in prior periods and therefore appeared in the opening backlog for the current period. Expressed as the total of all cancellations during the period as a percentage of gross sales during the period, our cancellation rate was approximately 13%, 14% and 9% in 2023, 2022, and 2021, respectively. During the four quarters of each of 2023, 2022 and 2021, approximately 4% in 2023, 4% in 2022 and 3% in 2021 of a reporting quarter’s opening backlog cancelled during the quarter. We can provide no assurance that our historical cancellation rates are indicative of the actual cancellation rate that may occur in future periods. Other than those units that are cancelled, we expect to settle substantially all of our December 31, 2023 backlog during 2024. See “Risk Factors” in Item 1A and “Seasonality” in Item 7 of this Form 10-K.
Further discussion of settlements, new orders and backlog activity by our homebuilding reportable segment for each of the last three years can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of this Form 10-K.
Construction
We utilize independent subcontractors under fixed price contracts to perform construction work on our homes. We use many independent subcontractors in our various markets and we are not dependent on any single subcontractor or on a small number of subcontractors.
Sales and Marketing
Our preferred marketing method is for customers to visit a furnished model home featuring many built-in options and a landscaped lot. The garages of these model homes are usually converted into temporary sales centers where alternative facades and floor plans are displayed and designs for other models are available for review. Sales representatives are compensated predominantly on a commission basis.
Regulation
We and our subcontractors must comply with various federal, state and local zoning, building, environmental, advertising and consumer credit statutes, rules and regulations, as well as other regulations and requirements in connection with our construction and sales activities. All of these regulations have increased the cost to produce and market our products, and in some instances, have delayed our developers’ ability to deliver finished lots to us. Counties and cities in which we build homes have at times declared moratoriums on the issuance of building permits and imposed other restrictions in the areas in which sewage treatment facilities and other public facilities do not reach minimum standards. In addition, our homebuilding operations are regulated in certain areas by restrictive zoning and density requirements that limit the number of homes that can be built within the boundaries of a particular area. To date, restrictive zoning laws and the imposition of moratoriums have not had a material adverse effect on our construction activities.
2

Competition and Market Factors
The housing industry is highly competitive. We compete with numerous homebuilders of varying size, ranging from local to national in scope, some of which have greater financial resources than we do. We also face competition from the home resale market. Our homebuilding operations compete primarily on the basis of price, location, design, quality, service and reputation. Historically, we have been one of the market leaders in each of the markets where we build homes.
The housing industry is cyclical and is affected by consumer confidence levels, prevailing economic conditions and interest rates. Other factors that affect the housing industry and the demand for new homes include: the availability and the cost of land, labor and materials; changes in consumer preferences; demographic trends; and the availability of mortgage finance programs. See “Risk Factors” in Item 1A of this Form 10-K for additional information regarding these risks.
We are dependent upon building material suppliers for a continuous flow of raw materials. Whenever possible, we utilize standard products available from multiple sources. In the past, such raw materials have been generally available to us in adequate supply. However, increased construction activity and demand for building materials, coupled with the ongoing effects of the COVID-19 pandemic, led to supply chain disruptions and longer construction cycle times during 2021 and 2022. During 2023, we began to see improvements in our supply chains and in turn improvement in our construction cycle times.
Mortgage Banking
We provide a number of mortgage related services to our homebuilding customers through our mortgage banking operations. Our mortgage banking operations also include separate subsidiaries that broker title insurance and perform title searches in connection with mortgage loan closings for which they receive commissions and fees. Because NVRM originates mortgage loans almost exclusively for our homebuilding customers, NVRM is dependent on our homebuilding segment. In 2023, NVRM closed approximately 15,900 loans with an aggregate principal amount of approximately $5.7 billion as compared to approximately 17,000 loans with an aggregate principal amount of approximately $6.3 billion in 2022. NVRM’s mortgage loans in process that had not closed had an aggregate principal balance of approximately $2.9 billion as of December 31, 2023 compared to approximately $2.5 billion as of December 31, 2022.
NVRM sells almost all of the mortgage loans it closes to investors in the secondary markets on a servicing released basis, typically within 30 days from the loan closing. NVRM is an approved seller/servicer for Fannie Mae (“FNMA”) and Freddie Mac ("FHLMC") mortgage loans and an approved seller/issuer/servicer of Ginnie Mae (“GNMA”), Department of Veterans Affairs (“VA”) and Federal Housing Administration (“FHA”) mortgage loans.
Regulation
NVRM is subject to the rules and regulations of FNMA, GNMA, FHLMC, VA and FHA. These rules and regulations restrict certain activities of NVRM. NVRM is currently eligible and expects to remain eligible to participate in such programs. In addition, NVRM is subject to regulation at the state and federal level, including regulations issued by the Consumer Financial Protection Bureau (the “CFPB”) with respect to specific origination, selling and servicing practices.
Competition and Market Factors
NVRM’s main competition comes from national, regional, and local mortgage bankers, mortgage brokers, credit unions and banks in each of these markets. NVRM competes primarily on the basis of customer service, variety of products offered, interest rates offered, prices of ancillary services and relative financing availability and costs.

Human Capital
As of December 31, 2023, we had approximately 6,300 full time employees, of whom approximately 5,300 worked in our homebuilding operations, and approximately 1,000 worked in our mortgage banking operations, compared to December 31, 2022, when we had approximately 6,550 full time employees, of whom approximately 5,500 worked in our homebuilding operations, and approximately 1,050 worked in our mortgage banking operations. None of our employees are covered by collective bargaining agreements.
Our employees are our most important asset. We are committed to continually developing an inclusive culture that attracts a diverse workforce and enables them to contribute to the success of the company by emphasizing their unique perspectives and backgrounds. All of our employees must adhere to our code of ethics and standards of business conduct that sets standards for appropriate behavior in the workplace. Our compensation philosophy has been consistent for over 25 years and is designed to motivate and retain highly qualified and experienced employees.
We provide tools for the advancement of our employees by offering training and development opportunities that align with each employee’s responsibilities and career path. We strive to promote employees from within our workforce, as we believe this provides both long-term success and continuity to our operations and growth for our employees. Our focus is demonstrated by the tenure of our executives and our regional and division leaders.
3


Available Information
We file annual, quarterly and current reports, proxy statements and other information with the Securities and Exchange Commission (the “SEC”). These filings are available to the public over the internet at the SEC’s website at www.sec.gov.
Our principal internet website can be found at www.nvrinc.com. We make available free of charge on or through our website, access to our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports as soon as reasonably practicable after such material is electronically filed, or furnished, to the SEC.
Our website also includes a corporate governance section which contains our Corporate Governance Guidelines (which includes our Directors’ Independence Standards), Code of Ethics and Standards of Business Conduct, Board Committee Charters, Policies and Procedures for the Consideration of Board of Director Candidates, and Policies and Procedures Regarding Communications with the NVR, Inc. Board of Directors, the Independent Lead Director and the Non-Management Directors as a Group.
Forward-Looking Statements
Some of the statements in this Form 10-K, as well as statements made by us in periodic press releases or other public communications, constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Certain, but not necessarily all, of such forward-looking statements can be identified by the use of forward-looking terminology, such as “believes,” “expects,” “may,” “will,” “should,” or “anticipates” or the negative thereof or other comparable terminology. All statements other than of historical facts are forward looking statements. Forward-looking statements contained in this document include those regarding market trends, our financial position and financial results, business strategy, the outcome of pending litigation, investigations or similar contingencies, projected plans and objectives of management for future operations. Such forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results or performance to be materially different from future results, performance or achievements expressed or implied by the forward-looking statements. Such risk factors include, but are not limited to the following: general economic and business conditions (on both a national and regional level); interest rate changes; access to suitable financing by us and our customers; increased regulation in the mortgage banking industry; the ability of our mortgage banking subsidiary to sell loans it originates into the secondary market; competition; the availability and cost of land and other raw materials used by us in our homebuilding operations; shortages of labor; the economic impact of a major epidemic or pandemic; weather related slow-downs; building moratoriums; governmental regulation; fluctuation and volatility of stock and other financial markets; mortgage financing availability; and other factors over which we have little or no control. We undertake no obligation to update such forward-looking statements except as required by law.
 
Item 1A.    Risk Factors.
Our business is affected by the risks generally incident to the residential construction business, including, but not limited to:
actual and expected direction of interest rates, which affect the availability of mortgage financing for potential purchasers of homes;
the availability of adequate land in desirable locations on favorable terms;
employment levels, consumer confidence and spending and unexpected changes in customer preferences; and
changes in the national economy and in the local economies of the markets in which we operate.
All of these risks are discussed in detail below.

Business and Industry Risks
An economic downturn or decline in economic conditions could adversely affect our business and our results of operations.
Demand for new homes is sensitive to economic changes driven by conditions such as employment levels, job growth, consumer confidence, inflation and interest rates. If the housing industry suffers a downturn, our sales may decline which could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.  
Interest rate movements, inflation and other economic factors can negatively impact our business.
High rates of inflation generally affect the homebuilding industry adversely because of their adverse impact on interest rates. High interest rates not only increase the cost of borrowed funds to homebuilders and developers but also have a significant adverse effect on housing demand and on the affordability of permanent mortgage financing to prospective purchasers. We are also subject to potential volatility in the price of commodities that impact costs of materials used in our homebuilding business. Increases in
4

prevailing interest rates could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Our financial results also are affected by the risks attributable to our mortgage banking business, including interest rate levels, the impact of government regulation on mortgage loan originations and servicing and the need to issue forward commitments to fund and sell mortgage loans. Our homebuilding customers account for almost all of our mortgage banking business. The volume of our continuing homebuilding operations therefore affects our mortgage banking business.
Our mortgage banking business also is affected by interest rate fluctuations. We also may experience secondary marketing losses resulting from daily movements in interest rates to the extent we are unable to match interest rates and amounts on loans we have committed to originate with forward commitments from third parties to purchase such loans. Volatility in interest rates may have a material adverse effect on our mortgage banking revenue, profitability, stock performance, ability to service our debt obligations and future cash flows.
Our operations may also be adversely affected by other economic factors within our markets such as negative changes in employment levels, job growth, wage growth, consumer confidence and household formation and availability of mortgage financing, one or all of which could result in reduced demand or price depression from current levels. Such negative trends could have a material adverse effect on homebuilding operations.
These factors and thus, the homebuilding and mortgage banking businesses, have at times in the past been cyclical in nature. Any downturn in the national economy or the local economies of the markets in which we operate could have a material adverse effect on our sales, profitability, stock performance and ability to service our debt obligations.
Because almost all of our customers require mortgage financing, limited availability of suitable mortgage financing could impair the affordability of our homes, lower demand for our products, and limit our ability to fully deliver our backlog.
Our business and earnings depend on the ability of our potential customers to obtain mortgages for the purchase of our homes. In addition, many of our potential customers must sell their existing homes in order to buy a home from us. The tightening of credit standards and limited availability of suitable mortgage financing could prevent customers from buying our homes and could prevent buyers of our customers’ homes from obtaining mortgages they need to complete that purchase, either of which could result in potential customers’ inability to buy a home from us. If potential customers or the buyers of our customers’ current homes are not able to obtain suitable financing, the result could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
If our ability to sell mortgages to investors is impaired, we may be required to fund these commitments ourselves, or we may not be able to originate loans at all.
Our mortgage banking business sells all of the loans it originates into the secondary market, usually within 30 days from the date of closing, and has up to $150 million available under a repurchase agreement to fund mortgage closings. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Liquidity and Capital Resources” in Item 7 of this Form 10-K for more information about the repurchase agreement. In the event that disruptions to the secondary markets tighten or eliminate the available liquidity within the secondary markets for mortgage loans, or the underwriting requirements by our secondary market investors continue to become more stringent, our ability to sell future mortgages could decline and we could be required, among other things, to fund our commitments to our buyers with our own financial resources, which is limited, or require our home buyers to find another source of financing. The result of such secondary market disruption could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
If the market value of our inventory or controlled lot position declines, our profit could decrease and we may incur losses.
Inventory risk can be substantial for homebuilders. The market value of building lots and housing inventories can fluctuate significantly as a result of changing market conditions. In addition, inventory carrying costs can be significant and can result in losses in a poorly performing community or market. We must continuously acquire lots for expansion into new markets as well as for replacement and expansion within our current markets, which we generally accomplish by entering into LPAs and paying forfeitable deposits under the LPAs to developers for the contractual right to acquire the lots. In the event of adverse changes in economic, market or community conditions, we may cease further building activities in certain communities or restructure existing LPAs, resulting in forfeiture of some or all of any remaining land contract deposit paid to the developer. We may also have significant impairments of land under development. The forfeiture of land contract deposits or inventory impairments may result in a loss that could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.

5

We face competition in our homebuilding and mortgage banking operations.
The homebuilding industry is highly competitive. We compete with numerous homebuilders of varying size, ranging from local to national in scope, some of whom have greater financial resources than we do. We face competition:
for suitable and desirable lots at acceptable prices;
from selling incentives offered by competing builders within and across developments; and
from the existing home resale market.
Our homebuilding operations compete primarily on the basis of price, location, design, quality, service and reputation.
The mortgage banking industry is also competitive. Our main competition comes from national, regional and local mortgage bankers, credit unions, banks and mortgage brokers in each of these markets. Our mortgage banking operations compete primarily on the basis of customer service, variety of products offered, interest rates offered, prices of ancillary services and relative financing availability and costs.
We might not be able to continue to compete successfully in our homebuilding or mortgage banking operations. An inability to effectively compete may have an adverse impact on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Our inability to secure and control an adequate inventory of lots could adversely impact our operations.
The results of our homebuilding operations depend upon our continuing ability to control an adequate number of homebuilding lots in desirable locations. There can be no assurance that an adequate supply of building lots will continue to be available to us on terms similar to those available in the past, or that we will not be required to devote a greater amount of capital to controlling building lots than we have historically. An insufficient supply of building lots in one or more of our markets, an inability of our developers to deliver finished lots in a timely fashion due to their inability to secure financing to fund development activities or for other reasons, or our inability to purchase or finance building lots on reasonable terms could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
A shortage of building materials or labor, or increases in materials or labor costs may adversely impact our operations.
The homebuilding business has from time to time experienced building material and labor shortages, including fluctuating lumber prices and supply. In addition, strong construction market conditions could restrict the labor force available to our subcontractors and us in one or more of our markets. Significant increases in costs resulting from these shortages, or delays in construction of homes, could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
We rely on subcontractors to construct our homes. The failure of our subcontractors to properly construct our homes may be costly.
We engage subcontractors to perform the actual construction of our homes. Despite our quality control efforts, we may discover that our subcontractors have engaged in improper construction practices. The occurrence of such events could require us to repair the homes in accordance with our standards and as required by law. The cost of satisfying our legal obligations in these instances may be significant, and we may be unable to recover the cost of repairs from subcontractors, suppliers and insurers.
Product liability litigation and warranty claims may adversely impact our operations.
Construction defect and home warranty claims are common and can represent a substantial risk for the homebuilding industry. The cost of insuring against construction defect and product liability claims, as well as the claims themselves, can be high. In addition, insurance companies limit coverage offered to protect against these claims. Further restrictions on coverage availability, or significant increases in premium costs or claims, could have a material adverse effect on our financial results.
We are subject to litigation proceedings that could harm our business if an unfavorable ruling were to occur.
From time to time, we are involved in litigation and other legal proceedings relating to claims arising from our operations in the normal course of business. As described in, but not limited to, Item 3, “Legal Proceedings” of this Form 10-K, we are currently subject to certain legal proceedings. Litigation is subject to inherent uncertainties, and unfavorable rulings may occur. These or other litigation or legal proceedings could materially affect our ability to conduct our business in the manner that we expect or otherwise adversely affect us should an unfavorable ruling occur.
If the underwriting quality of our mortgage originations is found to be deficient, our profit could decrease and we may incur losses.
We originate several different loan products to our customers to finance the purchase of their home. We sell all of the loans we originate into the secondary mortgage market, generally within 30 days from the date of closing. All of the loans that we originate are underwritten to the standards and specifications of the ultimate investor. Insofar as we underwrite our originated loans to those standards, we bear no increased concentration of credit risk from the issuance of loans, except in certain limited instances where
6

repurchases or early payment defaults occur. In the event that a substantial number of the loans that we have originated fall into default and the investors to whom we sold the loans determine that we did not underwrite the loans in accordance with their requirements, we could be required to repurchase the loans from the investor or indemnify the investor for any losses incurred. Any resulting losses could have a material adverse effect on our profitability, stock performance, ability to service our debt obligations and future cash flows.
We may be subject to claims on mortgage loans sold to third parties.
Our mortgage banking operations may be responsible for losses associated with mortgage loans originated and sold to investors in the event of errors or omissions relating to certain representations and warranties that the loans sold meet certain requirements, including representations as to underwriting standards, the type of collateral, the existence of private mortgage insurance, and the validity of certain borrower representations in connection with the loan. The resolution of claims related to alleged breaches of these representations and warranties and repurchase claims could have a material adverse effect on our financial condition, cash flows and results of operations and could result in losses that exceed existing estimates and accruals. Because of the uncertainties inherent in estimating these matters, there can be no assurance that any amounts reserved will be adequate or that any potential inadequacies will not have a material adverse effect on our results of operations.
The loss of key personnel could adversely impact our business.
We rely on our key personnel to effectively operate and manage our business. Specifically, our future success depends heavily on the performance of our senior management team. Our business may be adversely affected if we are unable to retain key personnel or attract qualified personnel to manage our business.
Our failure to maintain the security of our electronic and other confidential information could expose us to liability and materially adversely affect our financial condition and results of operations.
Privacy, security, and compliance concerns have continued to increase as technology has evolved. As part of our normal business activities, we collect and store certain confidential information, including personal information of homebuyers/borrowers and information about employees, vendors and suppliers, some of which is processed and stored on third party vendor platforms. This information is entitled to protection under a number of federal and state laws. We may share some of this information with vendors who assist us with certain aspects of our business, particularly our mortgage and title businesses.
We have implemented systems and processes intended to secure our information technology systems and prevent unauthorized access to or loss of sensitive, confidential and personal data, including through the use of encryption and authentication technologies. Additionally, we have continued to elevate our monitoring capabilities to enhance early detection and rapid response to potential security anomalies. Our management team regularly reviews our response readiness and completes tabletop exercises on potential cybersecurity breaches with the assistance of a third party cybersecurity consultant. We also require employees to complete training sessions regarding matters such as cybersecurity threats and data protection on a regular basis. These security measures may not be sufficient for all possible occurrences and may be vulnerable to hacking, employee error, malfeasance, system error, faulty password management or other irregularities. Further, development and maintenance of these measures are costly and require ongoing monitoring and updating as technologies change and efforts to overcome security measures become increasingly sophisticated.
Our failure to maintain the security of the data we are required to protect, including via the penetration of our network security and the misappropriation of confidential and personal information, could result in business disruption, damage to our reputation, financial obligations to third parties, fines, penalties, regulatory proceedings and private litigation with potentially large costs, and also in deterioration in customers’ confidence in us and other competitive disadvantages, and thus could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Volatility in the credit and capital markets may impact our ability to access necessary financing.
If we require working capital greater than that provided by our operations and our credit facility, we may be required to seek to increase the amount available under the facility or seek alternative financing, which might not be available on terms that are favorable or acceptable. If we are required to seek financing to fund our working capital requirements, volatility in credit or capital markets may restrict our flexibility to access financing. If we are at any time unsuccessful in obtaining sufficient capital to fund our planned homebuilding expenditures, we may experience a substantial delay in the completion of homes then under construction, or we may be unable to control or purchase finished building lots. Any delay could result in cost increases and could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
Our mortgage banking operations depend in part on the availability, cost and other terms of mortgage financing facilities, and may be adversely affected by any shortage or increased cost of such financing. Additional or replacement financing might not be available on terms that are favorable or acceptable. Our mortgage banking operations are also dependent upon the securitization market for mortgage-backed securities, and could be materially adversely affected by any fluctuation or downturn in such market.
7

Our current indebtedness may impact our future operations.
As of December 31, 2023 we had $900 million in senior notes outstanding. Our existing indebtedness contains restrictive covenants and any future indebtedness may also contain such covenants. These covenants include, or could include, restrictions on our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. Substantial losses by us or other action or inaction by us or our subsidiaries could result in the violation of one or more of these covenants, which could result in decreased liquidity or a default on our current or future indebtedness, thereby having a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.

Regulatory Risk
Government regulations and environmental matters could negatively affect our operations.
We are subject to various local, state and federal statutes, ordinances, rules and regulations concerning zoning, building design, construction and similar matters, including local regulations that impose restrictive zoning and density requirements in order to limit the number of homes that can eventually be built within the boundaries of a particular area. These regulations may further increase the cost to produce and market our products. In addition, we have from time to time been subject to, and may also be subject in the future to, periodic delays in our homebuilding projects due to building moratoriums in the areas in which we operate or delays in receiving the necessary governmental approvals. Changes in regulations that restrict homebuilding activities in one or more of our principal markets could have a material adverse effect on our sales, profitability, stock performance, ability to service our debt obligations and future cash flows.
In addition, new housing developments are often subject to various assessments or impact fees for schools, parks, streets, highways and other public improvements. The cost of these assessments is subject to substantial change and could cause increases in the construction cost of our homes, which, in turn, could reduce our profitability.
We are also subject to a variety of local, state and federal statutes, ordinances, rules and regulations concerning the protection of health and the environment. We are subject to a variety of environmental conditions that can affect our business and our homebuilding projects. The particular environmental laws that apply to any given homebuilding site vary greatly according to the location and environmental condition of the site and the present and former uses of the site and adjoining properties. Environmental laws and conditions may result in delays, cause us to incur substantial compliance and other costs, or prohibit or severely restrict homebuilding activity in certain environmentally sensitive regions or areas.
In recent years, an increasing number of state and Federal regulations have been enacted or proposed to reduce the impact of greenhouse gas emissions and other human activities on climate change. Some of this legislation relates to matters such as restrictions and reporting on carbon dioxide emissions and higher building code energy efficiency standards. The impact of such restrictions and requirements on us and our suppliers could increase our operating and compliance costs, as well as the cost of raw materials used in the building process. Higher operating costs could result in us having to increase our home prices to a level that may adversely affect our sales, or if we are unable to increase prices, negatively impact our profitability.
Increased regulation of the mortgage industry could harm our future sales and earnings.
The mortgage industry is subject to regulation at the federal, state and local level. Potential changes to federal laws and regulations could have the effect of limiting the activities of FNMA, GNMA and FHLMC, the entities that provide liquidity to the secondary mortgage market, which could lead to increases in mortgage interest rates. Tighter underwriting requirements and fee restrictions and the increasingly complex regulatory environment may negatively impact our mortgage loan origination business in the form of lower demand, decreased revenue and increased operating costs.
We are an approved seller/servicer of FNMA and FHLMC mortgage loans and an approved seller/issuer/servicer of GNMA, VA and FHA mortgage loans, and are subject to all of those agencies’ rules and regulations. Any significant impairment of our eligibility to sell/service these loans could have a material adverse impact on our mortgage operations. In addition, we are subject to regulation at the state and federal level with respect to specific origination, selling and servicing practices including the Real Estate Settlement and Protection Act. Adverse changes in governmental regulation may have a negative impact on our mortgage loan origination business.

Risks Related to Other External Risks
Health epidemics, including the recent COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business and operations, and the markets, states and local communities in which we operate.
Our business and operations could be adversely affected by health epidemics, impacting the markets, states and local communities in which we operate. The recent COVID-19 pandemic had a significant impact on our operations and supply chains.
8

There is no guarantee that a future health epidemic will not occur, which could result in uncertainty regarding governmental actions that may occur, and the effects of economic relief efforts on the U.S. economy, either of which could be potential disruptors to our business. Over the long term, these disruptions could lower demand for our products, impair our ability to sell and/or build homes in our normal manner, increase our losses on contract land deposits, and negatively impact our lending and secondary mortgage market activities. These developments and other consequences of an outbreak could materially and adversely affect our operations, profitability and cash flows.
Weather-related and other events beyond our control may adversely impact our operations.
Extreme weather or other events, such as significant hurricanes, tornadoes, earthquakes, forest fires, floods, snowfalls, terrorist attacks or war may affect our markets, our operations and our profitability. These events may impact our physical facilities or those of our suppliers or subcontractors and our housing inventories, causing us material increases in costs, or delays in construction of homes. In addition, demand could be negatively impacted in certain of our markets perceived to be more vulnerable to increased severe weather events and other impacts of climate change.

Our continued success is dependent on positive perceptions of us and our brands which, if eroded, could adversely affect our business and our relationships with our customers.

We believe that one of the reasons our customers buy from us, our employees choose NVR as a place of employment, and our vendors choose to do business with us is the reputation we have built over many years. To be successful in the future, we must continue to preserve our reputation. Reputational value is based in large part on perceptions, and broad access to social media makes it easy for anyone to provide public feedback that can influence perceptions of the brands under which we do business. It may be difficult to control negative publicity, regardless of whether it is accurate. While reputations may take decades to build, negative incidents can quickly erode trust and confidence, could damage our reputation, reduce the demand for our homes or negatively impact the morale and performance of our employees, all of which could adversely affect our business.
Item 1B.    Unresolved Staff Comments.
None.
Item 1C.    Cybersecurity.
Risk Management and Strategy
We have implemented systems and processes intended to secure our information technology systems and prevent unauthorized access to or loss of sensitive, confidential and personal data. These processes are implemented and overseen primarily by our Chief Information Officer (CIO) and Chief Information Security Officer (CISO). Our CIO has over 35 years of experience and in his 19 years at NVR has been responsible for the implementation and modernization of many of our key technologies across the enterprise. Our CISO has over 25 years of experience in information technology architecture, including over 17 years with NVR in progressively more senior information security roles.

Significant information technology processes that have been implemented include:
- vulnerability management to help ensure security updates are effectively applied,

- utilization of encryption and multi-factor authentication technologies to protect company data,

- regular required training for all employees with systems access regarding matters such as cybersecurity threats and data protection, and utilization of simulated phishing tests to increase security awareness,

- regular review of third-party service providers, including review of their system and organization controls (SOC) reports,

- enhanced monitoring capabilities for early detection and rapid response to potential security anomalies,

- documented incident response readiness process updated annually,

- completion of tabletop exercises on potential cybersecurity breaches with the assistance of a third-party cybersecurity consultant, and

- regular review of information technology disaster recovery and business continuity processes to help ensure the ability to resume work after an incident.

Review of these processes has been incorporated into our annual risk assessment and internal audits of controls performed by our Internal Audit department. Results of these audits are reported to the Audit Committee by our Vice President of Internal Audit and Corporate Governance.

9

As previously discussed in Item 1A of this Form 10-K "Risk Factors", failure to maintain the security of the data we are required to protect could have a material adverse effect on our operations and financial results. We currently do not believe that any current cybersecurity threats have materially affected, or are reasonably likely to materially affect, our business strategy, results of operations or financial condition.

Governance
Our Audit Committee is required under its charter to periodically review our data privacy and information security programs. Our Audit Committee assists our Board in oversight and monitoring of our cybersecurity processes, including systems to collect and store confidential information, ongoing initiatives, current threats and our response readiness to cybersecurity attacks.
Our CIO and CISO communicate directly with members of the Audit Committee and Board of Directors on cybersecurity matters. In 2023, our CIO and CISO presented updates on our cybersecurity initiatives quarterly; twice to our Audit Committee and twice to our full Board.
Item 2.    Properties.
Our corporate offices are located in Reston, Virginia, where we currently lease approximately 61,000 square feet of office space. The current corporate office lease expires in April 2026.
In connection with both our homebuilding and mortgage banking businesses, we also lease office space in multiple locations for homebuilding divisional offices and mortgage banking and title services branches under leases expiring at various times through 2030, none of which are individually material to our business.
In connection with the operation of the homebuilding business, we lease production facilities in the following seven locations: Thurmont, Maryland; Burlington County, New Jersey; Farmington, New York; Kings Mountain, North Carolina; Darlington, Pennsylvania; Portland, Tennessee; and Richmond, Virginia. These facilities range in size from approximately 40,000 square feet to 400,000 square feet and total approximately one million square feet. Each of these leases contains various options for extensions of the lease and for the purchase of the facility. Additionally, certain facility leases have early termination options. These leases currently expire between 2027 and 2040. We have entered into lease agreements for new production facilities in Fayetteville, North Carolina and Lavonia, Georgia. The Fayetteville facility will be approximately 145,000 square feet with a lease term of 10 years from the commencement date, which is expected to be in the first quarter of 2024, and contains an option for three five year extensions. The Lavonia facility will be approximately 170,000 square feet with a lease term of 15 years from the commencement date which is expected to be later in 2024, and contains an option for four five year extensions. In addition, we own a production facility of approximately 100,000 square feet in Dayton, Ohio. Our plant utilization was 56% and 58% of total capacity in 2023 and 2022, respectively.
We anticipate that, upon expiration of existing production facility and office leases, we will be able to renew them or obtain comparable facilities on terms acceptable to us.
Item 3.    Legal Proceedings.
We are involved in various litigation matters arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, these matters are not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation matters are expensed as incurred.
Item 4.    Mine Safety Disclosures.
Not applicable.
10


PART II

Item 5.    Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
    Our shares of common stock are listed and principally traded on the New York Stock Exchange under the trading symbol “NVR.” As of the close of business on February 12, 2024, there were 158 shareholders of record of our common stock.
We have never paid a cash dividend on our shares of common stock and have no current intention to do so in the future.
During the quarter ended December 31, 2023, we fully utilized the remaining amount available under a $500 million share repurchase authorization that was publicly announced on August 2, 2023. On November 9, 2023, we publicly announced that our Board of Directors had approved a new repurchase authorization in the amount of up to $750 million. Each share repurchase authorization authorized the repurchase of our outstanding common stock in one or more open market and/or privately negotiated transactions, with no expiration date. In addition, the repurchase authorizations specifically prohibit us from purchasing shares from our officers, directors, Profit Sharing Plan Trust or Employee Stock Ownership Plan Trust. Repurchase activity is conducted pursuant to publicly announced Board authorizations, and is typically executed in accordance with the safe-harbor provisions of Rule 10b-18 and Rule 10b5-1 promulgated under the Securities Exchange Act of 1934, as amended. The following table provides information regarding common stock repurchases during the quarter ended December 31, 2023:
PeriodTotal Number
of Shares
Purchased
Average
Price Paid
per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Approximate Dollar Value of
Shares that May Yet
Be Purchased Under
the Plans or
Programs (in thousands)
October 1 - 31, 202332,486 $5,984.32 32,486 $17,891 
November 1 - 30, 2023— $— — $767,891 
December 1 - 31, 2023 (1)14,262 $6,452.19 14,262 $675,870 
Total46,748 $6,127.06 46,748 

(1)    Of the shares repurchased in December 2023, 2,823 shares were repurchased under the August 2, 2023 authorization, which fully utilized the August 2023 authorization. The remaining 11,439 shares were repurchased under the November 9, 2023 share repurchase authorization.
On February 14, 2024, the Board of Directors approved an additional repurchase authorization of up to an aggregate of $750 million with terms and conditions consistent with our prior authorizations. The repurchase authorization does not have an expiration date.
The information required by this item with respect to securities authorized for issuance under equity compensation plans is provided under Item 12 of this Form 10-K.
11

STOCK PERFORMANCE GRAPH
The following graph compares the cumulative total return to holders of our common stock since December 31, 2018 with the Dow Jones US Home Construction Index and the S&P 500 Index for that same period, assuming that $100 was invested in NVR stock and the indices on December 31, 2018.
.
1964
 For the Year Ended December 31,
Comparison of 5 Year Cumulative Total Return201820192020202120222023
NVR, Inc.$100 $156 $167 $242 $189 $287 
S&P 500$100 $131 $156 $200 $164 $207 
Dow Jones US Home Construction$100 $148 $183 $278 $217 $391 

Item 6.    Reserved.

12

Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations.
    (dollars in thousands, except per share data)
Results of Operations
This section of this Form 10-K generally discusses 2023 and 2022 items and year-to-year comparisons between 2023 and 2022. Discussions of 2021 items and year-to-year comparisons between 2022 and 2021 that are not included in this Form 10-K can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Overview
Business Environment and Current Outlook
In 2023, housing demand improved as the rapid rise in mortgage interest rates during 2022 began to stabilize and homebuyers adjusted to the higher mortgage interest rate environment. In addition, new home demand was favorably impacted by a limited supply of inventory in the resale market. Despite this increased demand, affordability continues to be a challenge as the higher rates coupled with higher home prices led to housing affordability reaching a 35-year low during 2023. Interest rate volatility and economic uncertainty are expected to continue to impact the housing market in 2024. As a result, we expect to face continued margin pressure as we adjust our product offering and positioning to meet market demand. We also expect continued margin pressure from higher building materials, labor and land costs. The supply chain disruptions experienced in the prior year have mostly subsided, and our construction cycle times have improved. We believe that we are well positioned to take advantage of opportunities that may arise from future economic and homebuilding market volatility due to the strength of our balance sheet and our disciplined lot acquisition strategy.
Business
Our primary business is the construction and sale of single-family detached homes, townhomes and condominium buildings, all of which are primarily constructed on a pre-sold basis. To fully serve customers of our homebuilding operations, we also operate a mortgage banking and title services business. We primarily conduct our operations in mature markets. Additionally, we generally grow our business through market share gains in our existing markets and by expanding into markets contiguous to our current active markets. Our four homebuilding reportable segments consist of the following regions: 
Mid Atlantic:  Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East:  New Jersey and Eastern Pennsylvania
Mid East:  New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East:  North Carolina, South Carolina, Georgia, Florida and Tennessee

Our lot acquisition strategy is predicated upon avoiding the financial risks associated with direct land ownership and development. We generally do not engage in land development (see discussion below of our land development activities). Instead, we typically acquire finished lots from various third party land developers pursuant to LPAs. These LPAs require deposits, typically ranging up to 10% of the aggregate purchase price of the finished lots, in the form of cash or letters of credit that may be forfeited if we fail to perform under the LPA. This strategy has allowed us to maximize inventory turnover, which we believe enables us to minimize market risk and to operate with less capital, thereby enhancing rates of return on equity and total capital.
In addition to constructing homes primarily on a pre-sold basis and utilizing what we believe is a conservative lot acquisition strategy, we focus on obtaining and maintaining a leading market position in each market we serve. This strategy allows us to gain valuable efficiencies and competitive advantages in our markets, which we believe contributes to minimizing the adverse effects of regional economic cycles and provides growth opportunities within these markets. Our continued success is contingent upon our ability to control an adequate supply of finished lots on which to build.
In limited specific strategic circumstances, we deviate from our historical lot acquisition strategy and engage in joint venture arrangements with land developers or directly acquire raw ground already zoned for its intended use for development. Once we acquire control of raw ground, we determine whether to sell the raw parcel to a developer and enter into an LPA with the developer to purchase the finished lots or to hire a developer to develop the land on our behalf. While joint venture arrangements and direct land development activity are not our preferred method of acquiring finished building lots, we may enter into additional transactions in the future on a limited basis where there exists a compelling strategic or prudent financial reason to do so. We expect, however, to continue to acquire substantially all of our finished lot inventory using LPAs with forfeitable deposits.
13

As of December 31, 2023, we controlled approximately 141,500 lots as discussed below.
Lot Purchase Agreements ("LPAs")
We controlled approximately 134,900 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $617,000 and $7,700, respectively. Included in the number of controlled lots are approximately 10,700 lots for which we have recorded a contract land deposit impairment reserve of approximately $53,400 as of December 31, 2023.
Joint Venture Limited Liability Corporations (“JVs”)
We had an aggregate investment totaling approximately $29,200 in four JVs, expected to produce approximately 5,200 lots. Of the lots to be produced by the JVs, approximately 4,850 lots were controlled by us and approximately 350 lots were either under contract with unrelated parties or currently not under contract. We had additional funding commitments totaling approximately $11,500 to one of the JVs at December 31, 2023.
Land Under Development
We owned land with a carrying value of approximately $36,900 that we intend to develop into approximately 1,750 finished lots. We had additional funding commitments of approximately $1,600 under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $900.
See Notes 3, 4 and 5 to the consolidated financial statements included herein for additional information regarding LPAs, JVs and land under development, respectively.
Raw Land Purchase Agreements
In addition to the lots we currently control as discussed above, we have certain properties under contract with land owners that are expected to yield approximately 22,700 lots. Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with cash deposits and letters of credit totaling approximately $13,000 and $100, respectively, as of December 31, 2023, of which approximately $3,800 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.
Key Financial Results
Our consolidated revenues for the year ended December 31, 2023 totaled $9,518,202, a decrease of 10% from $10,526,434 in 2022. Our net income for 2023 was $1,591,611, or $463.31 per diluted share, decreases of 8% and 6% compared to 2022 net income and diluted earnings per share, respectively. Our homebuilding gross profit margin percentage was 24.3% in 2023 compared to 25.8% in 2022. Settlements for the year ended December 31, 2023 totaled 20,662 units, a decrease of 9% from 2022. New orders, net of cancellations (“New Orders”) during 2023 were 21,729, an increase of 13% from 2022 while our average New Order sales price decreased 3% to $448.4 in 2023. Our backlog of homes sold but not yet settled with the customer as of December 31, 2023 increased on a unit basis by 12% to 10,229 units and increased on a dollar basis by 10% to $4,756,926 when compared to December 31, 2022. Income before tax from our mortgage banking segment totaled $132,793 in 2023, an increase of 9% when compared to $122,150 in 2022.
14

Homebuilding Operations
The following table summarizes the results of our consolidated homebuilding operations and certain operating activity for each of the last three years:
 Year Ended December 31,
 202320222021
Financial data:
Revenues$9,314,605 $10,326,770 $8,701,693 
Cost of sales$7,051,198 $7,662,271 $6,763,115 
Gross profit margin percentage24.3 %25.8 %22.3 %
Selling, general and administrative expenses$588,962 $532,353 $474,808 
Operating data:
New orders (units)21,729 19,164 22,721 
Average new order price$448.4 $462.8 $436.1 
Settlements (units)20,662 22,732 21,540 
Average settlement price$450.7 $454.3 $403.9 
Backlog (units)10,229 9,162 12,730 
Average backlog price$465.0 $472.2 $454.2 
New order cancellation rate12.8 %14.2 %9.2 %

Consolidated Homebuilding
Homebuilding revenues decreased 10% in 2023 compared to 2022, as a result of a 9% decrease in the number of units settled and a 1% decrease in the average settlement price. The decrease in the number of units settled was primarily attributable to a 28% lower backlog unit balance entering 2023 compared to the same period in 2022, offset partially by a higher backlog turnover rate. The gross profit margin percentage in 2023 decreased to 24.3% from 25.8% in 2022. Gross profit margins were negatively impacted by higher costs for labor, certain materials, incentives and closing costs, offset partially by lower lumber costs.
New Orders increased 13% while the average sales price of New Orders decreased 3% in 2023 when compared to 2022. New Orders were favorably impacted by improved demand in 2023 attributable to a limited supply of homes in the resale market and by a 3% increase in the average number of active communities. The average sales price of New Orders was negatively impacted by price adjustments to address affordability issues resulting from higher mortgage interest rates and significant home price appreciation over the previous two years.
Selling, general and administrative ("SG&A") expenses in 2023 increased by approximately $56,600 compared to 2022, and as a percentage of revenue increased to 6.3% in 2023 from 5.2% in 2022. The increase in SG&A expense was due primarily to an increase of approximately $42,400 in personnel costs attributable in part to higher earned incentive compensation. In addition, SG&A expense was higher due to an increase in equity-based compensation of approximately $13,800 due to the issuance of a four year block grant of non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted stock units ("RSUs") in the second quarter of 2022.
Our backlog represents homes sold but not yet settled with our customers. As of December 31, 2023, our backlog increased on a unit basis by 12% to 10,229 units and on a dollar basis by 10% to $4,756,926 when compared to 9,162 units and $4,325,876, respectively, as of December 31, 2022. The increase in both backlog units and dollars was primarily attributable to a 16% increase in New Orders during the six-month period ending December 31, 2023 compared to the same period in 2022. Backlog dollars were higher primarily due to the increase in backlog units as of December 31, 2023.
Our backlog may be impacted by customer cancellations for various reasons that are beyond our control, such as failure to obtain mortgage financing, inability to sell an existing home, job loss, or a variety of other reasons.  In any period, a portion of the cancellations that we experience are related to new sales that occurred during the same period, and a portion are related to sales that occurred in prior periods and therefore appeared in the beginning backlog for the current period. Calculated as the total of all cancellations during the period as a percentage of gross sales during the period, our cancellation rate was approximately 13%, 14% and 9% in 2023, 2022, and 2021, respectively. During the four quarters of each of 2023, 2022 and 2021, approximately 4% in 2023, 4% in 2022 and 3% in 2021, of a reporting quarter’s opening backlog cancelled during the quarter. We can provide no assurance that our historical cancellation rates are indicative of the actual cancellation rate that may occur in future years. Other than those units that are cancelled, we expect to settle substantially all of our December 31, 2023 backlog during 2024. See “Risk Factors” in Item 1A of this Form 10-K.
15

The backlog turnover rate is impacted by various factors, including, but not limited to, changes in New Order activity, internal production capacity, external subcontractor capacity, building material availability and other external factors over which we do not exercise control.
Reportable Homebuilding Segments
Homebuilding segment profit includes all revenues and income generated from the sale of homes, less the cost of homes sold, SG&A expenses, and a corporate capital allocation charge determined by corporate management. The corporate capital allocation charge eliminates in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker to determine whether the operating segment is providing the desired rate of return after covering our cost of capital.
We record impairment charges on contract land deposits when we determine that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are generally charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit. We evaluate our entire net contract land deposit portfolio for impairment each quarter. For presentation purposes below, the contract land deposit reserve at December 31, 2023 and 2022 has been allocated to the reportable segments for the respective years to show contract land deposits on a net basis. The net contract land deposit balances below also include approximately $7,700 and $6,900 at December 31, 2023 and 2022, respectively, of letters of credit issued as deposits in lieu of cash.
The following tables summarize certain homebuilding operating activity by reportable segment for each of the last three years:
Selected Segment Financial Data:
 Year Ended December 31,
 202320222021
Revenues:
Mid Atlantic$4,189,957 $4,766,329 $4,049,871 
North East948,289 892,543 767,828 
Mid East1,723,514 2,147,262 1,891,729 
South East2,452,845 2,520,636 1,992,265 
 Year Ended December 31,
 202320222021
Gross profit margin:
Mid Atlantic$1,023,993 $1,280,596 $987,926 
North East243,634 226,666 163,990 
Mid East372,671 476,659 391,405 
South East629,843 751,734 469,520 
 Year Ended December 31,
 202320222021
Gross profit margin percentage:
Mid Atlantic24.4 %26.9 %24.4 %
North East25.7 %25.4 %21.4 %
Mid East21.6 %22.2 %20.7 %
South East25.7 %29.8 %23.6 %
 Year Ended December 31,
 202320222021
Segment profit:
Mid Atlantic$745,323 $994,027 $734,941 
North East169,012 157,333 105,432 
Mid East257,865 343,236 271,756 
South East440,538 577,030 329,982 

16

Segment Operating Activity:
 Year Ended December 31,
 202320222021
 UnitsAverage
Price
UnitsAverage
Price
UnitsAverage
Price
New orders, net of cancellations:     
Mid Atlantic8,434 $515.5 7,816 $526.6 8,749 $522.4 
North East1,879 $573.2 1,679 $528.3 1,685 $497.4 
Mid East4,514 $396.5 4,344 $400.5 5,567 $369.3 
South East6,902 $366.4 5,325 $399.4 6,720 $363.6 
Total21,729 $448.4 19,164 $462.8 22,721 $436.1 
 Year Ended December 31,
 202320222021
 UnitsAverage
Price
UnitsAverage
Price
UnitsAverage
Price
Settlements:      
Mid Atlantic8,032 $521.5 9,042 $527.1 8,310 $487.3 
North East1,736 $546.2 1,763 $506.3 1,666 $460.9 
Mid East4,391 $392.4 5,518 $389.1 5,414 $349.4 
South East6,503 $377.2 6,409 $393.3 6,150 $323.9 
Total20,662 $450.7 22,732 $454.3 21,540 $403.9 
 Year Ended December 31,
 202320222021
 UnitsAverage
Price
UnitsAverage
Price
UnitsAverage
Price
Backlog:      
Mid Atlantic4,094 $522.5 3,692 $536.3 4,918 $534.8 
North East1,028 $602.0 885 $553.9 969 $511.5 
Mid East1,976 $412.1 1,853 $403.2 3,027 $381.3 
South East3,131 $378.4 2,732 $405.7 3,816 $393.7 
Total10,229 $465.0 9,162 $472.2 12,730 $454.2 
 Operating Data:
 Year Ended December 31,
 202320222021
New order cancellation rate:
Mid Atlantic12.8 %14.4 %9.0 %
North East11.9 %12.2 %8.6 %
Mid East13.9 %16.4 %10.2 %
South East12.3 %12.6 %8.8 %
 Year Ended December 31,
 202320222021
Average active communities:
Mid Atlantic166 160 155 
North East36 36 34 
Mid East110 126 129 
South East115 93 106 
Total427 415 424 
17

Homebuilding Inventory:
 As of December 31,
 20232022
Sold inventory:  
Mid Atlantic$796,591 $727,501 
North East220,511 156,798 
Mid East268,269 278,034 
South East412,873 413,576 
Total (1)$1,698,244 $1,575,909 
 As of December 31,
 20232022
Unsold lots and housing units inventory:
Mid Atlantic$116,165 $111,816 
North East18,804 23,013 
Mid East20,559 17,044 
South East60,953 31,791 
Total (1)$216,481 $183,664 
 
(1)Total segment inventory differs from consolidated inventory due to certain consolidation adjustments necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes. These consolidation adjustments are not allocated to our operating segments.
Lots Controlled and Land Deposits:
As of December 31,
20232022
Total lots controlled:
Mid Atlantic46,000 48,200 
North East14,300 11,300 
Mid East22,200 21,800 
South East59,000 50,600 
Total141,500 131,900 
As of December 31,
20232022
Contract land deposits, net:
Mid Atlantic$222,922 $212,273 
North East61,182 54,558 
Mid East46,804 44,813 
South East253,292 191,332 
Total$584,200 $502,976 
Mid Atlantic
The Mid Atlantic segment had an approximate $248,700, or 25%, decrease in segment profit in 2023 compared to 2022, driven by a decrease in segment revenues of approximately $576,400, or 12%, coupled with a decrease in gross profit margins. Segment revenues decreased due primarily to an 11% decrease in the number of units settled and a 1% decrease in the average settlement price. The decrease in settlements was primarily attributable to a 25% lower backlog unit balance entering 2023 compared to backlog entering 2022. The Mid Atlantic segment’s gross profit margin percentage decreased to 24.4% in 2023 from 26.9% in 2022. Gross profit margins were negatively impacted primarily by higher costs for labor, certain materials, lots, incentives and closing costs, offset partially by lower lumber costs.
18

Segment New Orders increased 8% while the average sales price of New Orders decreased 2% in 2023 compared to 2022. New Orders were favorably impacted by higher absorption rates attributable to improved demand as previously discussed in the "Consolidated Homebuilding" section above and by a 4% increase in the average number of active communities.
North East
The North East segment had an approximate $11,700, or 7%, increase in segment profit in 2023 compared to 2022. Segment profits were favorably impacted by an increase in segment revenue of approximately $55,700, or 6%. The increase in segment revenues was attributable to an 8% increase in the average settlement price. The increase in the average settlement price was primarily attributable to an 8% higher average sales price of units in backlog entering 2023 compared to backlog entering 2022, coupled with a 10% increase in the average sales price of New Orders during the first six months of 2023 compared to the same period in 2022. The segment’s gross profit margin percentage remained relatively flat.
Segment New Orders and the average sales price of New Orders increased 12% and 9%, respectively, in 2023 compared to 2022. New Orders were impacted by higher absorption rates attributable to improved demand as previously discussed in the "Consolidated Homebuilding" section above. The increase in the average sales price of New Orders was attributable to a shift in New Orders to higher priced markets within the segment, coupled with a shift to higher priced communities in certain markets.
Mid East
The Mid East segment had an approximate $85,400, or 25%, decrease in segment profit in 2023 compared to 2022. The decrease in segment profit was driven by a decrease in segment revenues of approximately $423,700, or 20%, coupled with a decrease in gross profit margins. Segment revenues decreased due to a 20% decrease in settlements year over year, offset partially by a 1% increase in the average settlement price. The decrease in settlements was largely attributable to a 39% lower backlog unit balance entering 2023 compared to the backlog unit balance entering 2022, offset partially by a higher backlog turnover rate. The segment’s gross profit margin percentage decreased to 21.6% in 2023 from 22.2% in 2022. Gross profit margins were negatively impacted primarily by higher incentives and closing costs, offset partially by lower lumber costs.
Segment New Orders increased 4% while the average sales price of New Orders decreased 1% in 2023 compared to 2022. New Orders were favorably impacted by higher absorption rates attributable to improved demand as previously discussed in the "Consolidated Homebuilding" section above.
South East
The South East segment had an approximate $136,500, or 24%, decrease in segment profit in 2023 compared to 2022. The decrease in segment profit was primarily driven by a decrease in segment revenues of approximately $67,800, or 3%, coupled with a decrease in gross profit margins. Segment revenues decreased due to a 4% decrease in the average settlement price, partially offset by a 1% increase in settlements. The average settlement price was negatively impacted by a 14% decline in the average sales price of New Orders during the first six months of 2023 compared to the same period in 2022. The segment’s gross profit margin percentage decreased to 25.7% in 2023 from 29.8% in 2022. Gross profit margins were negatively impacted primarily by higher costs for labor, certain materials, lots, incentives and closing costs, offset partially by lower lumber costs.
Segment New Orders increased 30% while the average sales price of New Orders decreased 8% in 2023 compared to 2022. The increase in New Orders was primarily attributable to a 24% increase in the average number of active communities year over year. In addition, New Orders were impacted favorably by higher absorption rates attributable to improved demand as previously discussed in the "Consolidated Homebuilding" section above. The average sales price of New Orders was negatively impacted by price adjustments to address affordability issues resulting from higher mortgage interest rates and significant home price appreciation over the previous two years.
Homebuilding Segment Reconciliations to Consolidated Homebuilding Operations
In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between homebuilding segment profit and homebuilding consolidated profit before tax include unallocated corporate overhead (which includes all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest expense. Our overhead functions, such as accounting, treasury and human resources, are centrally performed and the costs are not allocated to our operating segments. Consolidation adjustments consist of such items to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense is primarily comprised of interest charges on our 3.00% Senior Notes due 2030, and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.  
19

 Year Ended December 31,
 202320222021
Homebuilding consolidated gross profit:
Mid Atlantic$1,023,993 $1,280,596 $987,926 
North East243,634 226,666 163,990 
Mid East372,671 476,659 391,405 
South East629,843 751,734 469,520 
Consolidation adjustments and other(6,734)(71,156)(74,263)
Homebuilding consolidated gross profit$2,263,407 $2,664,499 $1,938,578 
 
 Year Ended December 31,
 202320222021
Homebuilding consolidated profit before taxes:
Mid Atlantic$745,323 $994,027 $734,941 
North East169,012 157,333 105,432 
Mid East257,865 343,236 271,756 
South East440,538 577,030 329,982 
Reconciling items:
Contract land deposit impairment reserve (1)3,279 (27,300)22,163 
Equity-based compensation expense (2)(93,987)(78,931)(53,587)
Corporate capital allocation (3)288,805 302,904 252,787 
Unallocated corporate overhead(175,208)(129,998)(139,611)
Consolidation adjustments and other (4)44,619 (1,719)(56,511)
Corporate interest income142,083 32,457 2,840 
Corporate interest expense(26,749)(37,995)(51,393)
Reconciling items sub-total182,842 59,418 (23,312)
Homebuilding consolidated profit before taxes$1,795,580 $2,131,044 $1,418,799 
 
(1)This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments. See further discussion of contract land deposit impairment charges in Note 3 in the accompanying consolidated financial statements.
(2)The increase in equity-based compensation expense in both 2023 and 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022. See further discussion of equity-based compensation in Note 11 in the accompanying consolidated financial statements.
(3)This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance and is as follows for the years presented:
 Year Ended December 31,
 202320222021
Corporate capital allocation charge:
Mid Atlantic$135,618 $143,251 $124,316 
North East33,269 30,623 25,431 
Mid East39,005 51,376 43,686 
South East80,913 77,654 59,354 
Total corporate capital allocation charge$288,805 $302,904 $252,787 

(4)     The consolidation adjustments and other in each period are primarily driven by changes in units under construction as well as significant fluctuations in lumber prices year over year. Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory. These costs are subsequently recorded through the
20

consolidation adjustment when the respective homes are settled. The consolidation adjustment in 2021 was negatively impacted by a higher number of units under construction as of the end of the year compared to the prior year end, resulting in an increase in the reversal of intercompany profits year over year through the consolidation adjustment. In 2022, the consolidation adjustment was favorably impacted by a reduction in the number of units and value of the units under construction, resulting in a decrease in intercompany profits deferred. The consolidation adjustment in 2023 was favorably impacted by a reduction in the value of units under construction, resulting in a decrease in intercompany profits deferred. This favorable impact was offset partially by the recognition of previously deferred home package costs that included higher priced lumber.

Mortgage Banking Segment
We conduct our mortgage banking activity through NVRM, a wholly owned subsidiary. NVRM focuses almost exclusively on serving the homebuilding segment customer base. The following table summarizes the results of our mortgage banking operations and certain statistical data for each of the last three years:
 Year Ended December 31,
 202320222021
Loan closing volume:   
Total principal$5,736,532 $6,313,416 $6,073,934 
Loan volume mix:   
Adjustable rate mortgages%%%
Fixed-rate mortgages98 %92 %97 %
Operating profit:   
Segment profit$138,313 $125,756 $176,251 
Equity-based compensation expense(5,520)(3,606)(4,647)
Mortgage banking income$132,793 $122,150 $171,604 
Capture rate:87 %83 %89 %
Mortgage banking fees:   
Net gain on sale of loans$162,658 $152,668 $205,582 
Title services40,754 46,793 42,958 
Servicing fees185 203 792 
 $203,597 $199,664 $249,332 

Loan closing volume in 2023 decreased by approximately $576,900, or 9%, from 2022.  The decrease was primarily attributable to a 7% decrease in the number of loans closed, driven by a 9% decrease in the homebuilding segment’s number of homes settled in 2023 as compared to 2022.
Segment profit in 2023 increased by approximately $12,600, or 10%, from 2022, which was primarily attributable to an increase in net interest income and a decrease in general and administrative expenses. Net interest income increased by approximately $4,800, or 41%, due to higher interest rates in 2023 when compared to 2022. General and administrative expenses decreased by $3,800, or 4%, which was the result of decreased personnel costs.
Mortgage Banking – Other
We sell all of the loans we originate into the secondary mortgage market.  Insofar as we underwrite our originated loans to the standards and specifications of the ultimate investor, we have no further financial obligations from the issuance of loans, except in certain limited instances where repurchases or early payment defaults occur. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by FNMA, GNMA, FHLMC, VA and FHA. Because we sell all of our loans (a small subset of such loans are serviced for a short period of time prior to sale), there is often a substantial delay between the time that a loan goes into default and the time that the investor requests us to reimburse them for losses incurred because of the default.  We believe that all of the loans that we originate are underwritten to the standards and specifications of the ultimate investor to whom we sell our originated loans.  We employ a quality control department to ensure that our underwriting controls are effective, and further assess the underwriting function as part of our assessment of internal controls over financial reporting.
21

We maintain a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure from the loans that we have originated and sold. At December 31, 2023 and 2022, we had repurchase reserves of approximately $18,600 and $21,800, respectively.
NVRM is dependent on our homebuilding operation’s customers for business. If new orders and selling prices of the homebuilding segment decline, NVRM’s operations will also be adversely affected.  In addition, NVRM’s operating results may be adversely affected in future periods due to tightening and volatility of the credit markets, changes in investor funding times, increased regulation of mortgage lending practices and increased competition in the mortgage market.
Seasonality
We generally have higher New Order activity in the first half of the year and higher home settlements, revenues and net income in the second half of the year. However, since 2020 our typical seasonal New Order and settlement trends have been affected by the pandemic, supply chain disruptions and the significant fluctuations in mortgage interest rates. We cannot therefore predict whether period-to-period fluctuations will be consistent with historical patterns.
Effective Tax Rate
Our consolidated effective tax rates in 2023 and 2022 were 17.46% and 23.42%, respectively. The decrease in the effective tax rate is primarily attributable to a higher income tax benefit recognized for excess tax benefits from stock option exercises, which totaled $153.6 million and $50.3 million for 2023 and 2022, respectively.
We expect continued tax rate volatility in future years attributable to the recognition of excess tax benefits from equity plan activity and distributions from the deferred compensation plans.
Recent Accounting Pronouncements Pending Adoption
See Note 1 to the accompanying consolidated financial statements for discussion of recently issued accounting pronouncements applicable to us.
Liquidity and Capital Resources
We fund our operations primarily from our current cash holdings and cash flows generated by operating activities. In addition, we have available a short-term unsecured working capital revolving credit facility and revolving mortgage repurchase facility, as further described below. As of December 31, 2023, we had a strong liquidity position with approximately $3,100,000 in cash and cash equivalents, approximately $287,000 in unused committed capacity under our revolving credit facility and $150,000 in unused committed capacity under our revolving mortgage repurchase facility.
Material Cash Requirements
We believe that our current cash holdings, cash generated from operations, and cash available under our short-term unsecured credit agreement and revolving mortgage repurchase facility, as well as the public debt and equity markets, will be sufficient to satisfy both our short term and long term cash requirements for working capital to support our daily operations and meet commitments under our contractual obligations with third parties. Our material contractual obligations primarily consist of the following:
(i) Payments due to service our debt and interest on that debt. Our current outstanding Senior Notes total $900,000 and mature in May 2030. Future interest payments on our current outstanding Senior Notes total approximately $172,050, with $27,000 due within the next twelve months.
(ii) Payment obligations totaling approximately $391,300 under existing LPAs for deposits to be paid to land developers, assuming that contractual development milestones are met by the developers and we exercise our option to acquire finished lots under those LPAs. We expect to make the majority of these payments within the next three years.
(iii) Obligations under operating and finance leases related primarily to office space and our production facilities. See Note 12 of this Form 10-K for additional discussion of our leases.
22

In addition to funding growth in our homebuilding and mortgage banking operations, we historically have used a substantial portion of our excess liquidity to repurchase outstanding shares of our common stock in open market and privately negotiated transactions. This ongoing repurchase program assists us in accomplishing our primary objective, creating increases in shareholder value. See “Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities” in Item 5 of this Form 10-K for disclosure of amounts repurchased during the fourth quarter of 2023. For the year ended December 31, 2023, we repurchased 181,499 shares of our common stock at an aggregate purchase price of $1,081,815. As of December 31, 2023, we had approximately $675,870 available under Board approved repurchase authorizations.
Capital Resources
Senior Notes
As of December 31, 2023, we had a total of $900,000 in outstanding Senior Notes which mature in May 2030. The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes does not contain any financial covenants; however, it does contain, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December 31, 2023.
Credit Agreement
We have an unsecured revolving credit agreement (the "Credit Agreement") with a group of lenders which may be used for working capital and general corporate purposes. The Credit Agreement provides for aggregate revolving loan commitments of $300,000 (the "Facility"). Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. In addition, the Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which there was approximately $13,000 outstanding at December 31, 2023. The Credit Agreement termination date is February 12, 2026. There were no borrowings outstanding under the Credit Agreement as of December 31, 2023.
Repurchase Agreement
Our mortgage banking subsidiary, NVRM, has an unsecured revolving mortgage repurchase agreement (the "Repurchase Agreement") which is non-recourse to NVR. The purpose of the Repurchase Agreement is to finance the origination of mortgage loans by NVRM. The Repurchase Agreement provides borrowing capacity up to $150,000, subject to certain sublimits. The Repurchase Agreement expires on July 17, 2024. At December 31, 2023, there was no debt outstanding under the Repurchase Agreement and there were no borrowing base limitations.
See Note 8 of this Form 10-K for additional disclosures regarding our Senior Notes, Credit Agreement and Repurchase Agreement.
Cash Flows
For the year ended December 31, 2023, cash, restricted cash and cash equivalents increased by $640,926. Net cash provided by operating activities was $1,497,993, due primarily to cash provided by earnings in 2023 and net cash proceeds of $46,136 from mortgage loan activity. Cash was primarily used to fund the increase in inventory of $161,875 attributable to an increase in units under construction at December 31, 2023 compared to December 31, 2022.
Net cash used in investing activities in 2023 was $24,100. Cash was used primarily for purchases of property, plant and equipment of $24,877.
Net cash used by financing activities in 2023 was $832,967. Cash was used primarily to repurchase 181,499 shares of our common stock at an aggregate purchase price of $1,081,815 under our ongoing common stock repurchase program, discussed above. Cash was provided from stock option exercise proceeds totaling $250,509.
For the year ended December 31, 2022, cash, restricted cash and cash equivalents decreased by $62,466. Net cash provided by operating activities was $1,870,101, due primarily to cash provided by earnings in 2022 and by a decrease in inventory of $159,091 attributable to a decrease in units under construction at December 31, 2022 compared to December 31, 2021. A primary use of cash was the decrease in customer deposits of $103,659 attributable to the decrease in our ending backlog at December 31, 2023.
Net cash used in investing activities in 2022 was $27,431. Cash was used primarily for purchases of property, plant and equipment of $18,428 and investments in unconsolidated joint ventures totaling $9,735.
Net cash used by financing activities in 2022 was $1,905,136. Cash was used primarily to repurchase 323,652 shares of our common stock at an aggregate purchase price of $1,500,358 under our ongoing common stock repurchase program, discussed above.
23

In addition, cash was used to redeem the outstanding $600,000 principal amount of 3.95% Senior Notes due September 15, 2022. Cash was provided from stock option exercise proceeds totaling $196,717.
At December 31, 2023 and 2022, restricted cash totaled $52,550 and $51,429, respectively. Restricted cash was attributable to customer deposits for certain home sales and cash collected from customers for loans in process and closed mortgage loans held for sale.

Critical Accounting Policies and Estimates
General
The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. We continually evaluate the estimates we use to prepare the consolidated financial statements and update those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable. Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.
Contract Land Deposits
We purchase finished lots under LPAs that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales’ profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market. Because we do not own the finished lots on which we had placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit our deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether an impairment is present due to collectability issues resulting from a developer’s non-performance because of financial or other conditions.
Although we consider the allowance for losses on contract land deposits reflected on the December 31, 2023 consolidated balance sheet to be adequate (see Note 1 to the accompanying consolidated financial statements included herein), there can be no assurance that this allowance will prove to be adequate over time to cover losses due to unanticipated adverse changes in the economy or other events adversely affecting specific markets or the homebuilding industry.
Warranty/Product Liability Reserves
We establish warranty and product liability reserves to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on our judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and
24

discussions with our General Counsel and outside counsel retained to handle specific product liability cases. Although we consider the warranty and product liability accrual reflected on the December 31, 2023 consolidated balance sheet to be adequate (see Note 13 to the accompanying consolidated financial statements included herein), there can be no assurance that this accrual will prove to be adequate over time to cover losses due to increased costs for material and labor, the inability or refusal of manufacturers or subcontractors to financially participate in corrective action, unanticipated adverse legal settlements, or other unanticipated changes to the assumptions used to estimate the warranty and product liability accrual.
Equity-Based Compensation
We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which include Options and RSUs. Compensation expense is based on the grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are not publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs.
As noted above, we calculate the fair value of our Options using the Black-Scholes option-pricing model. While the Black-Scholes model is a widely accepted method to calculate the fair value of options, its results are dependent on input variables, two of which, expected term and expected volatility, are significantly dependent on management’s judgment. We have concluded that our historical exercise experience is the best estimate of future exercise patterns to determine an Option’s expected term. To estimate expected volatility, we analyze the historical volatility of our common stock over a period equal to the Option’s expected term. Changes in management’s judgment of the expected term and the expected volatility could have a material effect on the grant-date fair value calculated and expensed within the income statement.
In addition, when recognizing equity-based compensation cost related to “performance condition” Option and RSU grants, we are required to make a determination as to whether the performance conditions will be met prior to the completion of the actual performance period. The performance metric is based on our return on capital performance during a specified three year period based on the date of Option grant. While we currently believe that this performance condition will be satisfied at the target level and are recognizing compensation expense related to such Options and RSUs accordingly, our future expected activity levels could cause us to make a different determination, resulting in a change to the compensation expense to be recognized related to performance condition Option and RSU grants that would otherwise have been recognized to date.  
Although we believe that the compensation costs recognized in 2023 are representative of the cumulative ratable amortization of the grant-date fair value of unvested Options and RSUs outstanding, changes to the estimated input values such as expected term and expected volatility and changes to the determination of whether performance condition grants will vest, could produce widely different expense valuations and recognition.
Mortgage Repurchase Reserve
We originate several different loan products to our customers to finance the purchase of their home. We sell all of the loans we originate into the secondary mortgage market, typically on a servicing released basis and within 30 days from closing. All of the loans that we originate are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by FNMA, GNMA, FHLMC, VA and FHA. Insofar as we underwrite our originated loans to those standards, we bear no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment defaults occur. We employ a quality control department to ensure that our underwriting controls are effectively operating, and further assess the underwriting function as part of our assessment of internal controls over financial reporting. We maintain a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that we have originated and sold. The reserve is calculated based on an analysis of historical experience and exposure. Although we consider the mortgage repurchase reserve reflected on the December 31, 2023 consolidated balance sheet to be adequate (see Note 15 to the accompanying consolidated financial statements included herein), there can be no assurance that this reserve will prove to be adequate over time to cover losses due to unanticipated changes to the assumptions used to estimate the mortgage repurchase reserve.
Impact of Inflation, Changing Prices and Economic Conditions
See “Risk Factors” included in Item 1A of this Form 10-K for a description of the impact of inflation, changing prices and economic conditions on our business and our financial results. See also the discussion of the current business environment in the Overview section above.

25

Item 7A.    Quantitative and Qualitative Disclosure About Market Risk.
    (dollars in thousands)
Market risk is the risk of loss arising from adverse changes in market prices and interest rates. Our market risk arises from interest rate risk inherent in our financial instruments and debt obligations. Interest rate risk results from the possibility that changes in interest rates will cause unfavorable changes in net income or in the value of interest rate-sensitive assets, liabilities and commitments. Lower interest rates tend to increase demand for mortgage loans for home purchasers, while higher interest rates make it more difficult for potential borrowers to purchase residential properties and to qualify for mortgage loans. We have no market rate sensitive instruments held for speculative or trading purposes.
We are exposed to interest rate risk as it relates to our fixed rate debt, primarily our Senior Notes and our variable rate credit facility and loan repurchase facility. Changes to interest rates generally affect the fair value of fixed-rate debt instruments, but not earnings or cash flows. For variable rate debt, interest rate changes generally will not affect the fair value of the variable debt instruments but will affect earnings and cash flow. At December 31, 2023, there was no debt outstanding under our credit facility or loan repurchase facility. See Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations and Note 8 to the accompanying consolidated financial statements included herein for further discussion of these debt instruments.
Our mortgage banking segment is exposed to interest rate risk as it relates to its lending activities, including originating mortgage loans and providing rate lock commitments to borrowers. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, we enter into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. We do not engage in speculative derivative activities. All of the mortgage banking segment’s loan portfolio is held for sale and subject to forward sale commitments. See Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations and Note 14 to the accompanying consolidated financial statements included herein for further discussion of these items.
The following table represents the contractual balances of our on-balance sheet financial instruments at the expected maturity dates, as well as the fair values of those on-balance sheet financial instruments at December 31, 2023. The expected maturity categories take into consideration the actual and anticipated amortization of principal and do not take into consideration the reinvestment of cash or the refinancing of existing indebtedness. Because we sell all of the mortgage loans we originate into the secondary markets, we have made the assumption that the portfolio of mortgage loans held for sale will mature in the first year.
Maturities (000's)
20242025202620272028ThereafterTotalFair
Value
Mortgage banking segment
Interest rate sensitive assets:
Mortgage loans held for sale$216,211 — — — — — $216,211 $222,560 
Average interest rate6.5 %— — — — — 6.5 %
Other:
Forward trades of mortgage-backed securities (a)$(18,297)— — — — — $(18,297)$(18,297)
Forward loan commitments (a)$60,982 — — — — — $60,982 $60,982 
Homebuilding segment
Interest rate sensitive assets:
Interest-bearing deposits$3,085,220 — — — — — $3,085,220 $3,085,220 
Average interest rate5.3 %— — — — — 5.3 %
Interest rate sensitive liabilities:
Fixed rate obligations $— — — — — $900,000 $900,000 $803,646 
Average interest rate— %— — — — 3.0 %3.0 %
  
(a)Represents the fair value recorded pursuant to ASC 815, Derivatives and Hedging.
26

Item 8.    Financial Statements and Supplementary Data.
The financial statements listed in Item 15 are filed as part of this report and are incorporated herein by reference.
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
As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of our management, including the principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (“Exchange Act”).
Based on that evaluation, the principal executive officer and principal financial officer concluded that the design and operation of these disclosure controls and procedures as of December 31, 2023 were effective to provide reasonable assurance that information required to be disclosed in our reports under the Exchange Act, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control – Integrated Framework (2013), our management concluded that our internal control over financial reporting was effective as of December 31, 2023. There have been no changes in our internal control over financial reporting identified in connection with the evaluation referred to above that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Our internal control over financial reporting as of December 31, 2023 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their attestation report which is included herein.
Item 9B.    Other Information.
During the three months ended December 31, 2023, none of our directors or officers adopted, modified or terminated a "Rule 10b5-1 trading arrangement" or a "non-Rule 10b5-1 trading arrangement" as such terms are defined under Item 408 of Regulation S-K.
Item 9C.    Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.
Not applicable.
27

PART III
Item 10.    Directors, Executive Officers, and Corporate Governance.
Our executive officers are:
NameAgeTitle
Paul C. Saville68Executive Chairman of the Board
Eugene J. Bredow54President and Chief Executive Officer
Daniel D. Malzahn54Senior Vice President, Chief Financial Officer and Treasurer
Matthew B. Kelpy50Vice President and Chief Accounting Officer
The remaining information required by this item will be included under the captions "Proposal No.1 - Election of Directors", "Executive Summary" within "Compensation Discussion and Analysis" and "Corporate Governance Principles and Board Matters" in our definitive Proxy Statement for the 2024 Annual Meeting of Shareholders ("2024 Proxy Statement") and is incorporated herein by reference. Our 2024 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2024.

Item 11.    Executive Compensation.
The information required by this item will be included under the caption "Compensation Discussion and Analysis" in our 2024 Proxy Statement and is incorporated herein by reference. Our 2024 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2024.
Item 12.    Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
Equity Compensation Plan Information
The following table summarizes our equity compensation plans as of December 31, 2023:
Plan categoryNumber of securities to be
issued upon exercise of
outstanding options,
warrants and rights
Weighted-average
exercise price of
outstanding options,
warrants and rights
Number of securities
remaining available for
future issuance under
equity compensation
plans (excluding
securities reflected in the
first column)
Equity compensation plans approved by security holders (1)460,072 $3,345.26 92,100 
Equity compensation plans not approved by security holders— $— — 
Total460,072 $3,345.26 92,100 
  
(1)This category includes the restricted share units (“RSUs”) authorized to be issued under the 2010 and 2018 Equity Incentive Plans. At December 31, 2023, there were 27,482 RSUs outstanding. Of the shares remaining available for future issuance under the shareholder approved plans, up to a total of 17,808 may be issued as RSUs. The weighted-average exercise price of outstanding options under security holder approved plans was $3,557.78.

The remaining information required by this item will be included under the caption "Security Ownership of Certain Beneficial Owners and Management" in our 2024 Proxy Statement and is incorporated herein by reference. Our 2024 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2024.

Item 13.    Certain Relationships and Related Transactions, and Director Independence.
The information required by this item will be included under the caption "Corporate Governance Principles and Board Matters" in our 2024 Proxy Statement and is incorporated herein by reference. Our 2024 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2024.
28

Item 14.    Principal Accountant Fees and Services.
The information required by this item will be included under the caption "Proposal No. 2 - Ratification of Appointment of Independent Auditor" in our 2024 Proxy Statement and is incorporated herein by reference. Our 2024 Proxy Statement is expected to be filed with the Securities and Exchange Commission on or prior to April 30, 2024.
29

PART IV

Item 15.    Exhibits and Financial Statement Schedules.
The following documents are filed as part of this report:

1.    Financial Statements
    NVR, Inc. - Consolidated Financial Statements
    Reports of Independent Registered Public Accounting Firm (KPMG LLP, McLean, VA, Auditor Firm ID: 185)
    Consolidated Balance Sheets
    Consolidated Statements of Income
    Consolidated Statements of Shareholders’ Equity
    Consolidated Statements of Cash Flows
    Notes to Consolidated Financial Statements

 2.    Exhibits
Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile
Number
Exhibit
Number
Filing Date
3.110-K 3.12/25/2011
3.28-K 3.13/17/2016
4.18-K 4.34/23/1998
4.28-K 4.54/23/1998
4.38-K 4.19/10/2012
4.48-K4.15/4/2020
4.58-K4.19/9/2020
4.68-K4.29/17/2020
4.78-K 4.29/10/2012
4.810-K4.52/19/2020
10.1*10-Q 10.111/6/2015
10.2*10-Q 10.211/6/2015
10.3*10-Q 10.411/6/2015
10.4*10-Q10.15/1/2018
10.5*10-Q10.25/1/2019
10.6*10-Q10.111/4/2020
30

Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile
Number
Exhibit
Number
Filing Date
10.7*10-Q10.211/4/2020
10.8*10-Q10.411/4/2020
10.9*8-K10.15/6/2022
10.10*8-K10.25/6/2022
10.11*8-K10.35/6/2022
10.12*S-8333-292414.16/13/1997
10.13*Employee Stock Ownership Plan of NVR, Inc.10-K/A  12/31/1994
10.14*10-Q 10.511/6/2015
10.15*10-K 10.362/15/2017
10.16*10-K 10.152/13/2019
10.17*S-8333-22462910.15/3/2018
10.18*8-K10.15/14/2018
10.19*8-K10.25/14/2018
10.20*8-K10.35/14/2018
10.21*8-K10.45/14/2018
10.22*8-K10.55/14/2018
10.23*8-K10.65/14/2018
10.24*S-8333-19575610.15/7/2014
10.25*8-K10.45/6/2022
10.26*8-K 10.25/7/2014
10.27*8-K10.55/6/2022
31

Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile
Number
Exhibit
Number
Filing Date
10.28*8-K 10.45/7/2014
10.29*S-8333-16651210.15/4/2010
10.30*10-K10.292/13/2019
10.31*10-K10.302/13/2019
10.32*8-K 10.25/6/2010
10.33*10-Q 10.27/30/2013
10.34*8-K 10.45/6/2010
10.3510-Q10.48/3/2022
10.3610-Q10.108/2/2023
10.3710-K10.482/12/2021
10.3810-K10.372/16/2022
10.39*
21    
23    
31.1    
31.2    
32    
97*
32

Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile
Number
Exhibit
Number
Filing Date
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.    
101.SCHXBRL Taxonomy Extension Schema Document    
101.CALXBRL Taxonomy Extension Calculation Linkbase Document    
101.DEFXBRL Taxonomy Extension Definition Linkbase Document    
101.LABXBRL Taxonomy Extension Label Linkbase Document    
101.PREXBRL Taxonomy Extension Presentation Linkbase Document    
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
 * Exhibit is a management contract or compensatory plan or arrangement.    

33

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
NVR, Inc.
February 14, 2024By: /s/ Eugene J. Bredow
 Eugene J. Bredow
 President and Chief Executive Officer

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature Title Date
 /s/ Paul C. Saville  Executive Chairman February 14, 2024
Paul C. Saville    
 /s/ C.E. Andrews  Director February 14, 2024
C. E. Andrews    
/s/ Sallie B. Bailey DirectorFebruary 14, 2024
Sallie B. Bailey
 /s/ Thomas D. Eckert  Director February 14, 2024
Thomas D. Eckert    
 /s/ Alfred E. Festa  Director February 14, 2024
Alfred E. Festa    
 /s/ Alexandra A. Jung  Director February 14, 2024
Alexandra A. Jung    
 /s/ Mel Martinez  Director February 14, 2024
Mel Martinez    
 /s/ David A. Preiser  Director February 14, 2024
David A. Preiser    
 /s/ W. Grady Rosier  Director February 14, 2024
W. Grady Rosier    
 /s/ Susan Williamson Ross  Director February 14, 2024
Susan Williamson Ross    
 /s/ Eugene J. Bredow  Principal Executive Officer February 14, 2024
Eugene J. Bredow    
/s/ Daniel D. Malzahn  Principal Financial Officer February 14, 2024
Daniel D. Malzahn    
 /s/ Matthew B. Kelpy  Principal Accounting Officer February 14, 2024
Matthew B. Kelpy    
34

Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
NVR, Inc.:
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of NVR, Inc. and subsidiaries (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income, shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements 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 years in the three-year period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United Sates) (PCAOB), 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, and our report dated February 14, 2024 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter
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: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Assessment of the allowance for losses on contract land deposits

As discussed in Notes 1 and 3 to the consolidated financial statements, the Company’s allowance for losses on contract land deposits (“lot deposit reserve”) was $53,397,000 recorded against total contract land deposit assets of $629,948,000 as of December 31, 2023. The Company estimated the lot deposit reserve using a loss contingency analysis that assesses a combination of quantitative and qualitative information for each individual deposit associated with a community. As the Company does not own the lots on which they have placed a deposit, the loss contingency analysis assesses contracts on a community-by-community basis and records an estimated lot deposit reserve for communities which may result in forfeiture of the lot deposit. In estimating this reserve, the Company evaluates whether it can sell houses at an acceptable profit margin and sales pace, and considers market and economic conditions.
35

We identified the assessment of the lot deposit reserve as a critical audit matter. Such assessment involved measurement uncertainty that required subjective auditor judgment. Specifically, the assessment encompassed the evaluation of the loss contingency analysis, inclusive of (1) the method used to estimate the reserve assigned to a lot deposit, (2) the quantitative data metrics, as applicable, of profit margin and sales volumes, and (3) the qualitative factors, as applicable, of developer performance and community specific factors. In addition, it was challenging to obtain objective audit evidence, and evaluate the sufficiency of that audit evidence.
The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls over (1) the development and approval of the loss contingency analysis, (2) the determination of the quantitative data metrics and qualitative factors used in the analysis, and (3) the preparation and measurement of the lot deposit reserve estimate. We evaluated the process to develop the quantitative and qualitative information used to assess the lot deposit reserve rates. Specifically, we assessed the consistency of data used in the process with its source, evaluated the reliability of data sources, and considered if all relevant data points were used in the analysis. We tested the reserve balance by:
assessing the recoverability of a sample of individual lot deposits and comparing our results to those of the Company
analyzing the timing of changes for a sample of lot deposits for consistency with changes in quantitative or qualitative data
evaluating the consistency of the loss contingency analysis by comparing the reserve treatment of similar lot deposits and community positions between the current and prior years
comparing prior reserve estimates to subsequent lot deposit forfeiture activity.
We also evaluated the collective results of the procedures performed to assess the sufficiency of the audit evidence obtained related to the Company’s lot deposit reserve.

/s/ KPMG LLP
We have served as the Company's auditor since 1987.
McLean, Virginia
February 14, 2024
36

Report of Independent Registered Public Accounting Firm
To the Shareholders and Board of Directors
NVR, Inc.:

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

/s/ KPMG LLP
McLean, Virginia
February 14, 2024
37

NVR, Inc.
Consolidated Balance Sheets
(in thousands, except share and per share data)
December 31, 2023December 31, 2022
ASSETS
Homebuilding:
Cash and cash equivalents$3,126,472 $2,503,424 
Restricted cash41,483 48,455 
Receivables29,000 20,842 
Inventory:
Lots and housing units, covered under sales agreements with customers1,674,686 1,554,955 
Unsold lots and housing units214,666 181,952 
Land under development36,895 27,100 
Building materials and other23,903 24,268 
1,950,150 1,788,275 
Contract land deposits, net576,551 496,080 
Property, plant and equipment, net63,716 57,950 
Operating lease right-of-use assets70,384 71,081 
Reorganization value in excess of amounts allocable to identifiable assets, net41,580 41,580 
Deferred tax assets, net148,005 143,585 
Other assets94,746 75,898 
6,142,087 5,247,170 
Mortgage Banking:
Cash and cash equivalents36,422 19,415 
Restricted cash11,067 2,974 
Mortgage loans held for sale, net222,560 316,806 
Property and equipment, net6,348 3,559 
Operating lease right-of-use assets23,541 16,011 
Reorganization value in excess of amounts allocable to identifiable assets, net7,347 7,347 
Other assets152,385 47,691 
459,670 413,803 
Total assets$6,601,757 $5,660,973 


See notes to consolidated financial statements.

38

NVR, Inc.
Consolidated Balance Sheets (Continued)
(in thousands, except share and per share data)
December 31, 2023December 31, 2022
LIABILITIES AND SHAREHOLDERS' EQUITY
Homebuilding:
Accounts payable$347,738 $334,016 
Accrued expenses and other liabilities413,043 437,234 
Customer deposits334,441 313,804 
Operating lease liabilities75,797 75,818 
Senior notes913,027 914,888 
2,084,046 2,075,760 
Mortgage Banking:  
Accounts payable and other liabilities127,511 61,396 
Operating lease liabilities25,475 16,968 
152,986 78,364 
Total liabilities2,237,032 2,154,124 
Commitments and contingencies
Shareholders' equity:
Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2023 and December 31, 2022
206 206 
Additional paid-in capital2,848,528 2,600,014 
Deferred compensation trust – 106,697 shares of NVR, Inc. common stock as of both December 31, 2023 and December 31, 2022
(16,710)(16,710)
Deferred compensation liability16,710 16,710 
Retained earnings13,365,025 11,773,414 
Less treasury stock at cost – 17,360,454 and 17,336,397 shares as of December 31, 2023 and December 31, 2022, respectively
(11,849,034)(10,866,785)
Total shareholders' equity4,364,725 3,506,849 
Total liabilities and shareholders' equity$6,601,757 $5,660,973 

See notes to consolidated financial statements.
39

NVR, Inc.
Consolidated Statements of Income
(in thousands, except per share data)
Year Ended December 31,
202320222021
Homebuilding:
Revenues$9,314,605 $10,326,770 $8,701,693 
Other income148,010 37,038 6,559 
Cost of sales(7,051,198)(7,662,271)(6,763,115)
Selling, general and administrative(588,962)(532,353)(474,808)
Operating income1,822,455 2,169,184 1,470,329 
Interest expense(26,875)(38,140)(51,530)
Homebuilding income1,795,580 2,131,044 1,418,799 
Mortgage Banking:
Mortgage banking fees203,597 199,664 249,332 
Interest income16,687 11,853 8,725 
Other income4,449 4,963 3,753 
General and administrative(91,075)(92,946)(88,619)
Interest expense(865)(1,384)(1,587)
Mortgage banking income132,793 122,150 171,604 
Income before taxes1,928,373 2,253,194 1,590,403 
Income tax expense(336,762)(527,619)(353,684)
Net income$1,591,611 $1,725,575 $1,236,719 
Basic earnings per share$491.52 $525.20 $345.37 
Diluted earnings per share$463.31 $491.82 $320.48 
Basic weighted average shares outstanding3,238 3,286 3,581 
Diluted weighted average shares outstanding3,435 3,509 3,859 
 
See notes to consolidated financial statements.

40

NVR, Inc.
Consolidated Statements of Shareholders’ Equity
(in thousands)
 Common
Stock
Additional
Paid-In
Capital
Retained
Earnings
Treasury
Stock
Deferred
Compensation
Trust
Deferred
Compensation
Liability
Total
Balance, December 31, 2020$206 $2,214,426 $8,811,120 $(7,922,678)$(16,710)$16,710 $3,103,074 
Net income— — 1,236,719 — — — 1,236,719 
Purchase of common stock for treasury— — — (1,538,019)— — (1,538,019)
Equity-based compensation— 58,234 — — — — 58,234 
Proceeds from stock options exercised— 142,370 — — — — 142,370 
Treasury stock issued upon option exercise and restricted share vesting— (36,839)— 36,839 — — — 
Balance, December 31, 2021206 2,378,191 10,047,839 (9,423,858)(16,710)16,710 3,002,378 
Net income— — 1,725,575 — — — 1,725,575 
Purchase of common stock for treasury— — — (1,500,358)— — (1,500,358)
Equity-based compensation— 82,537 — — — — 82,537 
Proceeds from stock options exercised— 196,717 — — — — 196,717 
Treasury stock issued upon option exercise and restricted share vesting— (57,431)— 57,431 — — — 
Balance, December 31, 2022206 2,600,014 11,773,414 (10,866,785)(16,710)16,710 3,506,849 
Net income— — 1,591,611 — — — 1,591,611 
Purchase of common stock for treasury— — — (1,083,751)— — (1,083,751)
Equity-based compensation— 99,507 — — — — 99,507 
Proceeds from stock options exercised— 250,509 — — — — 250,509 
Treasury stock issued upon option exercise and restricted share vesting— (101,502)— 101,502 — — — 
Balance, December 31, 2023$206 $2,848,528 $13,365,025 $(11,849,034)$(16,710)$16,710 $4,364,725 
 
See notes to consolidated financial statements.
41

NVR, Inc.
Consolidated Statements of Cash Flows
(in thousands)
 Year Ended December 31,
 202320222021
Cash flows from operating activities:
Net income$1,591,611 $1,725,575 $1,236,719 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization16,916 17,396 19,463 
Equity-based compensation expense99,507 82,537 58,234 
Contract land deposit (recoveries) impairments and other impairments, net(2,908)28,466 (20,827)
Gain on sale of loans, net(163,322)(152,668)(205,582)
Deferred tax benefit(3,743)(11,101)(234)
Mortgage loans closed(5,740,199)(6,314,514)(6,079,454)
Mortgage loans sold and principal payments on mortgage loans held for sale5,949,657 6,471,270 6,424,204 
Distribution of earnings from unconsolidated joint ventures2,000 9,000 9,500 
Net change in assets and liabilities:
(Increase) decrease in inventory(161,875)159,091 (238,284)
Increase in contract land deposits(77,563)(26,407)(87,374)
(Increase) decrease in receivables(59,653)(27,384)1,956 
Increase (decrease) in accounts payable and accrued expenses49,105 (13,777)(19,954)
Increase (decrease) in customer deposits20,637 (103,659)176,705 
Other, net(22,177)26,276 (32,679)
Net cash provided by operating activities1,497,993 1,870,101 1,242,393 
Cash flows from investing activities:
Investments in and advances to unconsolidated joint ventures(1,776)(9,735)(1,282)
Distribution of capital from unconsolidated joint ventures180   
Purchase of property, plant and equipment(24,877)(18,428)(17,875)
Proceeds from the sale of property, plant and equipment2,373 732 978 
Net cash used in investing activities(24,100)(27,431)(18,179)
Cash flows from financing activities:
Purchase of treasury stock(1,081,815)(1,500,358)(1,538,019)
Redemption of senior notes (600,000) 
Principal payments on finance lease liabilities(1,661)(1,495)(1,363)
Proceeds from the exercise of stock options250,509 196,717 142,370 
Net cash used in financing activities(832,967)(1,905,136)(1,397,012)
Net increase (decrease) in cash, restricted cash, and cash equivalents640,926 (62,466)(172,798)
Cash, restricted cash, and cash equivalents, beginning of the year2,574,518 2,636,984 2,809,782 
Cash, restricted cash, and cash equivalents, end of the year$3,215,444 $2,574,518 $2,636,984 
Supplemental disclosures of cash flow information:
Interest paid during the year, net of interest capitalized$29,202 $47,502 $53,680 
Income taxes paid during the year, net of refunds$407,185 $529,820 $389,383 
  
See notes to consolidated financial statements.

42

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



1.    Summary of Significant Accounting Policies
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.
Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Cash and Cash Equivalents
Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less.
Restricted Cash
Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.
Contract Land Deposits
We purchase finished lots under fixed price lot purchase agreements (“LPAs”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales’ profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.
43

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



For the year ended December 31, 2023 we recognized a net pre-tax recovery of approximately $2,900 of contract land deposits previously determined to be unrecoverable. For the year ended December 31, 2022, we incurred a net pre-tax charge of approximately $27,500 related to the impairment of contract land deposits. For the year ended December 31, 2021, we recognized a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $53,397 and $57,060 at December 31, 2023 and 2022, respectively.
Land Under Development
On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.
Property, Plant, and Equipment
Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.
Leases
We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement. Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.
We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. See Note 12 herein for further information.
Warranty/Product Liability Reserves
We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our General Counsel and outside counsel retained to handle specific product liability cases. 
Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities
We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells almost all of the loans it originates into the secondary
44

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment defaults occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 15 herein for further information).
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217, and open forward delivery sale contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 14 herein for a description of the Company’s fair value accounting).
Earnings per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:
 Year Ended December 31,
 202320222021
Weighted average number of shares outstanding used to
   calculate basic EPS
3,238,161 3,285,562 3,580,800 
Dilutive securities:   
Stock options and restricted share units197,133 222,962 278,112 
Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS3,435,294 3,508,524 3,858,912 

The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized.
The following stock options and restricted share units issued under equity incentive plans were outstanding during the years ended December 31, 2023, 2022 and 2021, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 Year Ended December 31,
 202320222021
Anti-dilutive securities14,444 194,884 23,062 

45

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



Revenues – Homebuilding Operations
We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $334,441 and $313,804 as of December 31, 2023 and 2022, respectively. Substantially all customer deposits are recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately $17,900 and $15,300 as of December 31, 2023 and 2022, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.
Mortgage Banking Fees
Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.
ASC 740-10, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 10 herein for further information).
Financial Instruments
Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 14 herein for further information).
Equity-Based Compensation
We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are not publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 11 herein for further discussion of equity-based compensation plans).
Comprehensive Income
For the years ended December 31, 2023, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.
46

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



Recently Issued Accounting Pronouncements
In December 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-09, "Income Taxes - Improvements to Income Tax Disclosures." The amendments in the ASU requires disclosure of specific categories in the rate reconciliation and for the entity to provide additional information for reconciling items that meet a quantitative threshold. The ASU will be effective for our fiscal year ending December 31, 2025. The amendments in the ASU are to be applied on a prospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-09 will have on our consolidated financial statements and related disclosures.
In November 2023, the FASB issued ASU 2023-07, "Segment Reporting - Improvements to Reportable Segment Disclosures." The amendments in the ASU are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss. The amendments also expand interim segment disclosure requirements. The ASU will be effective for our fiscal year ending December 31, 2024 and for interim periods starting in the first quarter of fiscal year 2025. The amendments in this ASU are required to be applied on a retrospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-07 will have on our consolidated financial statements and related disclosures.

2.    Segment Information, Nature of Operations, and Certain Concentrations
Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-six metropolitan areas located in Maryland, Virginia, Washington, D.C., Delaware, West Virginia, Pennsylvania, Ohio, New York, New Jersey, Indiana, Illinois, North Carolina, South Carolina, Georgia, Florida and Tennessee. The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware, New Jersey, and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area.
Our mortgage banking operations primarily operate in the markets where we have homebuilding operations, as substantially all of our loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees.
The following disclosure includes four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:
Mid Atlantic: Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East: New Jersey and Eastern Pennsylvania
Mid East: New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East: North Carolina, South Carolina, Tennessee, Florida and Georgia
Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (“CODM”) to determine whether the operating segment’s results are providing the desired rate of return after covering our cost of capital.
Assets not allocated to the operating segments are not included in either the operating segment's corporate capital allocation charge or the CODM's evaluation of the operating segment's performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit.
Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.
In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest income and expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not
47

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our 3.00% Senior Notes due 2030 (the “Senior Notes”), which are not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.

The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:
 Year Ended December 31,
 202320222021
Revenues:   
Homebuilding Mid Atlantic$4,189,957 $4,766,329 $4,049,871 
Homebuilding North East948,289 892,543 767,828 
Homebuilding Mid East1,723,514 2,147,262 1,891,729 
Homebuilding South East2,452,845 2,520,636 1,992,265 
Mortgage Banking203,597 199,664 249,332 
Consolidated revenues$9,518,202 $10,526,434 $8,951,025 
 Year Ended December 31,
 202320222021
Profit before taxes:   
Homebuilding Mid Atlantic$745,323 $994,027 $734,941 
Homebuilding North East169,012 157,333 105,432 
Homebuilding Mid East257,865 343,236 271,756 
Homebuilding South East440,538 577,030 329,982 
Mortgage Banking138,313 125,756 176,251 
Total segment profit1,751,051 2,197,382 1,618,362 
Reconciling items:   
Contract land deposit reserve adjustment (1)3,279 (27,300)22,163 
Equity-based compensation expense (2)(99,507)(82,537)(58,234)
Corporate capital allocation (3)288,805 302,904 252,787 
Unallocated corporate overhead(175,208)(129,998)(139,611)
Consolidation adjustments and other (4)44,619 (1,719)(56,511)
Corporate interest income142,083 32,457 2,840 
Corporate interest expense(26,749)(37,995)(51,393)
Reconciling items sub-total177,322 55,812 (27,959)
Consolidated profit before taxes$1,928,373 $2,253,194 $1,590,403 

(1)This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments. See further discussion of contract land deposit impairment charges in Note 3.
(2)The increase in equity-based compensation expense in both 2023 and 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022. See Note 11 for additional discussion of equity-based compensation.
(3)This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:
48

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



 Year Ended December 31,
 202320222021
Corporate capital allocation charge:   
Homebuilding Mid Atlantic$135,618 $143,251 $124,316 
Homebuilding North East33,269 30,623 25,431 
Homebuilding Mid East39,005 51,376 43,686 
Homebuilding South East80,913 77,654 59,354 
Total corporate capital allocation charge$288,805 $302,904 $252,787 

(4)    The consolidation adjustments and other in each period are primarily driven by changes in units under construction as well as significant fluctuations in lumber prices year over year. Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory. These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled. The consolidation adjustment in 2021 was negatively impacted by a higher number of units under construction as of the end of the year compared to the prior year end, resulting in an increase in the reversal of intercompany profits year over year through the consolidation adjustment. In 2022, the consolidation adjustment was favorably impacted by a reduction in the number of units and value of the units under construction, resulting in a decrease in intercompany profits deferred. The consolidation adjustment in 2023 was favorably impacted by a reduction in the value of units under construction, resulting in a decrease in intercompany profits deferred. This favorable impact was offset partially by the recognition of previously deferred home package costs that included higher priced lumber.

 As of December 31,
 20232022
Assets:  
Homebuilding Mid Atlantic$1,252,360 $1,152,564 
Homebuilding North East314,904 250,001 
Homebuilding Mid East368,154 378,833 
Homebuilding South East796,505 697,923 
Mortgage Banking452,323 406,456 
Total segment assets3,184,246 2,885,777 
Reconciling items:  
Cash and cash equivalents3,126,472 2,503,424 
Deferred taxes148,005 143,585 
Intangible assets and goodwill49,368 49,368 
Operating lease right-of-use assets70,384 71,081 
Finance lease right-of-use assets13,310 13,745 
Contract land deposit reserve(53,397)(57,060)
Consolidation adjustments and other63,369 51,053 
Reconciling items sub-total3,417,511 2,775,196 
Consolidated assets$6,601,757 $5,660,973 

49

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



 Year Ended December 31,
 202320222021
Interest income:   
Mortgage Banking$16,687 $11,853 $8,725 
Total segment interest income16,687 11,853 8,725 
Other unallocated interest income142,087 32,458 3,154 
Consolidated interest income$158,774 $44,311 $11,879 
 Year Ended December 31,
 202320222021
Interest expense:   
Homebuilding Mid Atlantic$135,679 $143,322 $124,385 
Homebuilding North East33,310 30,658 25,463 
Homebuilding Mid East39,021 51,384 43,695 
Homebuilding South East80,921 77,685 59,381 
Mortgage Banking865 1,384 1,587 
Total segment interest expense289,796 304,433 254,511 
Corporate capital allocation (3)(288,805)(302,904)(252,787)
Senior Notes and other interest26,749 37,995 51,393 
Consolidated interest expense$27,740 $39,524 $53,117 
 Year Ended December 31,
 202320222021
Depreciation and amortization:   
Homebuilding Mid Atlantic$5,914 $5,923 $6,183 
Homebuilding North East1,125 1,216 1,628 
Homebuilding Mid East3,724 3,948 4,259 
Homebuilding South East3,218 3,093 3,325 
Mortgage Banking1,296 1,135 1,283 
Total segment depreciation and amortization15,277 15,315 16,678 
Unallocated corporate1,639 2,081 2,785 
Consolidated depreciation and amortization$16,916 $17,396 $19,463 

3.    Variable Interest Entities
Lot Purchase Agreements
We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.
We believe this lot acquisition strategy reduces the financial risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the LPAs. None of the creditors of any of the development entities with which we enter LPAs have recourse to our general credit. We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers’ financial or other liabilities.
We are not involved in the design or creation of the development entities from which we purchase lots under LPAs. The developer’s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity’s activities is to generate positive cash flow
50

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project’s development. The profits and losses are passed directly to the developer’s equity holders.
The deposit placed by us pursuant to the LPA is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (“VIE”). Therefore, the development entities with which we enter into LPAs, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity’s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.
We believe the activities that most significantly impact a development entity’s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity’s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity’s equity investors.
The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity’s equity holders and all independent of us. We possess no more than limited protective legal rights through the LPA in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer’s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into LPAs, and therefore we do not consolidate any of these VIEs.
As of December 31, 2023, we controlled approximately 134,900 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $617,000 and $7,700, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the LPAs and, in very limited circumstances, specific performance obligations. During 2023, we recorded a net reversal of approximately $2,900 related to previously impaired lot deposits based on current market conditions. Our contract land deposit asset is shown net of a $53,397 and $57,060 impairment reserve at December 31, 2023 and December 31, 2022, respectively.
In addition, we have certain properties under contract with land owners that are expected to yield approximately 22,700 lots, which are not included in the number of total lots controlled. Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with deposits in cash and lettters of credit totaling approximately $13,000 and $100, respectively, as of December 31, 2023, of which approximately $3,800 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.
Our total risk of loss related to contract land deposits as of December 31, 2023 and 2022 was as follows:
 As of December 31,
 20232022
Contract land deposits$629,948 $553,140 
Loss reserve on contract land deposits(53,397)(57,060)
Contract land deposits, net576,551 496,080 
Contingent obligations in the form of letters of credit7,769 6,896 
Total risk of loss$584,320 $502,976 

4.    Joint Ventures
On a limited basis, we obtain finished lots using joint venture limited liability corporations (“JVs”). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under LPAs with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into LPAs to purchase lots from these JVs, and as a result have a variable interest in these JVs. We determined that we are not the primary beneficiary in any of the JVs because we and the JV partner either share power or the JV partner has the controlling financial interest.
51

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



At December 31, 2023, we had an aggregate investment totaling approximately $29,200 in four JVs that are expected to produce approximately 5,200 lots, of which approximately 4,850 lots were controlled by us and the remaining approximately 350 lots were either under contract with unrelated parties or not currently under contract. We had additional funding commitments totaling approximately $11,500 in one of the JVs at December 31, 2023. The investment in JVs is reported in the “Other assets” line item on the accompanying consolidated balance sheets. None of the JVs had any indicators of impairment as of December 31, 2023.
At December 31, 2022, we had an aggregate investment totaling approximately $27,200 in five JVs that were expected to produce approximately 5,300 finished lots, of which approximately 4,900 lots were controlled by us and the remaining approximately 400 lots were either under contract with unrelated parties or not currently under contract. In addition, at December 31, 2022, we had additional funding commitments in the aggregate totaling approximately $13,000 in one of the JVs. During 2022, we recognized an impairment of approximately $1,000 related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income. None of the other JVs had any indicators of impairment during 2022.

5.    Land Under Development
On a limited basis, we directly acquire raw land parcels already zoned for its intended use to develop into finished lots.  Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
During 2023, we had the following significant land under development transactions:
Purchased a raw land parcel for approximately $19,600, which is expected to produce approximately 500 lots.
Sold a land parcel to a developer for approximately $5,600, which approximated our carry value of the property as of the sale date. In conjunction with the sale, we entered into an LPA with the developer for the option to purchase the finished lots expected to be developed from the parcel.
Completed the development of a land parcel and transferred development costs totaling approximately $5,200 to finished lots which is reported in "Unsold lots and housing units" in the accompanying condensed consolidated balance sheet as of December 31, 2023.
As of December 31, 2023, we owned land with a carrying value of $36,895 that we intend to develop into approximately 1,750 finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $1,600 under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $900. None of our land under development projects had any indicators of impairment as of December 31, 2023.
As of December 31, 2022, we directly owned land with a carrying value of $27,100, which was expected to produce approximately 1,900 finished lots.

6.    Capitalized Interest
We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, Interest. Capitalized interest is transferred to inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred.
Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2023, 2022 and 2021 was as follows:
 Year Ended December 31,
 202320222021
Interest capitalized, beginning of year$570 $593 $1,025 
Interest incurred27,540 39,626 53,248 
Interest charged to interest expense(27,740)(39,524)(53,117)
Interest charged to cost of sales(219)(125)(563)
Interest capitalized, end of year$151 $570 $593 


52

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



7.    Property, Plant and Equipment (“PP&E”)
 As of December 31,
 20232022
Homebuilding:  
Office facilities and other$45,707 $40,604 
Model home furniture and fixtures35,418 35,152 
Production facilities106,227 97,050 
Finance lease right-of-use assets13,310 13,745 
Gross Homebuilding PP&E200,662 186,551 
Less: accumulated depreciation(136,946)(128,601)
Net Homebuilding PP&E$63,716 $57,950 
Mortgage Banking:  
Office facilities and other$17,572 $15,964 
Less: accumulated depreciation(11,224)(12,405)
Net Mortgage Banking PP&E$6,348 $3,559 
  

8.    Debt
As of December 31, 2023, we had the following debt instruments outstanding:
Senior Notes
On May 4, 2020, we issued $600,000 of the 2030 Senior Notes. The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,200, after deducting underwriting discount and offering expenses. The 2030 Senior Notes mature on May 15, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. As of December 31, 2023 and 2022, the unamortized discount was $764 and $871, respectively, and unamortized debt issuance costs were $2,303 and $2,664, respectively.
On September 9 and September 17, 2020, we issued an additional $250,000 and $50,000, respectively, of the 2030 Senior Notes (the "2030 Additional Notes" and together with the 2030 Senior Notes, the "Senior Notes"). The 2030 Additional Notes were issued at a premium to yield 2.00% and have been reflected net of the unamortized premium and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Additional Notes resulted in aggregate net proceeds of approximately $323,600, including the underwriting premium, less offering expenses. As of December 31, 2023 and 2022, the 2030 Additional Notes unamortized premium was $17,040 and $19,518, respectively, and unamortized debt issuance costs were $947 and $1,095, respectively.
The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December 31, 2023.
Credit Agreement
On February 12, 2021, we entered into The Amended and Restated Credit Agreement with Bank of America, N.A., as Administrative Agent, BOFA Securities, Inc. as Sole Lead Arranger and Sole Bookrunner, and other lenders party thereto (the "Credit Agreement"). The Credit Agreement provides for aggregate revolving loan commitments of $300,000 (the "Facility"). Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. In addition, the Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which approximately $13,000 was outstanding at December 31, 2023.
53

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



Effective December 9, 2022, we entered into the First Amendment to Amended and Restated Credit Agreement (the "Amended Credit Agreement") which primarily replaces LIBOR based borrowing rates with the secured overnight financing rate published by the Board of Governors of the Federal Reserve System ("SOFR") as defined in the amendment. Borrowings under the Amended Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (a) the Federal Funds Rate plus one-half of one percent, (b) Bank of America’s publicly announced “prime rate,” (c) one percent or (d) Term SOFR plus 100 basis points.   
The Amended Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth; (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Amended Credit Agreement termination date is February 12, 2026. We were in compliance with all covenants under the Amended Credit Agreement at December 31, 2023. There was no debt outstanding under the Facility at December 31, 2023.
Repurchase Agreement
NVRM provides for its mortgage origination and other operating activities using cash generated from its operations, borrowings from its parent company, NVR, as well as a revolving mortgage repurchase agreement (the “Repurchase Agreement”), which is non-recourse to NVR. The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub-limits. Amounts outstanding under the Repurchase Agreement are collateralized by the Company’s mortgage loans held for sale.
Advances under the Repurchase Agreement bear interest at SOFR plus the SOFR Margin of 1.70%, per annum, provided that the Pricing Rate shall not be less than 1.70%. The Pricing Rate at December 31, 2023 was 7.05%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December 31, 2023, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December 31, 2023 and 2022, there was no debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on July 17, 2024.
The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i) a tangible net worth requirement, (ii) a minimum liquidity requirement, (iii) a minimum net income requirement, and (iv) a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December 31, 2023.

9.    Common Stock
There were 3,194,876 and 3,218,933 common shares outstanding at December 31, 2023 and 2022, respectively. We made the following share repurchases during the years indicated:
 Year Ended December 31,
 202320222021
Aggregate purchase price$1,081,815 $1,500,358 $1,538,019 
Number of shares repurchased181,499 323,652 322,038 

We issue shares from the treasury account for all equity plan activity. We issued 158,022, 95,069 and 74,027 such shares during 2023, 2022 and 2021, respectively.

54

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



10.    Income Taxes
The provision for income taxes consists of the following:
 Year Ended December 31,
 202320222021
Current:   
Federal$261,481 $412,036 $272,971 
State79,023 126,686 80,650 
Deferred:   
Federal(3,986)(6,753)873 
State244 (4,350)(810)
 Income tax expense$336,762 $527,619 $353,684 

Deferred income taxes on our consolidated balance sheets were comprised of the following:
 As of December 31,
 20232022
Deferred tax assets:  
Other accrued expenses and contract land deposit reserve$71,466 $73,555 
Deferred compensation4,347 4,728 
Equity-based compensation expense48,088 47,605 
Inventory18,181 13,981 
Unrecognized tax benefit8,049 8,849 
Other14,703 11,364 
Total deferred tax assets164,834 160,082 
Less: Deferred tax liabilities9,515 8,505 
Net deferred tax asset$155,319 $151,577 
Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes.
Deferred tax assets include $3,293 of Federal Alternative Minimum Tax Credits (CAMT) for the year ended December 31, 2023 that may be carried forward indefinitely.
Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $1,302,200 for the year ended December 31, 2023, and was $2,001,717 for the year ended December 31, 2022.
A reconciliation of income taxes computed at the federal statutory rate (21% in 2023, 2022, and 2021) to income tax expense is as follows:
 Year Ended December 31,
 202320222021
Income taxes computed at the federal statutory rate$404,958 $473,171 $333,985 
State income taxes, net of federal income tax benefit (1)92,163 105,867 72,082 
Excess tax benefits from equity-based compensation (153,554)(50,324)(48,369)
Other, net (2)(6,805)(1,095)(4,014)
Income tax expense$336,762 $527,619 $353,684 
(1)Excludes state excess tax benefits from equity-based compensation included in the line below.
(2)Primarily attributable to tax benefits from certain energy credits for the years ended December 31, 2023, 2022 and 2021.
Our effective tax rate in 2023, 2022 and 2021 was 17.46%, 23.42% and 22.24%, respectively.
55

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2020.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 Year Ended December 31,
 20232022
Balance at beginning of year$29,526 $33,490 
Additions based on tax positions related to the current year782 1,326 
Reductions for tax positions of prior years(4,720)(5,290)
Settlements  
Balance at end of year$25,588 $29,526 

If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $20,215 as of December 31, 2023.

We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the year ended December 31, 2023, we recognized a net addition of accrued interest on unrecognized tax benefits in the amount of $106. For the years ended December 31, 2022, and 2021, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $3,662 and $1,455, respectively. As of December 31, 2023 and 2022, we had a total of $10,292 and $10,186, respectively, of accrued interest on unrecognized tax benefits which are included in “Accrued expenses and other liabilities” on the accompanying consolidated balance sheets.
We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits, excluding interest, as of December 31, 2023 will be reduced by approximately $4,150 due to statute expiration and effectively settled positions in various state jurisdictions.

11.    Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans
Equity-Based Compensation Plans
Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the “NYSE”) on the day prior to the date of grant, and are granted for a 10-year term. Both Option and RSU grants typically vest in separate tranches over periods of 3 to 6 years. Grants to key management employees are generally divided such that vesting for 50% of the grant is contingent solely on continued employment, while vesting for the remaining 50% of the grant is contingent upon both continued employment and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant. Grants to directors generally vest solely based on continued service as a Director.
The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2023. Each of the following plans was approved by our shareholders:
Equity-Based Compensation PlansShares
Authorized
Options/RSUs
Outstanding
Shares
Available to Issue
2010 Equity Incentive Plan (1)700,000 23,681  
2014 Equity Incentive Plan (2)950,000 273,143 1,778 
2018 Equity Incentive Plan (3)275,000 163,248 90,322 
 
(1)The 2010 Equity Incentive Plan (the “2010 Plan”) authorized us to issue Options and RSUs. There were 18,211 Options and 5,470 RSUs outstanding as of December 31, 2023. Shares can no longer be granted from this plan.

(2)The 2014 Equity Incentive Plan (the “2014 Plan”) authorizes us to issue Options only.

56

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



(3)The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs. There were 141,236 Options and 22,012 RSUs outstanding as of December 31, 2023. Of the 90,322 shares available to issue, 17,808 may be granted in the form of RSUs.

During 2023, we issued 4,100 Options under the 2014 Plan. Approximately half of the Options issued vest over four years in 25% increments beginning on December 31, 2025, while the remaining Options issued vest over two years in 50% increments beginning on December 31, 2027. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2023.
In addition, we granted 1,904 RSUs under the 2018 Plan during 2023. Of the RSUs granted, 1,214 RSUs will vest over four years in 25% increments beginning on either December 31, 2025 or December 31, 2026, and 690 RSUs will vest over two years in 50% increments beginning on December 31, 2025. Vesting for half of the RSUs issued is contingent solely upon continued employment, while vesting for the other half of the RSUs issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning on either 2023 or 2024, based on the RSU's initial vesting date.
The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2023:
 SharesWeighted Avg. Per Share
Exercise Price
Weighted Avg. Remaining
Contract Life (years)
Aggregate
Intrinsic Value
Stock Options
Outstanding at December 31, 2022590,554 $3,060.71 
Granted4,100 5,424.19 
Exercised(152,086)1,660.69 
Forfeited(9,978)3,820.80 
Outstanding at December 31, 2023432,590 $3,557.78 6.0$1,489,264 
Exercisable at December 31, 2023227,684 $2,827.99 4.1$950,003 
RSUs
Outstanding at December 31, 202233,320 
Granted1,904 
Vested(5,936)
Forfeited(1,806)
Outstanding at December 31, 202327,482 $192,386 
Vested, but not issued at December 31, 20235,461 $38,229 
 
To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate.
57

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



The fair value of the Options granted during 2023, 2022 and 2021 was estimated on the grant date using the Pricing Model, based on the following assumptions:  
 202320222021
Estimated option life (years)6.055.615.31
Risk free interest rate (range)
3.53%-4.69%
1.17%-4.36%
0.30%-1.55%
Expected volatility (range)
26.75%-30.01%
24.93%-30.89%
24.46%-30.80%
Expected dividend rate % % %
Weighted average grant-date fair value per share of options granted$1,936.08 $1,437.93 $1,235.91 

The weighted average grant date fair value per share of $5,758.02 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant.
Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation cost is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level for all of our Options and RSUs granted. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.
We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2023, 2022 and 2021, we recognized $99,507, $82,537, and $58,234 in equity-based compensation costs, respectively, and approximately $19,900, $16,700, and $12,000 in tax benefit related to equity-based compensation costs, respectively.
As of December 31, 2023, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $259,300. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2029. The weighted-average period over which the unrecognized compensation cost will be recorded is equal to approximately 2.4 years.
We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December 31, 2023, 2022 and 2021, we issued 158,022, 95,069 and 74,027 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:
 Year Ended December 31,
 202320222021
Aggregate exercise proceeds $250,509 $196,717 $142,370 
Aggregate intrinsic value on exercise dates$635,709 $234,732 $219,219 

Profit Sharing Plans
We have a trustee-administered, profit sharing retirement plan (the “Profit Sharing Plan”) and an Employee Stock Ownership Plan (“ESOP”) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Board of Directors. The combined plan contribution for the years ended December 31, 2023, 2022 and 2021 was approximately $26,200, $26,800 and $24,700, respectively. We purchased approximately 3,640 and 5,180 shares of our common stock in the open market for the 2023 and 2022 plan year contributions to the ESOP, respectively. As of December 31, 2023, all shares held by the ESOP had been allocated to participants’ accounts. The 2023 plan year contribution was funded and fully allocated to participants in February 2024.
Deferred Compensation Plans
We have two deferred compensation plans (“Deferred Comp Plans”). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to
58

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.
The rabbi trust account held 106,697 shares of NVR common stock as of both December 31, 2023 and 2022. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December 31, 2023, 2022 and 2021.

12.    Leases
We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment. Our leases have remaining lease terms of up to 16.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease. See Note 1 herein for additional information regarding leases.

The components of lease expense were as follows:
Year Ended December 31,
202320222021
Lease expense
Operating lease expense$37,262 $34,467 $31,923 
Finance lease expense:
Amortization of ROU assets2,059 1,916 1,798 
Interest on lease liabilities421 417 429 
Short-term lease expense30,607 27,584 24,012 
Total lease expense$70,349 $64,384 $58,162 
Other information related to leases was as follows:
Year Ended December 31,
20232022
Supplemental Cash Flows Information:
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$29,044 $28,837 
Operating cash flows from finance leases$421 $417 
Financing cash flows from finance leases$1,661 $1,495 
ROU assets obtained in exchange for lease obligations:
Operating leases$34,100 $44,782 
Finance leases$1,624 $1,083 
Weighted-average remaining lease term (in years):
Operating leases5.86.0
Finance leases9.910.8
Weighted-average discount rate:
Operating leases4.2 %3.6 %
Finance leases3.1 %2.9 %

59

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December 31, 2023 are as follows:
Year Ending December 31,Operating LeasesFinance Leases
2024$36,636 $2,303 
202522,974 2,308 
202617,354 3,256 
202713,069 1,683 
202810,076 1,010 
Thereafter22,449 6,975 
Total lease payments122,558 17,535 
Less:
Imputed interest13,039 2,570 
Short-term lease payments8,247  
Total lease liability$101,272 $14,965 

13.    Commitments and Contingent Liabilities
Litigation
We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.
Contract Land Deposits
We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots. At December 31, 2023, assuming that contractual development milestones are met and we exercise our option, we expect to place additional forfeitable deposits with land developers under existing LPAs of approximately $391,300. Additionally, as of December 31, 2023, we had funding commitments totaling approximately $1,600 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $900.
Bonds and Letters of Credit
During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $33,200 of contingent obligations under such agreements, including approximately $13,000 for letters of credit issued under the Credit Agreement as of December 31, 2023. We believe we will fulfill our obligations under the related contracts and do not anticipate any material losses under these bonds or letters of credit.
60

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



Warranty Reserve
The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):
 Year Ended December 31,
 202320222021
Warranty reserve, beginning of year$144,006 $134,859 $119,638 
Provision95,193 96,577 94,605 
Payments(92,916)(87,430)(79,384)
Warranty reserve, end of year$146,283 $144,006 $134,859 

14.    Fair Value
GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.
Financial Instruments
The estimated fair values of our Senior Notes as of December 31, 2023 and 2022 were $803,646 and $788,166, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at December 31, 2023 and 2022 were $913,027 and $914,888, respectively. Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.
Derivative Instruments and Mortgage Loans Held for Sale
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217 and open forward delivery contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale.
The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:
i)the assumed gain/loss of the expected resultant loan sale (Level 2);
ii)the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
iii)the value of the servicing rights associated with the loan (Level 2).
The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells almost all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.
The fair value of NVRM’s forward sales contracts to investors solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.
61

NVR, Inc.
Notes to Consolidated Financial Statements
(dollars in thousands, except per share data)



Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December 31, 2023, the fair value of loans held for sale of $222,560 included on the accompanying consolidated balance sheets was increased by $6,349 from the aggregate principal balance of $216,211. As of December 31, 2022, the fair value of loans held for sale of $316,806 was reduced by $2,675 from the aggregate principal balance of $319,481.
The fair value measurement of NVRM's undesignated derivative instruments was as follows:
As of December 31,
 20232022
Rate lock commitments:
Gross assets$61,150 $32,246 
Gross liabilities168 20,946 
Net rate lock commitments$60,982 $11,300 
Forward sales contracts:
Gross assets$8 $4,843 
Gross liabilities18,305 20,903 
Net forward sales contracts$(18,297)$(16,060)

As of December 31, 2023 and 2022, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets.
The fair value measurement as of December 31, 2023 was as follows:
Notional or
Principal
Amount
Assumed
Gain
From Loan
Sale
Interest
Rate
Movement
Effect
Servicing
Rights
Value
Security
Price
Change
Total Fair
Value
Measurement
Gain/(Loss)
Rate lock commitments$2,110,217 $5,839 $31,548 $23,595 $ $60,982 
Forward sales contracts$1,856,541    (18,297)(18,297)
Mortgages held for sale$216,211 865 2,521 2,963  6,349 
Total fair value measurement$6,704 $34,069 $26,558 $(18,297)$49,034 

The total fair value measurement as of December 31, 2022 was a net loss of $7,435. NVRM recorded a fair value adjustment to income of $56,469 for the year ended December 31, 2023, a fair value adjustment to expense of $25,673 for the year ended December 31, 2022, and a fair value adjustment to income of $2,654 for the year ended December 31, 2021. Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM’s closed loans and locked loan commitments.

15.    Mortgage Repurchase Reserve
During the year ended December 31, 2023, we recognized a pre-tax recovery for loan losses related to mortgage loans sold of approximately $1,900. During the years ended December 31, 2022 and 2021, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $2,500 and $2,600, respectively. Included in NVRM’s “Accounts payable and other liabilities” line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $18,600 and $21,800 at December 31, 2023 and 2022, respectively.

62
EX-10.39 2 a2023ex1039.htm EX-10.39 Document

Exhibit 10.39
NVR, Inc.
Summary of the 2024 Executive Officer Annual Incentive Compensation Plan
The following is a description of NVR, Inc.’s (“NVR” or the “Company”) 2024 annual incentive compensation plan (the “Bonus Plan”). The Bonus Plan is not set forth in a formal written document, and therefore NVR is providing this description of the plan pursuant to Item 601(b)(10)(iii) of Regulation S-K. All of NVR’s executive officers; Paul C. Saville (Executive Chairman of the Board), Eugene J. Bredow (President and Chief Executive Officer), Daniel D. Malzahn (Senior Vice President, Chief Financial Officer and Treasurer) and Matthew B. Kelpy (Vice President and Chief Accounting Officer), participate in the Bonus Plan.
Under the Bonus Plan, the executive officers’ bonus opportunity is limited to 100% of their base salary. The executive officers’ annual bonus opportunity will be based 80% upon the Company’s consolidated pre-tax profit (before consolidated annual bonus and stock-based compensation expense but after all other charges) and 20% based on the number of new orders, net of cancellations (“New Orders”) compared to the consolidated pre-tax profit and New Orders within the Company’s 2024 annual business plan. The executive officers begin to earn the consolidated pre-tax profit portion of their annual bonus award once the annual business plan is at least 80% attained. The full amount of the consolidated pre-tax profit portion of their annual bonus award is earned ratably from 80% up to 100% achievement of the annual business plan. The executive officers begin to earn the New Orders portion of their annual bonus award once the annual business plan is at least 85% attained. The full amount of the New Orders portion of their annual bonus award is earned ratably from 85% up to 100% achievement of the annual business plan.


EX-21 3 a2023ex21.htm EX-21 Document

Exhibit 21
NVR, Inc. Subsidiaries
 
Name of Subsidiary  State of Incorporation or Organization
NVR Mortgage Finance, Inc.  Virginia
NVR Settlement Services, Inc.  Pennsylvania
RVN, Inc.  Delaware
NVR Services, Inc.  Delaware
NVR Funding II, Inc.  Delaware


EX-23 4 a2023ex23.htm EX-23 Document

Exhibit 23
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statement (No. 333-29241) on Form S-8 (for the Profit Sharing Plan of NVR, Inc. and Affiliated Companies), the registration statement (No. 333-82756) on Form S-8 (for the Profit Sharing Plan of NVR, Inc. and Affiliated Companies), the registration statement (No. 333-166512) on Form S-8 (for the NVR, Inc. 2010 Equity Incentive Plan), the registration statement (No. 333-195756) on Form S-8 (for the NVR, Inc. 2014 Equity Incentive Plan), the registration statement (No. 333-224628) on Form S-8 (for the NVR, Inc. 2018 Equity Incentive Plan), and the registration statement (No. 333-237918) on Form S-3ASR (for the 2020 shelf registration) of our reports dated February 14, 2024, with respect to the consolidated financial statements of NVR, Inc. and the effectiveness of internal control over financial reporting.

/s/ KPMG LLP
McLean, Virginia
February 14, 2024


EX-31.1 5 a2023ex311.htm EX-31.1 Document

Exhibit 31.1
SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS
I, Eugene J. Bredow, certify that:
1.I have reviewed this Annual Report on Form 10-K of NVR, 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: February 14, 2024 By: /s/ Eugene J. Bredow
    Eugene J. Bredow
    President and Chief Executive Officer

EX-31.2 6 a2023ex312.htm EX-31.2 Document

Exhibit 31.2
SARBANES-OXLEY ACT SECTION 302 CERTIFICATIONS
I, Daniel D. Malzahn, certify that:
1.I have reviewed this Annual Report on Form 10-K of NVR, 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: February 14, 2024 By: /s/ Daniel D. Malzahn
    Daniel D. Malzahn
    Senior Vice President, Chief Financial Officer and Treasurer


EX-32 7 a2023ex32.htm EX-32 Document

Exhibit 32
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K of NVR, Inc. for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of NVR, Inc., hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of NVR, Inc.
Date: February 14, 2024By: /s/ Eugene J. Bredow
   Eugene J. Bredow
   President and Chief Executive Officer
 
 
By:
 /s/ Daniel D. Malzahn
   Daniel D. Malzahn
   Senior Vice President, Chief Financial Officer and Treasurer


EX-97 8 exhibit97.htm EX-97 Document
Exhibit 97
Compensation Recovery Policy

Purpose: This compensation recovery policy (the “Policy”) is intended to foster a culture that emphasizes integrity and accountability in financial reporting and that reinforces NVR Inc.’s (“the Company”) pay for performance compensation philosophy.

Each Covered Executive shall be required to sign and return to the Company the Acknowledgement Form attached hereto as Exhibit A, pursuant to which such Covered Executive will agree to be bound by the terms and comply with this Policy.

Effective Date: This Policy shall be effective as of December 1, 2023 and shall apply to any Incentive Compensation earned on or after such date.

Policy: Subject to the exceptions set forth below, following an Accounting Restatement, the Company shall recover reasonably promptly the amount of Incentive Compensation earned during the Recovery Period by any Covered Executive that exceeds the Incentive Compensation that would have been earned by such Covered Executive after taking into account the Accounting Restatement. This calculation will be made on a pre-tax basis.

This Policy, as may be amended from time to time by the Board, will apply to all Incentive Compensation earned during the Recovery Period by a person (a) after beginning service as a Covered Executive, (b) who served as a Covered Executive at any time during the performance period for that Incentive Compensation and (c) while the Company has a class of securities listed on the New York Stock Exchange (“NYSE”) or another national securities exchange or a national securities association. Accordingly, this Policy can apply to a person that is no longer a Company employee or a Covered Executive at the time of recovery.

Incentive Compensation is deemed “earned” for purposes of this Policy in the fiscal period during which the performance measure specified in the Incentive Compensation award is attained, even if the payment or issuance of such Incentive Compensation occurs after the end of that period. For example, if the performance measure for Incentive Compensation is based on adjusted pre-tax income for the year ended December 31, 2023, such compensation will be deemed to have been earned in 2023 even if paid in 2024.

Exceptions

The Company shall not be required to recover Incentive Compensation pursuant to this Policy if the Board has made a determination that recovery would be impracticable and one of the following conditions are met:

1.after making a reasonable and documented attempt to recover erroneously awarded Incentive Compensation, the Board determines that the direct expenses that would be paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered; or

2.based on a legal opinion of counsel acceptable to the NYSE, the Board determines that recovery would violate a home country law adopted prior to November 28, 2022; or

3.the Board determines that recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
Definitions

Accounting Restatement” means the Company is required to prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. A restatement resulting solely from the retrospective application of a change in generally accepted accounting principles is not an Accounting Restatement.

Covered Executive” means any executive officer of the Company identified pursuant to SEC rule 17 C.F.R. 229.401(b).




Incentive Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a financial reporting measure. For purposes of this definition, a financial reporting measure is (i) a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements or derived wholly or in part from such measures, or (ii) the Company’s stock price or total shareholder return.

Recovery Period” means the three completed fiscal years preceding the Trigger Date.

Trigger Date” means the earlier to occur of: (a) the date the Board concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement; or (b) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement.

Administration

This Policy is intended to comply with the listing requirements of the NYSE and related SEC rules and shall be interpreted in a manner consistent with those requirements. The Board has full authority to interpret and administer the Policy. The Board’s determinations under the Policy shall be final and binding on all persons and shall be given the maximum deference permitted by law. If the Board cannot determine the amount of excess Incentive Compensation earned by a Covered Executive directly from the information in the Accounting Restatement, such as in the case of Incentive Compensation tied to stock price or total stockholder return, then it shall make its determination based on a reasonable estimate of the effect of the Accounting Restatement and shall maintain documentation of such determination.

No Indemnification or Advancement of Legal Fees

The Company shall not indemnify any Covered Executives against, or pay the premiums for any insurance policy to cover, any amounts recovered under this Policy or any expenses that a Covered Executive incurs in opposing Company efforts to recoup amounts pursuant to the Policy.

Non-Exclusive Remedy

Recovery of Incentive Compensation pursuant to this Policy shall not in any way limit or affect the rights of the Company to pursue disciplinary, legal, or other action or pursue any other remedies available to it. This Policy shall be in addition to, any rights of the Company to recover Incentive Compensation from Covered Executives under applicable laws and regulations, including but not limited to the Sarbanes-Oxley Act of 2002, as amended, or pursuant to the terms of any employment agreement, equity award agreement, or similar agreement with a Covered Executive.




Exhibit A

NVR INC.

COMPENSATION RECOVERY POLICY

ACKNOWLEDGEMENT FORM

By my signature below, I hereby acknowledge that I have read and understand the NVR Compensation Recovery Policy (the “Policy”) adopted by NVR Inc. (the “Company”), consent and agree to abide by its provisions and further agree that:
1.Defined terms used but not defined in this acknowledgment shall have the meanings set forth in the Policy.
2.The Policy shall apply to any Incentive Compensation as set forth in the Policy and all such Incentive Compensation shall be subject to recovery under the Policy;
3.Any applicable award agreement or other document setting forth the terms and conditions of any Incentive Compensation granted to me by the Company or its affiliates shall be deemed to include the restrictions imposed by the Policy and shall incorporate it by reference. In the event of any inconsistency between the provisions of the Policy and the applicable award agreement or other document setting forth the terms and conditions of any Incentive Compensation granted to me, the terms of the Policy shall govern unless the terms of such other agreement or other document would result in a greater recovery by the Company;
4.In the event it is determined by the Company that any amounts granted, awarded, earned or paid to me must be forfeited or reimbursed to the Company, I will promptly take any action necessary to effectuate such forfeiture and/or reimbursement;
5.I acknowledge that, notwithstanding any indemnification agreement, employment agreement or other arrangement between the Company and me, or any of the Company’s organizational documents, including the Company’s Restated Articles of Incorporation and its Bylaws, the Company shall not indemnify me against, or pay the premiums for any insurance policy to cover, losses incurred under the Policy;
6.The Policy may be amended from time to time in accordance with its terms; and
7.This acknowledgement and the Policy shall survive and continue in full force and in accordance with its terms, notwithstanding any termination of my employment with the Company and its affiliates.

Signature: ______________________________
Print Name: ______________________________
Date: ______________________________

EX-101.SCH 9 nvr-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 Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Joint Ventures link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Land Under Development link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Capitalized Interest link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Property, Plant and Equipment ("PP&E") link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingent Liabilities link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Mortgage Repurchase Reserve link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Leases, Codification Topic 842 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 - Segment Information, Nature of Operations, and Certain Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Variable Interest Entities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Joint Ventures (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Capitalized Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property, Plant and Equipment ("PP&E") (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Commitments and Contingent Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Leases, Codification Topic 842 (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Expenditures for Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Variable Interest Entities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Textual) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Joint Ventures - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Land Under Development - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Common Stock - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Grants Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Options and RSUs granted during the year (Detail) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Equity-Based Compensation Rollforward (Detail) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Black-Scholes Option-Pricing Model Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Exercised Option Proceeds (Detail) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Fair Value - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Fair Value - Fair Value Measurement (Detail) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Leases, Codification Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 nvr-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 nvr-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 nvr-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number of finished lots for use in homebuilding operations Number Of Finished Lots Intended To Be Developed From Raw Parcels Of Land Number of finished lots intended to be developed from raw parcels of land for use in homebuilding operation. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate Variable Rate [Domain] Manufacturing Facilities Manufacturing Facility [Member] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Corporate Reconciling Items And Eliminations [Member] Corporate Reconciling Items And Eliminations [Member] Corporate reconciling items and eliminations. Range Statistical Measurement [Domain] Maximum loan borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Net change in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Number of years for options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Homebuilding Inventory Inventory, Real Estate, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Production facilities Production Facility [Member] Production facility. Segment Reporting [Abstract] Segment Reporting [Abstract] Mortgage Banking Mortgage Banking Segment [Member] Mortgage Banking Segment Exercisable at end of period (Weighted Average Remaining Contract Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Lessee, Operating and Finance Lease, Liability, Maturity Lessee, Operating and Finance Lease, Liability, Maturity [Table Text Block] Lessee, Operating and Finance Lease, Liability, Maturity Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales Summary Of Interest Costs Incurred Capitalized Expensed And Charged To Cost Of Sales [Table Text Block] Summary of interest costs incurred capitalized expensed and charged to cost of sales. Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Exercisable at end of period (Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Finance Lease, Liability, Payments, Due in Rolling Year Three Finance Lease, Liability, to be Paid, Rolling Year Three Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Common Stock Equity [Text Block] Geographical Geographical [Axis] Number of trade names Number of Trade Names Number of Trade Names Income Taxes Income Tax Disclosure [Text Block] Payments Standard and Extended Product Warranty Accrual, Decrease for Payments Aggregate additional funding commitments related to raw land property development Aggregate Additional Funding Commitments Related To Raw Land Property Development Aggregate additional funding commitments related to raw land property development. Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Contract with Customer, Liability Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Expected dividend rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Lessee, Leases Lessee, Leases [Policy Text Block] Capitalized Interest Capitalized Interest Disclosure [Text Block] The entire disclosure for capitalized interest costs. Corporate Capital Allocation Charge Reconciliation Of Corporate Capital Allocation Charge From Segment To Consolidated [Table Text Block] Reconciliation of corporate capital allocation charge from segment to consolidated. Federal Deferred Federal Income Tax Expense (Benefit) Deferred compensation trust – 108,640 shares of NVR, Inc. common stock as of both December 31, 2017 and December 31, 2016 Common Stock, Shares Held in Employee Trust Mortgage loans sold and principal payments on mortgage loans held for sale Proceeds from Sale, Loan, Mortgage, Held-for-Sale Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventory: Inventory, Net [Abstract] Diluted earnings per share (USD per share) Earnings Per Share, Diluted Reversal of accrued interest on unrecognized tax benefits Unrecognized Tax Benefits, Interest on Income Taxes Expense, Reversal The reversal of accrued interest for an overpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount previously taken or expected to be taken in a tax return of the entity. PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Contingent obligations in the form of letters of credit Letters Of Credit Related To Lots Letters of credit related to contract land deposits. Unsold lots and housing units Unsold Lots And Housing Units Carrying amount as of the balance sheet date of lots and capitalized construction costs of homes not covered under sales agreements with customers. Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock, shares Treasury Stock, Common, Shares Options outstanding Outstanding at beginning of period (Shares) Outstanding at end of period (Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Treasury stock issued upon option exercise and restricted share vesting Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Contingent obligations under letters of credit arrangements Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Excess tax benefits from equity-based compensation Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation Granted (Weighted Average Exercise Price) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Senior Notes fair value Long-Term Debt, Fair Value Weighted average grant-date fair value per share of options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, but not issued at end of period (Aggregate Intrinsic Value) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date. Net income Net income Net Income (Loss) Revenues-Homebuilding Operations Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and equity: Liabilities and Equity [Abstract] Employee Stock Employee Stock [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Shareholders' equity: Equity, Attributable to Parent [Abstract] Exercised (Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contract with Customer, Liability Contract with Customer, Liability (Increase) decrease in receivables Increase (Decrease) in Receivables Profit before taxes Income (Loss) from Continuing Operations before Income Taxes, Domestic Cost of sales Cost of Goods and Services Sold Finance Lease, Liability, Payments, Due in Rolling Year Two Finance Lease, Liability, to be Paid, Rolling Year Two Restricted share units vesting period or option vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Executive Category: Executive Category [Axis] Equity-Based Compensation Plans Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Significant Accounting Policies [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share Schedule of Weighted Average Number of Shares [Table Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (Weighted Average Exercise Price) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Name Forgone Recovery, Individual Name Number of joint ventures Number Of Joint Ventures Number of joint ventures. Total risk of loss Guarantor Obligations, Maximum Exposure, Undiscounted Goodwill acquired from business acquisition Goodwill Summary of Property, Plant and Equipment ("PP&E") Property, Plant and Equipment [Table Text Block] Equity Components Equity Components [Axis] Financial Instruments Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Granted (Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Revenues Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Vested, but not issued at end of period (Shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Provision Costs Accrued For New Warranty Contracts And Changes In Estimates For Pre Existing Warranties Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period and changes in estimates for pre-existing warranties. Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract] Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract] Derivative, Notional Amount Derivative, Notional Amount Measurement Frequency Measurement Frequency [Axis] Number of metropolitan areas Ryan Homes product are sold Number Of Metropolitan Areas Sales The number of metropolitan areas that Ryan Homes products are sold in. Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name Debt Instrument, Name [Domain] Line of credit facility, interest rate description Line of Credit Facility, Interest Rate Description Deferred compensation trust, shares Common stock, shares held in rabbi trust, shares (in shares) Common Stock, Shares Held in Employee Trust, Shares Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document and Entity Information. Intangible assets and goodwill Intangible Assets, Net (Including Goodwill) Total Inventory Inventory, Operative Builders Redemption of senior notes Repayments of Senior Debt Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Revenues Consolidated revenues Revenues Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months Finance Lease, Liability, to be Paid, Next Rolling 12 Months Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Contract Land Deposits Contract Land Deposits Policy [Policy Text Block] Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases. Senior notes proceeds Proceeds from Debt, Net of Issuance Costs Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Contingent forfeitable deposits with land developers Contingent Forfeitable Deposits With Land Developers Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers. Lease, Cost Lease, Cost [Table Text Block] (Increase) decrease in inventory Increase (Decrease) in Inventories Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward] Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward] Award Type Award Type [Axis] Anti-dilutive securities (in Shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Restricted share units grants during period Granted (Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name Plan Name [Domain] Senior notes maturity date Debt Instrument, Maturity Date Increase in commitment available Line Of Credit Maximum Incremental Commitment Amount The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility. 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] Interest expense Corporate interest expense Consolidated interest expense Interest Expense Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Hedging Designation Hedging Designation [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Outstanding at end of period (Weighted Average Remaining Contract Life (Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Contract land deposit reserve adjustment Contract Land Deposit Reserve Adjustment Contract land deposit reserve adjustment. Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant accounting policies. Trading Arrangement: Trading Arrangement [Axis] Exercised Option Proceeds Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates in the Preparation of Financial Statements Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount ScheduleofSupplementalCashFlowInformationRelatedtoLeases ScheduleofSupplementalCashFlowInformationRelatedtoLeases [Table Text Block] ScheduleofSupplementalCashFlowInformationRelatedtoLeases Leases Lessee, Finance Leases [Text Block] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Long-term Debt, Type Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss reserve on contract land deposits Contract land deposit reserve Loss reserve on contract land deposits Loss Reserve On Contract Land Deposits The reserve account established to account for expected but unspecified losses related to contract land deposits. Finance Lease, Interest Expense Finance Lease, Interest Expense Real Estate [Abstract] Real Estate [Abstract] Accounts payable Accounts Payable Total lots controlled by company under the joint venture Joint Venture Lots Controlled By Company Joint venture lots controlled by company. Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Entity Shell Company Entity Shell Company Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Risk free interest rate (range), minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Cash, restricted cash, and cash equivalents, beginning of the year Cash, restricted cash, and cash equivalents, end of the year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Deferred Compensation Trust Deferred Compensation Trust [Member] Deferred compensation trust. Combined plan contribution Combined Plan Contributions Employee Stock Ownership Plan And Profit Sharing Plan This item represents the amount of contributions made during the period to the Employee Stock Ownership Plan (ESOP) and Profit Sharing Plan (PSP). Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Security Price Change Fair Value Measurements Security Price Change Gain Loss Included In Earnings Security price change effect on fair value measurement. Common stock, shares issued Common Stock, Shares, Issued Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Less treasury stock at cost – 16,864,324 and 16,862,327 shares as of December 31, 2017 and December 31, 2016, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five Equity-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Lots and housing units, covered under sales agreements with customers Lots And Housing Units Covered Under Sales Agreements With Customers Carrying amount as of balance sheet date of lots and capitalized construction costs of homes covered under sales agreements with customers. Selling, general and administrative Selling, General and Administrative Expense Percentage of options vesting rights Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Options Employee Stock Option [Member] Joint Ventures [Table] Joint Ventures [Table] Joint ventures. Weighted-average period over which the unrecognized compensation will be recorded Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Total unrecognized compensation cost for all outstanding Options and RSUs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Other accrued expenses and contract land deposit reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Tabular List, Table Tabular List [Table Text Block] Options exercised (in shares) Stock Issued During Period Shares Treasury Stock Reissued Upon Exercise Of Stock Option And Other Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights. Short-term Lease, Cost Short-Term Lease, Cost Mid East Mid East [Member] The Homebuilding reportable segment in the Mid East geographic area is comprised of operating divisions in New York, Ohio, Western Pennsylvania, Indiana and Illinois. Type of Adoption [Domain] Accounting Standards Update [Domain] Home Building Home Building Segment [Member] Home Building Segment Entity Address, Address Line One Entity Address, Address Line One Finance Lease, Short-term Lease Payments Finance Lease, Short-term Lease Payments Finance Lease, Short-term Lease Payments Aggregate purchase price Treasury Stock, Value, Acquired, Cost Method Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Capitalized Contract Cost, Net Capitalized Contract Cost, Net Weighted Average Per Share Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] $300M Senior Notes Due Two Thousand Thirty [Member] $300M Senior Notes Due Two Thousand Thirty [Member] $300M Senior Notes Due Two Thousand Thirty Business Acquisition Business Acquisition [Axis] Shares contributed to the Employee Stock Ownership Plan (in Shares) Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP Purchase of common stock for treasury Purchase of common stock for treasury and excise tax for share repurchases Purchase of common stock for treasury and excise tax for share repurchases State Deferred State and Local Income Tax Expense (Benefit) Variable Rate Variable Rate [Axis] Increase (decrease) in accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Segment Reporting, Other Significant Reconciling Item [Line Items] Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items] Employee Performance Based Stock Option [Member] Employee Performance Based Stock Option [Member] Employee Performance Based Stock Option [Member] Forfeited (Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Debt outstanding Warehouse Agreement Borrowings Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Other unallocated interest income Interest Income, Operating Contingent obligations under bonds or letters of credit arrangements Contingent Obligations Under Bond Or Letter Of Credit Arrangements Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Profit before taxes: Operating Segments [Member] Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Income taxes computed at the federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Other Commitments [Domain] Other Commitments [Domain] Lease, Cost Lease, Cost Inventory Deferred Tax Assets, Inventory Range Statistical Measurement [Axis] Financial Instrument Financial Instrument [Axis] Balance Sheet Location Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current DevelopmentCostsTransferredToInventory DevelopmentCostsTransferredToInventory DevelopmentCostsTransferredToInventory Reduction in unrecognized tax benefits Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Total Shareholder Return Amount Total Shareholder Return Amount Purchase of treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Other Assets Other Assets [Member] Segments Segments [Domain] Variable Interest Entities Variable Interest Entity, Not Primary Beneficiary [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Consolidation Items Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Servicing Rights Value Fair Value Measurements Changes In Servicing Rights Value Fair value measurement changes attributable to servicing rights value changes. Mortgage loans closed Payment for Origination, Loan, Mortgage, Held-for-Sale Senior notes principal amount Debt Instrument, Face Amount Payments to Acquire Land Payments to Acquire Land Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Leases [Abstract] Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five Deferred tax assets: Components of Deferred Tax Assets [Abstract] Deferred Income Taxes on Consolidated Balance Sheets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Finance Lease, Liability, Payment, Due Finance Lease, Liability, to be Paid Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Operating Lease, Payments Operating Lease, Payments Common shares outstanding (in Shares) Common Stock, Shares, Outstanding PEO PEO [Member] Auditor Location Auditor Location Other, net Other Operating Activities, Cash Flow Statement Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Gross assets Derivative Asset, Subject to Master Netting Arrangement, before Offset State income taxes, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value Common Stock, Par or Stated Value Per Share Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Investing Activities Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] 2010 Plan Two Thousand Ten, Equity Plan [Member] Two Thousand Ten, Equity Plan [Member] Debt Instrument Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Operating Lease, Liability Operating Lease, Liability Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Credit Facility Credit Facility [Axis] Net commitments Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting Vesting [Domain] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Number of deferred compensation plans Number Of Deferred Compensation Plans Number of deferred compensation plans. Reconciling items: Corporate And Reconciling Items [Member] Corporate And Reconciling Items Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance Fair Value, Measurement Frequency Measurement Frequency [Domain] Property, Plant and Equipment ("PP&E") Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name Plan Name [Axis] Office facilities and other Office Facilities And Other Equipment [Member] Office facilities and other equipment. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Sublimit for Issuance of Letters of Credit Sublimit For Issuance Of Letters Of Credit [Member] Sublimit for issuance of letters of credit. Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Tax benefit related to equity-based compensation costs Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Total Risk of Loss Related to Contract Land Deposits Schedule of Variable Interest Entities [Table Text Block] Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2017 and December 31, 2016 Common Stock, Value, Issued General and administrative General and Administrative Expense Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating Lease, Short-term Lease Payments Operating Lease, Short-term Lease Payments Operating Lease, Short-term Lease Payments State Current State and Local Tax Expense (Benefit) Aggregate investment Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Principal payments on finance lease liabilities Finance Lease, Principal Payments Finance Lease, Principal Payments Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract] Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract] Deferred Compensation Liability Deferred Compensation Liability [Member] Deferred compensation liability. Receivables Accounts Receivable, after Allowance for Credit Loss All Individuals All Individuals [Member] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Mortgage Repurchase Reserve Mortgage Repurchase Reserve [Text Block] Mortgage Repurchase Reserve Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Land under development Carrying value of raw parcels of land Inventory, Real Estate, Land and Land Development Costs Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Mid Atlantic Mid Atlantic [Member] The Homebuilding reportable segment in the Mid Atlantic geographic area is comprised of operating divisions in Maryland, Virginia, West Virginia, Delaware and Washington, D.C. Number of joint ventures with additional funding commitment Number Joint Ventures With Additional Funding Commitment The number of joint ventures to which NVR has an additional funding commitment. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant accounting policies. Income Tax Expense Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Balance at beginning of year Balance at end of year Unrecognized Tax Benefits PEO Name PEO Name Expected volatility (range), minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Fair Value Measurement Unrealized Gain Loss From Change In Fair Value Measurements Included In Earnings [Table Text Block] Unrealized gain (loss) from change in fair value measurements of derivatives not designated as hedging instruments included in earnings. Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Segment, Reconciliation of Other Items from Segments to Consolidated [Table] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Reissued shares during the period, shares (in Shares) Stock Issued During Period Shares Treasury Stock Reissued For Equity Plan Activity Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights. Equity-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Operating activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Exercisable at end of period (Aggregate Intrinsic Value) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Forward sales contracts Forward Contracts [Member] Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four Expected development credit offset amount Expected Development Credit Offset Amount Expected Development Credit Offset Amount Joint Ventures Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other income Other Income Joint Ventures [Line Items] Joint Ventures [Line Items] Joint ventures. Other unallocated interest income Corporate, Non-Segment [Member] Depreciation and amortization Consolidated depreciation and amortization Depreciation, Depletion and Amortization Model home furniture and fixtures Furniture and Fixtures [Member] Senior notes interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Warranty reserve, beginning of year Warranty reserve, end of year Standard and Extended Product Warranty Accrual Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total shareholders' equity Beginning Balance Ending Balance Equity Equity, Attributable to Parent Consolidation Items Consolidation Items [Axis] Unrecognized tax benefits that would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Restricted cash Restricted Cash and Cash Equivalents Concentration Risk Type Concentration Risk Type [Axis] Estimated option life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Variable Interest Entities Variable Interest Entity Disclosure [Text Block] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Net Contract Land Deposit Impairment Recoveries Net Contract Land Deposit Impairment Recoveries Net Contract Land Deposit Impairment Recoveries Net Contract Land Deposit Impairment Recoveries Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Total lots either under contract with unrelated parties or not under the current contract Joint Venture Lots Either Under Contract With Unrelated Parties Or Not Under Contract Joint venture lots either under contract with unrelated parties or not under contract. Hedging Designation Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Senior Notes Due Two Thousand Thirty [Member] $600M Senior Notes Due Two Thousand Thirty [Member] $600M Senior Notes Due Two Thousand Thirty Entity Emerging Growth Company Entity Emerging Growth Company 2018 Plan Two Thousand Eighteen, Equity Plan [Member] Two Thousand Eighteen, Equity Plan [Member] Letters of credit related to lots Letter Of Credit On Lot Purchase Agreements Letter of credit on lot purchase agreements. Summary of Changes in Product Warranties Reserve Schedule of Product Warranty Liability [Table Text Block] Total deferred tax assets Deferred Tax Assets, Gross Senior notes effective interest rate Debt Instrument, Interest Rate, Effective Percentage Warranty/Product Liability Reserves Standard Product Warranty, Policy [Policy 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] Mortgages held for sale Mortgages Held For Sale [Member] Mortgages held for sale. Consolidation adjustments and other (4) Consolidation Adjustments And Other Consolidation adjustments and other. Document Fiscal Period Focus Document Fiscal Period Focus Land Under Development Real Estate Held for Development and Sale, Policy [Policy Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Operating Lease, Expense Operating Lease, Expense Outstanding at beginning of period (Weighted Average Exercise Price) Outstanding at end of period (Weighted Average Exercise Price) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Equity-based compensation expense Equity-based compensation expense (2) Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Rate lock commitments Interest Rate Lock Commitments [Member] Individual: Individual [Axis] Proceeds from stock options exercised APIC, Share-Based Payment Arrangement, Recognition and Exercise City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Gain on sale of loans, net Gain (Loss) on Sale of Mortgage Loans Maximum range of deposits required under the purchase agreements Maximum Percentage Of Deposits Required Under Purchase Agreements Maximum percentage of deposits required under the purchase agreements. Debt Instrument, Unamortized Discount (Premium), Net Debt Instrument, Unamortized Discount (Premium), Net Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Fair Value Measurements, Recurring and Nonrecurring Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Finance Lease, Liability, Payments, Due in Rolling Year Five Finance Lease, Liability, to be Paid, Rolling Year Five Document Fiscal Year Focus Document Fiscal Year Focus Remaining Contractual Life and Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] 2014 Plan Two Thousand Fourteen, Equity Plan [Member] Two Thousand Fourteen, Equity Plan [Member] Frequency of senior notes payment Debt Instrument, Frequency of Periodic Payment Geographical Geographical [Domain] Accounts payable and other liabilities Accounts Payable and Other Accrued Liabilities Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Expiration date Line of Credit Facility, Expiration Date Refundable deposits Refundable Deposits Portion of deposits and letters of credit made on raw land contracts which may be refundable. Minimum Minimum [Member] Unrecognized tax benefit Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Property, plant and equipment, net Net Homebuilding PP&E Property, Plant and Equipment, Net Distribution of earnings from unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution Estimated federal taxable income Estimated Federal Taxable Income Estimated federal taxable income. Exercise Price Award Exercise Price Investments in and advances to unconsolidated joint ventures Payments to Acquire Interest in Joint Venture Total fair value measurement gain/(loss) Total Fair Value Measurement Gain/(Loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand Other Deferred Tax Assets, Other Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Repurchase Agreement Repurchase Agreement [Member] A revolving line of credit facility used by NVR Mortgage to finance the purchase of loans. Income taxes paid during the year, net of refunds Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets, net Deferred taxes Deferred Income Tax Assets, Net Commitments and Contingent Liabilities Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Profit before Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and shareholders' equity Liabilities and Equity Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic earnings per share (USD per share) Earnings Per Share, Basic Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Risk free interest rate (range), maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected volatility (range), maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Net deferred tax asset Deferred Tax Assets, Net Aggregate intrinsic value on exercise dates Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Contract land deposits, net Contract land deposits, net Deposits Assets Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Land Under Development Land Under Development Disclosure [Text Block] The entire disclosure for land under development. Principles of Consolidation Consolidation, Policy [Policy Text Block] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Consolidated interest income Interest Income Sum of interest income from operating activities and interest and fee income from mortgage loans considered to be held-for-sale. Increase in contract land deposits Increase (Decrease) in Deposits Outstanding Mortgage Banking Fees Financing Receivable, Fee and Interest Income [Policy Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Mortgage repurchase reserve Mortgage Repurchase Reserve, Real Estate Mortgage Repurchase Reserve, Real Estate Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Common stock, shares authorized Common Stock, Shares Authorized Reconciliation of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] 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] $250M Senior Notes Due Two Thousand Thirty [Member] $250M Senior Notes Due Two Thousand Thirty [Member] $250M Senior Notes Due Two Thousand Thirty Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number Share based compensation arrangement by share based payment award options and restricted share units outstanding number. Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Contract land deposit (recoveries) impairments and other impairments, net Contract Land Deposit Impairment Recoveries Amount of impairment or subsequent recovery related to contract land deposits. 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] Assumed Gain From Loan Sale Fair Value Measurement Assumed Gain Loss From Loan Sale Fair value measurement assumed gain (loss) from loan sale. All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number Contract Land Deposits Contract land deposits Contract Land Deposits The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots. Corporate interest income Corporate interest income Corporate interest income Compensation Amount Outstanding Recovery Compensation Amount Assets Reconciliation of Assets from Segment to Consolidated [Table Text Block] Share Repurchases of Common Stock Repurchase Of Common Stock [Table Text Block] Repurchase of common stock. Other Commitments [Axis] Other Commitments [Axis] Building materials and other Real Estate Inventory, Construction Materials Undesignated Derivative Instruments Schedule Of Undesignated Derivative Instruments In Statement Of Financial Position Fair Value [Table Text Block] Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position. Deferred tax benefit Deferred Income Tax Expense (Benefit) Proceeds from the exercise of stock options Aggregate exercise proceeds Proceeds from Stock Options Exercised Finance Lease, Liability, Payments, Due in Rolling Year Four Finance Lease, Liability, to be Paid, Rolling Year Four Share-based Compensation Award, Tranche Three [Member] Share-Based Payment Arrangement, Tranche Three [Member] Finance Lease, Liability Finance Lease, Liability Interest Expense Reconciliation Of Interest Expense From Segment To Consolidated Table [Table Text Block] Reconciliation of interest expense from segment to consolidated. Forfeited (Weighted Average Exercise Price) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income Taxes Income Tax, Policy [Policy Text Block] Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Distribution of capital from unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution, Return of Capital Lots controlled by NVR Lots Controlled By Company Lots controlled by NVR. Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Outstanding at end of period (Aggregate Intrinsic Value) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Other assets Other Assets Movement in Warranty Reserve [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Stock options and restricted share units (in Shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric Share-Based Payment Arrangement, Tranche Two [Member] Proceeds from the sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Auditor Name Auditor Name Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Interest Rate Movement Effect Fair Value Measurements Interest Rate Movement Effect Interest rate movement effect on fair value measurement. Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable at end of period (Weighted Average Exercise Price) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Summary of Equity-Based Compensation Plans with Grants Outstanding Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Grants Outstanding [Table Text Block] Schedule of share-based compensation arrangements by share-based payment award, grants outstanding. Finance Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Letters of credit outstanding Line of Credit Facility, Fair Value of Amount Outstanding Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair value adjustment income (expense) Derivative, Gain (Loss) on Derivative, Net Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Total Income Tax Expense (Benefit) Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Equity Method Investment, Other than Temporary Impairment Equity Method Investment, Other than Temporary Impairment Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance Lease, Right-of-Use Asset, after Accumulated Amortization Expected production of finished lots Expected Production Of Finished Lots From Joint Ventures Expected production of finished lots from joint ventures. Vesting Vesting [Axis] Fair Value Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Pre-tax charges for loan losses related to mortgage loans sold Financing Receivable, Credit Loss, Expense (Reversal) Depreciation and Amortization Reconciliation Of Depreciation And Amortization From Segment To Consolidated Table [Table Text Block] Reconciliation of depreciation and amortization from segment to consolidated. Equity [Abstract] Equity [Abstract] Auditor Information [Abstract] Auditor Information Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Entity Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Credit Agreement Credit Agreement [Member] Arrangement in which aggregate revolving loan commitments can be obtained by NVR for use in working capital and general corporate purposes. The total amount borrowed cannot exceed a specified maximum amount, which is also subject to certain sublimit. Long-term Debt, Type Long-Term Debt, Type [Axis] Amended Credit Agreement [Member] Amended Credit Agreement [Member] Amended Credit Agreement Amendment Flag Amendment Flag Legal Entity Legal Entity [Axis] Black-Scholes Option-Pricing Model Assumptions Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Cash and cash equivalents Cash Cash and Cash Equivalents, at Carrying Value Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Senior notes Senior Notes Senior Notes Interest paid during the year, net of interest capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Options issued under the plan (in Shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Credit Facility Credit Facility [Domain] Interest charged to cost of sales Real Estate Inventory, Capitalized Interest Costs, Cost of Sales Number of shares repurchased (in Shares) Treasury Stock, Shares, Acquired Contract land deposits in cash under Lot Purchase Agreements Contract Land Deposits On Lot Purchase Agreements The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots under lot purchase agreements. Debt instrument, marginal interest rate Debt Instrument, Basis Spread on Variable Rate Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Diluted weighted average shares outstanding (in Shares) Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Accrued expenses and other liabilities Accrued expenses Accrued Liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Corporate capital allocation charge Corporate capital allocation charge Corporate Capital Allocation Charge The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. Finance Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Unallocated corporate overhead Unallocated Corporate Overhead Unallocated corporate overhead. 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 Lessee, Operating Lease, Option to Extend Lessee, Operating Lease, Option to Extend Dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Balance Sheet Location Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Interest capitalized, beginning of year Interest capitalized, end of year Real Estate Inventory, Capitalized Interest Costs Equity-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Finance Lease, Interest Payment on Liability Finance Lease, Interest Payment on Liability Non-NEOs Non-NEOs [Member] Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, to be Paid Interest incurred Interest Costs Incurred North East North East [Member] The Homebuilding reportable segment in the North East geographic area is comprised of operating divisions in New Jersey and Eastern Pennsylvania. Interest income Interest and Fee Income, Loan, Mortgage, Held-for-Sale $50M Senior Notes Due Two Thousand Thirty [Member] $50M Senior Notes Due Two Thousand Thirty [Member] $50M Senior Notes Due Two Thousand Thirty Finance Lease, Liability, Payments, Due in Rolling after Year Five Finance Lease, Liability, to be Paid, after Rolling Year Five Finance Lease, Right-of-Use Asset, Amortization Finance Lease, Right-of-Use Asset, Amortization Segment Information, Nature of Operations, and Certain Concentrations Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, restricted cash, and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Additional funding commitments in the aggregate Aggregate Additional Funding Commitments Aggregate additional funding commitments. Mortgage Repurchase Reserve [Abstract] Mortgage Repurchase Reserve [Abstract] Mortgage Repurchase Reserve [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Summary of Options and RSUs granted during the year Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block] Summary of Equity-Based Compensation Plans with Grants Outstanding Contract on Raw Ground with Landowners Raw Ground Contracts Variable Interest Entity Not Primary Beneficiary [Member] Raw ground contracts variable interest entity not primary beneficiary. Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Gross liabilities Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Debt Instrument [Line Items] Debt Instrument [Line Items] Scenario [Axis] Scenario [Axis] Mortgage Loans Held for Sale, Derivatives and Hedging Activities Mortgage Banking Activity [Policy Text Block] Basic weighted average shares outstanding (in Shares) Weighted average number of shares outstanding used to calculate basic EPS (in Shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type Concentration Risk Type [Domain] Debt issuance cost Unamortized Debt Issuance Expense Typical length of days loans sold into secondary market Originated Loan Time Period Before Sale Period of time originated loans are held before being sold into the secondary market. Operating income Operating Income (Loss) South East South East [Member] The Homebuilding reportable segment in the South East geographic area is comprised of operating divisions in North Carolina, South Carolina, Florida and Tennessee. Less: Deferred tax liabilities Deferred Tax Liabilities, Gross Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] SaleOfLandUnderDevelopment SaleOfLandUnderDevelopment SaleOfLandUnderDevelopment Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Segments Segments [Axis] Total accrued interest on unrecognized tax benefits Unrecognized Tax Benefits, Interest on Income Taxes Accrued Property, Plant, and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Interest Income Reconciliation Of Interest Income From Segment To Consolidated Table [Table Text Block] Reconciliation of interest income from segment to consolidated. Stock Option, Shares 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] Consolidation adjustments and other Consolidation Entries And Other For Assets Consolidation entries and other for assets. Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director Share-Based Payment Arrangement, Tranche One [Member] Accrued Liabilities [Member] EX-101.PRE 13 nvr-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 nvr-20231231_g1.jpg begin 644 nvr-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@# MA 5X P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ^3OVJ/^"J/A7X*?&W7OV9/@O\+9?'WCWPEI>AZGXPLI==BTRQT> MVU75+;3[1))V621[AS(KW4?A+XF\# M:[X0\67'ASQ/X9\51V_GVM]##!/NCDMY98I[>2&Y@EBF5L.D@.!TK\U?^"^W M_!*:?XL^.=0_X*"2..+:B]P89[*"$1_,D)P#/Y MF&<.H3:HD?R67_@X-^",?@!/VJ?^%42']GYOC\%?.^U>?M^?[/CBOSX_X),?M$^&?B#_P6*_:[\'_ _9Q^(O@^/ MXF?"Z32O >@ZCX-^P/X4-EI0^SQ:C$)"+ -Y"QPC+;F:->,Y'SA=0R?\0AMM MIJV[FY_X:H,+0!#O$GD-\N.N>G'6@#^@/]H;_@HY:_#O]L?P_P#\$_\ X"_" MVV\>?%76? ][XOO=-U'Q*=)T_2])@W(C37*6URYGGE7RXXEB(Q\[M&I4MUO_ M 3O_;U^#'_!2G]E/P]^UA\#5O+?2]9,MO?:1J8476E7T+;)[6;:2I93@A@< M.CHXQNQ7YD_L>^#?B9X!_P"#JO4=/^+@N%O9OV3=(-HUUG+B+3M(MYRI[_Z5 M!=YQ_$&KJ/\ @RXT'Q5IG_!,+QOK&L1RQZ;JGQJU";1DDZ.JZ9ID!?V])=3N9=(^._@B&T:=S:Q2^%Y&9(RQVJ3NY(& 37 _L_Z+\;-._;B M\ M)F-U+Y:D'[IQG)JW7-7\&NPZSI9UB^@F!O/W8ABVX^4YS72T %%%% !1110 M4444 %%%% !1110!\T?M/_\ !,OP'^T%XS\0?$[P?\;_ !Y\/_$7BV;06\4S M>'M76>PU5=)O(+BV:6QNEDA295AV+-$(V&06\P HWJG[,O[+/P4_9$^'<_PT M^!WA>33[/4-;N]:UN]O+V6ZO=8U2Z?S+J_N[B5FDN+B5\%G8] J@*JJH]#HH M \3^#7_!/K]FGX"_M8?$?]M3X<^'-1M_'OQ5A@B\8WUQJ\LL%PL6S9Y<+'9% MC8OW1S7%'_@D!^Q6?&YUT^$]5/AH_$[_ (6-_P *T_M(?\(Y_P )7Y7E_P!J M_9MF_?\ Q>1YGV;?\_D[N:^H:* /%_VB/V$O@K^T7\4O#WQYU._U[PM\0/#& MD7NCZ3XY\&Z@EIJ*Z7=J5N+&1I(Y(Y86R64.A:)R7B:-R6/7_LV?LV_!3]D3 MX(^'_P!G7]GCP):^&_"'ABS-OI&DVK,P0%B[N[N2\DCNS.\CDLS,S$DFNYHH M **** "O!?A]_P I#_B#_P!B)I?_ *'7O5>"_#[_ )2'_$'_ +$32_\ T.@# MWJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\=^ M._!WPQ\':E\0?B#XDM-(T32+1[G4M2OI0D5O$HR68G\@!R20 "2!6M7Y/_\ M!QO_ ,-B?\2'_HBO[O\ Y!&__D*<_P#(0_\ :/\ !U_CKR,\S.63Y9/%1@YN M/1?F^R75F&(K.A1<[7L5-2_X.(DU#]LRUN3X(*_!>UG^QK_HW_$T/S8.I=?_ M "7_ +G??7ZJ^!/'?@[XG>#M-^(/P^\26FKZ)J]HESINI6,H>*XB89#*1^1! MY!!! ((K^56OU@_X-R/^&Q/^)]_T17]Y_P A??\ \A3C_D'_ /M;^#I_'7Y_ MPCQ=F>,S-X7%)U%4;::7P_\ VOY'F8''5JE;DGK?\/\ @'ZP4445^KGM!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>"_#[_E(?\0?^Q$TO_T. MO>J\%^'W_*0_X@_]B)I?_H= 'O5%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S M-;%8]E_R.][_ ->47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7 M_([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ M ->47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T M ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5^>7_!5;X_?$W]L/XW:?_P11_8LUF.#Q1XKLH=3^._C MQ+9+B'P!X5WHY7# K]ONOE6*,_,JNK?*)%EC]H_X*J?\%"[K]ACX/:5X:^$' MA,>,/C;\3]3_ .$>^#'@&'YI-4U63"FYE7(*VEL'665R57[B%DW[A:_X):?\ M$]+7]@;X&WR>/?%A\8?%SX@ZHWB+XR?$.Y^:?7M:ERSA7(!%M"7:.%,* -S[ M5:1A2E&,XN,E=,&DT?%EQ_P;K_V1^V'8Z?-\09+CX,SR+=>=)<*-68@\Z>VU M0,G'_'P !L/"AZ_5CP)X$\'?#'P=IOP^^'WANTTC1-(M$MM-TVQB"16\2C 5 M0/S)/))))))--\2_\A?1_P#K]/\ Z":V*\G+,CRS)Y3EA8]4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8 M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([W MO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5Y]^U5^U!\&_V,?V?O%'[3 M/Q]\4II'A7PGIK7>HW!P9)3D+'!"I(\R:60I'&F?F=U'&OA=[#XD^/M,^Q_"3P'>Y=?ASX0;+06ZJP&V]N48R3/@,!(5PADEC'W M_110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5X+\/O^4A_Q!_[$32__ $.O M>J\%^'W_ "D/^(/_ &(FE_\ H= 'O5%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P CO>_] M>47\S6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5 MCV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7 M_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_] M>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 445\B?\ !6/_ (*!>-?V4_!7AS]G7]E708?%'[1/QEO7T7X2 M^%L!UM7(_?ZS=@Y$=I:(3(S.-K,H!^19&0 \@_X*2?&+XE_\%'?VF#_P16_8 M^\77>EZ0EI#?_M3_ !)TE_\ D6] DY70H).1]NO5^4KSMB8@AE,PC^]/@S\' M?AI^SY\*?#_P1^#GA&TT'PMX6TJ'3M#TBR3$=M;QKM4<\LQZLS$LS$LQ)))\ M@_X)H?\ !/WP5_P3M_9RA^%MAKTWB7QEKU_)KOQ.\?:@2]YXHUZX.^YO)7;+ M%=Q*QJ2=J 9)=G9OH6@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT M_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\% M^'W_ "D/^(/_ &(FE_\ H=>]5X+\/O\ E(?\0?\ L1-+_P#0Z />J*** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1W MO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBJFOZ]H?A70KWQ1XFUBUT[3=-M)+K M4-0O9UBAMH(U+R2R.Q"HBJ"Q8D $F@#S/\ ;;_;*^#'[ W[-/B7]J'X[ZPU MOHOAZUS!96Y!NM5O'^6WL;9#]^:63"*.@R68A59A\V_\$G/V-?C1J/C3Q'_P M52_;^T=1\>/BY9(FE^'9@6B^'?A?.^TT.W5N8Y"NV2X; 8N<,-XE:3S/]F+0 M=<_X+B?MGV/_ 4&^*6CW47[,WP;UR>#]G;PIJ,#1IXRUR%S'/XJN8G W11. MI2V5AP5SA&659/TUH **** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A? M1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH _,#_@H#_P6&\<>"/\ M@HAKO_!.3P7\8+#X37NC:3X4N= UR]T2&[O?%^H:GJUA'/;6KW0:VBBAL[B4 ME3&TLLB2;701$-]8:2/^"F>K_!/Q9\-;W7OAW8?$*V\./@K M\1VTG1OCC\*M4\+6>C^(UN(XM6LM-UB_L8Q31G^-VN?#3X/?$W6KB[^S^*=.LXDC M,L>HHIVVBR"=8KV:1%"X02 Q# !Z;_P1L_:G_P""H/BS]N#]HO\ 8H_;M^(. MB_%+0OA%=6D6F_%O0O#%OI<#WTZQS#3BMM''$S_9YE=X\-) \3*[N'4U\]^' M?V]_^"M'_!1#]JWQ/I__ 3H_P""LO[*7AKPG>>*;V#PA\-/$,RS>)H-+MIW M@$YMWTJ0W#RQQ&ZVI,X43*I9,87JOV&OV$_"7[&/_!TY>1Y[D0PRWBEF>9(+M@6Q*F_QO]M'_@GO M_P $/?VT_P!C:\_:Y_X(O>,]%\._&'PWJUH_@"S^'>LW=E?ZGJXN8Q#8/I-T MRS03,26BE2*)U*K*6:)6H ^X_C'^W=\#H?#OP@N M?%?CKQW8:-I]UJ=UJ3(BVEHD=Y;S6T406:&XE(AW/Y@1#$%);L?^"#G_ 4R M\1_\%4_V M-^/_Q%T>PL?&>AZ]=>&_&D.EQE+:6^MTAE6XC0DE%E@N('*Y(5 MV<#@"OE+PI\)O'7[+7_!T,G[0/[16KVUMIOQ._9D:6+Q1.PAL;G4]-LM/@U" M%';"AT6P:X*<%8Y5;J?\ !H!^SG\0/@?_ ,$K+OQU\0M#NM.;XE?$2^\1 M:'!=PF-I-,%K:6D,VUN=LCVTSJV,,C(PR""0#]4Z*** "O!?A]_RD/\ B#_V M(FE_^AU=U3]@CX-:OJ=SJUSXJ\;K)=3O-(L7B^Y50S,6( !X&3P.U<#^S_\ M!'PE\./VXO'/@O0M3UB:TMO!=A+')J&JR3S$R2 MEV.2..!VH ^JZ*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+:@ LO\ D=[W_KRB_F:V*Y2U\*Z=)XINK!I[G9';1LI% MPV[))ZFM/_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@ M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJ -BL>R_P"1WO?^O*+^9H_X0?2/^?F]_P# MMJS+7PKITGBFZL&GN=D=M&RD7#;LDGJ: .KHK'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/ M^?F]_P# MJ/^$'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 "R_P"1WO?^O*+^9K8KE+7PKITGBFZL&GN=D=M&RD7#;LDGJ:T_^$'TC_GY MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@ M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VH V*Q[+_ )'>]_Z\HOYFC_A!](_Y^;W_ ,"VK,M?"NG2>*;JP:>Y MV1VT;*1<-NR2>IH ZNBL?_A!](_Y^;W_ ,"VH_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**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y M^;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"?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*_-;]NWQ]XT_X*\?M<7?\ P2(_9S\37FG_ E\$3V]Y^U? M\0='F*F2/=NA\)VDR\">8H?M!!^1593GRY8G]!_X*S?M<>/O@_\ \(M^PE^P M_P";J_[1_P :F>S\&V[W;-#X5TP9%WXAO< ^7# BR>7N!WR(2%D$3H?9OV _ M^"=/P:_X)_?LV:1\ /AS?ZAJ%S&[W_BOQ/>3L+OQ%K$V#=:A<'))>1QP"6V( MJ)DA0: /:_ '@'P7\*_ ^C_#3X<>&;/1= T#38=/T72-/A$<%G:PH$CBC4<* MJJH 'M6O6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M4 'B7_D+Z/\ ]?I_]!-;%"?!GP[\/6_A'X?\ A'3-"TFT M!%KIFCV$=K;P@G)"1QJ%7GG@5B^"_@'\"OAOXFO?&OP[^"WA+0=9U(L=1U;1 M?#EK:W5T6(+&26*-7?) SN)SBNMHH POB!\+_AG\6='C\._%/X=Z%XFT^&Y6 MXBL?$&D0WL*3+G;($F5E##)PV,C-;5O;P6D"6MK D442!(XXU"JB@8 '0 = MJ?10 4444 %>"_#[_E(?\0?^Q$TO_P!#KWJO!?A]_P I#_B#_P!B)I?_ *'0 M![U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,UL4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !7B7_!0C]NOX4?\$[?V8]:_:,^ M*<^(]8FRMKIULH!+22..2 VQ%=R"$->K^//'?@WX7^"= M7^)'Q$\2V>C:#H.FS:AK.K:A.(X+.UA0R2S2,>%554DGT%?G5^PSX$\8_P#! M7_\ :[L_^"N'[0_AJ\L/@_X$N;BS_91^'^L0%3< /LF\6W<+<":5D MP1\BJ MK#F..60 ]8_X)+?L*?%CX5OXH_;Y_;DDAU/]H[XU".[\6L!NB\(Z4,-:>';/ M)/EQ0((_,VD[Y$ +2>4LC?:=%% !1110 4444 %%%% &/XE_Y"^C_P#7Z?\ MT$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7@OP^_Y2'_$'_L1-+_\ 0Z]ZKP7X??\ *0_X@_\ 8B:7 M_P"AT >]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S M-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !117PQ_P %9/VSOC//XP\-_P#! M+3]@'5E_X7Y\7K-VO=?B):+X>>&,[+O7KEEYC?;N2 9#&3E3O$:R 'F/[4GB M'7?^"WW[9M[_ ,$[?A/K-U#^S7\'M;@N/VCO%VG3M&GB[687$D'A2VE0C='& MZA[EE.05QE&2(R_I3X>\/Z%X2T"Q\*^%M&M=.TS3+.*TT[3[&!8H+6"- D<4 M:* J(JJ%"@ 5YE^P_^QE\&/V OV9_#?[+_P "]):'1] MB;J_N #=:M>O M\UQ?7+C[\TKY9CT VHH"JJCUF@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K] M/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KP7X??\I#_B#_ -B)I?\ Z'7O5>"_#[_E(?\ $'_L1-+_ M /0Z />J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^ M9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBN;^,/Q>^&WP!^%FO_ !K^,/BZTT'P MOX7TJ;4=^?$=M;Q*69CCECQ@* 69B%4$D @'D'_!2S_@H#X'_ ."=G[.% MQ\5]6T.;Q'XNUN^BT/X9^ M/!:]\4Z]<'9;64**"Q4L0TC $JBG 9BBMPO\ MP2;_ ."?_CC]EKP?XD_:4_:QUR'Q-^T7\9KQ-9^+'B?AULB1FWT6T()$=I:) MB,*AVLRY!*+$J>0?\$X/A#\2?^"D_P"TVG_!:;]KSPC=Z7H-O:S6'[*WPVU= M/^1?T*3A]?N(^1]NO5&Y6YVQ$$%U\AD_1R@ HHHH **** "BBB@ HHHH *** M* ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O!?A]_P I#_B#_P!B)I?_ *'7 MO5>"_#[_ )2'_$'_ +$32_\ T.@#WJBBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^ MO*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?\ KRB_F:V* MQ[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+ M_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^ MO*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\P_B;>7? M_!>S]M:Y_9Z\-77"MY<"9# 2!LH9(I!]<_LH?LM_!K]BS]GOPO^S)\ ?"Z:3X6\ M)Z:MI80<&6=LEI;B9@!YDTLA>1WQ\SNQP.E 'H%G9VFG6D6GZ?:QP6\$:QP0 M0H%2-%&%55' '2I*** "BBB@ HHHH **** "BBB@ HHHH Q_$O\ R%]' M_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHHH ** M** "BFR2Q0IYDTBHN0-S' R3@?K3J "BBB@ HHHH **** "O!?A]_P I#_B# M_P!B)I?_ *'7O5>"_#[_ )2'_$'_ +$32_\ T.@#WJBBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1W MO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W M_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFM MBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "OF M;_@J3_P4*L?V O@59W?@GPHWB_XL^/\ 4U\._!SX>6N6N-?UN;"QY0$$6\)= M9)GRH"[4W*TB5['^T?\ M$?"/]DWX&^)OVC/COXMAT3PGX2TM[[6-0FY(1RX9]2U1\D6L+8&VTM@[11( J_?<*F_8OU M/110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_ MB7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% 'X>_\%UOVPOB+ M^S9_P4C?PA^W3\.?$>H_L[>+=$\+P?"_6K.6=M&T>\M]7LKS5KFYMHCLN;HQ MPW,9R&GBA,1B7;(V?T(^$O[,_P $?BS^QMK_ (>\*?MH>*_%/P+\8^);CQ)I M&K:5\0+N:>+PR]G%YNB)JWG&ZBM$NHYW(2194BS;LP&_/GO_ 5C^(6N^,_A MO\2OV6OVE?V1O%/B#X<:QX@\&R^$?%FB>'7U.QU&VEU334O[&<6C//:7".+@ M)(R1AUG548, 6\1_X)M?"_\ ;/\ ^"(_[(6I66B?L)_$7XF>$/'G[0.KZGIW M@70==MKGQ#X$\(RQ1Q65Q-:J76[NY%@5I+>*150D%Y%=F4 'DO\ P;]^,?V9 M_@%^VU^V@G['_P"U)<:U\$/!NEG4?"'PRU?5;F2^NA;();O585N%&;>.;SK5 M9@6DD62(S?\ +-G^:[G]J[XW_P##D"#_ (+%GQ9)_P - G]K\WR_$#)^VBR^ MSLG]C>9G=_9>P;/L.?(VC[F>:_4SX1?\$V_#7QL_X*U>-O\ @IG#\&]5^'_@ MOQ3\$CX2U#0M7X[W/[1.F_\%*?^#A32OV1_BUHD>L_"3PC^S;(Q+.R"Y:$$Y.R%,DU+\0_V%_'7[%G M_!:_1?\ @I-\,/A/XB\5_#?Q!\#I/!FO6/A+37U#4=*U6S@@CLMUM'F1X)X+ M2WA$JJ5CD5C*8T(:N]_X-T/^";_Q._X)F_\ !.>R^%7QTL(++QUXM\3W?BCQ M3I<%RDXTV6>*"WBM#(A*.Z06T1?:2HD=P"P&X@'WC1110!Y;?_ML?LI:7?3Z M9J'QRT.*XMIFBGB>5LHZDAE/R]0017F7P/\ C!\,O'W[=OCOQ;X.\9V>H:;< M>"=/C@O+=R4=DD <#([$C\Z^A)?AI\.)Y6GG^'^B.[L6=WTJ$EB>I)V\FO%/ MA=X>T#2?^"@GC_3]+T.SMH$\#:84@M[9$127&2 !@9H ]T_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/ M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0 M!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP M_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G: M?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_ M9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP M_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9 MVG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN M?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O MJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% '/VGB704\6W=Z^ MJ1")[6-4DSP2"Q&TBVBSC(7RQ@')K7_L M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^ M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4 M'_?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'_"8^&/ M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@ MU!_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_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT M* *?_"8^&/\ H-0?]]5EVGB704\6W=Z^J1")[6-4DSP2"Q&TBVBSC(7RQ@')K7_L[3_P#GQA_[]"@"G_PF M/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* M*?\ 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*/[.T_\ MY\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/ M_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^ M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4 M'_?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'_"8^&/ M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?59= MIXET%/%MW>OJD0B>UC5),\$@G(KH/[.T_P#Y\8?^_0K(L[*S/C.]B-I%M%G& M0OEC .30!;_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V M=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ M 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0: M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZILGC7PI# M&TLNO6ZJH)9F? '4DU>_L[3_P#GQA_[]"OSN_X*<_&GXD?MR?M#0?\ !%+] MB;Q$^E7^KZ?'?_M(_$G3$!_X0KPO)C.GQN!C^T+U#L5#RL;Y(VNSQ '%Q:_I M/_!>C]MY-9U;4%?]CSX >)\Z;;RY^S_%;QA <&9EZ3:99DD+G*2L?XUD98OT MX'B_PLH"KK, ' !KGO@+^SU\'?V9?@WX<^ 7P4\#66B>%?"FE1Z?HNFV\0( MCB0?>9CR\C,6=W;+.[,S$EB:Z[^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *? M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@ M"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_ M0H P]5UK2M6UC2ETZ^28I>9<(>F5-=%6'X@MK>#5](,%NB9O#G8@&?E-;E ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@OP^_Y2'_$' M_L1-+_\ 0Z]ZKP7X??\ *0_X@_\ 8B:7_P"AT >]4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MCV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][ M_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P CO>_] M>47\S6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5 MCV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%>9_M@_M:_!?] MAO\ 9R\4?M0?'[Q&-.\-^%K SSA,&>\F)VPVD"$CS)Y9"L:+D LPR0 2 #QS M_@JY_P %"->_8Q^&6A?"O]GOPPGB[X^?%O46T#X->"$ 8SWS "34;@$X6SM5 M82R.V%/RJ2JEG3>_X)@?\$]]!_X)[_L_2^%-9\3OXL^)/C'4G\0?%SXAWA+W M7B779R7FF9V&[R49F2)#C"Y8C>[D^.?\$H_V2OC1\2_B;KO_ 5Y_;^\.&V^ M,7Q.TY;;P+X-NLLGPW\)$EK;3(E8#9=2J1)96^]* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ KX4_;)_X+5_\,D_M(^(_P!GS_AFG_A( M/^$?^Q_\3?\ X3+[)]H\^S@N?]5]CDV;?.V_?.=N>,X'W77X4?\ !9/_ )21 M?$?_ +@__IGLJ^8XLS'&99ET*N&ERR$HO:4E:]M=KI'TCJ?_!Q'_:-W9W7_ Q_L^R3&3;_ M ,+ SOXQC_D'\5ZW^QM_P6K_ .&MOVD?#G[/G_#-/_"/_P#"0?;/^)O_ ,)E M]K^S^19SW/\ JOL<>_=Y.W[XQNSSC!_':OIW_@C9_P I(OAQ_P!QC_TSWM?% M9;Q/GF(S&C2J5KQE.*:Y8[-I/[)_2W&G@?X793P=F6.PF7\M6EAZTX/VM=VE M"G*479U&G9I.S33ZIH_=>BBBOUP_SX"BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *\%^'W_ "D/^(/_ &(FE_\ H=>]5X+\/O\ E(?\0?\ L1-+ M_P#0Z />J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOY MFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH ***_,O\ X+R?\%'/C%\$/+_9'^$>@ZMX>_X2'21<:UXT>,Q? M:[5\JUK8N/\ OF60889V#&2U>9F^:X;)L#+%5KV71;MO9?\ !,:]:%"FYR/= M;;_@KY^R!%^W)<_LO-XN79+"E@OC+SD_LS^U0^/L7F?^.^;]S?\ +G^*OK^O MY/Z_8S_@@W_P4<^,7QO\S]D?XN:#JWB'_A'M)-QHOC1(S+]DM4PJVM\Y_P"^ M8I#ECC8R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB M@ HHHH **** "BBB@"#4]3TW1=-N-9UG4(+2SM('FNKJYE$<<,:@LSNS$!5 M!))X &:_,SX'Z9J7_!=[]M2T_:^\;Z?.W[)WP,\1RQ_!C0+V(K#\1/$\#&.7 MQ#/&P_>6=LP9+=6&&8'.#]HB.Q_P4,^*'Q!_X*E?M43_ /!&?]E;Q9>:;X'T M2."__:P^(^CR8.FZ8YW1>&;:49'VR[P1*.=D892'"SQC]!/A;\+_ (??!/X; MZ'\(?A1X3L]"\->&M+AT[0]'L(]L-I;1($CC4=> !RX_M2_M8_L M\?L5_!O4OCY^T[\4M,\)>%]+7$M_J$IWSRD$K!!$H+W$S8.V*-6=L' P#C\' M?VR/VE&_;!_:0\1_M))\)/$W@>V\5?8Y],\.^,+/[/J4=DEG!#:W$T7_ "S^ MT01Q7*KD@).H#-]X_I=^RU_P2:^)?Q;^,FF_MX?\%A?'NG?%+XLV;?:/!OP] ML8R?!_PZ5B&6*QM7RMUU]D MU;==S]+\*_$3_B&?$-7-/JOUCGI2I^FO\Q=?3O_ M 1L_P"4D7PX_P"XQ_Z9[VOV_P#$O_(7T?\ Z_3_ .@FMBOG,'P/]4Q=.O\ M6+\DE*W):]G>WQ'[)Q'])_\ M_A[&97_ &3R?6*52ES>WOR^T@X\UO8J]KWM M=7VN@HHHK[T_E **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP7 MX??\I#_B#_V(FE_^AU[U7@OP^_Y2'_$'_L1-+_\ 0Z />J*** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_ M )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^;/^"@?_ 5'_9U_ MX)]:7IGAOQ;'J?C+XE^*F\GP!\(?!=N;S7_$5PQ*H(X$R8H=P(,[@*-K!=[@ M(0#W/XJ?%?X9_ WX>ZM\6?C%X\TKPSX9T.T:YU?7-;O4M[:TB'\3NY &20 . MI) )(%?F-\4_%_[0W_!PSKNE>%/V9_A;:?#S]F3PYKOVQ_CG\0/#32:QXPD MCRC1Z#9.R/#:OR&N9"NX ?=:-H6[_P"%?_!,K]IO_@HO\0M)_:K_ ."VFI64 MNE:;=K?> ?V6?#UZ9/#GAT_\LYM7D4XU:] /S DQ#+#YD4_P#9@TK=C[=O_P#'?*^_O^3' M>OT OO\ @AO\5/V;_LGQ._X)A?\ !0'QQ\+_ !U;Z;!#KFD^)E36/"GBJ2)3 M\]WISC%N[EF'G1%C&K'8N]_P"O*+^9K8KY_).%%CE61VP3M45]R_!#X_?!#]I7X?VGQ5_9]^+ M/A_QGXW\?W?[0?\ P3Z^*7B?]ESX MH3G?)KWPJE$>C:DX)*I?Z,Q%K\:V"(K7D.F7>V\L=W1;FUD"SVS'^[*BD]J M /6J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ MHHHH *^.O^"L_P"WU\1?V=M"\,_LB?L<:7!X@_:/^-4[Z7\-=%.'318,$7.O M7@P1';6J!W!<$,Z=&6.7'L?[>/[;?P=_X)[_ +,GB']ISXU7Z:P)B\!^'\A[3P]:!LF/8H1IR.6D #;F1I) #V3_@G!^P+\.?\ M@G5^S38?!'PAJD^N:]?7/_&VHY:]\4:[<8:ZU"=V)8EFX56)*HJJ2Q!8 M^]T44 %%%% !1110 4444 %%%% !1110 4444 %0:GJ>FZ)IMQK.LZC!:6=I M \UW=W4RQQ0Q(I9G=F("J "22< #)KRW]LS]N#]F7]@/X-W7QR_:C^)MIX>T M>)C%86Q_>WNJW.,K:V=NOSW$S=E48 RS%5#,/B/3/V,AK2W; 86:$-Z[61)V -?XG_\ M%(?VI/\ @IG\0-6_98_X(KQVUEX7TV[:P^(7[5NO6!ET31B/];;Z'$W&J7@! MXD'[IH1_"^RU#Q!XV\32&Y\>_%'Q;=&] MU_Q/=LVYY;FY?+;"^6$2X13SAG+.WM7PO^%OPW^"?P_TKX4_"'P-I7AKPUH5 MHMKH^AZ+9);VMI"O1$C0 #DDGN223DDFMZ@ HHHH Q_$O_(7T?\ Z_3_ .@F MMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *\%^'W_ "D/^(/_ &(FE_\ H=>]5X+\/O\ E(?\0?\ L1-+ M_P#0Z />J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOY MFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "FRRQPQM--(J(BEG=C@*!U)/:O-OVLOVP?V;_V'?@WJ'QZ_:B^*FF^%/#=@ M-HN+V0F:[F()6WMH5S)<3-@XCC5F(!., D?"4?P\_;X_X+MR+JOQOMO%'[.7 M[)=TP>R\!P3?9?&GQ)M3]UM1D7/]F6$B\^0N6=20=ZM',H!UWQX_X*M?'']K MWXJ:M^QC_P $3/"NF>-?$NFS_9/'GQ\UI"_@WP-G@B.4 KJ=Z!DI%&'CS@D2 MJLBI['_P3\_X)0_!+]AW5-3^,_B3Q-JOQ1^-OBI=_C?XT>-V\_5M1=@-T-ON M+"QM1@!8(S]U45V?8N/=_@/\ /@M^S!\*])^"/[/OPTTGPEX4T2#RM-T31K4 M111CNQ_BDD8_,TCEG=B69B23784 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".] M[_UY1?S-;% !1110 5\@_M;_ /!$C]B7]J#QP?CMX0T76O@_\6H'::Q^+'P= MU-M#UA9CR7G\D>5=;B!N,J,Y4;0ZYKZ^HH _.?\ X6W_ ,%P_P#@FO\ N/CO M\+;#]L7X667!\9?#>Q32?'5A;C^.XTHGR-08* MN?,8Y9Y*^C?V)_\ @JW^ MPM^WZ)=&_9^^-EH?%5GN75_A]XDA;3/$&G2)_K$EL;C;(VP@AGCWQ@\;Z^BZ M^QM(^(?AF9M+\0Z=(G^K>*^@VR-L(R MJ2^9&#SLH ^C:*_.?_A57_!<7_@FM^_^"/Q,L/VQ_A798YPJ(*]<_9&_X+:?L1_M2^-_^%%^)]=UGX1?%F"18;_X2 M_&'2VT+64G/ 2$3'RKHDY*B)V_\ 7E%_,UL5CV7_ ".][_UY M1?S- &Q1110 4444 %%%% !6?XK\5>&? GA?4O&WC37K32M'T>PFO=5U/4+A M8H+2VB0O)-([$!$5%9BQ. 36A7YH?MF^+_%/_!9S]L2]_X)8_ SQ!>6?P(^ M&>HV]W^U)XYTJ=D_MB[1]\'A&TF0_>9DW7+*F>!/ _A^STG1=%T^&QTG2]/@6*"SMHD"10QHH M1%10H4< 5HT %%%% !1110 4444 %%%% !1110 4450\5>*_"_@7PU?^,_& MWB.PT?1]+M)+K4]5U2[2WMK2!%+/++(Y"QHJ@DLQ &30!?KXU_;O_X*WZ#\ M!OB;#^QE^QK\,+CXW_M':S#_ ,2[X=>'YQ]DT!"!B]UJ[!V6-N@96*LP=@5S MY:N)*\>\8?MT_MC_ /!8#Q5J'P)_X)(7MU\/O@Y:7DEAXX_:MUO3'4W>T[9K M3PU;2;6N)1RINVVA#DJ8CY4DGUQ^PA_P3L_9@_X)U_#*;X>_L\^#Y5O=4F^U M>+/&.MS_ &O6_$EX22UU?7;#?,Y9G8*,1H7;8JY.0#P_]C/_ ()(:]:?&2U_ M;R_X*>?$^W^-/Q_*A]':2 CPUX"C)W"TT6R<;4*''^E.HD8J' 1R[O\ <=%% M !1110 4444 8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036Q0 4444 %%%% M !1110 4444 %%%% !17EW[0_P"VE^S'^RM+:V/QQ^*]GI6H7T<4MGHEM;S7 MNHRP27,=JMPMI:I).81/-%&9=FQ6=06!(%1W_P"W+^QYIW[.^J_M9W'[2?@] MOAOH>]=7\80:W%+9VDJ.J-;NR$E9P[+'Y&/-WLJ;=Q H ]5HKQ#]BW_@I%^Q M#_P4/T35M?\ V-OVA-)\:Q:#,D>LVUO:W-I=61?=Y;26UW%%,J/M8*Y38Q1@ M"2IQY[\=?^"YO_!*']FCXNZY\!_C?^V5H6A>+?#=V+76]'?2M0G:TF**_EL\ M%NZ%@'7(#'!R#@@@ 'UC17EWQG_;/_9O_9_N- TOXH^/KBUU3Q187%]H'A_3 M/#U_J6JWEK;P^=<7"V%G!+]4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\ MCO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !116;XR\9^$/AWX4U#QWX_\ %.G:)HFD6CW6 MJZOJUZEO:V<"#<\LLLA"QHH!)9B * -*OCO]O#_@KEX-_9S^(]O^R!^RE\-+ MWXW_ +1>MP_\2?X7^%IP8])4@8O-8NO]7I]LH97.\ARI4X1&\T>,>*?VY_VT M/^"P7B6^^"O_ 24GN_AQ\&+:[DL?&7[5GB#2W62^"L5EMO#5I)M:>3@J;MM MH0YP8F$;O]:_L'?\$Y?V7O\ @G7\.+CP-^S[X0F.IZO-]I\7>-M>N/MFN>); MPDLUS?7;#=*Q9F8(-L:EVVHNXY /!OV3?^"1OC'Q9\9-/_;N_P""L_Q+LOC' M\:[<^=X9\/10$>$?AZI(98-*LG^6252%S=2@N616 WKYK_=]%% !1110 444 M4 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444 %%%% !1110 5Y'^U MS^P=^Q_^W?X(_P"%?_M:? #P]XTL41EL[C4K3;>6&[JUM=QE9[9CW,3J3WS7 MKE% 'YS_ /#O_P#X*K?\$Z?^)I_P3(_;!'Q<\ 6G*_ C]H:\:XEMX1_RQTS6 MTVRPX'RQQ3;84 !9G-=?\#O^"\G[.US\0+7]GO\ ;^^&/B?]EWXHS_)'X>^* M\0BTC47! +V&LJ!:W,62 )&,6XG"AJ^Z:X_XX_L_? []ICX?W7PJ_:$^$OA[ MQIX"-8EZ PZG;*WV=F^]Y4H/EJ?WD@H _0>BL?P M#\0_ /Q6\(6/Q!^%_C?2/$F@ZG")M-UO0=2BO+2ZC/\ ''-$S(X]P36Q0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ M([WO_7E%_,T ;%%%% !1110 445X/_P4:_;V^&G_ 3J_9GU+X[^.=/GUG5[ MBYCTKP+X-T[+7OB?7+C*VFGVZ*"S,[\L55BJ*[88@*0#QS_@K1^W!\8/!^J^ M&/\ @G'^P;/%=_M%?&>%XM(O !]"!*W?B*[(SY:QJ'$.1\TBDJ',8C?W; M]@?]A_X/_P#!//\ 9CT#]F;X-P2S6NF*USK>NW@S>:]JDN&N=1N6R2\LKC/) M.U0B+\J*!XW_ ,$E_P!@GXE_ /2?$_[97[9^HP:[^TA\:YDU+XB:H,/'H%I@ M&U\/V9R1';6R!%8*2'=!\SK'&1]DT %%%% !1110 4444 %%%% !1110 445 M\0_MJ?\ !7#4O#GQBG_81_X)L?"Z+XV?M"RH5U'3;:X(\/\ @:,G:;S7+U2% MB"$Y^S*PD8C:3&SQAP#W#]NG_@H5^R__ ,$[?A8GQ/\ VC_&[6TM_-]F\,^% MM)A^U:QXBO#@+:V-HIWSR%F52>$3>I=E!S7R!X5_8F_;._X+(>);#XU_\%6[ M"_\ AG\#[:[COO!G[*^C:D\=SJ@5@\5UXFN8]K2/PK"S7;L.-PB97$GKW["O M_!([3?@S\4W_ &U_VX?BC+\^%=/\#> O"^GZ)HNDVD=KI6D:39I;VUG @V MI%%%& L:* %4 5I444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B M7_D+Z/\ ]?I_]!-;% !1110 4444 %%%% !1110 4444 ?BG_P %Y?@A_P % M!/V)/VNO$?\ P5=_9XL;7Q_\)?%6D^%=-^*O@ZXE"W>DQ:3J=I<6PA)!9(I9 MX(R)8@Y22YF\R(J0Q^W?^"-9 MO@-XG\%^+_!WC'7_ EJEMX,\3W-QIUYH%WINH:>]S+;W2^;%-!+%:+(\+)& M5*L4+NQ5_+--_P"",G[0WP5_8)^)_P"S#^R+^T[X;\$>.?CE\1=3\4?$CQK! MX8F2TT^"_/[W3-(M4ES;0K&J0+([LP0RD!6=/* //_\ @CU^Q=HVE_\ !3K] MJ[_@IM^SMX!L="^$WBB67PE\)M$TI5M+#Q%+;M;-J>I6ZJ-BVKW]DXAF4%'\ M^8J J\_%WCBY_P""@/\ P2G\=)^T9_P5A_X(T_L[?%SX;ZKXRFU'QA\4]&\ M:3J>O65U>WSSM%= \"W>C^ O"&A^!X-+L="U!UBAM[T6\(2*58+<3QI M$5P!+@%0#GH/!O[$?_!2SXX_LY>*/V-?^"E?[3OPQ^(?@SQ&XM-3\8>&/"$^ MGZ]JNE^:CR6TD*>79VLKJNP3QJYC!R%=\2* ?+WP<^+-[\;O^#NGQ3/<:B]] MX?T;]F:UB\(O*#Y;6%S;:;?;D5N@:2^G)X[G-7/^#,/Q[XN\4_\ !+KQ;X3U MZZEGTWPQ\8M1L]!:1B5@@EL-/N9(5] )II9/K.:^L/CG_P $T/$NG?M]^&/^ M"D7[(&J>&-)\::7\-;KP+KWACQ,LT.F:CIS#-I@?LH>!O$TNO7%I=3ZEXD\1SVH@;5=3N"OFSB M(,WEH%2.)$W,0D299FRQ /HZBBB@#Q+5/VI?C+8:G_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_" M2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/ M_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM' M_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8 M_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% '*6NN:BOBFZNE\-W+.]M&K M0!EW* 3R:T_^$EU?_H4+W_OI:++_ )'>]_Z\HOYFMB@#'_X275_^A0O?^^EH M_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH M Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/ M^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ M *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z M6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI M:S+77-17Q3=72^&[EG>VC5H R[E )Y-=76/9?\CO>_\ 7E%_,T '_"2ZO_T* M%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O M_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T* M%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2UL5\%?M2_\ !6_Q_P#$SXQ:C^PI_P $@OAS MI_Q<^+UHWD>+/&UW,P\'?#P$E6FU&\3Y;B=<-BUB)8LC [G0PL >R_MV?\%0 M?V=_^">O@FR\0?'1-2GU[79OLW@WP%H$2WFN^);LD*L%G:(=\A+,JESA%+*" MP+*#\J^&_P!B+]M/_@K+XRL/CG_P5X\-:AX0^$]G=I?^"?V4_#>J%8)"IW17 M/B.Z0JUY..#]F7:J'&1&3+$WOG[!/_!)#P!^R[X]N_VK_P!H[XBZA\:_VB/$ M$7_%0_%KQ="K/9!@0;32K;E-.M5!9%6,!BI*Y"$1K]?4 _]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q7X4?\%D_P#E)%\1_P#N#_\ IGLJ\7/2C:]MTW?9]C]+ M\*_#O_B)G$-7*_K7U?DI2J\W)[2]IPCRVYX6OSWO?I:VNG[66NN:BOBFZNE\ M-W+.]M&K0!EW* 3R:T_^$EU?_H4+W_OI:_FCKZ=_X(V?\I(OAQ_W&/\ TSWM M?.8/CCZWBZ=#ZO;GDHWY[VN[7^$_9.(_HP?V!P]C,T_M;G^KTJE7E]A;F]G! MRY;^V=KVM>SMO9G[?_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%%?>G\H M&/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_ MPDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10! MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+ M6;XOL]'^(/AF]\%>/OA-%KFC:E 8-1TC6+.&YM;J(]4DBD!1U/<,"*ZJB@#\ MY_'W_!$N'X,>,+[XU?\ !)'XV^-?V9O%UW.;F^\-:,ZZIX-UF7TNM&N6,:9 M"AHB%C!)6,FJUO\ \%?OVV?V$(TT'_@L9^PGJ.E:#;D1M\>O@M#/K/AB1-PKCN!7=?\ M"2ZO_P!"A>_]]+7QS^T)_P $(?V6/&GQ"G_:&_8W\7^)?V:?BP^6'C;X.77V M&VO7SG;?:8"+6[B+$LZ!8VD)^=S7"_\ #:O_ 5^_P""7?L+?V3OV@=!\6""(/J.D03F#4 M].YQBYLI@L\'/&70*2/E)'->TT 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*% M[_WTM9EKKFHKXINKI?#=RSO;1JT 9=R@$\FNKK'LO^1WO?\ KRB_F: #_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#B_B7\;_#/P;^'NM?%?XI1?V%X<\.:9-J.N:QJ%PB0V=K$A>2 M5SZ!03ZGH,FOS^_8+\'_ !,_X*E_M96O_!8O]IKX::K:_#[PY'/9?LH_#O5( MPHLK%CME\3W,3<&[N=H,1Q\B!6!8)!+3/C[JVJ?\%U_VT[S]BOP!J5Q_PRK\ M$/$4,OQR\16,S)#X_P#$D#"2'PW!*I^>UMV"O<,IY8#&TB"1OTPTG2=*T#2K M;0M"TVWLK*RMT@L[.TA6.*")%"I&B* %55 & * ,_P#X275_^A0O?^^E MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@ M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7 M_P"A0O?^^EK$^(_QN\*_![P+JGQ/^*TT'ASP[HEHUUJ^N:UJ$5M:V<*]7DD= M@JCZGJ0.IKR_]OW_ (*6_LT_\$[/!5CJOQ>U:^UCQ9XBE^R^!?AKX5M3>Z_X MHO&.U(+2U3YB"Y"F5L(I(&2S*K?,/PW_ ."=7[5O_!4;QWI7[3G_ 6>$6C> M"-/O%U#X?_LGZ#J)DTK3B.8KG7YEQ_:-V \1?M;_ +=? M_!;*\G^'O_!/6W\1_!C]F\W#VWB7]H.[L6@U[Q=$K%9+?P]!)M:WB.&4WK88 MXF;GECA0=J!5 4>W:/H^D>'=(M= \/Z5;6-A8VZ6]E96<"Q0V\2*%2-$4 M!455 4 "K- &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+ MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ M $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PD MNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% '-7^J7FHZSI:W6C3VFR\^4S$'=\ MIZ8KI:Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *\%^'W_*0_X@_]B)I?_H=>]5X+\/O^4A_Q!_[$32__ M $.@#WJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBOVA/VC/@;^RC\)M5^.?[1? MQ.TGPCX4T6+??ZSK%QLC4_PQHHRTLK$82) SN(--^ 7P_P#!VJ?%GX[^*$"^#/@OX)(EU*Z9AE;B\_^"3OQC_:>^+.E?ML?\%J/&6F?$'QMITOVKP-\%=(RW@SP#NP0%@8E M=1O ,!IY=ZY& 9=D./[U_9:_9-_9W_8J^#NF_ 7]F'X5Z9X2\ M+Z8N8K'3HCOGE( :>>5B9+B9L#=+(S.V!DX QZ(JJBA$4 8 X I: "BBB@ M HHHH **** "BBOD']M+_@LS^S7^RU\05_9L^$WA_7/C;\<;PM'IGP>^%\'V M[4(Y!CYK^9 T6G1+E2[2Y=4._P ME!- 'US?7UEIEE-J6I7D5O;V\32W%Q/( M$2)%&69F/"@ $DG@ 5^!'_!3;XQ_"KX^_MR^/?BG\$_B#I/BKPU?7-E!8Z]H M5ZES:7+VUA;6L_ERH2L@6:&5-RD@E#@D%/A[)*L]C^R[\(=8DM].9 ^(?@C\5=)^&OA5K:T@T?P3H?P_1K734AM8H6VLEW$&,CQM*S; M2TK%BS$L?F.+,NQF9Y="EAH\TE-.UTM+275KNC]Q\ >,.'.">,:^.SJO[*E+ M#R@GRSG>3J4I)6A&3VC)WM;3>[1^3=>L?L.?'/Q/^S7^U)X7^-W@_P" _BOX MF7V@_;9/^$)\#6JSZMJ$,EC<0S-;1,0)7BBDDG\O(+B$J""0:^UH/^#=SSM; MGT;_ (; QY,*R>9_PK_KGMC^T*];_8V_X(J?\,D_M(^'/V@_^&EO^$@_X1_[ M9_Q*/^$-^R?://LY[;_6_;)-FWSMWW#G;CC.1\5EO#&>8?,:-6I1M&,XMOFC MLFF_M']+<:>.'A=FW!V98'"9AS5:N'K0@O95U>4Z&O%LR0^7:ZU/:&WU2S7L(+Z I< M0C/.U9 I(&0:^6_^':W_ 5$_86_XF7_ 3#_P""A]QXT\*VOS0_!C]I=)-7 MLUC'/DVFKP!;NV4#*QQ8"#(WN<9K]+QHUJWB#P;?2DX7RM4L5;RV8X/ENA\L,-[C!-?<'PA^ M-GP=_:!\$6WQ*^!?Q3\/>,?#UX/]&UKPSK$-];2' )420LR[AD97.1W H Z> MBBB@ HHHH **** "BBB@ HHHH **** /D_\ ;'_X(O\ [#7[8WBU?C%?>"]2 M^'?Q2MI3/IOQ<^%.IMH7B"VN,?ZYIX!MN6[9G20@< K7B_\ PD__ 71_P"" M:OR>,O#>F?MH_"FS_P"8KX?@CT3X@:;;CN]KS;ZIM& !'F>5LEBF:_1BB@#Y ME_8J_P""O/["?[=VIR>!OA+\6#HOCRS9H]6^%_CJS;1_$>GS+]^)[*<@RE/X MFA,J+G!;/%?35> _MJ_\$O\ ]AS_ (*!Z9&G[37P'TS5-9M%7^R?&.FEK'7- M,93E&@OX"LRA6PP1F:,D#*&OF7_AG;_@M?\ \$V?]+_9.^.UI^UG\+[/E?AI M\8]12P\864 _Y9V>N >7=M@=;D 85(R>: /T8HKXT_9;_X+D_L9_'CQ\GP M^-)U_P"!'Q_P#7E%_,UL5CV7_([WO_ %Y1?S- &Q1110 5\'?\ M%7_VN_C3XZ^(V@?\$D/V /$'D?&GXI:>T_B_Q=;99/AOX3)V76K3,I&RXD4F M.W7(;+-2CT#X3?#VQ M!>[\3:].0D%NB+\WE*S*\KC[J\ [W16YK_@E!_P3X\2_L=?#G7OC'^TAXEC\ M6?M _%[4%U[XQ^,V(?==D?NM,MB.$L[13Y4:KA20S *NQ$ /9/V-OV1/@M^P MI^S?X8_9>^ ?A_[!X=\,6(B227!N+^X8[IKRX< >9/+(6D=L 9; 4*H]/HH MH **** "BBB@ HHHH ***Y7XU_'#X0_LX?##5_C1\=_B+I/A3PKH5L9]5US6 MKM88($Z 9/+.QPJHH+.Q"J"2 0#JJ^#/VK_^"M'Q!^(7QEU']@O_ ()$_#S3 M_BS\9+8^1XM\8W/[*'[(7[.?[$'P:T[X"?LO_"W3O"GAK3AN%K8QDRW4Q #7%Q,V9+B M9L#=)(S,< 9P >'?L!?\$EOA]^RAXUOOVI?C_\0]0^,W[0WB6+_BJ/B]XM MB#30!@0;32X.4TZT4$H$CPQ7Y20FV-?KJBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O!?A]_RD/^(/_8B: M7_Z'7O5>"_#[_E(?\0?^Q$TO_P!#H ]ZHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO? M^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V M*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBO&OVW?V M^OV7?^">GPE;XO?M.?$2+2K:>0P:%HMI']HU37;OC;:V-JIWW$I)4<85=P+L MBY8 'KNKZOI/A_2;K7M>U2WL;&RMWGO+V\G6**")%+/([L0%55!)8D $FOS MI^)7_!2?]J?_ (*9>/-5_9A_X(J6=M9^%].NVL/'O[5OB/3S)H>C$<2P:)"P M_P")I> 'A_\ 5+E3]QTG7+TC]E#]N7_@M?JUK\1O^"CECK/P5_9R%PESX<_9 MNTC47@UOQ5$K!XY_$=U'M>&,X5OL2;67C/EO&)'_ $6^&OPS^'GP;\!Z5\+O MA/X(TOPWX'?\$_O^"8/[-W_ M 3S\/ZE??#RWU'Q/X_\4.9_'OQ7\8W1O?$'B6Y8[G>>Y?++&7Y$*808!.Y] MSM]&T44 %%%% !1110 445PW[1'[3'P _9+^&-[\9?VE/B[H?@OPS8#$^K:[ M?+"C/@D11K]Z:5L';%&&=CPJDT =S7@G[Y^-1AUCXE?B9/$/QF^)E\=4U^\E9"_\(K_P6!_X*Z?O?'^I:O\ L;_ .^Z:!I,ZR?$?Q-:GM//C M9HJ.O\"CSE.Y6652&KZ]_8M_X)\_LB?\$^OA\WP[_94^#.F^'(KD*VL:P09] M3U>4<^;=WDA,UPV22 S;5W$(JCBO9Z* "BBB@#'LO^1WO?\ KRB_F:V*Q[+_ M )'>]_Z\HOYFMB@ HHHH J:]H&A>*M&NO#GB?1;34M.O86AO;"_MEFAN(V&& M1T<%74CJ""#7P_\ %[_@@'^R9-XWNOC;^PUXZ\9?LP_$2<[V\0?!G5VLM.NV M!)5+O2B?LLT()),2+$&SR37W710!^=O_ O[_@NW^P%^X_:2_9P\.?M9^ K3 MB3QS\&D71_%L4(ZRW&BR?N;J0XXBM".N2]>U_L@_\%G/^">G[:.O_P#"N_AY M\;X_#?CR*;R+WX:?$.T;0M?MKCO!]ENMOGR#(R(&E ]:^IZ\4_:__P""F@?V%^UC^S;X:\7ND/E6NL75GY&IV:^D%] 4N(1GG"2 $@9!H ]KHK\[? M^'9W_!3K]A?_ (F7_!+W_@HC=>+/"UI\T/P6_:5236;!8QR(;35H0MW:H!E4 MB V\@NYQFK6B?\%V[K]G+5[;P#_P5V_8J\>_L[:E),MO%XYCM6\0^#+Z0G:I MCU.Q5O*9S@^6Z'8&&]Q@F@#]"**Y;X._''X,_M"^"+;XE_ ?XK>'?&7A^['^ MCZSX9UB&^MG. 2OF0LP##/*GD="!74T %%%% !1110 4444 %%%% !1110!Y ME^U)^QE^RM^VQX!?X9?M5_ CP[XXT?_ !./^"37[:,GBWP3:?,G[/W[0=S+J6GQ1#GR-,U9,7-D M ,B.)OW>X@R.V*_1BB@#X,^$?_!>3X/>&?'=E\ O^"F?P0\4?LL_$:Z;RK:' MXA@3>&]5<<,UCKD0^S2Q@]7D\M!T#,:^ZM&UK1_$>DVVO^'M6MK^PO8%FL[V MRG66&>-AE71U)5E(((()!%8?Q<^#/PC^/O@2]^%_QP^&6@^+O#FHKMO=#\2: M5%>6LW7!,00:^%=:_X(J?&3]C_5KGX@_\$7OVS=;^$)>=[FX^ M#?CJ6;7_ -J+D[F189B\^G%R?FFA,C !0HH _0^BOSRT#_ (+;_$K]D_6[ M7X:_\%G?V.=?^"5U+.MM:_%GPK%+KW@75)"<*PNH \MBSDC;#,'91DNR5]V? M"WXM?"WXX^!['XF?!GXC:'XK\.ZE'OT_7/#NJ17EI<+_ +$L3,IQW&JW;?+#"@Z #EW8X1$4%G=E502P!ZPD 9)K\P?$, MLW_!??\ ;9D\#:?(UQ^QU\ /%"GQ!_[14G_ 6N_;1\(7.EOJ%A+8?LS?#;5%S_ ,(?X9ES M_P 325.GV^^0[RXY6)^"5>-8OT4IL,,-O"EO;Q+'&BA41%P% X '04Z@ HH MHH **** "BBB@ HI&944N[ #))/2OSY_:%_X*K_ !L_:K^+6J_L1_\ !%3P MOI?C?QAILWV3Q[\<]77S/!W@'=P<3 ,NI7H&2L,>] PR1*$E1 #W#_@H-_P5 M*_9__P""?]CI?@[6;#5/'7Q4\6GR?A_\'?!4/VK7?$%PQ*IMB0,8(-P.Z=QM M 5]HD9=A\#^"G_!+W]H?]NWXGZ1^V-_P6UU;3M:N-+N1>_#W]FK1+CS?"O@_ M^Y)?#)75;X X9GW1 [A^\0JD?MW_ 3Y_P""4WP5_88OM4^,&O\ B?5/B?\ M&OQ:-_COXT>-3Y^K:G(P&Z&#<6%E:C "P1G[JH'9]BD?4M #+>WM[2W2UM8$ MBBB0)''&H544# X [4^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "O!?A]_RD/\ B#_V(FE_^AU[U7@O MP^_Y2'_$'_L1-+_]#H ]ZHHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'L MO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_K MRB_F: -BBBB@ HHHH **** "BBB@ HHHH **YSXM?%[X7? ;XI;VUK&.,L[$#)) "CEF(4 D@5^=M_P#M$?MW?\%Q+Z;P M;^P[?^(/@+^R_)*T&M?'?4;)K;Q/XX@!*O%H%O( UG;MR/MCX;G(PR20, >K M?MG_ /!7>[\.?&&X_86_X)L_"M/CA^T&ZE=1TNSN,>'_ 0F=IN];O5(2$(? M^796$C$;"8V9 ]K]B'_@D3:?#'XM+^V]^WU\5'^.?[15Y&"/%VKV^-)\)H8ZGWG]C#]AG]F+]@#X/6_P2_9<^&5IX?TI6$VI M7A/FWVKW6,-=7EPWSW$S<_,QPH.U0J@*/7* "BBB@ HHHH **** "J7B7Q-X M<\&>'[SQ9XP\06.E:5IUL]QJ&IZE=I!;VL*#+222.0J( "2S$ "OC7]J[_@M MA\&OAI\4)_V4?V*OAKK/[1WQR.Z/_A ?AS*KV>CN#M,FJZF0;>PC5N'R6=#@ M.J AJ\_\-_\ !)+]J/\ ;]U^S^+G_!;K]H!/$>EPW*7>C?LW?#.\GL/!^E,# MNC^W2JPGU693CEVVJP8!Y(VVT 6_B!_P66^+'[7/C/4?@#_P1)_9^7XNZO97 M!L]=^-?BGS;#P%X;DZ$_:<"34Y%Z^5;_ '@0Z-*N170_L[_\$1O!E]\3K+]J MS_@IU\9-1_:6^+]N?-L+KQ=:K'X9\-,2&\K2]''[B)5;'SNK$LHD"1MFOM/X M?_#SP#\)_!FG?#GX7>"=)\.>'](MQ;Z5HFAZ?':6EI$.B1Q1*J(OL .M;% " M(B1H(XT"JHPJJ, #TI:** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_K MRB_F:V* "BBB@ HHHH **** "JNN:'HGB;1[GP]XDT>UU"PO86AO+&^MUEAG MC889'1@592."""#5JB@#X6^,7_! 3]D6]\<7/QN_8D\9^,?V8_B+-\Q\1_!; M5VL+&Z8$D)=:63]EFAR23$BQ;L\DURW_ O7_@O!^P#^X_:(_9Z\-?M;^ ;3 M[_C;X0HNB^+X81UEN-&D_N2]?HE10!\K?LA_P#!:+_@GI^V9XA_ MX5OX%^-:^%O'T4P@O?AG\2+-M!U^VN.\'V:ZVB>09&1 TH'K7U37BW[7G_!. MS]B3]O+P]_PCW[67[-WAGQB4A,5KJMY9^3J5FOI!>PE+B 9YPDB@]P:^5O\ MAV+_ ,%,/V&?^)E_P2V_X*)WGB3PQ:?-!\%?VDTDUK30@Y$%IJL(%W9H!E4B M4;>07?L]7\DRV\?CVUMF\1 M^#+V0G:I34K%6,+.<$1.C% WSN,9K[>^#7QV^"O[17@>V^)?P$^+/AWQGX?N M_P#4:SX8UB&]MV. 2I>)F 89Y4X8'@@&@#JZ*** "BBB@ HHHH **** "BBB M@"GK_A_0?%>B77AKQ3HEGJ6FWT#07VGZA;)-!<1,,,CQN"KJ1P000:^$_BG_ M ,$'?AGX#\<7OQX_X);?'[Q1^RWX_NG\Z[@\$$77A75Y!R%O=#G/V=TZ "/8 MB\GRV-??%% 'YSC_ (*B_P#!0C_@GRW]B?\ !7?]BJ;6/!]J=K?M!_ "WFU7 M1EB'_+?4=,;_ $JP &"\F"A9L1QD"OM']F3]KW]F']LSX?Q_%#]EKXY>'/'& MB,%\VZT+4%D>U9AD1W$)Q+;28Y\N54<>E>CD!@58 @CD&OB[]IO_ ((7?L>_ M&/X@2?M!_L\7OB']GWXN*6>W^)'P7U Z1-.Y.XB[M(\6]VCMS(&17D&09.: M/M&O/K/XU_"5?VD+SX$M\0M+'C!M CU!?#WVH?:3;!L%]OXYV_>V_-C'-?F9 M\;I6K69+!8Y-6 MTE8V@,C#)KQ)K_ ,6-)*[1S12A5S%!&_EBW _=Y=P/WC&OTXKZO 8_ M"YGA8XC#RYHR_JS[-=4=E.I"M!2B] HHHKL- HHHH **** "N#_:4_:=^ G[ M'_P@U3X\_M*?%#2_"/A31X]UWJNJ3;0SD$K#$@!>:9L$+%&K.YX537A__!07 M_@J_\(OV*= /!VI_%CX[>*TV^"?@QX+(EU*[9@2MQ>. RV%H,%FFD' MW59E5@CE?*OV:_\ @E!\7OVA_B_I?[<__!9WQEIGQ$^(>GR?:? WPBTL%O!O MP\#$,%AMV)6^O%PNZXEW#"_#[_E(?\ $'_L1-+_ /0Z]ZKP7X??\I#_ (@_]B)I?_H= 'O5%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% M!1139IH;:%[BXE6..-2SN[8"@*R(? 'P>\$P?;->\07#$JFV% 3!!N!W3N-H"MM$C#8?"/CE_P55^/ M/[9OQ1U;]C?_ ((D^&=,\6ZWIEP;/Q[^T+K<1D\'^"<\,MN^"NJWH'*1Q[XP M=I(E42;/:O\ @GW_ ,$I/@9^PK>ZI\7-5\0ZK\3/C1XK!D\=?&CQP_VC6-5D M8#=%"6+"SM<@!8(S]U4#M)L4@ \,^$O_ 3"_:3_ ."A'Q&TG]K'_@MOJUA? M6FFW0OO /[+WA^[,GACPP?X)=48'&K7H!PV[=$,NOSH_E)^B5A86.EV,.F:9 M9Q6UM;1+%;V\$81(D48554<*H ' J6B@ HHHH **** "BO+OVL_VT_P!E MK]ACX83?&#]JWXU:+X-T./)/B[\0=*67QEXAMCU;2M+)VV* M.I^6>9LE662.0,"E 'TA^W7_ ,%7OV/OV 7L_"/Q1\77OB+X@ZUM3PO\)_ M MB=5\2ZU*_P#JTBLXCF,/SMDE*(V"%8GBOF__ (9M_P""L/\ P5L_XF7[:OCN M]_9<^!M[S'\&OAUJRR>+O$%L>B:MJH&VT1U.&@A&2K-')&K /7TG^PI_P2F_ M8]_X)^I>>)?A)X,N]<\>:SN?Q1\5?&]Z=4\2:W*_,CS7LHW('."T<0CC) )4 MGFOI&@#S']E']C/]E_\ 8=^%\'P=_93^"VB^#-!BVM-!I=O^^O) ,":YG]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@"MK.BZ/XC MTFYT'Q#I-M?V-Y"T-W97L"RQ3QL,,CHP(92."",&OB'XR_\ ! 7]C_5?'%Q\ M;_V+?%?B_P#9E^(\OS?\)/\ !36&TZSN6!)"76F9^RS0Y)+1HL6[/+$5]ST4 M ?G;_P +L_X+R?L _N/C]\ _#'[7?@&T^_XS^$Z+H?C"&$=99](DS!=R<<16 MG)SDOZ>S?LB_\%I_^">G[8_B/_A6G@[XS'PC\0(IA!>_#+XF6+:!K]M'/^$:_:S_ &;O#/C)4A,5KJ5] M9>5J-FI[07L)2X@Y.<1R*#WS0![-17YV_P##K[_@I-^PU_Q,_P#@E?\ \%%+ M[7?#-I\T'P4_:1237-*"#D06NJ1 7EE&!D)&HQDY9^,U8TC_ (+IZ_\ LSZK M;^!_^"OG[$'CO]GZ\>9;=/B#I]LWB3P9>2$[5*ZC9*S0,Y((B=&* _.XQ0!^ MA5%&-8AO;:_J4KSZS^"GPE;]I"\^.S?# MW2SXP70(]/7Q#]E'VD6Q;)3=^&-WWMORYQQ7Q'$/!6%SK%1Q%*7LY-^_I\2[ M_P"+SZ]3S\5E\,1-23L^O]=SYZ_X)4_\$J?!W["G@Y/B#\08;35_BAJ]IMU+ M4E >+2(F&39VI/Y22CER,#"@ _8U%%?5X# 87+,+'#X>/+&/]7?=OJSLITX4 M8*,5H%%%%=AH%%%>7_M>_MF_LV?L)?!F^^//[4?Q1L/#'A^S^2%KAB]Q?W!! M*VUK N9+B9L'$: G +'"JS ],O;VSTZSEU#4+N*"W@B:2>>:0*D:*,LS,> M 22>E?G7\7_ /@IK^TK_P %#?B1J_[(W_!$RRL;FRTRZ-C\0_VH]=L_-\-^ M&#_RTATI2-NK7P!RNW,0RI^9'\V/G[+X*?MS_P#!=>\B\5_M::=XD^ /[*,T MBS:1\'K:Z:U\5_$.W!RDNM3(L^#&U+Q=\1_%3FX^('Q;\97!O-?\27+$,[2SODQQ;AE8$( M48!;>^7/TA110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445\9_\%<_^"N?@_\ X)K^#].\,^&?#EMXD^(_B2V>?0]#NY66VL[96*&\ MNBA#%"X*I&I4R%'^90I-=6"P6)S#$QH4(\TI?U]QR8W&X;+L-+$8B7+&.[_K MJ?6GB7_D+Z/_ -?I_P#036Q7\XMW_P '#7_!4*]\:0>*[CXM:";6WN?.BT > M#;$6@_V-WE^>5QQ_K<^]?K=_P2,_X*Y^$/\ @I1X0U+PQXG\.6WAOXC^&[9) M];T2TE9K:]MF8(+RU+DL$#D*\;%C&73YF# U[F:<)YME.&]O52E%;\K;MZW2 M_"YX65<79/F^)^KTFXR>RDDK^EF_QLS[,HHHKYD^H"BBB@ HHHH **** "BB MB@ HK\P/^"@/_!8;QQX(_P""B&N_\$Y/!?Q@L/A->Z-I/A2YT#7+W1(;N]\7 MZAJ>K6$<]M:O=!K:**&SN)25,;2RR))M=!$0WTUK5S_P5BU#X!>*?AAX8N/A MK%\3D\>RZ-X:^)MWI4UOHZ>'39Q7,>M2:>9II)+O<[VGV=6\O[0N\_N5(8 ^ MI:*_+#_@D'_P4._X*-P_M]_M!_\ !-S_ (*>^-?#GC.^^#?AI/$1^)>@:-!8 MQ1V[?9I%BD6VBBC99;:[CF0&-9$,,RL7XV^/3_\ !?#]K5?V (O^"QR:[&/! MK?M+GPB?@W_8ME]B/A'R#\WVKROMG]J9&_SOM'V?=\OV?;0!^V%%?GW\5O\ M@HE\4_VA_P#@KEH?_!+_ /9?^+.,V%I$ MM_!/!' L=Q!<2,8C))Y@16C"DMVW_!!S_@IEXC_X*I_L!:;\?_B+H]A8^,]# MUZZ\-^-(=+C*6TM];I#*MQ&A)*++!<0.5R0KLX' % 'V=1110 5X+\/O^4A_ MQ!_[$32__0Z]ZKP7X??\I#_B#_V(FE_^AT >]4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7 M_([WO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_] M>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !117QO^W;_P %<_"W[/\ \2X? MV./V0OAC=_'#]HS6(?\ B6?#7PS./(T12!B\UF[SY=A;H&5BKD.05SY:N) M>\_M%/A^I(86^D63_*TB$#_ $J1=Y958 .#(_W70!R7P.^!'P;_ &:/A=I/ MP5^ 7PWTGPGX5T.W$.EZ)HMH(885ZECCEW8Y9I&)=V)9B22:ZVBB@ HHHH * M*;))'#&TTTBHB*2S,< =237PG^T%_P6Y\*ZW\3;[]E7_@EQ\&+_ /:5^+=L M?*U$>%KI8O"WAEB2OFZGK!_<(%(/[N-B6*M&7C? H ^U/B)\2/A[\(?!6H_$ MGXJ^.-(\-^'M(MS/JNN:[J,=I:6D0ZO)+*P5!T&2>IKX!\1?\%9?VKO^"@VN MWGPH_P""(_P!36M$BN'M-8_:5^)]E-8>$]-925D_L^!E$^JS+VVKM5@I9'C; M=5[X=?\ !&3XG?M7>-=._:"_X+9_M +\9-=LK@7>A?!OPX);'P#X:D[*MID/ MJ4B]/-N/O*2KK* #7W]X>\.^'_".A6?A?PIH5GIFF:?;I;V&G:?:I#!;1(,+ M''&@"HH "@ "@#XW_9,_X(H_!/X3_$^']JS]L7XBZU^T7\']BS0-=N+/PGX-TZSO= SR-U(Q[&1Y14SO,%AXNRM=OLE_P .D>-GV<4\CRYXF2YG=)+NW_PS?R/T MWN8ST>.1"5=3Z@D5_'M7Z@_\&SW M[:OC_P %?M,3?L6:_KMQ>>$_&>G7EYH>GS2EET[4[:)KAWB!^XLD$A@UDK6WZGQN1<=U\?F,<-BZ<4INR<;Z-[ M)W;O?:^A^Z]%%%?G!^EA1110 4444 %%%% !1110 4444 %%%% !1110 57U M?2-)\0:7<:'KVEV][97<+0W=G=P++%-&PPR.C AE(X((P:L44 ?#7QI_X(#? MLG[8/B7_A6/ACXQ/X+^(,4P@O?AC\4+!M U^VN# MC]Q]GN<+/(,\K \N*^KZ\<_:X_X)\_L6?MW>&?\ A%_VL_VH6:G.1;WD12XM^O_+.1<]Z^4/\ AUM_P4;_ &'/^)I_P2J_X**ZAJOA MNU^:#X*?M'+)KNCA!R(+74H@+RQC R%C0$$MEGXS0!^B5%?GII7_ 7/\4_L MQ:E;^"?^"OW[#?CKX!W+3+;K\1=(MV\2>"[MR=JL-0LE9[47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1 M5/Q!X@T'PGH5YXH\4ZW9Z9IFG6LESJ&HZA/I_CW]K'7=-8VD1!VS6OAVW M?:;VY R/M!PB=04W13$ ]E_;W_X*V>#?V9_B#:_LC?LO?#6]^-?[1?B"'_B0 M_"OPO,"--5@"+W5[G[FGVJAE4_9#_X))^,=>^,UC^WK_P % M7?B59?&'XY1?O?#>BQ0D>%/AXA(9;?2+-_E:5"!FZD&\LJL!O!E?W#]@C_@F M[^S)_P $ZOA]=^%?@;X=NKS7M-/B!XDN?MFO>)[PDL]Q>W;#=(2S,P0 M;8U+,0H+,3[Y0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445Y]^T'^UA^S)^R?X7_X3/]I?X^>$O NFE&:&X\4:]!9FXQU6))-_L MH&8]A0!Z#17Y\7__ 7V\.?'B^F\,_\ !+;]AKXN?M(7HE:*+Q+IFB-X>\*I M(#MVRZMJ**(SG/\ RRP0"0U1?\,[_P#!?G]LS][^T)^V)\/_ -F3PI<_?\)_ M!30SK7B!X3_RRGU2](CMY1_SUM@L8I"/X4,SKO;IA5RQ) )-?S<_\%@_VN_A%^VW^WOXM^-_P M ^)D?BWP0UII^G>'-8@M)X8G2WM(DG6-9T1BHNOM&&"[6R64D$$_M)\#O^#? MS_@FY\+/%J_%3XL?#O6_C?X[8JUUXX^._B&;Q->W# Y#-%:8;*41RFK2I58SE.+BE%I[JUW;:V^I^<\-<-9Q+.*56K2E M3C3DI-R36SO97WOMIH?9E%%%?BQ^W!1110 4444 %%%% !1110!^7O\ P7,_ M9]_X)Y?\%%O"WCCX*_$=M)T;XX_"K5/"UGH_B-;B.+5K+3=8O[&,7*H'4W=F MHN[@&*3*I+$S#RRX9N'_ ."5O_!2OXA_L"_\$B/B?\8O^"C_ ,7Y?&6@_";X MJZQX-^$_BV2[:6?QW;6@2&WAL9GW/>1-<).(YSOVQ(^3LMSC]._CC^RO^S?^ MTO80:;\?/@AX:\6):SP36LFM:3'++ T,Z3Q[)2-Z 21J2H8*PRK JQ!Z35_A MG\.-?T:S\.:]\/\ 1+W3M.4+I]A=Z5#)#; +M C1E*H O' ''% 'Y4?\$COV MO?V ?VNO$GQ8^!'P$^).I_$#X]_'[0=8\3_&WQ['X5O-.T[3(?(^R06EL;M$ ME-G:&[M[:WCP68.\KE2VP?GW<_!;XH/_ ,&X$'[ R^$YQ\78_P!M<^$W\"_\ MOYU3[.S^5Y7WL;2'WXV[/FSCFOZ6?"_PN^&?@>^?4_!7P[T+1[F6(Q2W&EZ1 M#;NZ$@E2T:@E<@''3('I3!\)_A8/B$?BX/AIX?\ ^$K-K]F/B?\ L:#^T?)Q MCROM.SS-F.-N[&.U 'Y,_#7]GB__ &&?^#FFP^(GQ-U2.S\(^,_V64M- \37 MS^5:7%QH]AIUI=P"1SCS$BT[SV3.1'*K'@UV?_!H!^SG\0/@?_P2LN_'7Q"T M.ZTYOB5\1+[Q%H<%W"8VDTP6MI:0S;6YVR/;3.K8PR,C#(()_3;X@?"_X9_% MG1X_#OQ3^'>A>)M/AN5N(K'Q!I$-["DRYVR!)E90PR<-C(S6U;V\%I EK:P) M%%$@2..-0JHH& !T ':@!]%%% 'B6J?L$?!K5]3N=6N?%7C=9+J=YI%B\7W M*J&9BQ / R>!VK@?V?_ ((^$OAQ^W%XY\%Z%J>L36EMX+L)8Y-0U62>8F20 M%LNQR1QP.U?5=>"_#[_E(?\ $'_L1-+_ /0Z /8O^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_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@#E+7PKITGBFZL&GN=D=M&RD7#;LDGJ:T_^$'TC_GYO?_ MJ++_ )'> M]_Z\HOYFMB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:M MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJS+7PKITGBFZL&GN=D=M&RD7#;LDGJ:Z MNL>R_P"1WO?^O*+^9H /^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$ M'TC_ )^;W_P+:LKQM_PK7X:>$=1\?_$3QK%H6A:/:/=:KK.KZP+:ULX$&6EE MED8*B@TWMP!@_9QA$/41[I82 8>N_M5?M??\ M%A?$]Y\(_P#@E'>ZO\-/@A;7;V?B[]J;Q%:3)<:J%8K+;>&K238TK<,INWVA M#NP8F5#)]?\ [$7_ 3&_90_X)_?#J;P)^S_ .%KZ.\U.47'BCQ;JU^;G6?$ M5WDEKF]NB TKEF9@HPBEVVJN37NOAKPSX<\&>'K'PCX/\/V6E:5IEK':Z;IF MFVJ06]I BA4BCC0!415 50 ,"KU &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q7BO[:O_ 4,_9"_ MX)\> 4\??M4?&33_ ^+O*Z+H<>;C5=8EZ"*TLXLRSL6(4D+L4L-[*.: /4O M^$'TC_GYO?\ P+:OE+]N'_@J;^Q[^Q=XLM_@=8W7B7XH?&/52(] ^#/PR5]3 MUVZE897SDCRMG'@ABTQ#;,LJ/@BO(/[=_P""P7_!73Y/"EGK'[&OP#OO^8K? MQ+)\2/$UJ>\46=FB(X_B)\Y#AE,J-BOJS]AW_@FM^QU_P3Q\)W&@?LT?"B"Q MU/4QN\1>,=5E-[KFN2EMS27=[+F27<^7V K&K$E47- 'R+I7_!.C_@HG_P % M1)AXG_X*G?%JY^$/PGNSOMOV:_A1XA=KJ_@/(CUW6%.9\]'@@_=D8(,3@U]S M_ 7]C_\ 9U_9<^&]G\(?V=_AG8>#O#=@/]'TG0H_(C+$ &1R/FED; W2.6=C MRQ)KTNB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:N6_:%_:Q M_9D_9,\+'QI^TS\?/"7@732C-#/XGUV"T-QCJL*.P>9O]E S'L*^.+W_ (+V MVO[05Y+X;_X)5_L&_%G]HNZ\QHH?%L.DGPUX35P<8?5=15<$')VF(9 .&H ^ M\/\ A!](_P"?F]_\"VKSK]HC]H']D?\ 9(\+_P#"9?M-_M$^'O NGLA:"7Q- MXHCM7N<=5AC=@\S?[,:LQ]*^4/\ AE;_ (+O_MG_ +_]J;]NGPA^SEX4NN9/ M!7[/NBM?:V\1_P"6B?L[_ /!!7_@FA\ O%'_"S==^ M"L_Q3\/VXOVU?A=X(TJ3QU<16]Y;?#;4KN_M-":""*"WM[V:X7_7O' M&/G1FB& M?&WAZ\\)>,_#MCJ^E:A T-_IFIVB3V]S&>J21N"KJ>X((KV,CS>IDF8+$15U M:S7=/_ADSQL^R>GGF7/#2?*[II]FO^':^9_'M7W3_P $;O\ @G)^W-^T/XGO MOVJ_V5_BSIGPPNO!8DC\->+?$_A7^T[+5KV5&AGLEC+J0GD22"29=QC+(H&Y MB4_76U_X(M?\$O9/BO=>)7_9"T$S1QQSI;?VA??8PY//^B^?Y&/]G9M]J^J_ M"_A;PQX(\/6?A+P9X=L=(TK3X%AL-,TRT2"WMHQT2.- %11Z 5]?GG'%#'9 M?+#X6G).:LW*VB>]K-WOMT/C0CJL950> MG&*Z+X9?\%[/^"7OB7Q1'\./CQX[\=? CQ>^/,\*?'7PM>^'KB+G!WS.'M4 M/'S3#^=??]<[\3?A%\)_C7X8E\$_&7X8>'O%NC39\[2/$VBP7]K)QCF*=&0\ M>HK\X/TLS/AWK/P=^+_AF'QK\)OB;I_BC1KC_CWU?P[XBCO;67O\LL+LC=>Q MK=_X0?2/^?F]_P# MJ^+/B)_P;K_ /!.35/$TWQ%_9PTKQS\ /%TIR/$_P " M_'5WH4JDK&.J#5-+/FSRD='F"KD\C% 'WA_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U?!__ ^*_;1_9OQ:?\%$_P#@CI\6?#5I!Q<^-?@W=6_C31PHZW$J MVQ26TB]GWL..,G%>Q_LT_P#!:S_@EK^UE_P#@6U'_ @^D?\ /S>_^!;5 ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1 M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% & M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 <_JG MPS\*ZWIL^CZU;RWEG=0M%=6MU*9(YHV&&1E;(92#@@\&OC+XS?\ !OE^Q9K_ M (QN/C-^R-XB\9?LX_$63++XL^#&N-ID,[9R$N; ?Z--%DDLBK&7R06K[MHH M _-:3Q-_P73_ &!'*?&GX.>'_P!K[X?VG#^*OAE<_P#"/^,H(1UEFTN0FWNW MP!B*U)8DDEZ]?_9*_P""O7_!-[]KOQ/_ ,*MT+XSZEX%^(<4P@O?AA\5(I/# M^O6UPOLJO'_P!K7]@#]C#]NOPQ_P (I^UG^SCX8\:P MI"8K6]U.P"7]FISD6]Y$5N+?K_RSD6@#TC_A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJ^!?^'5W_!1']AW_B:?\$I/^"BVI7OARU^:#X)_M%K)KVB;!R(+748P M+RPB'18T!R6RSU-IO_!.?@/,9E@7XDZ%;MXE\%W M;DX5OMUDK/;%R01"Z.R@_.PP: /O3_A!](_Y^;W_ ,"VK,M?"NG2>*;JP:>Y MV1VT;*1<-NR2>IK\I/VS?^"R7[01_:0\03?L8_M7Z-JWPTFAT^7PQ?Z!I>E: MC:2J]A;M-LN'MY&%Q,Z,X3O%M.RC:Z=M/>/Z#R7Z-G'.>Y-ALRP^)PRIU MZ<*D5*=5249Q4DFE1:O9ZV;5]FS]Q?\ A!](_P"?F]_\"VKQG]M[]L+]DG_@ MGI\(W^,/[3?Q+N=+MIY#;Z%HEG.UQJFO7?&VTL;53ON)22HXPJ[@SLBY8?F; M\'/^"MG_ 5J\:_$?3O"'P?N+#XI^)]3\ZUT3P3JNFZ9IMI=SO"ZK/<7$-O' M(D-MG[7(%="Z6S)N&[-?;/[$/_!(YOAY\75_;F_X*$?%,?&_]HJ[C!A\3:C; MXT;P=&\'TM:VO;Q;PA^Q!^V1_P6 M6UVU^+/_ 4IT_7/A%^SZEREWX3_ &:=.U>2/5O$2*P>*Z\27*%60'"L+--I M4XSY;H6D_1+P+\#?AG\,/!^F_#WX<>&XM!T'1[1+72M&TA1;VMG HPL<<<8" MHH'8 5UU%>H?#F/_ ,(/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%M6Q7D7[4/[?/[%W[%>CG6?VJ/VF_!W@@>5YD-CK.LQK M>W"^L-HA:>?Z1HQH ]%_X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:O@P_\%Q/B MS^T\?[,_X)4_\$SOBK\8X)SMM/B%XOMU\(>%&4])8[R_'F7 4?,8Q'&Y& .2 M*3_AB+_@MM^V-_I/[:/_ 4FT?X)^&[GF?P#^S'HC17OEGH&UR^S<0R@<'RE M="22. * /J7]I/\ :;_8S_8[\/?\)/\ M1?M*^'/ MLT9>W3Q%XGC@GN@,\0 M0%O-G/!^6-6/!XKY$G_X+4O^T=,^B?\ !*G_ ()]_&?X_-(Q2V\;7T#>%?"1 M/3=_:6HJI8CJ4,2D@<'GCV3]FS_@A/\ \$QOV:O$'_"P;+]G6V\=>,Y)!->> M.OBM>2>)-5N)QC]^7O2\<4G'WHHXS7UY###;0I;V\2QQQJ%1$7 4#@ =!0! M^<5I^P__ ,%Q/VOW^U_M5?M\>&/V?O#-SS)X*_9]TJ6\U9HCT276+]MUO,!G M+VX9">@]/2?@/_P;\?\ !,GX*^)1\1_$OPAU'XH^-7<27?CGXQ:W)XCU&YD' M(D87.8%<'D,D2D'OP*^UJ* ,&Q^'/AO2[*+3=,2>WMX(UC@MX)RB1H!@*JC@ M #@ 5-_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU;%% '-7^A6>C:SI;6LL[>9>8;SIBW13TSTKI:Q_$O\ R%]'_P"OT_\ H)K8 MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\%^'W_*0_ MX@_]B)I?_H=>]5X+\/O^4A_Q!_[$32__ $.@#WJBBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,> MR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_P"1WO?^ MO*+^9KS_ /;)_;)^#O[$7P=N_BY\7-5_O0Z+HMNX^U:M=8RL$*G\V<_*B\GL M#^(J_P#!8O\ :_3]LEOVOE\3*'?_ $1O!OFO_9ATK=G[#L_\>\W[^_Y\]J^: MSOBK+!O!?CB7X ?LQZ'=1V'C*3P[X@@N/&GC>1HE>6 MS5XB1I=D0Q0L1OE (Q(KND7Z&_LP_LJ_L]_L9_![3?@-^S+\+-+\(^%M*7]Q MIVF0X,LA #3S2,2\\S8&Z61F=L#).*^@H5Z.)HQJTI*49*Z:V:.F,HSBI1>A MX-^P+_P22^''[*/CB]_:F^/WQ"U'XT?M"^(HO^*F^+WC"(-- &!!M=,M^4TZ MU4$HJ1_,5)4L$VQK]=445J4%%%0:IJFF:'IEQK6M:C!9V=I \UW=W4RQQ0QJ M"S.[,0%4 $DDX % $]^/GQ/T3PAX8TN/=?:WX@U%+ M:WCZX4,Y&YVQA47+,>%!)Q7Q1\6?^"UGB'X^?$#4?V:_^",WP$?X_>-K&;[- MK?Q#GF:T\!^%Y#_'=:EP+U@/F$-NW[Q<[)&8%:L_!3_@B6GQ0^(^G_M/_P#! M7CXYW'[1OQ(LI//TCPWJ%M]G\%>%W//EV&D@".;'W3+.I\P*K-&'&Z@#F+O_ M (*0_M_?\%0+N7P;_P $>?@M_P (5\.)I&AO?VH?B]HTD-G+'DAI-#TJ1?,O MFX.V69?+W I(D9PU>S?L5?\ !&G]F;]E'Q\_[1WQ+UK6_C1\;[XB35?C'\4+ MC[?J2R>EE&Y:/3XER0BQ#>J'89&4 5];6EG::?:16%A:QP001K'##"@5(T48 M"J!P !TJ2@ HHHH **** "BBB@ HHHH **X+X_?M2_LV_LJ^$SXX_:3^. MWA/P+I6UC'=^*-=@LQ,1U6(2,&E?T1 S'H!7QMJ/_!?7P[\>;^?PM_P2R_8> M^+/[2-^LK0Q^)=,T9O#WA2.4';MEU;444(?"?@72RK&*Y\4:[!9^>1U6)9-Z(@9CV%?&/_#,__!>S M]M#]]^TM^VIX)_9J\)W/,G@[X$Z,=4UYX3_RSFU>].+:8?\ /2UW+P..37?_ M +/O_! W_@FK\#_%0^*'C+X1W_Q>\=NRO=^/?C=K4GB;4KF1>1(RW6;=7!R0 MZ0JP)Z\# !PU_P#\%\=)^/M]-X8_X)7?L*_%G]HZ\$K0Q^*;+2&\.>$TD!VE M9-6U%%"D'/'E8(!PU0_\,O?\%Y?VT/W_ .T]^V_X,_9N\*77,G@SX!Z*VHZX M\)_Y9S:Q>G_1IA_STMMRG XYX_0BPL+'2K*'3-,LHK:VMXUC@MX(PB1H!@*J MC@ #@ =*EH ^-/V>O^""/_!-/X$>*?\ A9_BCX.7?Q9\=2,'O/'WQKU>3Q-J M=S(.1*PNLVZ.#R'CA1@>_ K[&LK*STVSBT_3K2*WMX(UC@@AC")&@& JJ. M. !4M% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444 M%%%% !7CG[2W_!/3]AO]L6VEB_:<_92\"^,IY4V?VIJ_AZ$W\8QC]W=H%GBX M_N.*]CHH _/B3_@@'X9^!TAU+_@FU^W_ /'3]GQXR39^&]-\5OX@\,QGJ"^E MZD7\W'^U-TR.])_;O_!QY^RB/^)OX*^!O[5>@6W231[]_!7B:Y ZEUE#:>F1 MR @)SGVK]"** /S\L/\ @X6^ _PGO8?#W_!0[]DSXW?LWW[2"*35/'?@*XO= M"DD)P!!J-@LHF7/&_P M5]^M?6O[._[:G[(O[6VEC5OV9OVE?!/CF/R]\L/A MKQ);W4\ _P"FL*/YD)]G53[5Z3?V%CJEE+INIV45S;SQF.>WGC#I(A&"K*>" M".QKY*_:(_X(2?\ !*;]I34SXH\5?L@^'O#OB)9/.M_%'P\:7P[?PS_\]M^G MM$LDGO(KT ?75%?GO_PZF_X*2?LSG[3^P%_P64\>3:;;_P"H\#_M":-;^+;. M51TA%^0ES;1C@#RU+ #&?4_X;M_X+>?LMCR/VP/^"4VB_%?2+?BZ\9_LS^,O MM$A [IHVH8NY6(YX90#QW% 'Z$45\0_"/_@X:_X)??$'Q.OPZ^*7Q]> U^B?_!2[_@FC^VU^T#^VUXU^+OPB^"O]K^'=7_LW^S]0_X2/3;? MS?*TVUAD_=S7*.N)(W7YE&=N1D$$^!I_P1\_X*+R7SZ:G[.^9HT#NG_"6Z1P M#T.?M>*_%,URK-*F:5YPH3:JT/],N N/>!L'P-E6'Q&:X:%2&& MH1E&5>DI1DJ44TTY733T:>J>C)O^"-G_ "DB^''_ '&/_3/>U^Z]?D]_P31_ MX)H_MM?L_?MM>"OB[\7?@K_9'AW2/[2_M#4/^$CTVX\KS=-NH8_W<-R[MF21 M%^53C=DX )'ZPU][P9AL3A_?MN_M7?Z!_P3$_X)1>/==TVXXM_B;\<;A/"6@A3TN( M8)"US?Q=.(]C]>.*/^'9_P#P57_:\_TO_@HC_P %6M3\)Z)<\W7PT_9@TO\ ML"T53]Z-M7N U[/&P^5D=.F<'F@#Z?\ VK?^"D/["/[#UA)=_M5?M4>#O!]P MD7F+H]]JBRZE*F,[H[&#?ZS->Q@=401OZ#U]M_92_X(S_\ !-+]C._C M\3?!C]E+P[)XE67SI/&7BF-]:UAYR?_#O? M_@L3^V%_I7[>G_!49?ACX?NN;GX<_LMZ.=,*H>J'6[P-=YQ\K+L93S@^OKO[ M+W_!$7_@F1^R9K \9^ _V7]'U_Q8TOGW/C?X@2/K^KS7'>?S[XR>3(>YA6/Z M"_#[_ )2'_$'_ +$32_\ T.O>J\%^'W_*0_X@_P#8B:7_ M .AT >]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\ MS6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !17D'[2'_ 4!_8A_9!MY)/VF?VK/ G@R>--W]FZUXD@COI!C/[NU#&>3 MCLB$U\LW'_!PA\)/C%.^D_\ !.[]BKX[_M$7#.4M]<\)^ Y],\/[@<8EU'4! M'Y()Z$Q$=: /T%HK\^#X@_X.0/VIA_Q)_ ?P'_9:T*X^\^M:E+XT\26H/0H( M NGO@=0P'./>@?\ !!2Y^.O^F?\ !1__ (*5_'GXZ>=_Q_>&(_$8\,>&KC/W MO^)9IV-N>GRRCCB@#WK]I?\ X*[_ /!,W]D$W%M\?_VU? >D7]KD7&AV6L#4 MM20CL;*R$MP/3E*\%/\ P7,^*7Q\/V/_ ()Q_P#!*+X[?%Q9N++Q5XHTV+P= MX]4 ?B;^W]^PE_P %C?VH;#6?VTOVJOAU\/\ M34T;3XH]-^&G@'Q7?:K>Z38("9I"LL7D.^<._D/\V"=G%?GC7]8%?(%M_P $ M@_V0)?VY+G]J%O"*[(H4OU\&^2G]F?VJ7S]M\O\ \>\K[F_YL?PU^;\3<$3S M+'+%8.23F_?3V7]Y?JON/)QF7.M4YZ;WW_S/"O\ @@W_ ,$X_C%\$/,_:X^+ MFO:MX>_X2'23;Z+X+20Q?:[5\,MU?(?^^HHSAAG><9"U^FE%%?:Y1E6&R; Q MPM&]EU>[;W?_ #T*%&%"FH1"BOGS]NC_@J!^QS_ ,$\]%M&_:!^))D\2ZOM M7PS\/?#5L=0\0Z[*S;4CM;&,[VW-\HD?9%NP"X) KY>_X5E_P5Z_X*Y?Z3\< M_$&J_L?_ %ONG@?PO>K)\0?$MJ?X;V\QLTA'7K$B^:,M'(C@AJ],V/7OVR/ M^"T7[//[.OQ)/[+_ .S]X0USX\_'2XW1V7PF^&*"ZGM) 0"VI7:AH=-B4D;V MDW.@(8Q[?F'E&E_\$O/VVO\ @I/J=O\ $+_@M)\=%T_P7YZW.F_LO_"35);3 M0X0"&1=8U"-O.U*4<;D1A&KKNCD"L4KZ^_8W_8,_9+_8#^&X^%O[*'P6TGPI M82;6U*\MXS+?:I*!_KKNZD+37+\G!=B%SA0HP*]?H YSX3?"#X5_ ?P!IWPJ M^"OPZT7PIX:TB'RM-T/P_IT=K:VZ]]L<8 !)Y)ZDDDDDDUT=%% !1110 444 M4 %%\)-X\_:.^.'A7P-I #;+_P 4Z[!9)*0.5C\U@9'Z M81,L20 "37QEJO\ P7\\#?&[4I_"/_!+O]B_XL_M+:I'*T*Z_H&A/H?A:*4' M!2?5]11%B.>_E%2 2&QU /T%KA?CW^T]^SE^RSX3/CK]I'XY^%/ VDX;R[WQ M3KL%DLQ'58Q*P,K^B("QS@ U\6#]GC_@OO\ MH_O?VAOVOO 7[,/A*Z_UGA+ MX*Z.=:\0O">L4^JWA\NVE'_/6UR.!QR:[OX"_P#! ;_@FW\'O%H^*GQ'^&.K M?&CQXY#7?CSXZ:[+XFO[AQR'9+G_ $96!R0RPA@>_ H XO4_^"_/A+XZ:C/X M3_X);?L3_%G]I344E,*>(M&T1] \*Q2@X*3:OJ*(L9S_ -,BI )#5!_PSA_P M7Q_;1_??M&_MD^!?V9?"=SR_A#X'Z,=7\0/"?^64^K7AV6TH_P">MKE>!QR: M_0;3-,TW1=.@TC1M.@M+2VB6*VM;6%8XXD48"JJ@!0!P .!4] 'Q?\ ?^"!/ M_!-CX+>+!\4_'GPJU+XQ^.W8/=^/?CCKDOB;4;AQR'9+G_1E8')#)"K GKP, M?96G:=I^CV$.E:380VMK;1+%;VUM$$CB11A555 "@#@ <"IJ* "BBB@ HHHH M **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HH MHH **** "BBB@ HHHH **** .5^+GP+^"?Q_\,MX+^.WP?\ "_C31W!W:7XK MT"WU"WY&#^[G1ES[XKXW\;?\&ZO[ -OXCG^(/[)VL?$K]G;Q3.V]]=^"'Q!O M-*#N/NA[:1I8-G8HB(",COFOO*B@#\]_^&;/^#@K]E7,OP%_;P^%W[0V@V_, M7AWXW^"WT75%B'_+./4-,8B>7TDGP.>1QBC_ (?3_M-_LZXL_P#@H]_P2%^, MO@""'BZ\9?#,0>-=!C4?\MYIK,J]M&1R%*NPS@Y-?H110!\T_LQ_\%B_^"8O M[8$D-A\"/VT?!-_J=P0L7A_5]2.DZFS]"JV=\(9W(/!VH1[\BOI8$$9!KPW] MIS_@F?\ L ?ME1SO^TS^R)X%\5WER")-:N]"CAU( ]=M["$N4_X#(*^:3_P0 M8U/X!G[;_P $U/\ @I7\<_@5Y/\ QX^%;K7AXJ\,6^/N@:9J1.?3+2GCB@#] M"**_/?\ X6#_ ,'&?[*(QXT^!GP2_:D\/VW2[\%Z])X/\1S(/O/+%=AK+=CD M)$"3R,\BK.C_ /!Q#^RU\.]5M_"?[?'[/?QG_9MU>600B7XG_#VZ;2IY3VM[ M^S69)4SQYA5%X.< 9H ^_P"BO/?@'^UK^R[^U1HG_"1?LV?M#>#/'5HL8>5_ M"OB2VO6A![2)$Y:(^JN 1W%>A4 %%%% !1110 4444 %8]E_R.][_P!>47\S M6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%?,'[5O\ P67_ .":?[&= M_)X:^-'[5OAV3Q(LODQ^#?"TCZSK#SDX6$VEDLLD3L>!YH09[B@#Z?HK\\_^ M'F/_ 55_:\_T3_@G;_P2EU3PIHESQ:_$O\ :>U3^P+15/W95TBW+7D\;#YE M='Z8R.:/^'07[;_[5W^G_P#!3O\ X*O>/==TRXYN/AE\#;=/"6@A3UMYIXPU MS?P]>9-C].>* /?OVM/^"N/_ 3C_8AEFTK]HK]K+PKI>MPML_X173+IM3UA MI#PJ?8;-99U+'@%T5<]Q@X\!_P"'K/\ P4;_ &M?]"_X)K?\$G/%4&D7'%M\ M3?VC+Y?"^E*O::/3U9KN\A;J&B93C^$=OH[]DO\ X):?\$]_V&HH9/V7_P!D M_P (^&M1A7 \0MI_VS5FXYW7]T9+D@]<>9CGI7OU 'YY_P##J?\ X*/?M:_Z M9_P4H_X*Q^*;?2+CFY^&7[.5BOAC2E7O#)J#*UW>0MT*RJIQT8=O?OV2_P#@ MD;_P3B_8AFAU;]G;]DWPMIFMPMO_ .$KU2U;4]8:0G+/]NO&EG4L>2$=5SV& M!7T=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_] M?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %>"_#[_E(?\ $'_L1-+_ /0Z]ZKP7X??\I#_ (@_]B)I M?_H= 'O5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_ M,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !16#\1_BI\,/@[X:E\ M:?%SXCZ#X6T>#_7:MXCUB"QMH^,_-+,RH/Q-?''Q/_X.)O\ @F+X2\2R?#WX M,?$;Q-\;O%JY\KPK\#O!UWXAN9^<#RYHE6U?)X&)J /N6BOSX'[=_P#P6\_: M<_<_LB_\$G-&^%NE3_\ 'IXQ_:4\;BW8 ]Y-'T\&[C('/+$'..U _P""7_\ MP50_:4_?_MS_ /!9KQ;HFF7'_'QX+_9R\-V_AB*$'[R+JCA[J53T^=,X^M ' MV;\P"Y)/ & M:^0/$O\ P<6_L/\ B36[CP7^QE\.OBY^T;X@@?RGL/@U\-KV]MX9>WFW5PL, M2Q]"9$+J!SS76? [_@W]_P""4/P3UW_A-KS]ERR\?^)Y'$EYXH^*^HS^);NZ MD'21UOG> /[I$O/-?7_AOPQX;\&Z);^&O"'AZQTK3;1-EKI^FVB000K_ '4C M0!5'L!0!\#?\-$_\'"W[48V?!+]A?X2?L\:);FY\(?"B.V\$Z,ZG_ M )82I:!WN8QTRQ1C@$\U^@]% 'RO^S?_ ,$2?^"5G[*MQ'JWPH_8I\&2ZM&_ MF#Q!XJLVUS4/-SDRK<:BTSQN3DDH5ZG XKZE@@@M8$MK:%(XXT"QQQJ JJ! M@ = !VI]% !16?XA\6>%O"-I]O\5^)=/TR#!/G:A>)"G'7ER!7E_C'_ (*$ M_L#?#O=_PG_[;_P@T,I]\:O\2M+MB/PDG% 'L%%?)/C'_@O%_P $=_ H1E;HU>15^1YEQ/GF'S&M2IUK1C.22Y M8[)M+[)_H/P7X'^%V;<'9;CL7E_-5JX>C.;]K75Y3IQE)V51)7;;LDDNB2/U M6^''_!Q=\&+SQ;"O[0GPIL?AMX.BMKF?6O&FH>,FNXM/6.WDD0>0EBK2O)(L M<*(IW,\JA0QPIA/[9/\ P5#_ ."L9_L7_@G!\,KC]G[X,7ORS?M"?%71=^MZ MQ;'@R:'H['A6'*7$YVLK95HG7%?&O_!*7P!X%^)W[?\ \//!WQ(\&:5X@TB6 MYO[B72]:T^.ZMWEM].NKB"0QR J6CFBCD4D95XU88(!K][@ !@# '05]KPGF M.,S/+IU<3+FDIM7LEI:+Z)=V?S3X_<'\.<$\8T,#DM#V5*6'C-KFG.\G4JQ; MO.4GM&*M>VFUVSY>_87_ ."1?[)'["NM7?Q4\/:3JGCOXK:SF3Q-\8_B-?G5 M?$6IRLN)"+B7_CW1NFR$*"H4.7(W5]0T45].?AP4444 %%<9\'Y-(\,P3 XV7&KZ@B)#ST81LI )#8Q MD _0.N*^.G[27[/G[,7A%O'O[1?QM\*^!]&4-MU'Q5KL%C'(0/NH967S'Z85 M_'7]J?X>?LL^$KK[_ (7^$.D_\)!XD>$]8I]3 MNR(;>3TEM<]!\O)KM?@7_P &_P#_ ,$XOA7XN3XK?%OP#KGQR\>DJUSXY^._ MB"7Q+>SL#D,8KC_1@0Q)!$.X'OQ0!R6L?\%__AW\:=4N/!W_ 2__8X^+'[3 M&K12M"-;\-:"^B^%X90<%)]7U!$2+GH?+92 2&QUK?\ "@?^"_G[:7[WX_?M M9_#_ /9=\)77W_"GP;T@Z[XC>$]8I]4NR(K>7_IK:Y' XY-?H)H^C:1X>TNW MT/0-*MK&RM(EBM;.S@6**% ,!$10 J@= !BK- 'Q5\"/^" 7_!-[X2^+E^*O MQ1^'.L_&WQXQ5KKQW\=M?E\37UPX.0QCN/\ 1@0V2&$(8'OQ7V;I6DZ7H6FP M:-H>FV]G9VL2Q6UI:0K'%"@& JJH 4 < 8%6** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:QHVC^(=+ MGT/7]*MKZRNHS'"/$\'D?MK?\$B6^(.DV_\ Q]>-OV8_%:ZMYF.OE:->%;P\ M+8V"W?A+XRZ)<>&KNU8]%D MDNU6WW9XPLQ.1]*^U*XOXU?LX_L^_M(^'#X0_:$^!_A+QQI>TA;'Q9X=MM0B M3/4JLZ-L/N,$'D&@#I/"WBSPMXXT&V\4^"O$NGZQI=XF^TU+2[Q+B"=?[R21 MDJP]P:T*^!_%'_!NK^Q'X=UZX\<_L6_$;XL_LW^(YY/-DU#X-?$2\LK:>3MY MUI<--"T?0&-!&I'%9_\ PH[_ (.'_P!E/+_"+]K_ .$'[2N@6_W='^+'A*3P MUK9B'2*&[TYC#+)V\RX.#R2.U 'Z$45^>_\ P_#^,?[/6++_ (*2_P#!*#XW M?">.'B\\7^#K.'QEX<@ ZR27MA@Q*1R%\MVQDL>R_Y'>]_Z\HOYFODO M_@KG_P %<_!__!-?P?IWAGPSXOILKX3S;-L-[>DE&+VYFU?TLG^-CY?->+LGRC$_5ZKMVO MPN?T=45\8_\ !)+_ (*]>"O^"C_@K5- \7:#:>%_B)X7M%N=?T>WG)M+NT)" M_;;8N2RQAB%=&),99/F8,#6A^TI_P78_X)C?LT>(/^%?W_[1=KXY\9R2F&T\ M"_"JSD\2:K<3C/[@)9!XXI./NRR1FO#QN"Q.7XF5"O'EE'^ON/=P6-PV8X:. M(P\N:,MG_74^OJ"0H+,0 !R37YYG]M__ (+;?MC?Z-^Q;_P38T?X*>&[GB#Q M]^TYK;0WOEGJRZ'8YN(90.5\UG0D@'@&E'_!#SXM_M/-_:?_ 55_P""F/Q5 M^,4$YW7?P]\'W"^$/"C*?^6,EG8'S+@*/E$ADC#/'O[4.CZ]XL:7R+;P1X 1]?U>:X[0>18B3R9#V$QC'OR*\B_X>$_ M\%B?VPO]%_8*_P""7*_#+P_=<6WQ&_:DU@Z650]'&B69:[Z?,K;F4\9'K]7_ M ++O[ O[%O[%>D#1_P!E?]F3P=X)_=>7-?:-HT8O;A?2:[<-//\ 61V->NT M?GG_ ,.7OVGOVJ/^)C_P5+_X*F?$OX@V-Q\US\-?A:$\'^&2IZV\Z6N9KV,# MH[F-_4^OT_\ LH_\$W?V$/V'K".T_95_97\'>#[B.+RVUBRTM9=3E3&-LE]/ MON91UX>0]3ZFO;:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP7X??\I#_B#_ -B) MI?\ Z'7O5>"_#[_E(?\ $'_L1-+_ /0Z />J*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\*/^"R? M_*2+XC_]P?\ ],]E7BY[G']B82-?DY[R4;7MNF[[/L?I?A7X=_\ $3.(:N5_ M6OJ_)2E5YN3VE[3A'EMSPM?GO>_2UM=/V_LO^1WO?^O*+^9K8K^8NOIW_@C9 M_P I(OAQ_P!QC_TSWM?.8/CCZWBZ=#ZO;GDHWY[VN[7^$_9.(_HP?V!P]C,T M_M;G^KTJE7E]A;F]G!RY;^V=KVM>SMO9G[KT4V::&WB:XN)5CC12SN[8"@=2 M2>@K@O&/[5W[+?P[W?\ "P/VD_ &A;/O_P!L^,;&UV_7S)5Q7WI_*!W]%?-7 MC'_@LI_P2>\"!QX@_P""C/P:9HP=\>F_$"QO77'4%;:20Y]L9KRSQ5_P,%5S[#F@#]GZ*_!_X=?\%6O^#I_P#; M#NS#^S/^Q5X1BL)9!]D\3Q?#*_T?1[B+_GK%=>(;Z(RKCDXCSD8 [5])?#7] MB?\ X.??CMI^BS_"97MK4PM_M17#X] M30!^H>O>(-!\+:/<>(?$^MVFFZ?:1F2ZOK^Y6&&%!U9W/^"^_ M_!*#X#:S_P (?/\ M8Z3XU\222&*T\,?"^TG\27ES,/^62_8$DB5^O#R)R,= M:^4O'/\ P:?Z/^T9?P:S^VM_P5>^/OQ2O8FW>;J=]#L1N_E1WANQ$N. HX%> M@?!S_@U0_P""?7P4TI]!\,_'_P#:&DL9B3TIL&9[B>,]1Y; M@XYQZ>;^,1_P4!^+)>;]N_\ X."_@1\!M(DYO?"'P(DTZUD53V75]7G%U"P' M&55@3SV%>OZ;_P &R?\ P1F6\75?&/[,.K>*[Y#D7OBGXE:_=.3W)7[:J')Q MG*]J]'\'?\$*O^"/O@4(-$_X)W?#&?9T_MGP^NHY^OVLR9_&@#XATKX(_P#! MJW\*/$J_$/\ :5_;I\+_ !\\60 F3Q3\6?C1+XPN)>L/' X/>OK MSP=^P-^PI\.BA^'W[%GPET(QD&/^QOAQIEKMQTQY<"XKTW0_#GA[PQ9#3?#6 M@V6G6Z](+&U2%!_P% !0!\&?\1%?[+>N\?"7]CG]J?Q^6XB'@[X$7LQD/HOG M/%SCFC_A]5^TWXMY^$G_ 0L_:LO _\ JO\ A,?#EEX?R#TW>=.^WWSTK] * M* /S_P#^'A7_ 7#\8_+\/\ _@@>NDPM]S4?&/[1^APX/^U;Q1&3]:/^%K?\ M'+WC7_D6?V3_ -E'P3O/R_\ "9>.M9U+R\]-WV!1G'?'7M7Z 44 ?G__ ,*= M_P"#E7QISXF_;(_9<\%;_O#P=\/=5U+R_P#=^WN,_C1_P[I_X+9^,.?B-_P7 MYNK&!OOZ?X._9TT*SVCOMN&E,GYCC'O7Z 44 ?G_ /\ #DS]H?Q9S\6_^"YW M[6UZ6YE_X0[QA::!D]]ODV[[?I1_Q#F?LB:[Q\6_VIOVFO'X/^M'C'XZ7\WF M#T;R1%WYK] ** /@_P /?\&SO_!%'0KO^U+W]C1=:OF(,M[XA\=:[>O*1W99 M;TI]?E&:]0\'?\$4?^"1_@79_8?_ 3F^$,VS[IU?P3:Z@?SNDDS^-?4%% ' MFW@[]C/]C_X=%#\/OV4OAMH7ED;/[&\"Z?:[<=,>7"N*]$L;"QTRU2QTVRBM MX(QB.&",(BCV X%2T4 ?A1_P63_Y21?$?_N#_P#IGLJ^8J_:C_@KG_P5S\'_ M /!-?P?IWAGPSXO(P_ M@WFW$,ZF.I5U",Y2DN:+UNV]+/6VUVE<_H? _3-R?@G*,'DE7*G5EAZ5.DY1 MKVOR0C&[3I:7M?E3E:]KL]C_ ."-G_*2+X./"7PF\3>$H4D\0+KVOQ6>FWD+'"W%I)^1(X1G&'$;H>S=,[Y=PUB>%(5,#7E>7-?:VZ2[NZTO>Y^<^(WBCAO%W-Z M&=X?#^QC&E&FH\_/?EG.5[\D+/W[6MI:]]=/T!KCOC9^T-\!OV;/"#^/_P!H M3XS>%_!&BID?VIXJUV"PA9@,[5:9U#MZ*N2<@ '-?$?_ IO_@X*_;3_ 'GQ ME_:/^&_[*/A&Z^_X<^%VE_\ "2^)VB/6*;4+DBV@D[":U/&/N^O9?!/_ (-^ MO^"=7P[\7I\6/CAX1\1_'KQ[P;CQM\>O$9\;/VF_AU^RKX2NOO\ AGX4:5_PD?B9 MHCUBGU&Z(MX)/2:UZ8^[UK] M"T'0_"^CVWA[PUHUIIVGV<0BM+&QMUAA@0= M$1$ 55'H!BK= 'Q-\#_^#?S_ ()S?#/Q>GQ8^,O@GQ!\=O'A(-QXX^//B*7Q M+=S,.R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MOG[]I_\ X)4?\$Y?VRQ<7'[2/[&_@7Q%?W>?M&NKHRV>J-GK_IUKY5R/7_6= M:^@:* /Y?_\ @KE^R7X2_8D_;>U_]GOX9MX@'@[2]*TZ;PA%XCUVXU&:&RFM M4D>))IV9S$EP;A57)VA<5N]J_:>'.(\HEE-*E5JQA*$5%J32 MV5KJ^]]]#\1XEX:SB.<5:M*E*I&I)R3BK[ZV=MK;:GG'_!(W]D'X9?MR_MR^ M&OV>_CCX4OM;\#7^GZA=>+M,LM6N;+[1:P6LDD:22VSI((S'=#A@GN@,)_$_B.V\2?$?Q);)!K>MVD3+;65LK!Q9VH< M!BARO-6N;FVB.RYNC'#*$Q&)=LC9_2;]F3X-^#-?_ &2?%%I^SU^V MCXM\0_#WQOJ]WK7PY\7:)XO.IWNB:3/:0*=.MK^\%P_EQ7,=T8P?WD*NL>0T M9- 'TY17Y,?\&A/Q9\:>/O\ @F/\3?BY\9?'NL^(M6N/COK-YK.O:Y?SWUY< M[=%T9F=Y'+22M@>I)Z"OSETWXP_\$H?VW/VZ-8\5?\%//'O[77P8\=?$'QG< M7DEQW@DNF2RM7B>R:\LX$MA;P&0EE!1G:2)>5 /Z@:*_)OXA_$/2 M?VR/^#DI_P#@G9\5=$M-8^$7PG^ Q_X-1/VS/BU^UY_P3 ?3_C;XNO]?USX;>.+SPO;ZSJEPTUS M=:>MM:W5MYLC$L[(+EH03D[(4R30!^F=%%% !7@OP^_Y2'_$'_L1-+_]#KJ+ M_P#;8_92TN^GTS4/CEH<5Q;3-%/$\K91U)#*?EZ@@BO,O@?\8/AEX^_;M\=^ M+?!WC.SU#3;CP3I\<%Y;N2CLD@#@9'8D?G0!]/T5F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF M/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0!I45F_\ "8^& M/^@U!_WU1_PF/AC_ *#4'_?5 &E17A7[6O\ P4Q_83_89\-?\))^U%^TKX<\ M,&2(R6>DRSM<:E>CI^XLH5>>;GC*H0">2*^4)_\ @I;_ ,%/_P!O>0Z1_P $ MV_V-+;X3^"KKY5^-7[2 :T>6(_\ +6PT2 M/*2/FCED+1-D!E6@#]!_B3\4/ MAK\&_!M[\1?B[\0=$\+^']-C\S4-<\0ZI%96ELOJ\TS*BCZFOP0_X*&?M%_! M7]K#]L7QI\>OV>/']IXI\'ZS/9Q:5KUC'(L-TUK96]I.4\Q59E6>"5 V-K;= MREE(8_H#\-O^"(/[//COQE9?&O\ X*>?M->+/VIO'5I)YUNGC^Y^R^&=-E/4 M6>AVY^SQ(>04D,B-UV UY7_P58_8-_9<^&6H^(_VJM4_:4TSP9I5];V=IX7^ M'/A[P'&YDEM[*&W2UM@EW$@4^3O+"-5C5CG.!N^2XSPM;$Y0O9I>[)2=VDDE M&2O=M=UYG[?X!\9<-\#\7XC,,[K^QHRP\X*7+.7O.I2DE:$9/:,G>UM-[M'Y MU5Z[^PC^SEX0_:U_:L\*_L^>/?%/B?1=)\0?;OMFI>#M=DTW48A!8W%RHBN8 M_FC#-"J/C[R,Z_Q5\T_\)7JO]J_VIYOMY6?EV_W?_KU^D/\ P3UT+_@GE^S? MK'@W]OSX@?\ !3+P?H=MHT=XM_X0\8Z=;Z3>QW,ME-;/!\]\[2%?/WJ8XW$@ M48QD[?S/AJ%3,,WI>Q7P2C)ZI/E4DVTFU>W979^YYI](WP[XNX0SC+U.="M* ME7ITHSA)^UYJ+_ (KZ]<$MU+$1W<8))Y.1@^E=YX._X(!_\$:_ H4:)_P3W\ S[!@? MVS;3ZC^?VN63/XUYUX@_X..?V/\ QGJ4WAC]AWX&_&7]HK58Y#$)/AE\.[I= M,AE''[^]O1"L29X\P*Z],9'-9;?M'?\ !P-^U(=GPV_9S^!O[-&AW'74/B5X MNE\5:XD9Z210:3^'3ZP\'?\$V?^"=OP\*-X$_8-^#6C MNA!673?ACI4+Y]2RVX)/N3FL#XV?MX?\$POV [:>P^+O[1'PK^'EQ;(1)H5M M?6J:AM'4+8VH:X8#T6,\XKYN/_!'/XD_M #[7_P49_X+$_&SXHQS MP^#/#TX/6.6SL QE4= =Z'OQG%>Y?LT_\$I?^"37[(C07GP)_9"^'VGZC;$& M'7=5TS^U=21O[RWE\9IU)/)VN* /(#_P7XTCXY,;+_@G%_P3N^/7Q\,IQ9>) M;3PFWAWPU-_=W:GJ(7R\]?FAZ9/:@V7_ F.?:OO0>+_"R@*NLP < &E_P"$Q\,?]!J#_OJ@#X+C_P"# M?GP!\:I%U'_@HO\ MW?'C]H.1V#7?A[7O&TNC>''/4^7ING%/*SW EZ8':OI M_P#9L_X)U?L)_L?0PC]FC]DOP'X/N85VKJVE^'8?[0,__ <$:;\23]E_8]_X)B_M+_$XR?\ 'KK4W@1="T6;/3_3;V4;>N>8 MQQS4'_#7'_!P9\<^/AA^PC\ O@E;3??M&_\ !<:U M\(6$O^O\.?!/X3V5ELSU\O4KEC_M>?M%_'; MX^3E@\J_%CXR:C<0LW7Y8[,VX50>BY( XYH ^E_C9_P5._X)N_LZ>=#\9OVY M/A?HEU!GS=,?QE:37HQU_P!%A=YC^"5\^7G_ (YC6#X0_![4KT,X.,;[I+=< ]6!(X)&:]E^"G_!,3_@E#^SOY4WPA_8K^%& MF74&/)U.?PE;WEZF/2YN4DF_\?KZ#L_$O@W3[6.QL-0M(((D"10PJ%1%'0 M8 ]J /YG?^"OWQS^+?[1_P"VUK'Q?^+G[/\ XQ^%\VIZ+IPT3P7X\@2+4;*Q MC@$:LZH2JB259I0 >/,(/(-?,%?T=?\ !7/_ ()>_"C_ (*4>#].\3>&?'MA MX;^(_ANV>#0]A>-?"]K::IJ.LZ-XDTB*^LP(K"?R97BE5D;;<-!C<",D5_2 MOH'A[0/"FBVWAOPMH=GING640BL[#3[9(88$'141 %51Z 5\6?\$C/^"7GP MH_X)K^$-2\3^)_'NG^)/B/XDMD@UO6[2-EMK*V5@XL[4. Q0N SR,%,A1/E4 M*!7V;_PF/AC_ *#4'_?5?GG%F:8;-LW=6AK&*4;][-N_XV^1^C<(Y5B+;N]?5(A$]K&J29X)!.16I_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!I5CV7_ ".][_UY1?S-3?\ "8^&/^@U!_WU67:> M)=!3Q;=WKZI$(GM8U23/!()R* .FHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^ M^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ M (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'P MQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O MJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X M3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,? M#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^ M^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ M (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'P MQ_T&H/\ OJC_ (3'PQ_T&H/^^J (?$O_ "%]'_Z_3_Z":V*YW5=:TK5M8TI= M.ODF*7F7"'IE3714 %%%% !1110 4444 %%%% !1110!\!_\%8_B%KOC/X;_ M !*_9:_:5_9&\4^(/AQK'B#P;+X1\6:)X=?4['4;:75--2_L9Q:,\]I<(XN MDC)&'6=51@P!;*_X(??L4?%?_@F;^Q+\4O#OQ$\(^*+;1_$WQ3US7OAM\/77 M^TM7TK0Y8XX;&"X%N71+N5(5>10VQ"P+LK%POZ(T4 ?EK_P:\_LT_M4_L(_L M >/O@+^TI^SCXD\,>-7^(VI^)=$TC54C2#4[633--@B5;N-GAC)$\-:<^HZK8:O96\$5G));Q_O'BN(;.WB$JJ5 MCD#&4QH0U>A?\&Z'_!-_XG?\$S?^"<]E\*OCI8067CKQ;XGN_%'BG2X+E)QI MLL\4%O%:&1"4=T@MHB^TE1([@%@-Q^\:* "BBB@#$E^&GPXGE:>?X?Z([NQ9 MW?2H26)ZDG;R:\4^%WA[0-)_X*">/]/TO0[.V@3P-IA2"WMD1%)<9( &!FOH M:O!?A]_RD/\ B#_V(FE_^AT >Z?V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-1 M0!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ M #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP M_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 M 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ M //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#S MXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-7 M/_$_XL?"[X)>"KSXD?&3XC:%X4\/:%M!\%Z9*."9=3O%7SF7EO*C4>8 =DAR*HC_@D]^WA^W:?[9_X M*\_M\ZA)X;NOFF^!'P!>;0O#FP\F"\OF_P!,U&,@X*/M*D960B@#T?\ :?\ M^"W_ .P/^S_XX;X&_#*_U;XV_%.1FCL_AC\$]%.OZD90<%9G@_<6^UB-X>0. MH.=AQBO,O^%=_P#!=3_@HH/,^('BCPO^QE\-;SDZ)X4,7B'QW>0'^&2](6VL M"PP0\.V:,Y#*<8K[/_9?_8S_ &5?V+/ Z_#K]E;X">&O VE%5%Q'H6FK'-=E M>CW$YS+?[3< K!(<\16\Q@DU+PAHSZ5X8M)AQLN=9OD6.(9(PRHZ$9(;IF MC_PRS_P75_;B_P!(_:N_;2\,_LT^#;KF3P'^S_9&]\0/"?\ EG/K=UG[-,.? MGM0R'CY?0 ^K_P!J?]N#]B?]B3P[_P )/^U;^T'X-\#P-$9+>UUG4(Q>7:C. M?(M$W3W!X/$2,>*_'O\ X*$^.O%W_!6'XJR?M+?L1_LR?'C6?AYX;\+N;_Q? MXJ\)C3=!GBB(;SM(CGD6>=74EI L18E=Q4 &OTO_ &6/^"('_!-W]E#Q'_PL M?0/@-%XU\=22B>\^(GQ1O7\0ZU<7 Q^_\Z[W)#)Q]Z%(_P!:^M0 !@"O,S?* ML-G.!EA:U[/JMTUL_P#@&->C"O3<)'\G]?JU_P $>O\ @BQX?U6/3?VLOVU_ MA5HNJH]LTG@KP1XJ\/VUZL:R+@7]Q'$5V10I?KX-\E/[,_M4OG[;Y?_CWE?")Y;CGB ML9)-P?N);/\ O/\ 1?>>?@\N=&ISU'MM_F4=*\,^&]"TZ'1]$\/V-G:6T8CM M[6UM$CCB0=%55 "@>@JQ_9VG_P#/C#_WZ%345^D'K$/]G:?_ ,^,/_?H4?V= MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^, M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U5=:US M1/#6ES:WXCUBUT^RMTW7%Y>W"Q11+ZL[$!1[DT 2?V=I_P#SXP_]^A1_9VG_ M //C#_WZ%?-'QL_X+1?\$I/V>O.C^*/[??PSAN+?/VBPT;Q''JUU$1V:WL/. ME4^Q7->,_P#$1-^S?\2/W/[&W['O[2/QT,O%KJ/P_P#A!=KIS>C27-Z8/*0_ MWBA^E 'W[_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A7P%_PV[_ ,%X_C?\GP'_ M ."/WA'X;V4O_'KKWQL^,%O-N!_BDL--3[1%CN"Q)[4?\,E?\'!_QQ^;XT?\ M%3?A5\([:7_CZTOX*?"'^U"5[HEUK#B6/_? )H ^_?[.T_\ Y\8?^_0KRSXU M_MI_L0?LW"5?C_\ M1?#/P;+#G?:^)/%UC9SDC^%8I) [-_LA2?:OE4?\&^O MPX^)O^D?ME?\%"_VG?C*9/\ CZT?Q%\59K'1W]0EG9)'Y8/<"2O4_@I_P0N_ MX)$?L_F*3X>?L ?#R::#!BN_%&E'79T8=&$FI-.P;_:!S0!YQXK_ .#C?_@D M[:ZS+X2^#/CWQ5\7->BZZ%\*/AKJ>K3.>0S<0:E\9_$&F>"EC7M(T%P978=#M4Y/:OO?PIX.\(^!-%B M\.>!_"NFZ-IT/^IL-*L8[>&/_=2,!1^ K2H _/;_ (1?_@Y)^.G_ !_^(?V6 M?@3IO0Z* (?[.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?^_0K(L[*S/C.]B-I%M%G&0OEC .36[6/9 M?\CO>_\ 7E%_,T :7]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^, M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/] MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^ MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_ M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G: M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4 MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% &%9V5F?&=[$;2+: M+.,A?+& #5](,%NB9O#G8@& M?E-;E8_B7_D+Z/\ ]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7@OP^_P"4A_Q!_P"Q$TO_ -#KWJO!?A]_RD/^(/\ V(FE M_P#H= 'O5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44C,J*7=@ M !DDG@"OC/\ :9_X+K_L._ [QTWP+^#FI:]\=OBHY9+7X:_!'2FUZ]$@.")Y MH3]GM@K$!]\F]!D[#C% 'V;7A_[9'_!2/]B']@/P^-<_:N_:*\/^%IYHM]AH M+SFYU6_'0>18P![B4$\;E3:"1EA7RU_PKK_@O!_P43_>_%7XD>'_ -C7X:WG M)\-^!IX]?\(KNX[SF[N,^0Y[^0L0/<4 >'_ /#>G_!7+_@H M'_Q+_P#@G+^Q)'\&O UWQ'\9_P!I")K>ZFA/_+6PT*$M*Q(^:.28M"X(W!:Z M#X7_ /! _P""'BSQK9_&_P#X*6?'+QC^U/X^M7\V";XD7/D^'=.D/+"RT2!O MLT,9YS')YJ'KM!KU/]K?_@LS_P $XOV+M6;P7\6?VD-+U'Q@9O(MO /@J-]; MUR>X)PL'V2S#M"['@><8P?6O$O\ AMO_ (+4_MN_Z+^P]_P3YTWX&>$KOB'X MD_M,WS1:BT1_CAT*S+312@-B0#@ T ??-AI_@7X6^#8].TNQTGPYX>T M6SQ%!;Q16=E86Z#H%&U(HU'T %?'/QQ_X+^_L!_#[QI)\'/V>M6\3?M!_$/E M8?!'P'\/R>()BV<9>ZBQ:H@;AB)69 "2O&*Y32?^""NG?M ZG;^,_P#@J_\ MMN?$W]I#4DE6<^$[K46\.^$;>4'<#%I.GNHR#@;C( X4;D[5]J? []G7X"?L MR^"X_AU^SO\ !GPQX(T./!&E^%M$@L878#&]Q$J[W]7;+$DDDDT ?$?]N?\ M!P?^W3\N@>&_AU^QOX(N^E[J[Q^,/&;1'HR0KML8-RYRDFV6,D/HCN_P"$E^.7B*35K>%B@6OA7P=X=L=)TNPA$5CINF6B06]O&.B)&@"HH] M*O444 %%%?E9_P ' W_!6WXI_LU:]9?L<_LQ>*)="\17^DIJ'B_Q38OMNK"" M4L(;2W;K%*ZJ9&D'S*K1[""Q(]'*\LQ.;XR.&H;OJ]DENV>;FN:8;)\%+$U] MET6[;V2/T[LO^1WO?^O*+^9K8K^07_A:?Q._X2[_ (6!_P +'U[^WO-\W^V_ M[8G^V;^N[SMV_=[YS7ZX?\$??^"_GA_1?!NM?"/_ (*5?'?3],MM TX7GASX MB>)KDK)=QAU1K&X< M-,-P:-\%W D#%B%)^ESC@G%Y7@WB:=15%'62M9I=UJ M[I==CYC)N.<)FN-6&J4W3BLWTW/V*HKX"U'_@Y'_P"">/B6^ET; M]ESPM\9/COJ$3F,V/P?^$6IW[-)_=#7*6Z-]0Q'/6H?^'E__ 5X^-/[K]E_ M_@AOXDT>RF_U7B'XV?$S3M \@'H9-/4/<-VR%;(Z>]?$GW)^@=%?GX?A#_P< MD_'3GQO^U]^SG\"K.;[@^''@&]\37]NA_O\ ]K,L#./]D[:/^'&?Q2^+'[[] MLK_@L3^TY\0-_P#Q]:/X8\50^%=(N<]0]G91MD>@#C% 'VE\6/VB/V?_ ("Z M?_:WQS^.?@[P7:[-_P!I\6>)K33H]OKNN)$&/>OE7XG?\'%7_!'SX;:K_P ( MSI_[7=EXRUJ1BMIHWP[T"_UZ6Z;^[&]G \)/UD -6?A/_P &\O\ P1V^$FH? MV[;?L4Z#XGU1WWW6I_$#4+SQ!)C1W5[))E.?O%1CGCBC_A8/_!RE\=./"_[/?[-'P)T^ M;_6_\)IXKU#Q-JENI_YY_P!GA;9W'^U\IP:_0.B@#\_/^'6W_!5'XS_O/VK/ M^"ZOC^VM9O\ 6:)\$_ .F^%?LX/5([U/,F?OAF7(X]*M:+_P;:_\$TM4U2'Q M%^T;;_$_XW:O"V]-6^+_ ,5=4U*4OW9EAE@C_]>47\S6Q6/9?\CO> M_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ M7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- & MQ1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ M $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>"_# M[_E(?\0?^Q$TO_T.O>J\%^'W_*0_X@_]B)I?_H= 'O5%%% !1110 4444 %% M%% !1110 4444 %%>%?ME_\ !2_]AO\ 8"T4:E^U3^T3H/AN]FC#Z?X<29KO M5[_/"^18P![B0$X7>$V D98=:^7_ /AN3_@L%_P4%_T#_@GM^Q;!\#/ =YQ' M\8_VC83'J$\)_P"6MCH,):3=C#1O.7A<,,[: /O+XK?_ )\$7GQ+^-? MQ+T'PCX=T]=U[KGB35H;*UAZX#2S,J@G' SD]J^&?$'_ 7.UW]I?6[KX?V,_&'[06I0SM;7'Q#OX7\/^"=-D!PQDU&[56N&0Y)BC52X'R.V:S+O_@D M!^PQ\%I(OVM_^"RO[7U[\=/$FFL9/^$G^/'B2#3_ QILIY:.RT@R+:0HV/] M0_G GHH-7?\ A^O\(O'F/@W_ ,$B?V)_B#^T1=Z4!8VEWX,\/_\ "/\ @[36 M3Y1#+JMY&D4"CC&V(H0#AL8H B7_ ()(?MM_MT,-<_X+!_M\:GJF@7)W3? C MX$O-X?\ "X0\F"[N^+S48^>DA1E(XD(KVS5/'_\ P2+_ ."*GPG7PO=:_P#" M[X(:(8!*-)M?+CU+5 H($AAC#WNH2 9&\B5_4UXQ_P ,D?\ !,^GI[!^RE_P1+_ ."; MO[(FOCX@^#/V?;7Q3XW>83W?Q#^)%R^OZW<7'_/?[1>;Q#(<?3DT >/ M_P##XK]L+]L#_B6_\$GO^"9?C'Q9I5SQ;?%OXT,?"OA@*>EQ!%)_I6HQ=,B/ MRWZ\<4?\.E?V]_VQ_P#B8_\ !5#_ (*>>);O1KGFY^$7[/T)\,Z %/WK>>\( M-WJ$)])0C# PU?H?10!XE^R1_P $X/V&/V$])73/V4/V8O"G@^;R?*FUBSL/ M.U.X3&,2WTY>YE'L\A')]:]MHHH **Y3XM?'?X(? /0#XK^.GQC\*^"]+ )_ MM'Q7XAMM.@XZ_O+AT7]:^0?B%_P<8_\ !+_0/$4G@/X*_$/Q7\:O%$?W?#'P M5\#7VNW$O8;)51+9\G@8FH ^Z:*_/D?\%%?^"R/[17[K]D/_ ((U77@O39_^ M/?Q;^T5X[M](\K/3S=(MMUW[G:YQTZT#]A;_ (+E?M&GSOVI_P#@K9X=^&&F MS_\ 'WX3_9V^'21GGM%JNI'[5%CH#M.>IZ4 ?>?B[QIX.^'^@S^*O'OBS3-$ MTNV&;G4M7OX[:WB'JTDA"K^)KY%^-G_!P-_P22^"FK_\(G_PUSI/C7Q!(YCL M_#_PPL;CQ)&!@?1HV%?77P4_9B_9N_9LT?\ L#]GGX ^#/ U MF4"/;^$O#-KIZN/]KR(UWGN2TX@G:26XC[@(58@Y]J_)_P#X+(?##]N/PQ^UH_Q<_;T\ M&^#-'\6?$'1K;4((/AY>75QI$4%O&MFMNDMR-YG1((VE )7=*&7"NH'],U>2 M_MD?L2_L]_MV_"EOA)^T'X2:^M(Y3/I>IV4HAOM+N,8\ZWEP=C8X*D,C# 96 M %>_PUG$,ES-5YJ\6G%VWL[.Z]&D?/<39-//,K="F[234E?:ZNK/U39_*#7W M-_P;V_LS1_M!?\%"=+\0^)O EAKOA;P1HE]J>OP:QIL=S:%Y;>2VMD99%*&3 MSIA*@(S^X9A]S(^N(/\ @U8^&$WQ*GL_^&Q=>&@PA9?L/_"(P?;"A/W?M'VC M9G_:\G'^S7Z0?L;_ +$G[/?["/PI7X2?L^>$FL;2643ZIJ=[*)K[5)\8\ZXE MP-[8X"@*B@D*J@FON<_XRRNMEE2AA&YRFG'9I)/1WNEK;:Q\'P]P7FM'-*=? M%I0C3:ENFVUJK6;TOO<]4T[3=.TBQBTO2;"&UMH$"06]O$$CC4=%55 'L*F MHHK\G/UT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** , M?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *\%^'W_*0_X@_]B)I?_H=>]5X+ M\/O^4A_Q!_[$32__ $.@#WJBBB@ HHHH **** "BBN9^+OQI^$'[/_@:[^)O MQS^*'A_P?X=L1F[UOQ+J\-E:Q'!P#)*RKN..%SDG@ T =-2221Q1M+*X55!+ M,QP !W-?GKK?_!O_P!A?\%TO^"P$_C_ %BZG\N+ M]DK]E-+F/3Y)B?\ CQNA9;KR\SSC[6UNP/20C% 'W5^TC_P7=_8C^#WCQ_@1 M\!Y_$/Q^^*C%DM_AU\$-*;7+E'!VG[19:WX#_P"" MX/[=VD7/B;]H[XX^&/V*OA/Y+37OA_P-J,6K^,I+3&6%UJ\FVVT_Y<$2V^'0 M@ADKC/V;M7_X*/Z]X$3X5?\ !([_ ()+> ?V1_AM<[?^*Z^.4"PZQ=H!_KO[ M&L]UP;D*>'O'E5LX+=2/3=%_X('>&?CKJ]MXX_X*K_MG?$W]I;5XIEG'AO5M M4;0?"=M,#D-#I&GNJJ0>YD*L ,IVH \$^#WQY_X((_\ !.SXG3^'/V%/A#XI M_:G^/TLIDO-=\"Z3-XX\275R3M-Q-K$O^C6RD_ZQK9U "DLAQS[C]J_X.$?V MZ?\ CTLOAS^QMX(N^DEP8_&/C-HCW"C;8P;E[';+&Q[D5]P_!;X ? W]F_P7 M%\.OV?\ X/\ AKP5H4&"FD^%]$@L8"P&-S)"JAF/=CEB>22:ZZ@#X:^#W_!O MU^PUX?\ &<'QC_:PO/&'[2/Q C^9O%GQU\12:TD9)R4AL6Q:I%D#:CQR;0 MU?;/A[P[X?\ "6B6OAKPKH5GIFFV4(BLM/T^U2&"WC'1$C0!44>@ %>(_M%? M\%1_^"=7[)OGP?M"?MG_ \\.7MMGSM&E\20W&HC'7%G 7N#^$9KYT/_ <& M?#'XQ,;+_@G]^PG^T'\?6E.+37_#7P]FTO0']/,U#4/+\H'L3%TSZ4 ?H+17 MY\CXD_\ !Q_^TMQX-_9T^ ?[-FCW'WYO'7BJX\6ZY AZ&)=/5;0OW*R #MUH M/_!%O]J;X\?Z3^WW_P %F_CIXWBFYNO#?PQ-KX(TB8'_ )8RP62R--&.F2RL M< G!H ^N?C[^VG^R%^RM9M>?M(_M.>!/ ^U-ZP>)_%-K9SRC&<1PR.))"1T" M*2?2OE#6?^#C3]B#Q=JD_AC]C3X6_&;]HG6(9#$UM\'OA=?7<$;8Y/.4"X/3%?5^C:+HWAS2X-#\/:3:V%E:QA+:SLH%BBA4=%5% "CV H ^ M A^UC_P*/^'6G_ 5$_:%/G?MK_P#!;+QWI^GS_P"N\*_L^>%[3PI';J>L::CB M2XE4],NF<5^@U% 'Q)\)O^#>'_@D]\-M?'CCQA^SE)\3O$SD&[\2_%WQ!=^( M[B[(Z&2*[D:W;G/2(9S7U_\ #[X8_#7X2>'8_"'PJ^'FA^&=)A_U.E^'M)AL MK9.W$<*JH_ 5N44 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ ([WO M_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S M0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S- &Q1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>"_#[_E(?\ $'_L1-+_ M /0Z]ZKP7X??\I#_ (@_]B)I?_H= 'O5%%% !139IH;>%[BXE6.-%+.[M@*! MR22>@KX'_;A_X.0_^":7[&TU_P"$?#WQ*?XK>,;'Y9O#GPWDBNX+-RVT?:]1 M9UL[5 Y"OF5G3G,?:@#[ZKP7]L[_ (*=_L+?L Z6+G]J/]H?1-!U.>,-I_A: MVD:]UF_+<((;"W#SN&.%#[ @)&6'6OQF\1?\%@?^"TO_ 5\UFY\%_L7?"CQ MAX:\(S3-!+I7P-M@EP/F*M!?^,=21+6PD'#++9Q,& (]Z]5_9C_X-\/VBOAA M9W'QK_:P_:Y\%_LZ65RQFU[6/AW=C4/&%T7SN>Z\7:P3)8SD9W_8@L#GG9QP M >A_M9_\%X?VM/$&B-??#?PEX*_9+\!7D/F6GQ+_ &FKH2>*-0MC_P MM+\) MVGFW4C8PR/*DL+AARM?/OPA^!/Q._;/\=6GQC^&'[#GQ;_;!\8;MUE\<_P!L MR_/AKP#IY)SYVE^'58FYM"#K)'>(D\,$QQR8GA!_.O*/CKK5GX+M8U[3BVF:2:XC/4!"&(.?:@#,T3_@C5^V+^T[ MH]MI_P#P4T_X*1^(;OPS% L2?!7]GNS'A+PM;P 8^R22QK]IOK<#H)!&PXP> M*^K?V6O^"?O["G[ GAA[7]F']G'P=X$@@MBM[K5M9*;Z6(#G[1?SEKB50!G] MY(P'-?,O_#.?_!P_^TI\_P 9OV^/@Y\ =*N/]9I/P8^'TNO7_E?\\WNM791% M)CK)%D \@=JELO\ @W5_9/\ B->1:Y^W-^T5\=/VBKY9!*]O\4/BA>?V='(# MD>3:61@6) >0A9A]1Q0!ZQ^T+_P6\_X)0_LP2RV'Q4_;E\#/J,+;'T;POJ#: MY>B3H(V@TY9Y$8G PX7KS@OV!?V)/V3H8E_9N_90\ >#)XEP-0T+P MM;0WC^[W(3SI#[LY->N4 ?GS_P ([_PN_[05L)".VW'.<\8H/_ 0,L_C5_I7_ 4$_P""DW[0WQO\W_C\\.3> M,CX?\.S9^]C3M/"[,]/EEZ<5^@U% 'SG^SK_ ,$BO^"97[*'D3_ C]B'X>Z1 M>VN/L^L7>@IJ&HQX]+R\\VX_\B47\S6Q6/9?\ ([WO_7E%_,UL M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S0!L4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S- &Q1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 M%%%% !1110!Y=^T/^VE^S'^RM+:V/QQ^*]GI6H7T<4MGHEM;S7NHRP27,=JM MPMI:I).81/-%&9=FQ6=06!(%;GP[_:/^ 'Q;^&,_QI^&?QH\,:WX2M&F6^\1 M:?K<,EG:/#_KDFE#;87C_C1]K)_$!7Y$?\%Y?@A_P4$_8D_:Z\1_\%7?V>+& MU\?_ E\5:3X5TWXJ^#KB4+=Z3%I.IVEQ;"$D%DBEG@C(EB#E)+F;S(BI#'[ ME_X)P_M _L!?\%./V/?%_P"T%\ /AC92:+XZ\5W6H?$;P;XFTJ&4V/B,6%K# M<+-"0T19HHK>7S$R)/-,AP[N ?07[-G[6W[-O[87AK6_&G[,'QAT?QOHOAW MQ)-H&JZQH,K36BZA%#!/)%'-@).!',[\!B58#F6_X*+?L7)\5%^#C M?'6Q_M=O&1\("[_LZ[_LK_A(O*\W^Q?[3\G["-0V<_8_/\_/R[,\5^9'_!I- MXLUOP'_P0^^,_CGPS#YFI:+\4/$U_I\>W=NGA\.Z3)&,=\LHXKX,NM=UL?\ M!I9;^/6UJZ.MO^UJ=2_M7SV^T?;/*8^?YF=WF9&=V/VP/V>/V M:M9T?PO\7?'LEKK6OV]WT?1+W5M3O+>UC\VYN$L["&:^(7QU_P"#J.YOOBF'9])_9+TM+"VE'R0K=6&E7TX5>@!N M+ZYSCWKI_P#@S#\>^+O%/_!+KQ;X3UZZEGTWPQ\8M1L]!:1B5@@EL-/N9(5] M )II9/K.: /UUHHHH _';_@KG_P5S_;6_9*_;6\7_!+X)?%[['I]G_9W]CZ/ M_P (YILX@$NFVLTC-)-;O(P,LCG!8]2!@#CY*T[_ (*X?\%+]*\:ZA\7[#]H MV%/%6JV,5K?W'_"'Z28I8(SE(=AM=JX_O GN35G_@L1XAF\4_\ !43XGZUX MA\*WFBZFYTJ.+3M193(D$>E6D:NI7C#[?,'?#C/>OG2OS3BKBK&Y!C88+!0D MI*7M)SJ7ES\SO&,8NZC2BGR^[9R:;;5DEP<2\28S.\93A"G"A3H0ITHQI0A! MMPA&,JM648J52=22<_?;2322W;_17_@G-_P72_:"\=?M(Z)I_P"VS^U%HN@> M!["#4)O%]QX@TW2=-LHXTL+AH7-PL$;)FX$*A0X+.R(-V\ ]#^VU_P '?W[, M/@"74/ O_!/KX/:K\7M;MODE\6ZPLFD>'+(D[1*SRJ)Y4!!SN6WC(Y$N*_._ M]EK]@;X(?\%&_P!L[P)^S;\8]2\3VECJ_P!O>_G\(ZA'!=K#;V,]T /.CEB! M+PJNYHV(5FQ@X(_9G]GC_@W=_P""1'[.HMKS3_V$XO&.HVRJO]I?$;4I=;,@ M'3-O<.;4=^%A4T=A<@\A6N=1FD M4GE>,5]4_L:_\$FOB-X66QU/]FK_ ((*76O7T+;[/XA_ML_$2VBMK9V.X_\ M%,6**(UW?-@I(RXQO)Y/[N^ ?#?A'X4^'8O"'PN^"-CX;TF#_4Z7H&F6]G;Q M]OECA55'X"MO_A)=7_Z%"]_[Z6O3.4^!]%_X)Y?\%IOC/I%MHG[0_P#P5>\- M_"7P[#"L0\"_LT?#2&SAMXP,!+?4[[_2854< !"._:M_P=_P;D?\$W%U^'QQ M^TA8_$3X]>)8#N7Q#\;?B/?ZS,6/4M$CQ0.#Z-&17VS_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &#\%OV:?V=?V;]&_X1W]GSX#>#O ]B4"M:^$O#5K MIR.!_>$$:[CWRVC5H R[E )Y-:?_"2ZO\ ]"A> M_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T* M%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O M_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T* M%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%8]E_P CO>_]>47\S1_PDNK_ /0H7O\ MWTM9EKKFHKXINKI?#=RSO;1JT 9=R@$\F@#JZ*Q_^$EU?_H4+W_OI:/^$EU? M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU M?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"] M_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W M_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -B MBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^ M$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_ M^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ MZ%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M: "R_P"1WO?^O*+^9K8KE+77-17Q3=72^&[EG>VC5H R[E )Y-:?_"2ZO_T* M%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ M /0H7O\ WTM'_"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* M%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ M /0H7O\ WTM'_"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* M%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ M /0H7O\ WTM'_"2ZO_T*%[_WTM &Q6/9?\CO>_\ 7E%_,T?\)+J__0H7O_?2 MUF6NN:BOBFZNE\-W+.]M&K0!EW* 3R: .KHK'_X275_^A0O?^^EH_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 /$O_ "%]'_Z_3_Z":V*YJ_U2\U'6=+6ZT:>TV7GRF8@[OE/3 M%=+0 4444 %%%% !1110 4444 %%%% 'Q[^VE^SA^W[XHUKQK-\!O$_@OQ?X M.\8Z_P"$M4MO!GB>YN-.O- N]-U#3WN9;>Z7S8IH)8K19'A9(RI5BA=V*OH_ ML"_\$XM2_P"">G[/_P 1/"_PSUGP]K'CGXH^/=6\8>(;DVDNFZ+8WU\0%M;2 MWC\UTM+9%1$C+;GPQ+1[@J?6-% 'PY_P0U_X)7_%;_@DK^S7XF_9:^(?Q,\, M^.M'U[QA=>(X=7TVQGM)8I9[2SM7M7@DWK)'MM V_>""Q4JP.1XV_P#P;L2/ M\ Q_P3N;XIZ/_P ,[+\??^%D(/*G/B 6/D[?^$=VX\GR]Y/^G>9OV<>1N^>O MU'HH ^/_ -H'_@F[XO/_ 4(\/?\%,_V3]<\-:?X[L_AU>>"?$GA[Q4)XM-U M2QDRUK=++;([Q3V\@7*;&6:-%3="5WGLO^"4_P#P3E\ ?\$LOV,] _90\#>) MI=>N+2ZGU+Q)XCGM1 VJZG<%?-G$09O+0*D<2)N8A(DRS-EC]'44 %%%% 'X M[?\ !7/_ ()&?MK?M:_MK>+_ (V_!+X0_;-/O/[._L?6/^$CTV 3B+3;6&16 MCFN$D4"6-QDJ.A(R#S\E:?\ \$C_ /@I?JOC74/A!8?LY0R>*M*L8KJ_M_\ MA,-)$44$APDV\W6UL_W021W K^CZO!?A]_RD/^(/_8B:7_Z'7FXC*<%CZ5.G MC8^VC3FYPY[>[S-RE!-6;IMN_))M=K7=^GB&K@^(J]&O/#0HU(4Z=*4J7/%U M52A&$95%*FW @$NFW4,:K'#GAZ:I1C24[-<\YN4G.R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MQ[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_ M\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KP7X??\ *0_X@_\ 8B:7_P"AU[U7@OP^ M_P"4A_Q!_P"Q$TO_ -#H ]ZHHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V M*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFMBL>R_P"1 MWO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z M\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: M-BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\%^'W_*0_X@ M_P#8B:7_ .AU[U7@OP^_Y2'_ !!_[$32_P#T.@#WJBBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D= M[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?\ MKRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMB ML>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q M_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "O!?A]_RD/\ B#_V(FE_^AU[U7@OP^_Y2'_$'_L1-+_]#H ]ZHHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^ M1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O\ R%]' M_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KP7X??\I#_B#_V(FE_^AU[U7@OP^_Y2'_$' M_L1-+_\ 0Z />J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_K MRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8 MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH M **** "BBB@ HHHH *\?_;3_ &U_A)^PU\.=$\=?%&"^OKSQ;XQT[PGX,\/Z M5Y0NM:UJ^D*6UJC3/'%$#M=WED=41(V).<*?8*^8_P#@K!_P3W_9\_X*;_LS MVO[*WQU\:7'AN^U'Q$EW\/\ Q!8.OVJQUR"TNI$>*-B!./LRW9>'(W1"0AD9 M5=0!/V8O^"AGC#XR?$[3_A/\6_V6M<\'7.O:WXNTWPYXDTW6K?5M%NYO#^L7 M6FW=O).!%-;W!^S&5$>#9(A?9(Q1@/G3XZ?\%Z?VFO!/[0/B?X2_L\?\$5OC MM\6_#&A>)KC1--^)'AC3KT:3K$]O,;:XDAF73I8O*2Y2:(R>:5_=%B1R!\V? M\$1OVO/V[_V4OVO[+_@C=^V+;Q>*= \2ZOX]D^#?Q?6W66\.H:9JNL1ZIUFVDJ64X(8'#HZ.,;L5^;_ .SS<>-M2_X.X_%?COQ]H%UI \4? MLQ6&J:/IM[G=;0O9:4DD0R!G9-]8UB.6/ M3=4^-6H3:,DG1U73-,CDD3_9,B%/]Z-J /U\HHHH *\%^'W_ "D/^(/_ &(F ME_\ H=7=4\"_MZ2ZG-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@ LO^1WO?^O*+ M^9K8KE+6U\4GQ3=1QZI;"X%M&9)# =I7)P *T_L7C?\ Z#=E_P" Q_QH V** MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BL>R_ MY'>]_P"O*+^9H^Q>-_\ H-V7_@,?\:S+6U\4GQ3=1QZI;"X%M&9)# =I7)P M* .KHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q M_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ M&@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q M_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ M&@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q M_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ M&@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q M_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ M&@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q M_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ M&@ LO^1WO?\ KRB_F:V*Y2UM?%)\4W4<>J6PN!;1F20P':5R< "M/[%XW_Z# M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BL>R_Y' M>]_Z\HOYFC[%XW_Z#=E_X#'_ !K,M;7Q2?%-U''JEL+@6T9DD,!VE-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_Q MH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: - MBBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_Q MH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: - MBBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_Q MH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: - MBBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_Q MH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: - MBBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_Q MH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: # MQ+_R%]'_ .OT_P#H)K8KFK^#78=9TLZQ?03 WG[L0Q;ZSXCTF[\*>*(/$7A;7O M">OS:;?Z7J<4,\"3QR1G#@PW-Q&T*O%=P$DT[3-:UB\U.ZM;:"WV0V[R/>,)K MB-%DE()'EQE84ROV6/\ @C3^RA^R/X5N/A=\/_&'Q+U?P!)JJ:C:?#3Q9X]N M+_0+*=)5E01VK ;HQ(H^/.I MW^O>%OB!X8TB]T?2?'/@W4$M-172[M2MQ8R-)')'+"V2RAT+1.2\31N2QZ_] MFS]FWX*?LB?!'P_^SK^SQX$M?#?A#PQ9FWTC2;5F8("Q=W=W)>21W9G>1R69 MF9B237]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S M-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5X+\/O\ E(?\0?\ L1-+_P#0 MZ]ZKP7X??\I#_B#_ -B)I?\ Z'0![U1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_\ M7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6 MQ6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/ M9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][ M_P!>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/XE_Y"^C_] M?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@ MOP^_Y2'_ !!_[$32_P#T.O>J\%^'W_*0_P"(/_8B:7_Z'0![U1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% &/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S-;% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV M7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_ M]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7_ )"^C_\ M7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5X+\/O^4A_Q!_[$32__0Z]ZKP7X??\I#_B#_V( MFE_^AT >]4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1? MS-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5X+\/O^4A_Q!_[$32__ $.O M>J\%^'W_ "D/^(/_ &(FE_\ H= 'O5%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P CO>_] M>47\S6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5 MCV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7 M_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_] M>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U M^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 9GC3Q+'X,\':MXPETRZ MO4TG3)[QK.RCWS3B*-G,<:_Q.VW ';'>&6YM&4B]258?,E)$ M$;H/UH\3:Y!X8\-ZAXEN87DCTZQEN9(X\;F6-"Y SW(%?ST?\%7?@/\ L\^' M_'OAO_@KY_P1H^,]E\.?%NI>![3Q?#I_@J]##Q/J=YK%E8FPBM8W*QWC?;#Y MUF(V64PRI)$&9V(!^DWQD_;\^./QH_X*_P"D_P#!*'X$_$>;X>PZ+\(+GQAX MZ\6:7I-E>Z@=2D1!:6$:WT$\$<*+/#-(QB+R;PBM&%);L?\ @@Y_P4R\1_\ M!5/]@+3?C_\ $71["Q\9Z'KUUX;\:0Z7&4MI;ZW2&5;B-"2466"X@"_#[_E(?\0?^Q$TO M_P!#J[JG[!'P:U?4[G5KGQ5XW62ZG>:18O%]RJAF8L0 #P,G@=J^?]8_X)X? M!3XP?M7^)_@]XF\7^-X-*T/PW8:C9S6/BB1;EI92RL'D=6++CH.U 'W;17QS M_P .0OV3?^BC?%/_ ,+8_P#QJC_AR%^R;_T4;XI_^%L?_C5 'V-17QS_ ,.0 MOV3?^BC?%/\ \+8__&J/^'(7[)O_ $4;XI_^%L?_ (U0!]C45\<_\.0OV3?^ MBC?%/_PMC_\ &J/^'(7[)O\ T4;XI_\ A;'_ .-4 ?8U%?'/_#D+]DW_ **- M\4__ MC_P#&J/\ AR%^R;_T4;XI_P#A;'_XU0!]C45\<_\ #D+]DW_HHWQ3 M_P#"V/\ \:H_X*O@[=>/?B,-*T?PQ8W]K*GB]A. MTLKL&#/Y>"O' P,5Z=_PY"_9-_Z*-\4__"V/_P :H ^QJ*^.?^'(7[)O_11O MBG_X6Q_^-4?\.0OV3?\ HHWQ3_\ "V/_ ,:H ^QJ*^.?^'(7[)O_ $4;XI_^ M%L?_ (U1_P .0OV3?^BC?%/_ ,+8_P#QJ@#[&HKXY_X+V$[2RNP8,_EX*\<# Q0!^BE%?'/_#D+]DW_HHWQ3_\+8__ !JC M_AR%^R;_ -%&^*?_ (6Q_P#C5 'V-17QS_PY"_9-_P"BC?%/_P +8_\ QJC_ M (47\S6Q7YU^%O M^"3/[.6K_M7>*O@[=>/?B,-*T?PQ8W]K*GB]A.TLKL&#/Y>"O' P,5Z=_P . M0OV3?^BC?%/_ ,+8_P#QJ@#[&HKXY_X*O@[=>/?B,-*T?PQ8W]K*GB]A.TLKL M&#/Y>"O' P,4 ?HI17QS_P .0OV3?^BC?%/_ ,+8_P#QJC_AR%^R;_T4;XI_ M^%L?_C5 'V-17QS_ ,.0OV3?^BC?%/\ \+8__&J/^'(7[)O_ $4;XI_^%L?_ M (U0!]C45\<_\.0OV3?^BC?%/_PMC_\ &J/^'(7[)O\ T4;XI_\ A;'_ .-4 M ?8U%?'/_#D+]DW_ **-\4__ MC_P#&J/\ AR%^R;_T4;XI_P#A;'_XU0!] MC45\<_\ #D+]DW_HHWQ3_P#"V/\ \:H_X-+I_$?BW[)J47B#Q&UU&T4<+N %"J!R>-EL)+/_A)+'1(8 M;DQ/()'R44 N64?O"-^,C=@D'S[XQ_\ !57]A/X ?'NS_9=^+GQBU#2/B%J: M+)I'A(^!=;GO-2C9Y$62U2&S?[5&S12J'B+J3&^"=IKM_@#^VA^RO^U'J^L^ M&?@-\<="\0ZSXAN##J>E-G'^DV4P2X@&> 7C4$\#F@#LOB!\+_AG M\6='C\._%/X=Z%XFT^&Y6XBL?$&D0WL*3+G;($F5E##)PV,C-;5O;P6D"6MK M D442!(XXU"JB@8 '0 =J?10 445\X_M>?\%7$<3DA)9UM(9?LL;$'$DVQ3@D' - 'T=7GWASX,ZGHG[ M27B3XXRZU ]IKGAZSTZ*Q6-A)$T+$ER>A!S6WK?QH^#_ (:^%J_'#Q)\5/#F MG^"VTR+45\6WVM00Z:;.1 \=Q]I=Q%Y3*RLK[L$,"#S6=^SK^TC\$/VM/A/8 M_'/]G3XAVGBKPCJ=U=V^G:[81R+!3<-@;--^!/[37P/\ VE;+6KKX-^.! MJ4WAK6'TKQ+I=WIUS8:AH]ZH#&WN[.[CBN+9RI# 21KN4AER"#0!WE%>7^ ? MVU?V4/BK\?\ 6?V6_A?\>_#GB/Q]X=T=]3\0>'="OA=R:9;I-'"WVB2(-'#( M))8QY3L)/FSMP"1E_%[_ (* ?LE? [Q_K'PL\>_%*:3Q'X<\.G7O$VC>'?#6 MI:U/H>F8S]LOETZWG^Q1%?F#S[ 5^89'- 'LE%87PP^*'PZ^-7P^TCXK_"3Q MKIOB/PUK]BEYHVN:/=K/;7D##AT=201U![@@@X((K=H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBOGGXQ_\ !57]A/X ?'NS_9=^+GQBU#2/B%J: M+)I'A(^!=;GO-2C9Y$62U2&S?[5&S12J'B+J3&^"=IH ^AJ*\P^ /[:'[*_[ M4>KZSX9^ WQQT+Q#K/AR7R_$7AZ&X,.IZ4V-03P.:]/H * M*** "BOG']KS_@KE_P $XOV#?B#I?PH_:P_:KT+PEXDU>));717M+N\N(XG) M"2SK:0R_98V(.))MBG!(. :]HUOXT?!_PU\+5^.'B3XJ>'-/\%MID6HKXMOM M:@ATTV MG16*QL)(FA8DN3T(.:]!KB/V=?VD?@A^UI\)['XY_LZ?$.T\5>$=3NKNWT[7 M;".18+E[:YDM9MGF*I95FAD4.!M;;N4LI!/;T %%?-_[5_\ P5Y_X)N?L._% M33?@E^U-^UAX?\)^*M5BCE@T::VNKJ6".3.R2Y-M#(MHC8R&G,8(Y!QS7JWQ M5_::^ 7P3^$,7QZ^)GQ6TC3O"%TMJ=.UM+C[1'J+7146R6JPAVNY)BZB*.$. M\FX; V: .ZHK@_@3^TU\#_VE;+6KKX-^.!J4WAK6'TKQ+I=WIUS8:AH]ZH#& MWN[.[CBN+9RI# 21KN4AER"#67X!_;5_90^*OQ_UG]EOX7_'OPYXC\?>'='? M4_$'AW0KX74["3YL[< D 'J%%>)?'K_@HQ^QE^ MS-XKU7P3\9?C5%I^I>']*M]3\3P6&B7^HKH%E/((H;G47LX)4TZ%V8;9+DQJ MPRP. 37K_ACQ/X;\;>&]/\9>#?$%EJVD:M917FEZIIMTD]O>6\B!XYHI$)61 M&4AE920000: +U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45\\ M_&/_ (*J_L)_ #X]V?[+OQ<^,6H:1\0M319-(\)'P+K<]YJ4;/(BR6J0V;_: MHV:*50\1=28WP3M-=O\ ']M#]E?]J/5]9\,_ ;XXZ%XAUGPY+Y?B+P]#<&' M4]*;./\ 2;*8)<0#/ +QJ">!S0!Z?1110 445\X_M>?\%7$<3DA)9UM(9?LL;$'$DVQ3@D' - 'T=7GWA MSX,ZGHG[27B3XXRZU ]IKGAZSTZ*Q6-A)$T+$ER>A!S6WK?QH^#_ (:^%J_' M#Q)\5/#FG^"VTR+45\6WVM00Z:;.1 \=Q]I=Q%Y3*RLK[L$,"#S6=^SK^TC\ M$/VM/A/8_'/]G3XAVGBKPCJ=U=V^G:[81R+!3<-@;-0_!/]J3X#?M#:1K M^L?"CX@17G_"*:I+IOBJPU"QN-.OM$NXU#M#>6EY'%/:ML(<"5%W*0PRIS0! MZ!17S/\ LZ?\%C?^"97[6GQXNOV9?V=_VP/#/B;QM;&81Z-:QW,2WOE M)]D MGFB2&]VJK.?L[R?*K-]T$CN?CU^WK^R;^S-XIG\$?&7XLII^KV7AU_$&K:?I M^BWVI2Z3HZ2")M2OA902_8;,.=IN;CRXOE;YOE; !Z_15/P[XBT#Q?X?L?%G MA37+34]+U2SBN]-U+3[E9H+NWD0/'+'(A*NC*0RL"0000>:N4 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !117SS\8_^"JO["?P ^/=G^R[\7/C%J&D M?$+4T632/"1\"ZW/>:E&SR(LEJD-F_VJ-FBE4/$74F-\$[30!]#45YA\ ?VT M/V5_VH]7UGPS\!OCCH7B'6?#DOE^(O#T-P8=3TILX_TFRF"7$ SP"\:@G@A>$O$FKQ)+:Z*]I=WEQ M'$Y(26=;2&7[+&Q!Q)-L4X)!P#7M&M_&CX/^&OA:OQP\2?%3PYI_@MM,BU%? M%M]K4$.FFSD0/'4RLK*^[!# @\T 8GASX,ZGHG[27B3XXRZU ]IKG MAZSTZ*Q6-A)$T+$ER>A!S7H-<1^SK^TC\$/VM/A/8_'/]G3XAVGBKPCJ=U=V M^G:[81R+!@ HKYO\ VK_^"O/_ 3< M_8=^*FF_!+]J;]K#P_X3\5:K%'+!HTUM=74L$$+I;4Z=K:7'VB/46NBHMDM5A#M=R3%U M$4<(=Y-PV!LT =U17G_P3_:D^ W[0VD:_K'PH^($5Y_PBFJ2Z;XJL-0L;C3K M[1+N-0[0WEI>1Q3VK;"' E1=RD,,J+K]F7]G? M]L#PSXF\;6QF$>C6L=S$M[Y0+2?9)YHDAO=JJSG[.\GRJS?=!( /IBBO+_VB MOVU/V4?V2Y=&L_VC/CWX<\*7OB+4(++P_I.H7P:^U.>658D6WM8PTTPWL 61 M"JYRQ YKU"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOGGX MQ_\ !57]A/X ?'NS_9=^+GQBU#2/B%J:+)I'A(^!=;GO-2C9Y$62U2&S?[5& MS12J'B+J3&^"=IKM_@#^VA^RO^U'J^L^&?@-\<="\0ZSXAN##J>E M-G'^DV4P2X@&> 7C4$\#F@#T^BBB@ HHKYQ_:\_X*Y?\$XOV#?B#I?PH_:P_ M:KT+PEXDU>));717M+N\N(XG)"2SK:0R_98V(.))MBG!(. : /HZO/O#GP9U M/1/VDO$GQQEUJ![37/#UGIT5BL;"2)H6)+D]"#FMO6_C1\'_ U\+5^.'B3X MJ>'-/\%MID6HKXMOM:@ATTVQ^.?[.GQ#M/%7A'4[J[M].UVPCD6"Y>VN9+6;9YBJ659H9%#@;6V[E+*0 M2 =O117S?^U?_P %>?\ @FY^P[\5--^"7[4W[6'A_P )^*M5BCE@T::VNKJ6 M".3.R2Y-M#(MHC8R&G,8(Y!QS0!](45POQ5_::^ 7P3^$,7QZ^)GQ6TC3O"% MTMJ=.UM+C[1'J+7146R6JPAVNY)BZB*.$.\FX; V:A^"?[4GP&_:&TC7]8^% M'Q BO/\ A%-4ETWQ58:A8W&G7VB7<:AVAO+2\CBGM6V$.!*B[E(894YH ] H MKYG_ &=/^"QO_!,K]K3X\77[,O[._P"V!X9\3>-K8S"/1K6.YB6]\H%I/LD\ MT20WNU59S]G>3Y59ON@D6/VK_P#@KS_P3<_8=^*FF_!+]J;]K#P_X3\5:K%' M+!HTUM=74L$:E&SR(LEJD-F_VJ-FBE4/$74F-\$[30!]#45YA\ ?VT/V5_VH]7 MUGPS\!OCCH7B'6?#DOE^(O#T-P8=3TILX_TFRF"7$ SP"\:@G@A>$O$FKQ)+:Z*]I=WEQ'$Y(26=; M2&7[+&Q!Q)-L4X)!P#7M&M_&CX/^&OA:OQP\2?%3PYI_@MM,BU%?%M]K4$.F MFSD0/'4RLK*^[!# @\T 8GQC^#.I_$WQ[X \7V.M06L?@[Q"^HW,, MT;%KA3$4V*1T.3GFO0:XC]G7]I'X(?M:?">Q^.?[.GQ#M/%7A'4[J[M].UVP MCD6"Y>VN9+6;9YBJ659H9%#@;6V[E+*03V] !17S?^U?_P %>?\ @FY^P[\5 M--^"7[4W[6'A_P )^*M5BCE@T::VNKJ6".3.R2Y-M#(MHC8R&G,8(Y!QS7JW MQ5_::^ 7P3^$,7QZ^)GQ6TC3O"%TMJ=.UM+C[1'J+7146R6JPAVNY)BZB*.$ M.\FX; V: .ZHKS_X)_M2? ;]H;2-?UCX4?$"*\_X135)=-\56&H6-QIU]HEW M&H=H;RTO(XI[5MA#@2HNY2&&5.:\G_9T_P""QO\ P3*_:T^/%U^S+^SO^V!X M9\3>-K8S"/1K6.YB6]\H%I/LD\T20WNU59S]G>3Y59ON@D 'TQ17SC^UY_P5 MR_X)Q?L&_$'2_A1^UA^U7H7A+Q)J\22VNBO:7=Y<1Q.2$EG6TAE^RQL0<23; M%."0< U] ^&O$GA[QEX#+9.(8L?ZMSF6::,Q^4SB\*[%5@FP?,]=UX9_X)%7/Q3_ ."B^F?\%//V MYOB[8>-_&?A'2X]/^&7@OPWH3V&@^%8HVE9)OWTTTU[ ;S7+CQ_K*3SKJ M4-V]NK&T@'V:2&!8FBD+'S3(P!B'HOB+_@JK\>_VH/VS?AG^P+^S+8I\+O$O MBS]GMOB5XLU'Q7H8N-0TF]N+0-9:(+>X"I&\V MHM;B S2"66XD17DB4?:9$;<-K!_[(9?B#H[W>G>*K-$EC:6Y6TV%9'CGF21$558-&8S T2L0#ZF_ MX)Y^-/VU/'W[)?ACQ#_P4)^$NC^"_BQ_I,'B71M"OH9[9O+N)$AN%,,LR(98 MECD*+(P!8_=SL7XW_P"#F7P)K&@?\$P/B/IGPA_8;A\=0^);V'5_'OC"R>T6 MX\.1P3P22:HRONN9Y5AA\E7166"(9;$4>P_H/\%?#_Q?\._#^TM/CQ\1-,\3 M^*IF:;5K_0M"_LW3XW;_ )86ENTLTB0H. 9II9&.69^0J_-5U^SQ_P %8M?\ M3?_$7]ISX3^*OA9\0Y-3@\'W^I^#YX-;\(:=>+)&+/[/;!+?44AB?:K3 M2J[LNYWP?+ !Y-_:'[*/[2G_ ;*ZGXR^#?P[>Z\$:1^ROK\/@^T\9VL-Y?Z M7/IVBW=F6:0KM^T1S6T@\Z,+DKN4*" +_P#P:O?\H-?@]_U^^)?_ %(=1KW+ MQ7_P3\LO '_!+W4?^"9O[)\VFZ1H]Y\,=0\%66L^)IY)&M(KVTF@GOW2%/\ M2)V>>29E!B4NY.0!MKR_]C/_ ()X_M'_ +!'_!(37?V";#]JGPUX=UO0?#^N MGPK\8M/M7A727O+BYO#<3P7'RQ"%IF_>B4_+\V%*9(!]TU^<7_!?[]DG]FSQ M1^P1XR^&O@?]FSP_X@^,WQG\9:?I_P /C#ID88I(B_S[J^?/VV/^"8__!7W]HG]M&^_:F^ M7_!3KPM\,=/LM(DT3P5H5I\/EOI=(TUW5YOWUQOQ/<.B/-)&$W".).5B3 !\ MJ_\ !5_X4^./V.M4_P""3W[ .H>*9=5TKP_\5-%@\17:NQ@OM2TZ\T&V610W M(1?MMV(PW(1P.QKT[_@GUXKUP?\ !U-^VM\&3$)O"WB#X::=J.M:?*@:">YM MX-#ABWH?E;]W?W8Y'(=O4U]%?&;_ ((Z^._CI^QS\$? 7Q,_:,/B'XW_ ,\ M?V_CK1?B=K-G(\&KZRNH-?7,%S$&WI:SLRIA#F+R82H*IY;>A?L3_P#!.?5/ MV>OVI?CC^WS\5-8T?5/BG\;KZU^T:=HLDO\ 9F@Z;:0)%;V,,\L:RSL_EQO+ M.T2;BB!8EV'> ?#G_!*OPCX4\"?\'2?[9?A;P1X:L-'TRV\ VYMM.TNS2W@B M+OHLC[8T 5R,542@*2P!V__! GPY^SCX3_ ."2'PZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M K\3O^"L7_*V!^QG_P!B5IO_ *<]"_#>A/8:#X5BC:5DF_?3337MR'FEE$KF-5>3 M(C^2+9P?A_\ X)(?MF?LI_\ !2OXG_MJ?\$^OVG_ %H?A/XYW"7?Q*\%_$7 MPG>:BMK?[WD:]M1:W$!FD$LMQ(BO)$H^TR(VX;6 !#XB_P""JOQ[_:@_;-^& M?[ O[,MBGPN\2^+/V>V^)7BS4?%>ABXU#2;VXM UEH@M[@*D;QS.K7+R1L3& M"B"-LN/J_P#X)Y^-/VU/'W[)?ACQ#_P4)^$NC^"_BQ_I,'B71M"OH9[9O+N) M$AN%,,LR(98ECD*+(P!8_=SL7Y9_;F_X(W_M%?$']MSX4_\ !2O]AG]J32?# M'QA^'_AZ'0/$,OQ!T=[O3O%5FB2QM+'(X)X M))-497W7,\JPP^2KHK+!$,MB*/8=G^T/V4?VE/\ @V5U/QE\&_AV]UX(TC]E M?7X?!]IXSM8;R_TN?3M%N[,LTA7;]HCFMI!YT87)7LW7[/'_!6+7_$ MWQ@^%?Q%_:<^$_BKX6?$.34X/!]_J?@^>#6_"&G7BR1BS^SVP2WU%(8GVJTT MJN[+N=\'RQU'BO\ X)^67@#_ ()>ZC_P3-_9/FTW2-'O/ACJ'@JRUGQ-/)(U MI%>VDT$]^Z0I_I$[//),R@Q*7&_\&KW_ "@U^#W_ %^^)?\ U(=1 MK]"Z^%OV,_\ @GC^T?\ L$?\$A-=_8)L/VJ?#7AW6]!\/ZZ?"OQBT^U>%=)> M\N+F\-Q/!*[7 M6=7@T_QAJ5F]O=:WH\=_,FGWLJ2 ./.MUCE3S!YABDB+_/NH ^?_ /@O]^R3 M^S9XH_8(\9?#7P/^S9X?\0?&;XS^,M/T_P"'QATR.76]4\1S743FX6[DS*B0 M6<,[.Q<10VMN8_EB 6OE+_@J_P#"GQQ^QUJG_!)[]@'4/%,NJZ5X?^*FBP>( MKM78P7VI:=>:#;+(H;D(OVV[$8;D(X'8U]5?ML?\$Q_^"OO[1/[:-]^U-\ O M^"G7A;X8Z?9:1)HG@K0K3X?+?2Z1IKNKS?OKC?B>X=$>:2,)N$<2/[?QUHOQ.UFSD>#5]974&OKF"YB#; MTM9V94PAS%Y,)4%4\M@#YU_X)]>*]<'_ =3?MK?!DQ";PMX@^&FG:CK6GRH M&@GN;>#0X8MZ'Y6_=W]V.1R';U-9'_!*OPCX4\"?\'2?[9?A;P1X:L-'TRV\ M VYMM.TNS2W@B+OHLC[8T 5QAGEC66=G\N-Y9VB3<40+$NP[_./ MV3O^"5_[17[/7_!6WXN_\%-?$GQ0\%ZK9?%_21IFH>#;*"[BETB%7LC')'=, MI%PZI9@%3'&'+DY3&* /AGXKZ5\2_P!B7]K;_@IC;?MF?"GQM-X1^/\ \*-6 MU#X>^/K#P9J.JZ3=PQ6-ZMO9O=6L,J6K11W:1DS&-(OLF695,9;[9_X-=%^) M2_\ !$[X2'XD27+;I=9.@"\)\Q=-_M6Z$ YYV??V=O+V8^7%>T?MQ?L2?%G_ M (*&:+)^SQ\7_BK9^$/@K=7\,OBKP_X/,LNM^,+>*598[6>^D$::=;,Z(98H M8YI) N!/&"P/T+X \!>#/A9X&T?X9_#KPU::-H'A_3(-.T72;"(1P6=K#&(X MH8U'1510 /04 :]%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^)W M_!6+_E; _8S_ .Q*TW_TYZY6+_P72U[6?V4O^#B?]D#]HOX ;[#Q;XV?2M#\ M5V^G?(VMV;ZNMBT4RK_K#+;7+P9;)Q#%C_5KCZY_;;_X)"?M+?M1?\%8OA7_ M ,%-_!/QD\#: /A)I=KIVC^$]5TZ\N_[3C@NKVW5C:0#[-)# L312%CYID8 Q#T7Q%_ MP55^/?[4'[9OPS_8%_9EL4^%WB7Q9^SVWQ*\6:CXKT,7&H:3>W%H&LM$%O.9U:Y>2-B8P401MEQ-X?_ ."2'[9G[*?_ 4K^)_[:G_!/K]I_P !:'X3 M^.=PEW\2O!?Q%\)WFHK:W^]Y&O;46MQ 9I!++<2(KR1*/M,B-N&U@_\ ;F_X M(W_M%?$']MSX4_\ !2O]AG]J32?#'QA^'_AZ'0/$,OQ!T=[O3O%5FB2QM+'(X)X))-497W7,\JPP^2KHK+!$,MB*/ M8?T'^"OA_P"+_AWX?VEI\>/B)IGB?Q5,S3:M?Z%H7]FZ?&[?\L+2W:6:1(4' M ,TTLC'+,_(5?FJZ_9X_X*Q:_P")OC!\*_B+^TY\)_%7PL^(#[_ %/P M?/!K?A#3KQ9(Q9_9[8);ZBD,3[5::57=EW.^#Y8 /)O[0_91_:4_X-E=3\9? M!OX=O=>"-(_97U^'P?:>,[6&\O\ 2Y].T6[LRS2%=OVB.:VD'G1A /^"7NH_\ !,W]D^;3=(T> M\^&.H>"K+6?$T\DC6D5[:303W[I"G^D3L\\DS*#$I=R<@#;7E_[&?_!/']H_ M]@C_ ()":[^P38?M4^&O#NMZ#X?UT^%?C%I]J\*Z2]Y<7-X;B>"X^6(0M,W[ MT2GY?FPI3) /NFOSB_X+_?LD_LV>*/V"/&7PU\#_ +-GA_Q!\9OC/XRT_3_A M\8=,CEUO5/$>-O%=KK.KP:?XPU*S>WNM;T>._F33[V5) ''G6ZQRIY@\PQ21% M_GW5\^?ML?\ !,?_ (*^_M$_MHWW[4WP"_X*=>%OACI]EI$FB>"M"M/A\M]+ MI&FNZO-^^N-^)[AT1YI(PFX1Q)RL28 /E7_@J_\ "GQQ^QUJG_!)[]@'4/%, MNJZ5X?\ BIHL'B*[5V,%]J6G7F@VRR*&Y"+]MNQ&&Y".!V-=W^Q9%%X^_P"# MGS]N;]F/Q;IAU#P'XU^%5C<>*M&:5T@O9(;?0X$24(1N#17]XC#/S+(ZG(8B MOIWXS?\ !'7QW\=/V.?@CX"^)G[1A\0_&_X&>/[?QUHOQ.UFSD>#5]974&OK MF"YB#;TM9V94PAS%Y,)4%4\MNF_9Q_X)M?%;X&?&;]HG]NB/QKX4'QW^.RPQ M:8_V6XNM"\*6UM;K!:6X+"*:]Y2.69RL/FF-$58P"S 'S;^T%_P3X^%/[0__ M <$_!+Q'^RK\*-"\)Z3^SQX<37OC-XC\*:5%8V_VN1S)H^CN(%57NF53(R$ M96UG!8X,:GY^^&OC3Q+\4/\ @H'_ ,%=M<\>2R33V'P3UO1;1)SD1V-KI]W; M0HH/13%!&<#@Y)ZFOHS]F?\ X(R_\%@/A'\1="3XE_\ !82VUOX>O\0HO$_Q M \*:1X%CL;CQ06O4NKR*>[3$KFXVF)V9C^[(3[BA1ZY^T=_P2#\>ZM^TI\>_ MV@?V5_'_ (:T<_M-_"27P3\2-/\ %%O<%=*N6@%JNM60@!$\GV+_ !]_P1/^%,GC"ZEN'T>ZUK2M.N)V)9[.#5+E85R? MX44^4H[+$!VK]":\J_8?_9&^'/[!W[)_@?\ 9'^%%Q<3Z)X(T86<-[=@"6]F M>1YKBY<+PKRSR2RD#@&0@<"O5: "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ K\3O^"L7_*V!^QG_P!B5IO_ *<]"_#>A/8:#X5BC:5DF_?3337MR'FEE$KF M-5>3(C^2+9P?A_\ X)(?MF?LI_\ !2OXG_MJ?\$^OVG_ %H?A/XYW"7?Q*\ M%_$7PG>:BMK?[WD:]M1:W$!FD$LMQ(BO)$H^TR(VX;6 !#XB_P""JOQ[_:@_ M;-^&?[ O[,MBGPN\2^+/V>V^)7BS4?%>ABXU#2;VXM UEH@M[@*D;QS.K7+R M1L3&"B"-LN/J_P#X)Y^-/VU/'W[)?ACQ#_P4)^$NC^"_BQ_I,'B71M"OH9[9 MO+N)$AN%,,LR(98ECD*+(P!8_=SL7Y9_;F_X(W_M%?$']MSX4_\ !2O]AG]J M32?#'QA^'_AZ'0/$,OQ!T=[O3O%5FB2QM+' M(X)X))-497W7,\JPP^2KHK+!$,MB*/8=G^T/V4?VE/\ @V5U/QE\&_AV]UX( MTC]E?7X?!]IXSM8;R_TN?3M%N[,LTA7;]HCFMI!YT87)7LW7[/'_!6 M+7_$WQ@^%?Q%_:<^$_BKX6?$.34X/!]_J?@^>#6_"&G7BR1BS^SVP2WU%(8G MVJTTJN[+N=\'RQU'BO\ X)^67@#_ ()>ZC_P3-_9/FTW2-'O/ACJ'@JRUGQ- M/)(UI%>VDT$]^Z0I_I$[//),R@Q*7&_\&KW_ "@U^#W_ %^^)?\ MU(=1K]"Z^%OV,_\ @GC^T?\ L$?\$A-=_8)L/VJ?#7AW6]!\/ZZ?"OQBT^U> M%=)>\N+F\-Q/!*[76=7@T_QAJ5F]O=:WH\=_,FGWLJ2 ./.MUCE3S!YABDB+_/NH ^?_ /@O M]^R3^S9XH_8(\9?#7P/^S9X?\0?&;XS^,M/T_P"'QATR.76]4\1S743FX6[D MS*B06<,[.Q<10VMN8_EB 6OE+_@J_P#"GQQ^QUJG_!)[]@'4/%,NJZ5X?^*F MBP>(KM78P7VI:=>:#;+(H;D(OVV[$8;D(X'8U]5?ML?\$Q_^"OO[1/[:-]^U M-\ O^"G7A;X8Z?9:1)HG@K0K3X?+?2Z1IKNKS?OKC?B>X=$>:2,)N$<2/[?QUHOQ.UFSD>#5]974&OKF" MYB#;TM9V94PAS%Y,)4%4\M@#YB_8LBB\??\ !SY^W-^S'XMTPZAX#\:_"JQN M/%6C-*Z07LD-OH<")*$(W!HK^\1AGYED=3D,178_M!?\$^/A3^T/_P '!/P2 M\1_LJ_"C0O">D_L\>'$U[XS>(_"FE16-O]KD%-(\"QV-QXH+7J75Y%/=IB5S<;3$[,Q_=D)]Q0H /.O\ @ZH\!>!M M,^,_['?C[3?!NE6^NZC\=H8=0UF#3XTNKJ-9-/"K)*%WR !$ #$X"C'2OV8K MX/\ ^"Q?_!*WX]?\%-_&WP@U7P%\6/"7@W3_ (0^,?\ A([1]6LKJ^FU:XS; M,L;I'Y:VZ*86'#2%@P/RXVU]S:++K4VE02^(K*UM[XQC[3!97331(WHKLB%A M[E1]* +5%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^)W_!6+_E; M _8S_P"Q*TW_ -.>N5B_\%TM>UG]E+_@XG_9 _:+^ &^P\6^-GTK0_%=OIWR M-K=F^KK8M%,J_P"L,MMPT'PK%&TK)-^^ MFFFO;D/-+*)7,:J\F1'\D6P ^>/C;_P6M_:0\??&7]JOPI^RB(K:?]FB_L=( M\(>#8/ -YKEQX_UE)YUU*&[>W5C:0#[-)# L312%CYID8 Q#T7Q%_P %5?CW M^U!^V;\,_P!@7]F6Q3X7>)?%G[/;?$KQ9J/BO0Q<:AI-[<6@:RT06]P%2-XY MG5KEY(V)C!1!&V7$WA__ ()(?MF?LI_\%*_B?^VI_P $^OVG_ 6A^$_CG<)= M_$KP7\1?"=YJ*VM_O>1KVU%K<0&:02RW$B*\D2C[3(C;AM8/_;F_X(W_ +17 MQ!_;<^%/_!2O]AG]J32?#'QA^'_AZ'0/$,OQ!T=[O3O%5FB2QM+'(X)X))-497W7,\JPP^2KHK+!$,MB*/8?T'^"O MA_XO^'?A_:6GQX^(FF>)_%4S--JU_H6A?V;I\;M_RPM+=I9I$A0< S32R,V"6^HI#$^U6FE5W9=SO@^6 #R;^T/V4?VE/\ @V5U/QE\&_AV]UX( MTC]E?7X?!]IXSM8;R_TN?3M%N[,LTA7;]HCFMI!YT87)7_Y0 M:_![_K]\2_\ J0ZC7N7BO_@GY9> /^"7NH_\$S?V3YM-TC1[SX8ZAX*LM9\3 M3R2-:17MI-!/?ND*?Z1.SSR3,H,2EW)R -M>7_L9_P#!/']H_P#8(_X)":[^ MP38?M4^&O#NMZ#X?UT^%?C%I]J\*Z2]Y<7-X;B>"X^6(0M,W[T2GY?FPI3) M/NFOSB_X+_?LD_LV>*/V"/&7PU\#_LV>'_$'QF^,_C+3]/\ A\8=,CEUO5/$ M'M+_ &ROB?>> M-O%=KK.KP:?XPU*S>WNM;T>._F33[V5) ''G6ZQRIY@\PQ21%_GW5\^?ML?\ M$Q_^"OO[1/[:-]^U-\ O^"G7A;X8Z?9:1)HG@K0K3X?+?2Z1IKNKS?OKC?B> MX=$>:2,)N$<2_8!U#Q3+JNE>'_BIHL'B* M[5V,%]J6G7F@VRR*&Y"+]MNQ&&Y".!V-=W^Q9%%X^_X.?/VYOV8_%NF'4/ ? MC7X56-QXJT9I72"]DAM]#@1)0A&X-%?WB,,_,LCJ3 M"5!5/+;IOV4CEF*/V"/&7PU\#_LV>'_$'QF^,_C+3]/\ A\8=,CEUO5/$%OACI]EI$FB>"M"M/A\M]+I&FNZO-^^N-^)[AT1YI(P MFX1Q)RL28 /L?]@_]G"^_9 _8O\ A=^R]JOB+^UKSP'X&T[1K[4E9BEQ<00* MDKQ[N1'O#; >0FT=J]9KRS]BGX(_$_\ 9T_9B\+?"'XU_&.Y^(/C#38;F;Q/ MXSNT97U:^N+J:YFFVL247?,55,X5550 /4Z "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K\3O^"L7_*V!^QG_ -B5IO\ Z<]#+9.(8L?ZM<>V?&W_@M;^TAX^^,O[5?A3]E$16T M_P"S1?V.D>$/!L'@&\URX\?ZRD\ZZE#=O;JQM(!]FDA@6)HI"Q\TR, 8A]#^ M&?\ @D5<_%/_ (*+Z9_P4\_;F^+MAXW\9^$=+CT_X9>"_#>A/8:#X5BC:5DF M_?3337MR'FEE$KF-5>3(C^2+9P?A_P#X)(?MF?LI_P#!2OXG_MJ?\$^OVG_ M6A^$_CG<)=_$KP7\1?"=YJ*VM_O>1KVU%K<0&:02RW$B*\D2C[3(C;AM8 $/ MB+_@JK\>_P!J#]LWX9_L"_LRV*?"[Q+XL_9[;XE>+-1\5Z&+C4-)O;BT#66B M"WN J1O',ZM?C3]M3Q]^R7X8\0_\ !0GX2Z/X+^+' M^DP>)=&T*^AGMF\NXD2&X4PRS(AEB6.0HLC %C]W.Q?EG]N;_@C?^T5\0?VW M/A3_ ,%*_P!AG]J32?#'QA^'_AZ'0/$,OQ!T=[O3O%5FB2QM+'(X)X))-497W7,\JPP^2KHK+!$,MB*/8=G^T/V4?VE/^#9 M74_&7P;^';W7@C2/V5]?A\'VGC.UAO+_ $N?3M%N[,LTA7;]HCFMI!YT87)7 MLW7[/'_!6+7_$WQ@^%?Q%_:<^$_BKX6?$.34X/!]_J?@^>#6_"&G7B MR1BS^SVP2WU%(8GVJTTJN[+N=\'RQU'BO_@GY9> /^"7NH_\$S?V3YM-TC1[ MSX8ZAX*LM9\33R2-:17MI-!/?ND*?Z1.SSR3,H,2EW)R -M 'AO_ :O?\H- M?@]_U^^)?_4AU&OT+KX6_8S_ .">/[1_[!'_ 2$UW]@FP_:I\->'=;T'P_K MI\*_&+3[5X5TE[RXN;PW$\%Q\L0A:9OWHE/R_-A2F3Z9_P $?[#]K+2OV%O# MVE_ME?$^\\;>*[76=7@T_P 8:E9O;W6MZ/'?S)I][*D@#CSK=8Y4\P>88I(B M_P ^Z@#Y_P#^"_W[)/[-GBC]@CQE\-? _P"S9X?\0?&;XS^,M/T_X?&'3(Y= M;U3Q'-=1.;A;N3,J)!9PSL[%Q%#:VYC^6(!:^4O^"K_PI\3"5!5/+8 ^8OV+(HO'W_!SY^W-^S' MXMTPZAX#\:_"JQN/%6C-*Z07LD-OH<")*$(W!HK^\1AGYED=3D,178_M!?\ M!/CX4_M#_P#!P3\$O$?[*OPHT+PGI/[/'AQ->^,WB/PII45C;_:Y',FCZ.X@ M55>Z95,C(1E;6<%C@QJ?I+]G'_@FU\5O@9\9OVB?VZ(_&OA0?'?X[+#%IC_9 M;BZT+PI;6UNL%I;@L(IKWE(Y9G*P^:8T15C +-\\?LS_ /!&7_@L!\(_B+H2 M?$O_ (+"6VM_#U_B%%XG^('A32/ L=C<>*"UZEU>13W:8E588?)5T5E@B&6Q%'L/U/\ \$BOB9\"?BW_ ,$S/@GXP_9GTW6++P.G M@&STS0;+Q!,LE];+8@V,D4[J LDBRV\BEU 5B-RA00!Q5U^SQ_P5BU_Q-\8/ MA7\1?VG/A/XJ^%GQ#DU.#P??ZGX/G@UOPAIUXLD8L_L]L$M]12&)]JM-*KNR M[G?!\L>^_LF?LQ?"_P#8P_9N\&_LM?!BSGA\->"=%CT[33=R!YI\$M)/*P ! MEED9Y7( &Z1L # !Z)1110 4444 %%%% !1110 4444 %%%% !2,JL-K $> MAI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** $958;6 (]#2T44 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C*K# M:P!'H:6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@!&56&U@"/0TM%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M(RJPVL 1Z&EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH 1E5AM8 CT-+110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?*'[7G_!8S]E MW]BKXR3_ -^*_P\^+&I:O;Z?!>/=>$/AI?:I9&.8$J!/"I4L,8?\1( M'["G_1'OV@/_ R6J?\ Q- 'W]17P#_Q$@?L*?\ 1'OV@/\ PR6J?_$T?\1( M'["G_1'OV@/_ R6J?\ Q- 'T1\9?^"EW[$O[/WQ)U+X1?%WXU?V1XBTCR?[ M0T__ (1S4KCRO-A2:/\ >0VSHV8Y$;Y6.-V#@@@!/VN?VK?%7[0OPTT?Q!I^B>(/L/V*T\4Z)+IM_'Y%C;V MS^;;R@/'EX7*Y^\I5APPKR*OS+'\9YIA<=5HPA"T922NI7LFUK[Q_;?"GT;. M!L]X6P&98C$XE5*]&E4DHSI**E.$9-).BW:[TNV[;MG])OP:^,OPV_:!^&VF M_%WX1>(_[7\.ZOYW]GZA]CFM_-\J9X9/W_: _P##):I_\37Z%@*\\5@:5:>\HQ;M MM=I/0_D/BO*L/D7%./RW#MNG0K5:<7*SDXPG**;:25[+6R2OLD??U%? /_$2 M!^PI_P!$>_: _P##):I_\31_Q$@?L*?]$>_: _\ #):I_P#$UUG@'W]17E_[ M(?[6GPU_;5^#<'QR^%&@^*--TB?4)[-+7Q?X=FTN]$D) 8F"8!@ISPW0U\6_ M\%I_V!OCO^TG\9?#'[0_["WCVZ\)_'CX4>$9_$O@Z2QE6*+Q(\%Y"ITV[SA9 M=\;.L?F9CR[1OB.5RH!^D5%?F;_P3Z^,?[-'_!OE0*Y#P87S#_@CAX[N_C/\ ML=^(_P#@B3^TAH-E=_$CX3_%.\\+?$"WF@#/<>&(;EKQM6)P&(E"MI\K M7%M,&).: /V!HK\6_P!O/QE\!_V:O^#A*[\3_%/]GBZ\8?#3P]^QM)K/B3P1 MX9\,6E\GEPZA<1->"QE>.)S%#&BEQ\R1H#PB$K]4_P#!MKI?QA;_ ()K6?Q" M^)?QE,:0:1-<29)EAFCN-T>3Y1%?!G]N;XR_LE?LR?\ !.G]G#X(?##P?J\O[0OPJTRTO[[Q#X=W!4,S*?G!?:JJ2?MS]DG MQS^T=\1?@+HWBC]K3X*6/P^\?O+=0:]X9TO6XM0M8S%(?MO?M^?!C]@3PKH?B_XS^%/'&JVOB#4) M+.RC\#^#[G6)8Y$3>3*D )C7'1CP3Q7SA_Q$@?L*?]$>_: _\,EJG_Q- 'W] M17P#_P 1('["G_1'OV@/_#):I_\ $T?\1('["G_1'OV@/_#):I_\30!][ZKJ MNF:%IEQK>MZE!9V=G \UW=W4RQQ01*"S.[L0%4 $DDX &:^9?^'TG_!+K_A. M_P#A77_#8WAO^T//\GS_ +-=_8=V<9^V^3]FV_[7F[?>OS5_X+6?\%IO _[8 M'[/VB_ /]FG0OB1XX\:2>,?!EWHGVZ")5,%M&9P//0R,9'4=#%%G[ MW/Y95^@<.<'8?-LN6*Q%1KFORJ-NCM=W3ZIZ:>I^><2\:8C*,Q>$P]-/EMS. M5^JO96:Z-:Z^A_8CI6JZ9KNF6^MZ)J4%Y9WD"36EW:S+)%/$P#*Z.I(92""" M#@@YJ>OPT_X(I_\ !:;P/^Q_^S]K7P#_ &EM"^)'B/3-,U=+CP7)X.\&7>M_ M88)58SVTA@!\A!(HD13U,LN/N\?9O_$2!^PI_P!$>_: _P##):I_\37R&;9? M/*LQJ863ORO?NFDU^#/LLHS&&;9=3Q<5;F6W9IM/\4S[^HKX!_XB0/V%/^B/ M?M ?^&2U3_XFC_B) _84_P"B/?M ?^&2U3_XFO./1/OZBOG#]B'_ (*B?L]_ MM]^*M<\(?!CP1\2-*NO#^GQWE[)XX\ W>CQ21N^P")YP!(V>JCD#FN&_X+;_ M L_:[^*/[,?A>;]C+0M"\5^(O"GQ(TWQ+K7PL\17:1VOC[2;-)VGTEU=T6= M2[0SF)B%?[/W8*K 'V117YB_\$_?^"M7[ 7ACX2_'#]HKX@?"#Q%^SOXB\ M MH=A\6_@UKFGN@T?47:YBL_[-MPD8/VMY"FQ8H?WD9DD1/,:9_G#]@WXI>(?A M'^W-\23^U5HMW:?M'_ O6O$VH:'X/-Y%9ZW\9-,\2W=O]A@FO0\D-V+0211V MUJ/,C1Y[?;)$D3T ?N317Y._\%Q;1KO_ (*5?\$^I/%/P=BURY\0^+/$MOXJ M\&Z;):W*ZRB0:4RV4C7C6\%TB-))M\\H@W,1MW'/TG_P11_99_:__97^#'Q$ MT/\ :IO[K3M.\1_%35=9^&7P]OO$:ZM-X,\/S.#;Z<]RDDD8*\_NHI)(DQD, M3(P !]GT5^)WQE\ _$7X.?\ !6[2/VL_^"F__!.+Q!=>$?&/QML=.^'_ ,8? M"7Q>NKJUT1_MD=MH2ZEH]O.8%BVQVH<,B*SES^^]W'[4WA5]-%L?#F[[WV(1JJB _*)!YF/,^:@#]_:*_ M +3_ -K#XW'3]$_;A&J7G_"R+_\ X*PR>!9[W%7TT6Q\.;OO?8A&JJ( M#\HD'F8\SYJ_?V@ HHHH **** "BOA#Q9_P<.?L1>#?%6I^$-4^$GQXDNM*U M":SN9+3X,:E+$TD3E&*.%PZDJ<,.",&J'_$2!^PI_P!$>_: _P##):I_\30! M]_45\ _\1('["G_1'OV@/_#):I_\31_Q$@?L*?\ 1'OV@/\ PR6J?_$T ?=' MCOQWX.^&/@[4OB#\0?$EII&B:1:/)+35]$U>T2YTW4K&4/%<1,,AE(_(@\@@@@$$5^#/\ P50_ MX*K>/_VZ_%0\ >$-.U;PQ\-]*F62R\/ZC$8+S4)P,BXO8\_*PS\D.2(^IRQR M#_@E?_P56\?_ +"GBH^ /%^G:MXG^&^JS-)>^'].B,]YI\Y&3<64>?F8X^>' M($G4889/P/\ KY@?[<^I\K]G?EY];\U[;?R]._78\W^TJ?UCV=M-K^9^_E%? M /\ Q$@?L*?]$>_: _\ #):I_P#$T?\ $2!^PI_T1[]H#_PR6J?_ !-??'I' MW]17P#_Q$@?L*?\ 1'OV@/\ PR6J?_$T?\1('["G_1'OV@/_ R6J?\ Q- ' MW]16?X3\26'C+PKIGB_2X;B.UU73X;RVCNX#%*L48!AE3R#D5^0O[ M'/[,?P:_:5_X+)_\%#?@G\4/#5L=(M+?PZOA^[@'DS^&Y[FRE:2\T^5<-93[ M\2&2(HQ90230!^Q5%?C!_P $?_\ @MC^TIXJ_82_9T^$7Q3)\6_%'XI_&K5O MA_X>\;>+#+-&='TZWMKJ?5+K8R27LT:726RKYD;2LF]Y=RL7]FU?_@O3\2K# M]FWPM^T_)\&_#EIX;T']I6;X/_'N[GN+B1/#DL=S''_;5H0R[[4QR1L8Y/F1 MYT3<^TLP!^G-%?!'[!G_ 5@^,?[7W[1WCG]EOQ)X*\+:#XK\#?$6WBELXK. MZ9M2\$W&G37MIX@C5Y]T7VD"T0(=PA-[#OW%]H]E_P""O4OARZ_X)B_M#:7J M,UD^H6_P,\5ZGIEO,Z&:.6WTJ=TN8E/S!HI#&1(O*,5.0<4 ?25%?D__ ,$Q M/VY=<^"?['/[!_[#_P (O"^DR^//V@?"FMZC<^)=?MY9K/3+;3+6XO+FZGBB MDBDNYYBBQ(/-3&&9F^55;IO"O_!>OXK?&/X7?LO^./@W\!?#$>J?'7XGZIX M\4:+XAUBY$6A:I9.(WGAN8D)E@;_ %@4Q;MKJ"00: /TZHK\T/A7_P %Z/&/ MBS]ESP3XN\:_!W2;'XC^,_VF+GX.QV^CQWM]IEO/;RYGU5;>,?:9T6 C;:HW MF2RLJAT4EE?\>/\ @N1\9?V=/"/PPO\ ]H/]G*3X3KXR\2^*/#^L>-?B'X6U M6+0H-0TV1%TPE<1W%G:ZFD@F6YE63[.J2 QSB.21 #]+**^;O^"F<\/B_P#X M)*?';Q!JMG92SR?L_P#B34H#;2K/'#=+HEQ-'+#(I()20*\AKY>_ MX)O>!?!GC;_@WV^ %OXN\*Z?J@U35_"=QJ O[1)3=3R^+;6-Y)"P)=W1BA)R M65BIR#B@#],J*_'+_@H=\1?C#^PC^VC\6/VA/VO/V*'^.O[,?Q"BTZTTSXF> M"62;7?A1%:VBVD]M#@[K!8[@22AHVMQYL@D$_FEHQ^B_BN]^&'Q,_P"":=]K M/@;5X?$_A#6/@FUWH.IW=M\NHV+Z3YEM<%&'!9-DF" 03V(H ]VHK^;'4/B! MXL_XA K&\_X4!XL6^_X29KG_ (6Y]MTC[.TW_"7R0[M_V_\ M'?Y7^B9-MT& MW/E?-7ZA>,_^"EOB;]G_ ,4Z9^Q3^S=\,?#LFI?#O]D"X^,'B.[UR.5;22TL MTBBATJW2!D,$7L/C]\$-5\<6,_C74+N.30;JQMY9);:0VZD7*AXRGRK&6VD[E!!&-^QO_ M ,%U/C[^T5XI_8^U7QY^SWX0T?PG^U3!XML8O[)URZGU#2-1T'^(/@3Q1X%_9HUFZ^%7Q&U[Q; MIEIXDT[PWJ1_X15=(D*65UJ5\T?V21;_ ,FX BB*FWD,*,\I9BOFG_!6#XN> M./C-_P %AOV3_P#@EIXG\0:EI'PB\>VNJ^)OB!:V%]);)XK>SMKR6WTJXDC* ML]MOLE$D&=LGVM=P.U, 'Z%_ UC'IUEJ]N8HYMC6L(6 W :W6..=DW*)G4MM)QX7\,?^"S?Q8U7 M5M!\!?$SX8>&;37_ (B?LC#XY> 9M*-RUK9CR99FT2\5Y"TSK$J-]KC,2M^\ M'DKA2P!^B5%?FC^Q#_P6Y_:,_:*^,GP%\%?%']G/PG::5\?/@]KOB[P_#X5U MJYFOK.[TR28&"3ST6-EF2$A5'*LXRY&17"7/_!>#XY_'3_@F!\?OVE_@Y<>" M/#?Q%^&'@Z*36/"&H:5>0ZQX+U>2\EMI[6ZM+F0_:?+01O!=KMBDE$BRP1F) MHF /UIHK\X+_ /X*/?MN_ G7/V./V6]#^'?@?XA>*OVA/AIJ=Q%JNK:I?:>+ M6\T[18;R*:XG)N&D5_.1IV"%_P!W*4#%U"S_ !=_X*W?M>_ #XW_ !"_9U^* M_P %/A_'XF^'W[%5[\;-2;2=0O)K;^U;*98KC259BI>!F2;;. &7>F5?82X! M^C%%?GKH'_!8'X]?'#3/@]\)OV;?@GX8N_B]\3/V7Y?C')HFNZA(NGN!&B6V MC6S^9&?-N;DRIY\CA($AWLLF[Y8O!W[8'[>?Q-_X+>:-^RGJH\-^"=!L?V2H MO&FK>![])=0^PZG>ZIIT%U'--;SHEU<6TD;Q12(1%Y;S8R9=U 'Z'T5^0/\ MP2D_X*::%X0_8^_9._9E_9N^ FE^$=>_:"\?^-K72K75=EW5S= M7]V[3S+<74DC.HCA\V,9D=B_R8?T/3/^"]?Q7^(?P@_9\\<_"OX#>&#KWQ4^ M/MU\)?&&B:WJ]REMI>J02B,W5M7CW]OOX+>._%7Q3\!Z/H'B3X=?O 6M1^'[F62RO9M.:$_:81-\Z*ZSJ- MK$G*DYYP/J*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#\GO^"EW_!-']MK]H']MKQK\7?A%\%?[7\.ZO_9O]GZA_P ) M'IMOYOE:;:PR?NYKE'7$D;K\RC.W(R""?"?^'-O_ 4B_P"C5YNI74T?[R%W1LQR(WRL<;L'!! ]VHHKZ?#4(87#0HPVBDE?>R M5M3\/SK-<1GNI.I)1NHJ4Y.323;=KO2[;MNV%%%%;GF!7$3?!1 MIOV@(/C^?BGXF5X/#LFCKX546/\ 9;1/(LAD.;7[3YN]%.1.%XQMQD5V]% ' MFOPH_9+^"'P1^.GQ'_:%^&'A5=)U[XKMIDWC5+4A;>]N[%;A([ORP/EF=+@K M(P.'\M&(W%V>+X=_L?\ P(^%G[3?Q#_:[\&>$4MO&_Q0T[2;/Q;J601.FGQR M10%!C*$HZA\'Y_)BSRM>GT4 ?.6L_P#!,[X0Z]_P4&M_^"DFI_%'QO)XXM_! MS>%%T=I]-.COHS2/(UHT!L3*REY'8N9?,YQNQQ7A7C;_ ((-_"OP!^S1X^_9 MX_8^^/OQ?\#:;XU\=IXJT'1-#\$M7W,5GMO+MA<"T3*%K3S'\TP0@& M-AYR?H%10!Y7^V9^R5X(_;A_9J\1_LK_ !/\9>(](\.>++1+77;GPS-:Q7D] MN&5S$'N+>94#%5)*H&XX(YKR8_\ !(GX'O)^SE-+\:?B0[_LN69M/ABS7FE# M=!]E@M EYC3QYX%O;QQ@C8<98DL=U?5M% 'PY!_P0"_8VMOV6-&_97M_B3\3 MX8/"WQ.D\?\ @OQQ:^(+*#Q#X>(?$\]JI-SK_BJ_6XOKV0G+22,B1QJ2?X(HXXUZ*BCBNAH MH **** "BBB@ HHHH **** /F_\ X*A?\$[_ A_P4?_ &4\49IDV'="BTX M[I25[/RLU^J/F\WX5RK.L0J]=-26C<7:Z\[I_H_,^;_^"7O_ 3O\(?\$X/V M(M7O?[1\7:^D)C2ZNR@01Q*>5AC4!5!Y)+N0"Y4?2%%%>'B<3 M7QF(E7K.\I.[9[N%PM#!8>-"C&T8JR04445@;A7G/Q]_9OTGX^:IX-\0S?$S MQ9X4U7P)XADUG0M4\)7T$4GVA[.>T9)EN(9HIXC%C44 ?* M/QU_X(W_ +(G[3WP[^*_@O\ :$E\2^*=4^,DFDOXO\97-Y:VVJ1_V6NW3EM3 M:V\4$"V^7*CR6W^:_F^:#BO.?'?_ ;X_LS?%"P\#:Y\0?VJ/C[J7Q ^&BVU MOX$^+_\ PG-G;^)](LH"Y2R6Y@L4BEBR['?-%),,D"4!F#?>E% 'S'\>/^"6 M'P?_ &@OC!\%/C=XM^-7Q+M=:^ <\UQX#:TUFRG#7$P@%Q/>/>6<\UW)*+>/ M<7DZ[B I8FOIRBB@#P/P'^P)H'A?7=4D\>?M+?%CXB^'+_QO%XKL/!'Q'\0V MFJ:=I&HPW8O+;[+*;1;T007"12Q6\ES)%&T$951MK"@_X).?LH6_QL3XQ);Z M[]DC^,$GQ5B\#F[M_P"Q4\9O9BT;6@GD?:/.VCS/+\_R1*3((]W-?3-% 'S- M!_P2<_90M_C8GQB2WUW[)'\8)/BK%X'-W;_V*GC-[,6C:T$\C[1YVT>9Y?G^ M2)29!'NYKZ9HHH **** "BBB@ HHHH **** /CG_ (*K?\$J?!W[=?@Y_B#\ M/H;32/BAI%IMTW4F 2+5XE&19W1'Y1RGE"<'*D@'_!*G_@E3X._84\')\0?B M##::O\4-7M-NI:DH#Q:1$PR;.U)_*2444 ?- M^K_\$I_V.X_A?\)/A7\,/!=UX!M?@9XA36OA?J/A&:-;O1KGYA/EKN.=+A;@ M._G>>LAD+;R=X5Q7T_\ X),?L>VO[#WBO]@'4/#FJ:CX*\=:G=:KXQOK^]1M M2U?5+B[2[EU"658U03F:.)ALC5$$2*J!5 KZ8HH \O\ !G['GP&^'_[4/B3] MK_PEX12S\9^*?!>E>%]2N(0BPK86$L\D0C15!5V$T:._L^_MO^,#\1/'WB7Q5X=\03?#K6/ E]K'A2ZLUEN_#^I[1=V;"\M;A$+ M.%FB5)5$L@#X; ^D** /G'4_^"6_[,,.C?!&T^&BZYX(U3]G>TGL_A5XD\-7 M5N]]IEK<6)LKJWD^VP7$5PD\)'F>;&S%P'#*V2>.TK_@B=^R'X5\+_ ;P=X M\0^-?#VG_L\^*9_$G@Z/3=3M';4M5GD$MQ=:B]Q:R-+);Z^TNYD\1PW;P.T]REQI\D,-Q$;=#!+:1V[6Y9S%L)R/I&B@#EO\ A2OP MP?X*?\,ZW'A*WF\%GPM_PCCZ#.S-%)I?V;[*;9B3N*F'Y"^!G@_X^_$O7?AMX0UE=3\*?#SQ/?Z9-8Z;-'=F\MU$\-A%>SQ MP7.)HTGN)%#(F=P10/I>B@#P#Q?_ ,$_/#'BW2_B=X5'[0OQ)T_P[\7KN\F\ M:^&;2^TV6SD6ZMDM;F*W-S8RRVB20($80R*'O)\W3-.2W%LD4'VF.9!MA 0%T? YZ\UW5% 'Q)-_P M0@_9=G_X)O0_\$K'^-?Q3_X5/#JIODMQJ>D_;\F_.H>4;C^S?]7]J8R?=W?P M[MORUW'Q3_X),_ /XKZE8>*]2^)?CK2_$\/P8\ARZ*Q!R^[E?@I_P0O_ M &7?@*G[/EMX*^,'Q.EMOV9]4UV^^&MKJ&J:6Z;M8G,U]'=E=/5ITM?A=?^(8 M9?#NBZA<@B:6SB6W6X52&;$,L\L0)#A ZHR])^V/^P!\ _VVY?!_B+XE_P!M M:+XN^'>N#5_A]X_\(Z@MIK'AV\RA9X)'22-T?8@>&:.2)]J[D.!CVZB@#R23 M]D/PYXP\)^(?!?[0?Q6\8?%+3_$_A:[\.:I9^,)[&WMVTZ[0+OPC\+ZWK5_8/<^& MO"BB0"TLQ'9I&9,. 9[A)I2(U!8C<&^L** /C3X+_P#!$+]F/X%^+_A!XR\( M?%WXF3S?!+P3JWA7P;;:AJFFM$^G:B;@W"W&RP1Y'Q6,&HR:99EF@8265I;K+*%\&:U:VT&L^'+N1YGMYA/:S,K+*Y=7B:/= M@)()(\H?J:B@#XXU3_@B5^S6;7X':IX(^,WQ3\(>+?V?O#/_ C?@?X@>%]> ML8-7N-&V&,:?>E[)[>YA",RX\A6^9CNRS$^D7_\ P3F^#S_M?Z1^W#X<^(7C MK1?'FE_#(> [F[LM=CGBU72%N1=1"[^UPS22S)<*DOF!U,A0+*)4+(WO]% ' MQK\$_P#@A[^RA^S[\*/A9\,_AM\0/B!;WOP5\8:GXA^&OC*YU#3IM6TB74E9 M;^V#-8_9YK:<.=Z2PNV=I5EVKBS;?\$2OV1='\#?!;X?^$?$OC?1++X'?$1O M'7AZ;3]3LVGUC7WF\Z2\U%YK20SL[E\K'Y2A7VJ%54"?8-% 'AW[#/[!'PL_ M8"\->./"WPF\<>*]:M_'_P 0M0\::X_BNZM)735;U8Q XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Feb. 12, 2024
Jun. 30, 2023
Document And Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Annual Report true    
Document Transition Report false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity File Number 1-12378    
Trading Symbol NVR    
Title of 12(b) Security Common stock, par value $0.01 per share    
Entity Central Index Key 0000906163    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Common Stock, Shares Outstanding   3,186,147  
Entity Public Float     $ 19,859,813
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
Current Fiscal Year End Date --12-31    
Entity Registrant Name NVR, Inc.    
Local Phone Number 956-4000    
Entity Address, Postal Zip Code 20190    
Entity Address, City or Town Reston,    
Entity Address, Address Line One 11700 Plaza America Drive, Suite 500    
Entity Address, State or Province VA    
Entity Tax Identification Number 54-1394360    
ICFR Auditor Attestation Flag true    
City Area Code 703    
Entity Incorporation, State or Country Code VA    
Security Exchange Name NYSE    
Document Financial Statement Error Correction [Flag] false    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor Information [Abstract]  
Auditor Name KPMG LLP
Auditor Location McLean, Virginia
Auditor Firm ID 185
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory:    
Land under development $ 36,895 $ 27,100
Contract land deposits, net 576,551 496,080
Total assets 6,601,757 5,660,973
LIABILITIES AND SHAREHOLDERS' EQUITY    
Operating Lease, Liability 101,272  
Total liabilities 2,237,032 2,154,124
Commitments and contingencies
Common stock, shares authorized 60,000,000 60,000,000
Common stock, par value $ 0.01 $ 0.01
Shareholders' equity:    
Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2017 and December 31, 2016 $ 206 $ 206
Additional paid-in capital 2,848,528 2,600,014
Deferred compensation trust – 108,640 shares of NVR, Inc. common stock as of both December 31, 2017 and December 31, 2016 (16,710) (16,710)
Deferred compensation liability 16,710 16,710
Retained earnings 13,365,025 11,773,414
Less treasury stock at cost – 16,864,324 and 16,862,327 shares as of December 31, 2017 and December 31, 2016, respectively (11,849,034) (10,866,785)
Total shareholders' equity 4,364,725 3,506,849
Total liabilities and shareholders' equity $ 6,601,757 $ 5,660,973
Common stock, shares issued 20,555,330 20,555,330
Deferred compensation trust, shares 106,697 106,697
Home Building    
ASSETS    
Cash and cash equivalents $ 3,126,472 $ 2,503,424
Restricted cash 41,483 48,455
Receivables 29,000 20,842
Inventory:    
Lots and housing units, covered under sales agreements with customers 1,674,686 1,554,955
Unsold lots and housing units 214,666 181,952
Land under development 36,895 27,100
Building materials and other 23,903 24,268
Total Inventory 1,950,150 1,788,275
Contract land deposits, net 576,551 496,080
Property, plant and equipment, net 63,716 57,950
Operating Lease, Right-of-Use Asset 70,384 71,081
Goodwill acquired from business acquisition 41,580 41,580
Deferred tax assets, net 148,005 143,585
Other assets 94,746 75,898
Total assets 6,142,087 5,247,170
LIABILITIES AND SHAREHOLDERS' EQUITY    
Accounts payable 347,738 334,016
Accrued expenses and other liabilities 413,043 437,234
Contract with Customer, Liability 334,441 313,804
Operating Lease, Liability 75,797 75,818
Senior notes 913,027 914,888
Total liabilities 2,084,046 2,075,760
Mortgage Banking    
ASSETS    
Cash and cash equivalents 36,422 19,415
Restricted cash 11,067 2,974
Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance 222,560 316,806
Inventory:    
Property, plant and equipment, net 6,348 3,559
Operating Lease, Right-of-Use Asset 23,541 16,011
Goodwill acquired from business acquisition 7,347 7,347
Other assets 152,385 47,691
Total assets 459,670 413,803
LIABILITIES AND SHAREHOLDERS' EQUITY    
Operating Lease, Liability 25,475 16,968
Accounts payable and other liabilities 127,511 61,396
Total liabilities $ 152,986 $ 78,364
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 60,000,000 60,000,000
Common stock, shares issued 20,555,330 20,555,330
Deferred compensation trust, shares 106,697 106,697
Treasury stock, shares 17,360,454 17,336,397
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 9,518,202 $ 10,526,434 $ 8,951,025
Interest expense (27,740) (39,524) (53,117)
Profit before taxes 1,928,373 2,253,194 1,590,403
Income tax expense (336,762) (527,619) (353,684)
Net income $ 1,591,611 $ 1,725,575 $ 1,236,719
Basic earnings per share (USD per share) $ 491.52 $ 525.20 $ 345.37
Diluted earnings per share (USD per share) $ 463.31 $ 491.82 $ 320.48
Basic weighted average shares outstanding (in Shares) 3,238,161 3,285,562 3,580,800
Diluted weighted average shares outstanding (in Shares) 3,435,294 3,508,524 3,858,912
Home Building      
Revenues $ 9,314,605 $ 10,326,770 $ 8,701,693
Other income 148,010 37,038 6,559
Cost of sales (7,051,198) (7,662,271) (6,763,115)
Selling, general and administrative (588,962) (532,353) (474,808)
Interest expense (26,875) (38,140) (51,530)
Profit before taxes 1,795,580 2,131,044 1,418,799
Operating income 1,822,455 2,169,184 1,470,329
Mortgage Banking      
Revenues 203,597 199,664 249,332
Interest income 16,687 11,853 8,725
Other income 4,449 4,963 3,753
General and administrative (91,075) (92,946) (88,619)
Interest expense (865) (1,384) (1,587)
Profit before taxes $ 132,793 $ 122,150 $ 171,604
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Deferred Compensation Trust
Deferred Compensation Liability
Beginning Balance at Dec. 31, 2020 $ 3,103,074 $ 206 $ 2,214,426 $ 8,811,120 $ (7,922,678) $ (16,710) $ 16,710
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 1,236,719     1,236,719      
Purchase of common stock for treasury (1,538,019)       (1,538,019)    
Equity-based compensation 58,234   58,234        
Proceeds from stock options exercised 142,370   142,370        
Treasury stock issued upon option exercise and restricted share vesting     (36,839)   36,839    
Ending Balance at Dec. 31, 2021 3,002,378 206 2,378,191 10,047,839 (9,423,858) (16,710) 16,710
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 1,725,575     1,725,575      
Purchase of common stock for treasury (1,500,358)       (1,500,358)    
Equity-based compensation 82,537   82,537        
Proceeds from stock options exercised 196,717   196,717        
Treasury stock issued upon option exercise and restricted share vesting     (57,431)   57,431    
Ending Balance at Dec. 31, 2022 3,506,849 206 2,600,014 11,773,414 (10,866,785) (16,710) 16,710
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 1,591,611     1,591,611      
Purchase of common stock for treasury (1,083,751)       (1,083,751)    
Equity-based compensation 99,507   99,507        
Proceeds from stock options exercised 250,509   250,509        
Treasury stock issued upon option exercise and restricted share vesting     (101,502)   101,502    
Ending Balance at Dec. 31, 2023 $ 4,364,725 $ 206 $ 2,848,528 $ 13,365,025 $ (11,849,034) $ (16,710) $ 16,710
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 1,591,611 $ 1,725,575 $ 1,236,719
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 16,916 17,396 19,463
Equity-based compensation expense 99,507 82,537 58,234
Contract land deposit (recoveries) impairments and other impairments, net (2,908) 28,466 (20,827)
Gain on sale of loans, net (163,322) (152,668) (205,582)
Deferred tax benefit (3,743) (11,101) (234)
Mortgage loans closed (5,740,199) (6,314,514) (6,079,454)
Mortgage loans sold and principal payments on mortgage loans held for sale 5,949,657 6,471,270 6,424,204
Distribution of earnings from unconsolidated joint ventures 2,000 9,000 9,500
Net change in assets and liabilities:      
(Increase) decrease in inventory (161,875) 159,091 (238,284)
Increase in contract land deposits (77,563) (26,407) (87,374)
(Increase) decrease in receivables (59,653) (27,384) 1,956
Increase (decrease) in accounts payable and accrued expenses 49,105 (13,777) (19,954)
Increase (Decrease) in Contract with Customer, Liability 20,637 (103,659) 176,705
Other, net (22,177) 26,276 (32,679)
Operating activities 1,497,993 1,870,101 1,242,393
Net cash provided by operating activities 1,497,993 1,870,101 1,242,393
Cash flows from investing activities:      
Investments in and advances to unconsolidated joint ventures (1,776) (9,735) (1,282)
Distribution of capital from unconsolidated joint ventures 180 0 0
Purchase of property, plant and equipment (24,877) (18,428) (17,875)
Proceeds from the sale of property, plant and equipment 2,373 732 978
Net Cash Provided by (Used in) Investing Activities (24,100) (27,431) (18,179)
Cash flows from financing activities:      
Purchase of treasury stock (1,081,815) (1,500,358) (1,538,019)
Redemption of senior notes 0 (600,000) 0
Principal payments on finance lease liabilities (1,661) (1,495) (1,363)
Proceeds from the exercise of stock options 250,509 196,717 142,370
Net cash used in financing activities (832,967) (1,905,136) (1,397,012)
Net increase (decrease) in cash, restricted cash, and cash equivalents 640,926 (62,466) (172,798)
Cash, restricted cash, and cash equivalents, beginning of the year 2,574,518 2,636,984 2,809,782
Cash, restricted cash, and cash equivalents, end of the year 3,215,444 2,574,518 2,636,984
Supplemental disclosures of cash flow information:      
Interest paid during the year, net of interest capitalized 29,202 47,502 53,680
Income taxes paid during the year, net of refunds $ 407,185 $ 529,820 $ 389,383
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
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 include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.
Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Cash and Cash Equivalents
Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less.
Restricted Cash
Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.
Contract Land Deposits
We purchase finished lots under fixed price lot purchase agreements (“LPAs”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales’ profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.
For the year ended December 31, 2023 we recognized a net pre-tax recovery of approximately $2,900 of contract land deposits previously determined to be unrecoverable. For the year ended December 31, 2022, we incurred a net pre-tax charge of approximately $27,500 related to the impairment of contract land deposits. For the year ended December 31, 2021, we recognized a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $53,397 and $57,060 at December 31, 2023 and 2022, respectively.
Land Under Development
On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.
Property, Plant, and Equipment
Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.
Leases
We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement. Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.
We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. See Note 12 herein for further information.
Warranty/Product Liability Reserves
We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our General Counsel and outside counsel retained to handle specific product liability cases. 
Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities
We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells almost all of the loans it originates into the secondary
market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment defaults occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 15 herein for further information).
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217, and open forward delivery sale contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 14 herein for a description of the Company’s fair value accounting).
Earnings per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:
 Year Ended December 31,
 202320222021
Weighted average number of shares outstanding used to
   calculate basic EPS
3,238,161 3,285,562 3,580,800 
Dilutive securities:   
Stock options and restricted share units197,133 222,962 278,112 
Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS3,435,294 3,508,524 3,858,912 

The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized.
The following stock options and restricted share units issued under equity incentive plans were outstanding during the years ended December 31, 2023, 2022 and 2021, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 Year Ended December 31,
 202320222021
Anti-dilutive securities14,444 194,884 23,062 
Revenues – Homebuilding Operations
We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $334,441 and $313,804 as of December 31, 2023 and 2022, respectively. Substantially all customer deposits are recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately $17,900 and $15,300 as of December 31, 2023 and 2022, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.
Mortgage Banking Fees
Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.
ASC 740-10, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 10 herein for further information).
Financial Instruments
Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 14 herein for further information).
Equity-Based Compensation
We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are not publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 11 herein for further discussion of equity-based compensation plans).
Comprehensive Income
For the years ended December 31, 2023, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.
Recently Issued Accounting Pronouncements
In December 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-09, "Income Taxes - Improvements to Income Tax Disclosures." The amendments in the ASU requires disclosure of specific categories in the rate reconciliation and for the entity to provide additional information for reconciling items that meet a quantitative threshold. The ASU will be effective for our fiscal year ending December 31, 2025. The amendments in the ASU are to be applied on a prospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-09 will have on our consolidated financial statements and related disclosures.
In November 2023, the FASB issued ASU 2023-07, "Segment Reporting - Improvements to Reportable Segment Disclosures." The amendments in the ASU are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss. The amendments also expand interim segment disclosure requirements. The ASU will be effective for our fiscal year ending December 31, 2024 and for interim periods starting in the first quarter of fiscal year 2025. The amendments in this ASU are required to be applied on a retrospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-07 will have on our consolidated financial statements and related disclosures.
Contract Land Deposits
Contract Land Deposits
We purchase finished lots under fixed price lot purchase agreements (“LPAs”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales’ profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.
For the year ended December 31, 2023 we recognized a net pre-tax recovery of approximately $2,900 of contract land deposits previously determined to be unrecoverable. For the year ended December 31, 2022, we incurred a net pre-tax charge of approximately $27,500 related to the impairment of contract land deposits. For the year ended December 31, 2021, we recognized a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $53,397 and $57,060 at December 31, 2023 and 2022, respectively.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Information, Nature of Operations, and Certain Concentrations
2.    Segment Information, Nature of Operations, and Certain Concentrations
Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-six metropolitan areas located in Maryland, Virginia, Washington, D.C., Delaware, West Virginia, Pennsylvania, Ohio, New York, New Jersey, Indiana, Illinois, North Carolina, South Carolina, Georgia, Florida and Tennessee. The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware, New Jersey, and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area.
Our mortgage banking operations primarily operate in the markets where we have homebuilding operations, as substantially all of our loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees.
The following disclosure includes four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:
Mid Atlantic: Maryland, Virginia, West Virginia, Delaware and Washington, D.C.
North East: New Jersey and Eastern Pennsylvania
Mid East: New York, Ohio, Western Pennsylvania, Indiana and Illinois
South East: North Carolina, South Carolina, Tennessee, Florida and Georgia
Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (“CODM”) to determine whether the operating segment’s results are providing the desired rate of return after covering our cost of capital.
Assets not allocated to the operating segments are not included in either the operating segment's corporate capital allocation charge or the CODM's evaluation of the operating segment's performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit.
Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.
In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest income and expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not
allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our 3.00% Senior Notes due 2030 (the “Senior Notes”), which are not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.

The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:
 Year Ended December 31,
 202320222021
Revenues:   
Homebuilding Mid Atlantic$4,189,957 $4,766,329 $4,049,871 
Homebuilding North East948,289 892,543 767,828 
Homebuilding Mid East1,723,514 2,147,262 1,891,729 
Homebuilding South East2,452,845 2,520,636 1,992,265 
Mortgage Banking203,597 199,664 249,332 
Consolidated revenues$9,518,202 $10,526,434 $8,951,025 
 Year Ended December 31,
 202320222021
Profit before taxes:   
Homebuilding Mid Atlantic$745,323 $994,027 $734,941 
Homebuilding North East169,012 157,333 105,432 
Homebuilding Mid East257,865 343,236 271,756 
Homebuilding South East440,538 577,030 329,982 
Mortgage Banking138,313 125,756 176,251 
Total segment profit1,751,051 2,197,382 1,618,362 
Reconciling items:   
Contract land deposit reserve adjustment (1)3,279 (27,300)22,163 
Equity-based compensation expense (2)(99,507)(82,537)(58,234)
Corporate capital allocation (3)288,805 302,904 252,787 
Unallocated corporate overhead(175,208)(129,998)(139,611)
Consolidation adjustments and other (4)44,619 (1,719)(56,511)
Corporate interest income142,083 32,457 2,840 
Corporate interest expense(26,749)(37,995)(51,393)
Reconciling items sub-total177,322 55,812 (27,959)
Consolidated profit before taxes$1,928,373 $2,253,194 $1,590,403 

(1)This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments. See further discussion of contract land deposit impairment charges in Note 3.
(2)The increase in equity-based compensation expense in both 2023 and 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022. See Note 11 for additional discussion of equity-based compensation.
(3)This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:
 Year Ended December 31,
 202320222021
Corporate capital allocation charge:   
Homebuilding Mid Atlantic$135,618 $143,251 $124,316 
Homebuilding North East33,269 30,623 25,431 
Homebuilding Mid East39,005 51,376 43,686 
Homebuilding South East80,913 77,654 59,354 
Total corporate capital allocation charge$288,805 $302,904 $252,787 

(4)    The consolidation adjustments and other in each period are primarily driven by changes in units under construction as well as significant fluctuations in lumber prices year over year. Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory. These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled. The consolidation adjustment in 2021 was negatively impacted by a higher number of units under construction as of the end of the year compared to the prior year end, resulting in an increase in the reversal of intercompany profits year over year through the consolidation adjustment. In 2022, the consolidation adjustment was favorably impacted by a reduction in the number of units and value of the units under construction, resulting in a decrease in intercompany profits deferred. The consolidation adjustment in 2023 was favorably impacted by a reduction in the value of units under construction, resulting in a decrease in intercompany profits deferred. This favorable impact was offset partially by the recognition of previously deferred home package costs that included higher priced lumber.

 As of December 31,
 20232022
Assets:  
Homebuilding Mid Atlantic$1,252,360 $1,152,564 
Homebuilding North East314,904 250,001 
Homebuilding Mid East368,154 378,833 
Homebuilding South East796,505 697,923 
Mortgage Banking452,323 406,456 
Total segment assets3,184,246 2,885,777 
Reconciling items:  
Cash and cash equivalents3,126,472 2,503,424 
Deferred taxes148,005 143,585 
Intangible assets and goodwill49,368 49,368 
Operating lease right-of-use assets70,384 71,081 
Finance lease right-of-use assets13,310 13,745 
Contract land deposit reserve(53,397)(57,060)
Consolidation adjustments and other63,369 51,053 
Reconciling items sub-total3,417,511 2,775,196 
Consolidated assets$6,601,757 $5,660,973 
 Year Ended December 31,
 202320222021
Interest income:   
Mortgage Banking$16,687 $11,853 $8,725 
Total segment interest income16,687 11,853 8,725 
Other unallocated interest income142,087 32,458 3,154 
Consolidated interest income$158,774 $44,311 $11,879 
 Year Ended December 31,
 202320222021
Interest expense:   
Homebuilding Mid Atlantic$135,679 $143,322 $124,385 
Homebuilding North East33,310 30,658 25,463 
Homebuilding Mid East39,021 51,384 43,695 
Homebuilding South East80,921 77,685 59,381 
Mortgage Banking865 1,384 1,587 
Total segment interest expense289,796 304,433 254,511 
Corporate capital allocation (3)(288,805)(302,904)(252,787)
Senior Notes and other interest26,749 37,995 51,393 
Consolidated interest expense$27,740 $39,524 $53,117 
 Year Ended December 31,
 202320222021
Depreciation and amortization:   
Homebuilding Mid Atlantic$5,914 $5,923 $6,183 
Homebuilding North East1,125 1,216 1,628 
Homebuilding Mid East3,724 3,948 4,259 
Homebuilding South East3,218 3,093 3,325 
Mortgage Banking1,296 1,135 1,283 
Total segment depreciation and amortization15,277 15,315 16,678 
Unallocated corporate1,639 2,081 2,785 
Consolidated depreciation and amortization$16,916 $17,396 $19,463 
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities
12 Months Ended
Dec. 31, 2023
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]  
Variable Interest Entities Variable Interest Entities
Lot Purchase Agreements
We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.
We believe this lot acquisition strategy reduces the financial risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the LPAs. None of the creditors of any of the development entities with which we enter LPAs have recourse to our general credit. We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers’ financial or other liabilities.
We are not involved in the design or creation of the development entities from which we purchase lots under LPAs. The developer’s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity’s activities is to generate positive cash flow
returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project’s development. The profits and losses are passed directly to the developer’s equity holders.
The deposit placed by us pursuant to the LPA is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (“VIE”). Therefore, the development entities with which we enter into LPAs, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity’s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.
We believe the activities that most significantly impact a development entity’s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity’s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity’s equity investors.
The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity’s equity holders and all independent of us. We possess no more than limited protective legal rights through the LPA in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer’s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into LPAs, and therefore we do not consolidate any of these VIEs.
As of December 31, 2023, we controlled approximately 134,900 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $617,000 and $7,700, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the LPAs and, in very limited circumstances, specific performance obligations. During 2023, we recorded a net reversal of approximately $2,900 related to previously impaired lot deposits based on current market conditions. Our contract land deposit asset is shown net of a $53,397 and $57,060 impairment reserve at December 31, 2023 and December 31, 2022, respectively.
In addition, we have certain properties under contract with land owners that are expected to yield approximately 22,700 lots, which are not included in the number of total lots controlled. Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with deposits in cash and lettters of credit totaling approximately $13,000 and $100, respectively, as of December 31, 2023, of which approximately $3,800 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.
Our total risk of loss related to contract land deposits as of December 31, 2023 and 2022 was as follows:
 As of December 31,
 20232022
Contract land deposits$629,948 $553,140 
Loss reserve on contract land deposits(53,397)(57,060)
Contract land deposits, net576,551 496,080 
Contingent obligations in the form of letters of credit7,769 6,896 
Total risk of loss$584,320 $502,976 
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Joint Ventures
12 Months Ended
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Joint Ventures Joint Ventures
On a limited basis, we obtain finished lots using joint venture limited liability corporations (“JVs”). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under LPAs with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into LPAs to purchase lots from these JVs, and as a result have a variable interest in these JVs. We determined that we are not the primary beneficiary in any of the JVs because we and the JV partner either share power or the JV partner has the controlling financial interest.
At December 31, 2023, we had an aggregate investment totaling approximately $29,200 in four JVs that are expected to produce approximately 5,200 lots, of which approximately 4,850 lots were controlled by us and the remaining approximately 350 lots were either under contract with unrelated parties or not currently under contract. We had additional funding commitments totaling approximately $11,500 in one of the JVs at December 31, 2023. The investment in JVs is reported in the “Other assets” line item on the accompanying consolidated balance sheets. None of the JVs had any indicators of impairment as of December 31, 2023.
At December 31, 2022, we had an aggregate investment totaling approximately $27,200 in five JVs that were expected to produce approximately 5,300 finished lots, of which approximately 4,900 lots were controlled by us and the remaining approximately 400 lots were either under contract with unrelated parties or not currently under contract. In addition, at December 31, 2022, we had additional funding commitments in the aggregate totaling approximately $13,000 in one of the JVs. During 2022, we recognized an impairment of approximately $1,000 related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income. None of the other JVs had any indicators of impairment during 2022.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Land Under Development
12 Months Ended
Dec. 31, 2023
Real Estate [Abstract]  
Land Under Development Land Under Development
On a limited basis, we directly acquire raw land parcels already zoned for its intended use to develop into finished lots.  Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
During 2023, we had the following significant land under development transactions:
Purchased a raw land parcel for approximately $19,600, which is expected to produce approximately 500 lots.
Sold a land parcel to a developer for approximately $5,600, which approximated our carry value of the property as of the sale date. In conjunction with the sale, we entered into an LPA with the developer for the option to purchase the finished lots expected to be developed from the parcel.
Completed the development of a land parcel and transferred development costs totaling approximately $5,200 to finished lots which is reported in "Unsold lots and housing units" in the accompanying condensed consolidated balance sheet as of December 31, 2023.
As of December 31, 2023, we owned land with a carrying value of $36,895 that we intend to develop into approximately 1,750 finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $1,600 under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $900. None of our land under development projects had any indicators of impairment as of December 31, 2023.
As of December 31, 2022, we directly owned land with a carrying value of $27,100, which was expected to produce approximately 1,900 finished lots.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capitalized Interest
12 Months Ended
Dec. 31, 2023
Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]  
Capitalized Interest Capitalized Interest
We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, Interest. Capitalized interest is transferred to inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred.
Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2023, 2022 and 2021 was as follows:
 Year Ended December 31,
 202320222021
Interest capitalized, beginning of year$570 $593 $1,025 
Interest incurred27,540 39,626 53,248 
Interest charged to interest expense(27,740)(39,524)(53,117)
Interest charged to cost of sales(219)(125)(563)
Interest capitalized, end of year$151 $570 $593 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment ("PP&E")
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment ("PP&E") Property, Plant and Equipment (“PP&E”)
 As of December 31,
 20232022
Homebuilding:  
Office facilities and other$45,707 $40,604 
Model home furniture and fixtures35,418 35,152 
Production facilities106,227 97,050 
Finance lease right-of-use assets13,310 13,745 
Gross Homebuilding PP&E200,662 186,551 
Less: accumulated depreciation(136,946)(128,601)
Net Homebuilding PP&E$63,716 $57,950 
Mortgage Banking:  
Office facilities and other$17,572 $15,964 
Less: accumulated depreciation(11,224)(12,405)
Net Mortgage Banking PP&E$6,348 $3,559 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
As of December 31, 2023, we had the following debt instruments outstanding:
Senior Notes
On May 4, 2020, we issued $600,000 of the 2030 Senior Notes. The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,200, after deducting underwriting discount and offering expenses. The 2030 Senior Notes mature on May 15, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. As of December 31, 2023 and 2022, the unamortized discount was $764 and $871, respectively, and unamortized debt issuance costs were $2,303 and $2,664, respectively.
On September 9 and September 17, 2020, we issued an additional $250,000 and $50,000, respectively, of the 2030 Senior Notes (the "2030 Additional Notes" and together with the 2030 Senior Notes, the "Senior Notes"). The 2030 Additional Notes were issued at a premium to yield 2.00% and have been reflected net of the unamortized premium and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Additional Notes resulted in aggregate net proceeds of approximately $323,600, including the underwriting premium, less offering expenses. As of December 31, 2023 and 2022, the 2030 Additional Notes unamortized premium was $17,040 and $19,518, respectively, and unamortized debt issuance costs were $947 and $1,095, respectively.
The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December 31, 2023.
Credit Agreement
On February 12, 2021, we entered into The Amended and Restated Credit Agreement with Bank of America, N.A., as Administrative Agent, BOFA Securities, Inc. as Sole Lead Arranger and Sole Bookrunner, and other lenders party thereto (the "Credit Agreement"). The Credit Agreement provides for aggregate revolving loan commitments of $300,000 (the "Facility"). Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. In addition, the Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which approximately $13,000 was outstanding at December 31, 2023.
Effective December 9, 2022, we entered into the First Amendment to Amended and Restated Credit Agreement (the "Amended Credit Agreement") which primarily replaces LIBOR based borrowing rates with the secured overnight financing rate published by the Board of Governors of the Federal Reserve System ("SOFR") as defined in the amendment. Borrowings under the Amended Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (a) the Federal Funds Rate plus one-half of one percent, (b) Bank of America’s publicly announced “prime rate,” (c) one percent or (d) Term SOFR plus 100 basis points.   
The Amended Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth; (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Amended Credit Agreement termination date is February 12, 2026. We were in compliance with all covenants under the Amended Credit Agreement at December 31, 2023. There was no debt outstanding under the Facility at December 31, 2023.
Repurchase Agreement
NVRM provides for its mortgage origination and other operating activities using cash generated from its operations, borrowings from its parent company, NVR, as well as a revolving mortgage repurchase agreement (the “Repurchase Agreement”), which is non-recourse to NVR. The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub-limits. Amounts outstanding under the Repurchase Agreement are collateralized by the Company’s mortgage loans held for sale.
Advances under the Repurchase Agreement bear interest at SOFR plus the SOFR Margin of 1.70%, per annum, provided that the Pricing Rate shall not be less than 1.70%. The Pricing Rate at December 31, 2023 was 7.05%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December 31, 2023, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December 31, 2023 and 2022, there was no debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on July 17, 2024.
The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i) a tangible net worth requirement, (ii) a minimum liquidity requirement, (iii) a minimum net income requirement, and (iv) a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December 31, 2023.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Common Stock Common Stock
There were 3,194,876 and 3,218,933 common shares outstanding at December 31, 2023 and 2022, respectively. We made the following share repurchases during the years indicated:
 Year Ended December 31,
 202320222021
Aggregate purchase price$1,081,815 $1,500,358 $1,538,019 
Number of shares repurchased181,499 323,652 322,038 

We issue shares from the treasury account for all equity plan activity. We issued 158,022, 95,069 and 74,027 such shares during 2023, 2022 and 2021, respectively.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income taxes consists of the following:
 Year Ended December 31,
 202320222021
Current:   
Federal$261,481 $412,036 $272,971 
State79,023 126,686 80,650 
Deferred:   
Federal(3,986)(6,753)873 
State244 (4,350)(810)
 Income tax expense$336,762 $527,619 $353,684 

Deferred income taxes on our consolidated balance sheets were comprised of the following:
 As of December 31,
 20232022
Deferred tax assets:  
Other accrued expenses and contract land deposit reserve$71,466 $73,555 
Deferred compensation4,347 4,728 
Equity-based compensation expense48,088 47,605 
Inventory18,181 13,981 
Unrecognized tax benefit8,049 8,849 
Other14,703 11,364 
Total deferred tax assets164,834 160,082 
Less: Deferred tax liabilities9,515 8,505 
Net deferred tax asset$155,319 $151,577 
Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes.
Deferred tax assets include $3,293 of Federal Alternative Minimum Tax Credits (CAMT) for the year ended December 31, 2023 that may be carried forward indefinitely.
Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $1,302,200 for the year ended December 31, 2023, and was $2,001,717 for the year ended December 31, 2022.
A reconciliation of income taxes computed at the federal statutory rate (21% in 2023, 2022, and 2021) to income tax expense is as follows:
 Year Ended December 31,
 202320222021
Income taxes computed at the federal statutory rate$404,958 $473,171 $333,985 
State income taxes, net of federal income tax benefit (1)92,163 105,867 72,082 
Excess tax benefits from equity-based compensation (153,554)(50,324)(48,369)
Other, net (2)(6,805)(1,095)(4,014)
Income tax expense$336,762 $527,619 $353,684 
(1)Excludes state excess tax benefits from equity-based compensation included in the line below.
(2)Primarily attributable to tax benefits from certain energy credits for the years ended December 31, 2023, 2022 and 2021.
Our effective tax rate in 2023, 2022 and 2021 was 17.46%, 23.42% and 22.24%, respectively.
We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2020.
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 Year Ended December 31,
 20232022
Balance at beginning of year$29,526 $33,490 
Additions based on tax positions related to the current year782 1,326 
Reductions for tax positions of prior years(4,720)(5,290)
Settlements— — 
Balance at end of year$25,588 $29,526 

If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $20,215 as of December 31, 2023.

We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the year ended December 31, 2023, we recognized a net addition of accrued interest on unrecognized tax benefits in the amount of $106. For the years ended December 31, 2022, and 2021, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $3,662 and $1,455, respectively. As of December 31, 2023 and 2022, we had a total of $10,292 and $10,186, respectively, of accrued interest on unrecognized tax benefits which are included in “Accrued expenses and other liabilities” on the accompanying consolidated balance sheets.
We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits, excluding interest, as of December 31, 2023 will be reduced by approximately $4,150 due to statute expiration and effectively settled positions in various state jurisdictions.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans
Equity-Based Compensation Plans
Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the “NYSE”) on the day prior to the date of grant, and are granted for a 10-year term. Both Option and RSU grants typically vest in separate tranches over periods of 3 to 6 years. Grants to key management employees are generally divided such that vesting for 50% of the grant is contingent solely on continued employment, while vesting for the remaining 50% of the grant is contingent upon both continued employment and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant. Grants to directors generally vest solely based on continued service as a Director.
The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2023. Each of the following plans was approved by our shareholders:
Equity-Based Compensation PlansShares
Authorized
Options/RSUs
Outstanding
Shares
Available to Issue
2010 Equity Incentive Plan (1)700,000 23,681 — 
2014 Equity Incentive Plan (2)950,000 273,143 1,778 
2018 Equity Incentive Plan (3)275,000 163,248 90,322 
 
(1)The 2010 Equity Incentive Plan (the “2010 Plan”) authorized us to issue Options and RSUs. There were 18,211 Options and 5,470 RSUs outstanding as of December 31, 2023. Shares can no longer be granted from this plan.

(2)The 2014 Equity Incentive Plan (the “2014 Plan”) authorizes us to issue Options only.
(3)The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs. There were 141,236 Options and 22,012 RSUs outstanding as of December 31, 2023. Of the 90,322 shares available to issue, 17,808 may be granted in the form of RSUs.

During 2023, we issued 4,100 Options under the 2014 Plan. Approximately half of the Options issued vest over four years in 25% increments beginning on December 31, 2025, while the remaining Options issued vest over two years in 50% increments beginning on December 31, 2027. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2023.
In addition, we granted 1,904 RSUs under the 2018 Plan during 2023. Of the RSUs granted, 1,214 RSUs will vest over four years in 25% increments beginning on either December 31, 2025 or December 31, 2026, and 690 RSUs will vest over two years in 50% increments beginning on December 31, 2025. Vesting for half of the RSUs issued is contingent solely upon continued employment, while vesting for the other half of the RSUs issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning on either 2023 or 2024, based on the RSU's initial vesting date.
The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2023:
 SharesWeighted Avg. Per Share
Exercise Price
Weighted Avg. Remaining
Contract Life (years)
Aggregate
Intrinsic Value
Stock Options
Outstanding at December 31, 2022590,554 $3,060.71 
Granted4,100 5,424.19 
Exercised(152,086)1,660.69 
Forfeited(9,978)3,820.80 
Outstanding at December 31, 2023432,590 $3,557.78 6.0$1,489,264 
Exercisable at December 31, 2023227,684 $2,827.99 4.1$950,003 
RSUs
Outstanding at December 31, 202233,320 
Granted1,904 
Vested(5,936)
Forfeited(1,806)
Outstanding at December 31, 202327,482 $192,386 
Vested, but not issued at December 31, 20235,461 $38,229 
 
To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate.
The fair value of the Options granted during 2023, 2022 and 2021 was estimated on the grant date using the Pricing Model, based on the following assumptions:  
 202320222021
Estimated option life (years)6.055.615.31
Risk free interest rate (range)
3.53%-4.69%
1.17%-4.36%
0.30%-1.55%
Expected volatility (range)
26.75%-30.01%
24.93%-30.89%
24.46%-30.80%
Expected dividend rate— %— %— %
Weighted average grant-date fair value per share of options granted$1,936.08 $1,437.93 $1,235.91 

The weighted average grant date fair value per share of $5,758.02 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant.
Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation cost is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level for all of our Options and RSUs granted. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.
We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2023, 2022 and 2021, we recognized $99,507, $82,537, and $58,234 in equity-based compensation costs, respectively, and approximately $19,900, $16,700, and $12,000 in tax benefit related to equity-based compensation costs, respectively.
As of December 31, 2023, the total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $259,300. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2029. The weighted-average period over which the unrecognized compensation cost will be recorded is equal to approximately 2.4 years.
We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December 31, 2023, 2022 and 2021, we issued 158,022, 95,069 and 74,027 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:
 Year Ended December 31,
 202320222021
Aggregate exercise proceeds $250,509 $196,717 $142,370 
Aggregate intrinsic value on exercise dates$635,709 $234,732 $219,219 

Profit Sharing Plans
We have a trustee-administered, profit sharing retirement plan (the “Profit Sharing Plan”) and an Employee Stock Ownership Plan (“ESOP”) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Board of Directors. The combined plan contribution for the years ended December 31, 2023, 2022 and 2021 was approximately $26,200, $26,800 and $24,700, respectively. We purchased approximately 3,640 and 5,180 shares of our common stock in the open market for the 2023 and 2022 plan year contributions to the ESOP, respectively. As of December 31, 2023, all shares held by the ESOP had been allocated to participants’ accounts. The 2023 plan year contribution was funded and fully allocated to participants in February 2024.
Deferred Compensation Plans
We have two deferred compensation plans (“Deferred Comp Plans”). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to
more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.
The rabbi trust account held 106,697 shares of NVR common stock as of both December 31, 2023 and 2022. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December 31, 2023, 2022 and 2021.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities Commitments and Contingent Liabilities
Litigation
We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.
Contract Land Deposits
We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots. At December 31, 2023, assuming that contractual development milestones are met and we exercise our option, we expect to place additional forfeitable deposits with land developers under existing LPAs of approximately $391,300. Additionally, as of December 31, 2023, we had funding commitments totaling approximately $1,600 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $900.
Bonds and Letters of Credit
During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $33,200 of contingent obligations under such agreements, including approximately $13,000 for letters of credit issued under the Credit Agreement as of December 31, 2023. We believe we will fulfill our obligations under the related contracts and do not anticipate any material losses under these bonds or letters of credit.
Warranty Reserve
The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):
 Year Ended December 31,
 202320222021
Warranty reserve, beginning of year$144,006 $134,859 $119,638 
Provision95,193 96,577 94,605 
Payments(92,916)(87,430)(79,384)
Warranty reserve, end of year$146,283 $144,006 $134,859 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Fair Value
GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.
Financial Instruments
The estimated fair values of our Senior Notes as of December 31, 2023 and 2022 were $803,646 and $788,166, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at December 31, 2023 and 2022 were $913,027 and $914,888, respectively. Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.
Derivative Instruments and Mortgage Loans Held for Sale
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217 and open forward delivery contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale.
The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:
i)the assumed gain/loss of the expected resultant loan sale (Level 2);
ii)the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and
iii)the value of the servicing rights associated with the loan (Level 2).
The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells almost all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.
The fair value of NVRM’s forward sales contracts to investors solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December 31, 2023, the fair value of loans held for sale of $222,560 included on the accompanying consolidated balance sheets was increased by $6,349 from the aggregate principal balance of $216,211. As of December 31, 2022, the fair value of loans held for sale of $316,806 was reduced by $2,675 from the aggregate principal balance of $319,481.
The fair value measurement of NVRM's undesignated derivative instruments was as follows:
As of December 31,
 20232022
Rate lock commitments:
Gross assets$61,150 $32,246 
Gross liabilities168 20,946 
Net rate lock commitments$60,982 $11,300 
Forward sales contracts:
Gross assets$$4,843 
Gross liabilities18,305 20,903 
Net forward sales contracts$(18,297)$(16,060)

As of December 31, 2023 and 2022, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets.
The fair value measurement as of December 31, 2023 was as follows:
Notional or
Principal
Amount
Assumed
Gain
From Loan
Sale
Interest
Rate
Movement
Effect
Servicing
Rights
Value
Security
Price
Change
Total Fair
Value
Measurement
Gain/(Loss)
Rate lock commitments$2,110,217 $5,839 $31,548 $23,595 $— $60,982 
Forward sales contracts$1,856,541 — — — (18,297)(18,297)
Mortgages held for sale$216,211 865 2,521 2,963 — 6,349 
Total fair value measurement$6,704 $34,069 $26,558 $(18,297)$49,034 

The total fair value measurement as of December 31, 2022 was a net loss of $7,435. NVRM recorded a fair value adjustment to income of $56,469 for the year ended December 31, 2023, a fair value adjustment to expense of $25,673 for the year ended December 31, 2022, and a fair value adjustment to income of $2,654 for the year ended December 31, 2021. Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM’s closed loans and locked loan commitments.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Repurchase Reserve
12 Months Ended
Dec. 31, 2023
Mortgage Repurchase Reserve [Abstract]  
Mortgage Repurchase Reserve Mortgage Repurchase Reserve
During the year ended December 31, 2023, we recognized a pre-tax recovery for loan losses related to mortgage loans sold of approximately $1,900. During the years ended December 31, 2022 and 2021, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $2,500 and $2,600, respectively. Included in NVRM’s “Accounts payable and other liabilities” line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $18,600 and $21,800 at December 31, 2023 and 2022, respectively.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Codification Topic 842
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment. Our leases have remaining lease terms of up to 16.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease. See Note 1 herein for additional information regarding leases.

The components of lease expense were as follows:
Year Ended December 31,
202320222021
Lease expense
Operating lease expense$37,262 $34,467 $31,923 
Finance lease expense:
Amortization of ROU assets2,059 1,916 1,798 
Interest on lease liabilities421 417 429 
Short-term lease expense30,607 27,584 24,012 
Total lease expense$70,349 $64,384 $58,162 
Other information related to leases was as follows:
Year Ended December 31,
20232022
Supplemental Cash Flows Information:
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$29,044 $28,837 
Operating cash flows from finance leases$421 $417 
Financing cash flows from finance leases$1,661 $1,495 
ROU assets obtained in exchange for lease obligations:
Operating leases$34,100 $44,782 
Finance leases$1,624 $1,083 
Weighted-average remaining lease term (in years):
Operating leases5.86.0
Finance leases9.910.8
Weighted-average discount rate:
Operating leases4.2 %3.6 %
Finance leases3.1 %2.9 %
We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December 31, 2023 are as follows:
Year Ending December 31,Operating LeasesFinance Leases
2024$36,636 $2,303 
202522,974 2,308 
202617,354 3,256 
202713,069 1,683 
202810,076 1,010 
Thereafter22,449 6,975 
Total lease payments122,558 17,535 
Less:
Imputed interest13,039 2,570 
Short-term lease payments8,247 — 
Total lease liability$101,272 $14,965 
Leases Leases
We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment. Our leases have remaining lease terms of up to 16.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease. See Note 1 herein for additional information regarding leases.

The components of lease expense were as follows:
Year Ended December 31,
202320222021
Lease expense
Operating lease expense$37,262 $34,467 $31,923 
Finance lease expense:
Amortization of ROU assets2,059 1,916 1,798 
Interest on lease liabilities421 417 429 
Short-term lease expense30,607 27,584 24,012 
Total lease expense$70,349 $64,384 $58,162 
Other information related to leases was as follows:
Year Ended December 31,
20232022
Supplemental Cash Flows Information:
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$29,044 $28,837 
Operating cash flows from finance leases$421 $417 
Financing cash flows from finance leases$1,661 $1,495 
ROU assets obtained in exchange for lease obligations:
Operating leases$34,100 $44,782 
Finance leases$1,624 $1,083 
Weighted-average remaining lease term (in years):
Operating leases5.86.0
Finance leases9.910.8
Weighted-average discount rate:
Operating leases4.2 %3.6 %
Finance leases3.1 %2.9 %
We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December 31, 2023 are as follows:
Year Ending December 31,Operating LeasesFinance Leases
2024$36,636 $2,303 
202522,974 2,308 
202617,354 3,256 
202713,069 1,683 
202810,076 1,010 
Thereafter22,449 6,975 
Total lease payments122,558 17,535 
Less:
Imputed interest13,039 2,570 
Short-term lease payments8,247 — 
Total lease liability$101,272 $14,965 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net income $ 1,591,611 $ 1,725,575 $ 1,236,719
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Significant Accounting Policies [Line Items]  
Principles of Consolidation
Principles of Consolidation
The accompanying consolidated financial statements include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.
Use of Estimates in the Preparation of Financial Statements
Use of Estimates in the Preparation of Financial Statements
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less.
Restricted Cash
Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.
Homebuilding Inventory
Homebuilding Inventory
The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.
Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.
Contract Land Deposits
Contract Land Deposits
We purchase finished lots under fixed price lot purchase agreements (“LPAs”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.
We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales’ profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.
Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.
For the year ended December 31, 2023 we recognized a net pre-tax recovery of approximately $2,900 of contract land deposits previously determined to be unrecoverable. For the year ended December 31, 2022, we incurred a net pre-tax charge of approximately $27,500 related to the impairment of contract land deposits. For the year ended December 31, 2021, we recognized a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $53,397 and $57,060 at December 31, 2023 and 2022, respectively.
Land Under Development
Land Under Development
On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.
Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively.
Property, Plant, and Equipment
Property, Plant, and Equipment
Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.
Warranty/Product Liability Reserves
Warranty/Product Liability Reserves
We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our General Counsel and outside counsel retained to handle specific product liability cases.
Mortgage Loans Held for Sale, Derivatives and Hedging Activities
Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities
We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells almost all of the loans it originates into the secondary
market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment defaults occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 15 herein for further information).
Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.
In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217, and open forward delivery sale contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 14 herein for a description of the Company’s fair value accounting).
Earnings Per Share
Earnings per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:
 Year Ended December 31,
 202320222021
Weighted average number of shares outstanding used to
   calculate basic EPS
3,238,161 3,285,562 3,580,800 
Dilutive securities:   
Stock options and restricted share units197,133 222,962 278,112 
Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS3,435,294 3,508,524 3,858,912 

The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized.
The following stock options and restricted share units issued under equity incentive plans were outstanding during the years ended December 31, 2023, 2022 and 2021, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 Year Ended December 31,
 202320222021
Anti-dilutive securities14,444 194,884 23,062 
Revenues-Homebuilding Operations
Revenues – Homebuilding Operations
We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $334,441 and $313,804 as of December 31, 2023 and 2022, respectively. Substantially all customer deposits are recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately $17,900 and $15,300 as of December 31, 2023 and 2022, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.
Mortgage Banking Fees
Mortgage Banking Fees
Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.
Income Taxes
Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.
ASC 740-10, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 10 herein for further information).
Financial Instruments
Financial Instruments
Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 14 herein for further information).
Equity-Based Compensation
Equity-Based Compensation
We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are not publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 11 herein for further discussion of equity-based compensation plans).
Comprehensive Income omprehensive Income
For the years ended December 31, 2023, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.
Lessee, Leases
Leases
We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement. Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option.
We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. See Note 12 herein for further information.
Recent Accounting Pronouncements
Recently Issued Accounting Pronouncements
In December 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-09, "Income Taxes - Improvements to Income Tax Disclosures." The amendments in the ASU requires disclosure of specific categories in the rate reconciliation and for the entity to provide additional information for reconciling items that meet a quantitative threshold. The ASU will be effective for our fiscal year ending December 31, 2025. The amendments in the ASU are to be applied on a prospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-09 will have on our consolidated financial statements and related disclosures.
In November 2023, the FASB issued ASU 2023-07, "Segment Reporting - Improvements to Reportable Segment Disclosures." The amendments in the ASU are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss. The amendments also expand interim segment disclosure requirements. The ASU will be effective for our fiscal year ending December 31, 2024 and for interim periods starting in the first quarter of fiscal year 2025. The amendments in this ASU are required to be applied on a retrospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-07 will have on our consolidated financial statements and related disclosures.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share
The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:
 Year Ended December 31,
 202320222021
Weighted average number of shares outstanding used to
   calculate basic EPS
3,238,161 3,285,562 3,580,800 
Dilutive securities:   
Stock options and restricted share units197,133 222,962 278,112 
Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS3,435,294 3,508,524 3,858,912 
Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following stock options and restricted share units issued under equity incentive plans were outstanding during the years ended December 31, 2023, 2022 and 2021, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.
 Year Ended December 31,
 202320222021
Anti-dilutive securities14,444 194,884 23,062 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Revenues
The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:
 Year Ended December 31,
 202320222021
Revenues:   
Homebuilding Mid Atlantic$4,189,957 $4,766,329 $4,049,871 
Homebuilding North East948,289 892,543 767,828 
Homebuilding Mid East1,723,514 2,147,262 1,891,729 
Homebuilding South East2,452,845 2,520,636 1,992,265 
Mortgage Banking203,597 199,664 249,332 
Consolidated revenues$9,518,202 $10,526,434 $8,951,025 
Profit before Taxes
 Year Ended December 31,
 202320222021
Profit before taxes:   
Homebuilding Mid Atlantic$745,323 $994,027 $734,941 
Homebuilding North East169,012 157,333 105,432 
Homebuilding Mid East257,865 343,236 271,756 
Homebuilding South East440,538 577,030 329,982 
Mortgage Banking138,313 125,756 176,251 
Total segment profit1,751,051 2,197,382 1,618,362 
Reconciling items:   
Contract land deposit reserve adjustment (1)3,279 (27,300)22,163 
Equity-based compensation expense (2)(99,507)(82,537)(58,234)
Corporate capital allocation (3)288,805 302,904 252,787 
Unallocated corporate overhead(175,208)(129,998)(139,611)
Consolidation adjustments and other (4)44,619 (1,719)(56,511)
Corporate interest income142,083 32,457 2,840 
Corporate interest expense(26,749)(37,995)(51,393)
Reconciling items sub-total177,322 55,812 (27,959)
Consolidated profit before taxes$1,928,373 $2,253,194 $1,590,403 

(1)This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments. See further discussion of contract land deposit impairment charges in Note 3.
(2)The increase in equity-based compensation expense in both 2023 and 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022. See Note 11 for additional discussion of equity-based compensation.
(3)This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:
 Year Ended December 31,
 202320222021
Corporate capital allocation charge:   
Homebuilding Mid Atlantic$135,618 $143,251 $124,316 
Homebuilding North East33,269 30,623 25,431 
Homebuilding Mid East39,005 51,376 43,686 
Homebuilding South East80,913 77,654 59,354 
Total corporate capital allocation charge$288,805 $302,904 $252,787 
(4)    The consolidation adjustments and other in each period are primarily driven by changes in units under construction as well as significant fluctuations in lumber prices year over year. Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory. These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled. The consolidation adjustment in 2021 was negatively impacted by a higher number of units under construction as of the end of the year compared to the prior year end, resulting in an increase in the reversal of intercompany profits year over year through the consolidation adjustment. In 2022, the consolidation adjustment was favorably impacted by a reduction in the number of units and value of the units under construction, resulting in a decrease in intercompany profits deferred. The consolidation adjustment in 2023 was favorably impacted by a reduction in the value of units under construction, resulting in a decrease in intercompany profits deferred. This favorable impact was offset partially by the recognition of previously deferred home package costs that included higher priced lumber.
Assets
 As of December 31,
 20232022
Assets:  
Homebuilding Mid Atlantic$1,252,360 $1,152,564 
Homebuilding North East314,904 250,001 
Homebuilding Mid East368,154 378,833 
Homebuilding South East796,505 697,923 
Mortgage Banking452,323 406,456 
Total segment assets3,184,246 2,885,777 
Reconciling items:  
Cash and cash equivalents3,126,472 2,503,424 
Deferred taxes148,005 143,585 
Intangible assets and goodwill49,368 49,368 
Operating lease right-of-use assets70,384 71,081 
Finance lease right-of-use assets13,310 13,745 
Contract land deposit reserve(53,397)(57,060)
Consolidation adjustments and other63,369 51,053 
Reconciling items sub-total3,417,511 2,775,196 
Consolidated assets$6,601,757 $5,660,973 
Interest Income
 Year Ended December 31,
 202320222021
Interest income:   
Mortgage Banking$16,687 $11,853 $8,725 
Total segment interest income16,687 11,853 8,725 
Other unallocated interest income142,087 32,458 3,154 
Consolidated interest income$158,774 $44,311 $11,879 
Interest Expense
 Year Ended December 31,
 202320222021
Interest expense:   
Homebuilding Mid Atlantic$135,679 $143,322 $124,385 
Homebuilding North East33,310 30,658 25,463 
Homebuilding Mid East39,021 51,384 43,695 
Homebuilding South East80,921 77,685 59,381 
Mortgage Banking865 1,384 1,587 
Total segment interest expense289,796 304,433 254,511 
Corporate capital allocation (3)(288,805)(302,904)(252,787)
Senior Notes and other interest26,749 37,995 51,393 
Consolidated interest expense$27,740 $39,524 $53,117 
Depreciation and Amortization
 Year Ended December 31,
 202320222021
Depreciation and amortization:   
Homebuilding Mid Atlantic$5,914 $5,923 $6,183 
Homebuilding North East1,125 1,216 1,628 
Homebuilding Mid East3,724 3,948 4,259 
Homebuilding South East3,218 3,093 3,325 
Mortgage Banking1,296 1,135 1,283 
Total segment depreciation and amortization15,277 15,315 16,678 
Unallocated corporate1,639 2,081 2,785 
Consolidated depreciation and amortization$16,916 $17,396 $19,463 
Corporate Capital Allocation Charge
 Year Ended December 31,
 202320222021
Corporate capital allocation charge:   
Homebuilding Mid Atlantic$135,618 $143,251 $124,316 
Homebuilding North East33,269 30,623 25,431 
Homebuilding Mid East39,005 51,376 43,686 
Homebuilding South East80,913 77,654 59,354 
Total corporate capital allocation charge$288,805 $302,904 $252,787 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities (Tables)
12 Months Ended
Dec. 31, 2023
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]  
Total Risk of Loss Related to Contract Land Deposits
Our total risk of loss related to contract land deposits as of December 31, 2023 and 2022 was as follows:
 As of December 31,
 20232022
Contract land deposits$629,948 $553,140 
Loss reserve on contract land deposits(53,397)(57,060)
Contract land deposits, net576,551 496,080 
Contingent obligations in the form of letters of credit7,769 6,896 
Total risk of loss$584,320 $502,976 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capitalized Interest (Tables)
12 Months Ended
Dec. 31, 2023
Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]  
Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales
Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2023, 2022 and 2021 was as follows:
 Year Ended December 31,
 202320222021
Interest capitalized, beginning of year$570 $593 $1,025 
Interest incurred27,540 39,626 53,248 
Interest charged to interest expense(27,740)(39,524)(53,117)
Interest charged to cost of sales(219)(125)(563)
Interest capitalized, end of year$151 $570 $593 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment ("PP&E") (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment ("PP&E")
 As of December 31,
 20232022
Homebuilding:  
Office facilities and other$45,707 $40,604 
Model home furniture and fixtures35,418 35,152 
Production facilities106,227 97,050 
Finance lease right-of-use assets13,310 13,745 
Gross Homebuilding PP&E200,662 186,551 
Less: accumulated depreciation(136,946)(128,601)
Net Homebuilding PP&E$63,716 $57,950 
Mortgage Banking:  
Office facilities and other$17,572 $15,964 
Less: accumulated depreciation(11,224)(12,405)
Net Mortgage Banking PP&E$6,348 $3,559 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Share Repurchases of Common Stock We made the following share repurchases during the years indicated:
 Year Ended December 31,
 202320222021
Aggregate purchase price$1,081,815 $1,500,358 $1,538,019 
Number of shares repurchased181,499 323,652 322,038 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Provision for Income Taxes
The provision for income taxes consists of the following:
 Year Ended December 31,
 202320222021
Current:   
Federal$261,481 $412,036 $272,971 
State79,023 126,686 80,650 
Deferred:   
Federal(3,986)(6,753)873 
State244 (4,350)(810)
 Income tax expense$336,762 $527,619 $353,684 
Deferred Income Taxes on Consolidated Balance Sheets
Deferred income taxes on our consolidated balance sheets were comprised of the following:
 As of December 31,
 20232022
Deferred tax assets:  
Other accrued expenses and contract land deposit reserve$71,466 $73,555 
Deferred compensation4,347 4,728 
Equity-based compensation expense48,088 47,605 
Inventory18,181 13,981 
Unrecognized tax benefit8,049 8,849 
Other14,703 11,364 
Total deferred tax assets164,834 160,082 
Less: Deferred tax liabilities9,515 8,505 
Net deferred tax asset$155,319 $151,577 
Income Tax Expense Reconciliation
A reconciliation of income taxes computed at the federal statutory rate (21% in 2023, 2022, and 2021) to income tax expense is as follows:
 Year Ended December 31,
 202320222021
Income taxes computed at the federal statutory rate$404,958 $473,171 $333,985 
State income taxes, net of federal income tax benefit (1)92,163 105,867 72,082 
Excess tax benefits from equity-based compensation (153,554)(50,324)(48,369)
Other, net (2)(6,805)(1,095)(4,014)
Income tax expense$336,762 $527,619 $353,684 
(1)Excludes state excess tax benefits from equity-based compensation included in the line below.
(2)Primarily attributable to tax benefits from certain energy credits for the years ended December 31, 2023, 2022 and 2021.
Reconciliation of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:
 Year Ended December 31,
 20232022
Balance at beginning of year$29,526 $33,490 
Additions based on tax positions related to the current year782 1,326 
Reductions for tax positions of prior years(4,720)(5,290)
Settlements— — 
Balance at end of year$25,588 $29,526 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Equity-Based Compensation Plans with Grants Outstanding
The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2023. Each of the following plans was approved by our shareholders:
Equity-Based Compensation PlansShares
Authorized
Options/RSUs
Outstanding
Shares
Available to Issue
2010 Equity Incentive Plan (1)700,000 23,681 — 
2014 Equity Incentive Plan (2)950,000 273,143 1,778 
2018 Equity Incentive Plan (3)275,000 163,248 90,322 
 
(1)The 2010 Equity Incentive Plan (the “2010 Plan”) authorized us to issue Options and RSUs. There were 18,211 Options and 5,470 RSUs outstanding as of December 31, 2023. Shares can no longer be granted from this plan.

(2)The 2014 Equity Incentive Plan (the “2014 Plan”) authorizes us to issue Options only.
(3)The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs. There were 141,236 Options and 22,012 RSUs outstanding as of December 31, 2023. Of the 90,322 shares available to issue, 17,808 may be granted in the form of RSUs.
Summary of Options and RSUs granted during the year
During 2023, we issued 4,100 Options under the 2014 Plan. Approximately half of the Options issued vest over four years in 25% increments beginning on December 31, 2025, while the remaining Options issued vest over two years in 50% increments beginning on December 31, 2027. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2023.
In addition, we granted 1,904 RSUs under the 2018 Plan during 2023. Of the RSUs granted, 1,214 RSUs will vest over four years in 25% increments beginning on either December 31, 2025 or December 31, 2026, and 690 RSUs will vest over two years in 50% increments beginning on December 31, 2025. Vesting for half of the RSUs issued is contingent solely upon continued employment, while vesting for the other half of the RSUs issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning on either 2023 or 2024, based on the RSU's initial vesting date.
Equity-Based Compensation Plans
The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2023:
 SharesWeighted Avg. Per Share
Exercise Price
Weighted Avg. Remaining
Contract Life (years)
Aggregate
Intrinsic Value
Stock Options
Outstanding at December 31, 2022590,554 $3,060.71 
Granted4,100 5,424.19 
Exercised(152,086)1,660.69 
Forfeited(9,978)3,820.80 
Outstanding at December 31, 2023432,590 $3,557.78 6.0$1,489,264 
Exercisable at December 31, 2023227,684 $2,827.99 4.1$950,003 
RSUs
Outstanding at December 31, 202233,320 
Granted1,904 
Vested(5,936)
Forfeited(1,806)
Outstanding at December 31, 202327,482 $192,386 
Vested, but not issued at December 31, 20235,461 $38,229 
Black-Scholes Option-Pricing Model Assumptions
The fair value of the Options granted during 2023, 2022 and 2021 was estimated on the grant date using the Pricing Model, based on the following assumptions:  
 202320222021
Estimated option life (years)6.055.615.31
Risk free interest rate (range)
3.53%-4.69%
1.17%-4.36%
0.30%-1.55%
Expected volatility (range)
26.75%-30.01%
24.93%-30.89%
24.46%-30.80%
Expected dividend rate— %— %— %
Weighted average grant-date fair value per share of options granted$1,936.08 $1,437.93 $1,235.91 
Exercised Option Proceeds Information with respect to the vested RSUs and exercised Options is as follows:
 Year Ended December 31,
 202320222021
Aggregate exercise proceeds $250,509 $196,717 $142,370 
Aggregate intrinsic value on exercise dates$635,709 $234,732 $219,219 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of Changes in Product Warranties Reserve
The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):
 Year Ended December 31,
 202320222021
Warranty reserve, beginning of year$144,006 $134,859 $119,638 
Provision95,193 96,577 94,605 
Payments(92,916)(87,430)(79,384)
Warranty reserve, end of year$146,283 $144,006 $134,859 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Undesignated Derivative Instruments
The fair value measurement of NVRM's undesignated derivative instruments was as follows:
As of December 31,
 20232022
Rate lock commitments:
Gross assets$61,150 $32,246 
Gross liabilities168 20,946 
Net rate lock commitments$60,982 $11,300 
Forward sales contracts:
Gross assets$$4,843 
Gross liabilities18,305 20,903 
Net forward sales contracts$(18,297)$(16,060)
Fair Value Measurement
The fair value measurement as of December 31, 2023 was as follows:
Notional or
Principal
Amount
Assumed
Gain
From Loan
Sale
Interest
Rate
Movement
Effect
Servicing
Rights
Value
Security
Price
Change
Total Fair
Value
Measurement
Gain/(Loss)
Rate lock commitments$2,110,217 $5,839 $31,548 $23,595 $— $60,982 
Forward sales contracts$1,856,541 — — — (18,297)(18,297)
Mortgages held for sale$216,211 865 2,521 2,963 — 6,349 
Total fair value measurement$6,704 $34,069 $26,558 $(18,297)$49,034 
Fair Value Measurements, Recurring and Nonrecurring The estimated fair values of our Senior Notes as of December 31, 2023 and 2022 were $803,646 and $788,166, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at December 31, 2023 and 2022 were $913,027 and $914,888, respectively.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Codification Topic 842 (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease, Cost
The components of lease expense were as follows:
Year Ended December 31,
202320222021
Lease expense
Operating lease expense$37,262 $34,467 $31,923 
Finance lease expense:
Amortization of ROU assets2,059 1,916 1,798 
Interest on lease liabilities421 417 429 
Short-term lease expense30,607 27,584 24,012 
Total lease expense$70,349 $64,384 $58,162 
ScheduleofSupplementalCashFlowInformationRelatedtoLeases
Other information related to leases was as follows:
Year Ended December 31,
20232022
Supplemental Cash Flows Information:
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$29,044 $28,837 
Operating cash flows from finance leases$421 $417 
Financing cash flows from finance leases$1,661 $1,495 
ROU assets obtained in exchange for lease obligations:
Operating leases$34,100 $44,782 
Finance leases$1,624 $1,083 
Weighted-average remaining lease term (in years):
Operating leases5.86.0
Finance leases9.910.8
Weighted-average discount rate:
Operating leases4.2 %3.6 %
Finance leases3.1 %2.9 %
Lessee, Operating and Finance Lease, Liability, Maturity
We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December 31, 2023 are as follows:
Year Ending December 31,Operating LeasesFinance Leases
2024$36,636 $2,303 
202522,974 2,308 
202617,354 3,256 
202713,069 1,683 
202810,076 1,010 
Thereafter22,449 6,975 
Total lease payments122,558 17,535 
Less:
Imputed interest13,039 2,570 
Short-term lease payments8,247 — 
Total lease liability$101,272 $14,965 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Significant Accounting Policies [Line Items]      
Loss reserve on contract land deposits $ 53,397 $ 57,060  
Net Contract Land Deposit Impairment Recoveries $ 2,900 (27,500) $ 22,100
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities [Member]    
Office facilities and other | Minimum      
Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Office facilities and other | Maximum      
Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Manufacturing Facilities | Minimum      
Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 5 years    
Manufacturing Facilities | Maximum      
Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 40 years    
Home Building      
Significant Accounting Policies [Line Items]      
Cash $ 3,126,472 2,503,424  
Goodwill acquired from business acquisition 41,580 41,580  
Contract with Customer, Liability 334,441 313,804  
Mortgage Banking      
Significant Accounting Policies [Line Items]      
Cash 36,422 19,415  
Goodwill acquired from business acquisition $ 7,347 7,347  
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring      
Significant Accounting Policies [Line Items]      
Typical length of days loans sold into secondary market 30 days    
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments      
Significant Accounting Policies [Line Items]      
Derivative, Notional Amount $ 2,110,217    
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts      
Significant Accounting Policies [Line Items]      
Derivative, Notional Amount 1,856,541    
Other Assets      
Significant Accounting Policies [Line Items]      
Capitalized Contract Cost, Net $ 17,900 $ 15,300  
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Weighted average number of shares outstanding used to calculate basic EPS (in Shares) 3,238,161 3,285,562 3,580,800
Dilutive securities:      
Stock options and restricted share units (in Shares) 197,133 222,962 278,112
Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (in Shares) 3,435,294 3,508,524 3,858,912
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Anti-dilutive securities (in Shares) 14,444 194,884 23,062
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
metropolitan_area
Trade_Names
segment
Segment Reporting Information [Line Items]  
Number of trade names | Trade_Names 3
Number of metropolitan areas Ryan Homes product are sold | metropolitan_area 36
Senior Notes Due Two Thousand Thirty [Member]  
Segment Reporting Information [Line Items]  
Senior notes interest rate 3.00%
Home Building  
Segment Reporting Information [Line Items]  
Number of reportable segments 4
Mortgage Banking  
Segment Reporting Information [Line Items]  
Number of reportable segments 1
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]      
Consolidated revenues $ 9,518,202 $ 10,526,434 $ 8,951,025
Home Building      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Consolidated revenues 9,314,605 10,326,770 8,701,693
Home Building | Mid Atlantic      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Consolidated revenues 4,189,957 4,766,329 4,049,871
Home Building | North East      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Consolidated revenues 948,289 892,543 767,828
Home Building | Mid East      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Consolidated revenues 1,723,514 2,147,262 1,891,729
Home Building | South East      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Consolidated revenues 2,452,845 2,520,636 1,992,265
Mortgage Banking      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Consolidated revenues $ 203,597 $ 199,664 $ 249,332
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes $ 1,928,373 $ 2,253,194 $ 1,590,403
Equity-based compensation expense (2) (99,507) (82,537) (58,234)
Corporate interest expense (27,740) (39,524) (53,117)
Home Building      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 1,795,580 2,131,044 1,418,799
Corporate interest expense (26,875) (38,140) (51,530)
Mortgage Banking      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 132,793 122,150 171,604
Corporate interest expense (865) (1,384) (1,587)
Profit before taxes:      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 1,751,051 2,197,382 1,618,362
Corporate interest expense (289,796) (304,433) (254,511)
Profit before taxes: | Home Building | Mid Atlantic      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 745,323 994,027 734,941
Corporate interest expense (135,679) (143,322) (124,385)
Profit before taxes: | Home Building | North East      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 169,012 157,333 105,432
Corporate interest expense (33,310) (30,658) (25,463)
Profit before taxes: | Home Building | Mid East      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 257,865 343,236 271,756
Corporate interest expense (39,021) (51,384) (43,695)
Profit before taxes: | Home Building | South East      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 440,538 577,030 329,982
Corporate interest expense (80,921) (77,685) (59,381)
Profit before taxes: | Mortgage Banking      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 138,313 125,756 176,251
Corporate interest expense (865) (1,384) (1,587)
Reconciling items:      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Profit before taxes 177,322 55,812 (27,959)
Contract land deposit reserve adjustment 3,279 (27,300) 22,163
Equity-based compensation expense (2) (99,507) (82,537) (58,234)
Corporate capital allocation charge 288,805 302,904 252,787
Unallocated corporate overhead (175,208) (129,998) (139,611)
Consolidation adjustments and other (4) 44,619 (1,719) (56,511)
Corporate interest income 142,083 32,457 2,840
Corporate interest expense $ (26,749) $ (37,995) $ (51,393)
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 6,601,757 $ 5,660,973
Contract land deposit reserve (53,397) (57,060)
Home Building    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 6,142,087 5,247,170
Cash and cash equivalents 3,126,472 2,503,424
Deferred taxes 148,005 143,585
Operating Lease, Right-of-Use Asset 70,384 71,081
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 13,310 13,745
Mortgage Banking    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 459,670 413,803
Cash and cash equivalents 36,422 19,415
Operating Lease, Right-of-Use Asset 23,541 16,011
Profit before taxes:    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 3,184,246 2,885,777
Profit before taxes: | Home Building | Mid Atlantic    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 1,252,360 1,152,564
Profit before taxes: | Home Building | North East    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 314,904 250,001
Profit before taxes: | Home Building | Mid East    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 368,154 378,833
Profit before taxes: | Home Building | South East    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 796,505 697,923
Profit before taxes: | Mortgage Banking    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 452,323 406,456
Reconciling items:    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 3,417,511 2,775,196
Cash and cash equivalents 3,126,472 2,503,424
Deferred taxes 148,005 143,585
Intangible assets and goodwill 49,368 49,368
Operating Lease, Right-of-Use Asset 70,384 71,081
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 13,310 13,745
Contract land deposit reserve (53,397) (57,060)
Consolidation adjustments and other $ 63,369 $ 51,053
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest income $ 158,774 $ 44,311 $ 11,879
Mortgage Banking      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Interest income 16,687 11,853 8,725
Profit before taxes:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Interest income 16,687 11,853 8,725
Other unallocated interest income      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Other unallocated interest income $ 142,087 $ 32,458 $ 3,154
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense $ 27,740 $ 39,524 $ 53,117
Home Building      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 26,875 38,140 51,530
Mortgage Banking      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 865 1,384 1,587
Profit before taxes:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 289,796 304,433 254,511
Profit before taxes: | Home Building | Mid Atlantic      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 135,679 143,322 124,385
Profit before taxes: | Home Building | North East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 33,310 30,658 25,463
Profit before taxes: | Home Building | Mid East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 39,021 51,384 43,695
Profit before taxes: | Home Building | South East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 80,921 77,685 59,381
Profit before taxes: | Mortgage Banking      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 865 1,384 1,587
Reconciling items:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated interest expense 26,749 37,995 51,393
Corporate capital allocation charge $ (288,805) $ (302,904) $ (252,787)
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization $ 16,916 $ 17,396 $ 19,463
Profit before taxes:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 15,277 15,315 16,678
Profit before taxes: | Home Building | Mid Atlantic      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 5,914 5,923 6,183
Profit before taxes: | Home Building | North East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 1,125 1,216 1,628
Profit before taxes: | Home Building | Mid East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 3,724 3,948 4,259
Profit before taxes: | Home Building | South East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 3,218 3,093 3,325
Profit before taxes: | Mortgage Banking      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization 1,296 1,135 1,283
Other unallocated interest income      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Consolidated depreciation and amortization $ 1,639 $ 2,081 $ 2,785
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Corporate Reconciling Items And Eliminations [Member]      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation charge $ (288,805) $ (302,904) $ (252,787)
Corporate Reconciling Items And Eliminations [Member] | Home Building | Mid Atlantic      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation charge (135,618) (143,251) (124,316)
Corporate Reconciling Items And Eliminations [Member] | Home Building | North East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation charge (33,269) (30,623) (25,431)
Corporate Reconciling Items And Eliminations [Member] | Home Building | Mid East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation charge (39,005) (51,376) (43,686)
Corporate Reconciling Items And Eliminations [Member] | Home Building | South East      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation charge (80,913) (77,654) (59,354)
Reconciling items:      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Corporate capital allocation charge $ (288,805) $ (302,904) $ (252,787)
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
lot
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Variable Interest Entity [Line Items]      
Maximum range of deposits required under the purchase agreements 10.00%    
Net Contract Land Deposit Impairment Recoveries $ (2,900) $ 27,500 $ (22,100)
Contract Land Deposits $ 629,948 $ 553,140  
Variable Interest Entities      
Variable Interest Entity [Line Items]      
Maximum range of deposits required under the purchase agreements 10.00%    
Lots controlled by NVR | lot 134,900    
Contract land deposits in cash under Lot Purchase Agreements $ 617,000    
Letters of credit related to lots $ 7,700    
Contract on Raw Ground with Landowners      
Variable Interest Entity [Line Items]      
Lots controlled by NVR | lot 22,700    
Refundable deposits $ 3,800    
Contract Land Deposits $ 13,000    
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]    
Contract land deposits $ 629,948 $ 553,140
Loss reserve on contract land deposits (53,397) (57,060)
Contract land deposits, net 576,551 496,080
Contingent obligations in the form of letters of credit 7,769 6,896
Total risk of loss $ 584,320 $ 502,976
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Joint Ventures - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
lot
joint_venture
Dec. 31, 2023
USD ($)
lot
joint_venture
Dec. 31, 2022
USD ($)
lot
joint_venture
Dec. 31, 2021
USD ($)
Joint Ventures [Line Items]        
Aggregate investment $ 27,200 $ 29,200 $ 27,200  
Number of joint ventures | joint_venture 5 4 5  
Expected production of finished lots | lot 5,300 5,200 5,300  
Total lots controlled by company under the joint venture | lot 4,900 4,850 4,900  
Total lots either under contract with unrelated parties or not under the current contract | lot 400 350 400  
Additional funding commitments in the aggregate $ 13,000 $ 11,500 $ 13,000  
Number of joint ventures with additional funding commitment | joint_venture 1   1  
Distribution of capital from unconsolidated joint ventures   $ 180 $ 0 $ 0
Equity Method Investment, Other than Temporary Impairment $ 1,000      
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Joint Ventures - Condensed Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Liabilities and equity:        
Equity $ 4,364,725 $ 3,506,849 $ 3,002,378 $ 3,103,074
Total liabilities and shareholders' equity $ 6,601,757 $ 5,660,973    
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Land Under Development - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
lot
Dec. 31, 2022
USD ($)
lot
Real Estate [Abstract]    
Number of finished lots for use in homebuilding operations | lot 1,750 1,900
Carrying value of raw parcels of land $ 36,895 $ 27,100
Payments to Acquire Land $ 19,600  
NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand | lot 500  
SaleOfLandUnderDevelopment $ 5,600  
DevelopmentCostsTransferredToInventory $ 5,200  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward      
Interest capitalized, beginning of year $ 570 $ 593 $ 1,025
Interest incurred 27,540 39,626 53,248
Interest expense (27,740) (39,524) (53,117)
Interest charged to cost of sales (219) (125) (563)
Interest capitalized, end of year $ 151 $ 570 $ 593
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Home Building    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 200,662 $ 186,551
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 13,310 13,745
Less: accumulated depreciation (136,946) (128,601)
Net Homebuilding PP&E 63,716 57,950
Home Building | Office facilities and other    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 45,707 40,604
Home Building | Model home furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 35,418 35,152
Home Building | Production facilities    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 106,227 97,050
Mortgage Banking    
Property, Plant and Equipment [Line Items]    
Net Homebuilding PP&E 6,348 3,559
Mortgage Banking | Office facilities and other    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 17,572 15,964
Less: accumulated depreciation (11,224) (12,405)
Net Homebuilding PP&E $ 6,348 $ 3,559
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 17, 2020
Sep. 09, 2020
May 04, 2020
Debt Instrument [Line Items]          
Expiration date Jul. 17, 2024        
Repurchase Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum loan borrowing capacity $ 150,000,000        
Debt outstanding $ 0 $ 0      
Senior notes interest rate 7.05%        
Repurchase Agreement | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Debt instrument, marginal interest rate 1.70%        
Repurchase Agreement | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum          
Debt Instrument [Line Items]          
Debt instrument, marginal interest rate 1.70%        
Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes principal amount         $ 600,000,000
Senior notes effective interest rate 3.02%        
Senior notes proceeds $ 595,200,000        
Senior notes maturity date May 15, 2030        
Frequency of senior notes payment semi-annually in arrears on May 15 and November 15        
Debt Instrument, Unamortized Discount (Premium), Net $ 764,000 871,000      
Debt issuance cost $ 2,303,000 2,664,000      
Senior notes interest rate 3.00%        
$250M Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes principal amount       $ 250,000,000  
$50M Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes principal amount     $ 50,000,000    
$300M Senior Notes Due Two Thousand Thirty [Member]          
Debt Instrument [Line Items]          
Senior notes effective interest rate 2.00%        
Senior notes proceeds $ 323,600,000        
Debt Instrument, Unamortized Discount (Premium), Net (17,040,000) (19,518,000)      
Debt issuance cost 947,000 $ 1,095,000      
Amended Credit Agreement [Member] | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum loan borrowing capacity 300,000,000        
Amended Credit Agreement [Member] | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit          
Debt Instrument [Line Items]          
Maximum loan borrowing capacity 100,000,000        
Credit Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt outstanding $ 0        
Line of credit facility, interest rate description Borrowings under the Amended Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (a) the Federal Funds Rate plus one-half of one percent, (b) Bank of America’s publicly announced “prime rate,” (c) one percent or (d) Term SOFR plus 100 basis points.        
Expiration date Feb. 12, 2026        
Credit Agreement | Revolving Credit Facility | Sublimit for Issuance of Letters of Credit          
Debt Instrument [Line Items]          
Letters of credit outstanding $ 13,000,000        
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Common shares outstanding (in Shares) 3,194,876 3,218,933  
Reissued shares during the period, shares (in Shares) 158,022 95,069 74,027
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock - Share Repurchase of Common Stock (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Aggregate purchase price $ 1,081,815 $ 1,500,358 $ 1,538,019
Number of shares repurchased (in Shares) 181,499 323,652 322,038
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Excess tax benefits from equity-based compensation $ 153,554 $ 50,324 $ 48,369
Estimated federal taxable income $ 1,302,200 $ 2,001,717  
Statutory federal income tax rate 21.00% 21.00% 21.00%
Effective tax rate 17.46% 23.42% 22.24%
Unrecognized tax benefits that would affect effective tax rate $ 20,215    
Reversal of accrued interest on unrecognized tax benefits 106 $ 3,662 $ 1,455
Total accrued interest on unrecognized tax benefits 10,292 $ 10,186  
Reduction in unrecognized tax benefits 4,150    
Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax $ 3,293    
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 261,481 $ 412,036 $ 272,971
State 79,023 126,686 80,650
Deferred:      
Federal (3,986) (6,753) 873
State 244 (4,350) (810)
Total $ 336,762 $ 527,619 $ 353,684
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation $ (153,554) $ (50,324) $ (48,369)
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Other accrued expenses and contract land deposit reserve $ 71,466 $ 73,555
Deferred compensation 4,347 4,728
Equity-based compensation expense 48,088 47,605
Inventory 18,181 13,981
Unrecognized tax benefit 8,049 8,849
Other 14,703 11,364
Total deferred tax assets 164,834 160,082
Less: Deferred tax liabilities 9,515 8,505
Net deferred tax asset $ 155,319 $ 151,577
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Expense Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income taxes computed at the federal statutory rate $ 404,958 $ 473,171 $ 333,985
State income taxes, net of federal income tax benefit 92,163 105,867 72,082
Excess tax benefits from equity-based compensation 153,554 50,324 48,369
Other, net (6,805) (1,095) (4,014)
Total $ 336,762 $ 527,619 $ 353,684
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of year $ 29,526 $ 33,490
Additions based on tax positions related to the current year 782 1,326
Reductions for tax positions of prior years (4,720) (5,290)
Settlements 0 0
Balance at end of year $ 25,588 $ 29,526
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
compensation_plan
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity-based compensation expense | $ $ 99,507,000 $ 82,537,000 $ 58,234,000
Tax benefit related to equity-based compensation costs | $ $ 19,900,000 $ 16,700,000 $ 12,000,000
Options exercised (in shares) 158,022 95,069 74,027
Combined plan contribution | $ $ 26,200,000 $ 26,800,000 $ 24,700,000
Shares contributed to the Employee Stock Ownership Plan (in Shares) 3,640 5,180  
Number of deferred compensation plans | compensation_plan 2    
Common stock, shares held in rabbi trust, shares (in shares) 106,697 106,697  
Revolving Credit Facility | Amended Credit Agreement [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum loan borrowing capacity | $ $ 300,000,000    
Increase in commitment available | $ 300,000,000    
Revolving Credit Facility | Amended Credit Agreement [Member] | Sublimit for Issuance of Letters of Credit      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum loan borrowing capacity | $ $ 100,000,000    
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 1,904    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (5,936)    
Total unrecognized compensation cost for all outstanding Options and RSUs | $ $ 259,300,000    
Weighted-average period over which the unrecognized compensation will be recorded 2 years 4 months 24 days    
Vested, but not issued at end of period (Aggregate Intrinsic Value) | $ $ 38,229,000    
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 27,482 33,320  
Vested, but not issued at end of period (Shares) 5,461    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (1,806)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares $ 5,758.02    
RSUs | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 690    
RSUs | Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units grants during period 1,214    
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of years for options granted 10 years    
Options issued under the plan (in Shares) 4,100    
Options | Share-based Compensation Award, Tranche Three [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Employee Performance Based Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 432,590 590,554  
Granted (Shares) 4,100    
Employee Stock | Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 50.00%    
Employee Stock | Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of options vesting rights 25.00%    
Minimum | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 3 years    
Maximum | Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted share units vesting period or option vesting period 6 years    
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 141,236    
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 22,012    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 90,322    
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 163,248    
2018 Plan | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 17,808    
2014 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 1,778    
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 273,143    
2010 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options outstanding 18,211    
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 5,470    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 0    
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 23,681    
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Grants Outstanding (Detail) - shares
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, shares authorized 60,000,000 60,000,000
2010 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 700,000  
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 23,681  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 0  
Options outstanding 18,211  
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 5,470  
2014 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 950,000  
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 273,143  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 1,778  
2018 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 275,000  
Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number 163,248  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 90,322  
Options outstanding 141,236  
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 22,012  
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number 27,482 33,320
RSUs | 2018 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 17,808  
Common stock, shares authorized 40,000  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Options and RSUs granted during the year (Detail) - Employee Stock
12 Months Ended
Dec. 31, 2023
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (Shares) 4,100
Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of options vesting rights 50.00%
Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of options vesting rights 25.00%
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-Based Compensation Rollforward (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
RSUs  
Remaining Contractual Life and Aggregate Intrinsic Value  
Outstanding at end of period (Aggregate Intrinsic Value) | $ $ 192,386
Vested, but not issued at end of period (Aggregate Intrinsic Value) | $ $ 38,229
Employee Stock  
Stock Option, Shares  
Outstanding at beginning of period (Shares) | shares 590,554
Granted (Shares) | shares 4,100
Exercised (Shares) | shares (152,086)
Forfeited (Shares) | shares (9,978)
Outstanding at end of period (Shares) | shares 432,590
Exercisable at end of period (Shares) | shares 227,684
Weighted Average Per Share Exercise Price  
Outstanding at beginning of period (Weighted Average Exercise Price) | $ / shares $ 3,060.71
Granted (Weighted Average Exercise Price) | $ / shares 5,424.19
Exercised (Weighted Average Exercise Price) | $ / shares 1,660.69
Forfeited (Weighted Average Exercise Price) | $ / shares 3,820.8
Outstanding at end of period (Weighted Average Exercise Price) | $ / shares 3,557.78
Exercisable at end of period (Weighted Average Exercise Price) | $ / shares $ 2,827.99
Remaining Contractual Life and Aggregate Intrinsic Value  
Outstanding at end of period (Weighted Average Remaining Contract Life (Years) 6 years
Exercisable at end of period (Weighted Average Remaining Contract Life (Years) 4 years 1 month 6 days
Outstanding at end of period (Aggregate Intrinsic Value) | $ $ 1,489,264
Exercisable at end of period (Aggregate Intrinsic Value) | $ $ 950,003
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Black-Scholes Option-Pricing Model Assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Estimated option life 6 years 18 days 5 years 7 months 9 days 5 years 3 months 21 days
Risk free interest rate (range), minimum 3.53% 1.17% 0.30%
Risk free interest rate (range), maximum 4.69% 4.36% 1.55%
Expected volatility (range), minimum 26.75% 24.93% 24.46%
Expected volatility (range), maximum 30.01% 30.89% 30.80%
Expected dividend rate 0.00% 0.00% 0.00%
Weighted average grant-date fair value per share of options granted $ 1,936.08 $ 1,437.93 $ 1,235.91
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Exercised Option Proceeds (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Aggregate exercise proceeds $ 250,509 $ 196,717 $ 142,370
Aggregate intrinsic value on exercise dates $ 635,709 $ 234,732 $ 219,219
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Commitments And Contingencies [Line Items]  
Maximum range of deposits required under the purchase agreements 10.00%
Contingent forfeitable deposits with land developers $ 391,300
Aggregate additional funding commitments related to raw land property development 1,600
Expected development credit offset amount 900
Contingent obligations under bonds or letters of credit arrangements 33,200
Credit Agreement  
Commitments And Contingencies [Line Items]  
Contingent obligations under letters of credit arrangements $ 13,000
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Movement in Warranty Reserve [Roll Forward]      
Warranty reserve, beginning of year $ 144,006 $ 134,859 $ 119,638
Provision 95,193 96,577 94,605
Payments (92,916) (87,430) (79,384)
Warranty reserve, end of year $ 146,283 $ 144,006 $ 134,859
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value measurement gain/(loss) $ 49,034 $ (7,435)  
Home Building      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes 913,027 914,888  
Mortgage Banking      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance 222,560 316,806  
Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance 222,560 316,806  
Mortgage Banking | Level 2 | Not Designated as Hedging Instrument      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value adjustment income (expense) 56,469 (25,673) $ 2,654
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value measurement gain/(loss) 60,982    
Derivative, Notional Amount 2,110,217    
Derivative, Notional Amount 2,110,217    
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value measurement gain/(loss) (18,297)    
Derivative, Notional Amount 1,856,541    
Derivative, Notional Amount 1,856,541    
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Mortgages held for sale      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total fair value measurement gain/(loss) 6,349 (2,675)  
Derivative, Notional Amount 216,211 319,481  
Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance 222,560 316,806  
Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance 222,560 316,806  
Derivative, Notional Amount $ 216,211 $ 319,481  
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Undesignated Derivative Instruments (Detail) - Mortgage Banking - Level 2 - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Rate lock commitments    
Derivatives, Fair Value [Line Items]    
Gross assets $ 61,150 $ 32,246
Gross liabilities 168 20,946
Net commitments (60,982) (11,300)
Forward sales contracts    
Derivatives, Fair Value [Line Items]    
Gross assets 8 4,843
Gross liabilities 18,305 20,903
Net commitments $ (18,297) $ (16,060)
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Fair Value Measurement (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assumed Gain From Loan Sale $ 6,704  
Interest Rate Movement Effect 34,069  
Servicing Rights Value 26,558  
Security Price Change (18,297)  
Total Fair Value Measurement Gain/(Loss) 49,034 $ (7,435)
Senior Notes Due Two Thousand Thirty [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 913,027 914,888
Level 2 | Fair Value, Measurements, Recurring | Senior Notes Due Two Thousand Thirty [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes fair value 803,646 788,166
Home Building    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 913,027 914,888
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Rate lock commitments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assumed Gain From Loan Sale 5,839  
Interest Rate Movement Effect 31,548  
Servicing Rights Value 23,595  
Security Price Change 0  
Total Fair Value Measurement Gain/(Loss) 60,982  
Derivative, Notional Amount 2,110,217  
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Forward sales contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assumed Gain From Loan Sale 0  
Interest Rate Movement Effect 0  
Servicing Rights Value 0  
Security Price Change (18,297)  
Total Fair Value Measurement Gain/(Loss) (18,297)  
Derivative, Notional Amount 1,856,541  
Mortgage Banking | Level 2 | Fair Value, Measurements, Recurring | Mortgages held for sale    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assumed Gain From Loan Sale 865  
Interest Rate Movement Effect 2,521  
Servicing Rights Value 2,963  
Security Price Change 0  
Total Fair Value Measurement Gain/(Loss) 6,349 (2,675)
Derivative, Notional Amount $ 216,211 $ 319,481
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Loan Losses Allowance - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mortgage Repurchase Reserve [Abstract]      
Pre-tax charges for loan losses related to mortgage loans sold $ (1,900) $ 2,500 $ 2,600
Mortgage repurchase reserve $ 18,600 $ 21,800  
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Codification Topic 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Lessee, Operating Lease, Term of Contract 16 years 8 months 12 days    
Lessee, Operating Lease, Option to Extend 20    
Operating Lease, Expense $ 37,262 $ 34,467 $ 31,923
Finance Lease, Right-of-Use Asset, Amortization 2,059 1,916 1,798
Finance Lease, Interest Expense 421 417 429
Short-term Lease, Cost 30,607 27,584 24,012
Lease, Cost 70,349 64,384 58,162
Operating Lease, Payments 29,044 28,837  
Finance Lease, Interest Payment on Liability 421 417  
Finance Lease, Principal Payments 1,661 1,495 $ 1,363
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 34,100 44,782  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 1,624 $ 1,083  
Operating Lease, Weighted Average Remaining Lease Term 5 years 9 months 18 days 6 years  
Finance Lease, Weighted Average Remaining Lease Term 9 years 10 months 24 days 10 years 9 months 18 days  
Operating Lease, Weighted Average Discount Rate, Percent 4.20% 3.60%  
Finance Lease, Weighted Average Discount Rate, Percent 3.10% 2.90%  
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months $ 36,636    
Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months 2,303    
Finance Lease, Liability, Payments, Due in Rolling Year Two 2,308    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 22,974    
Finance Lease, Liability, Payments, Due in Rolling Year Three 3,256    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 17,354    
Finance Lease, Liability, Payments, Due in Rolling Year Four 1,683    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 13,069    
Finance Lease, Liability, Payments, Due in Rolling Year Five 1,010    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 10,076    
Finance Lease, Liability, Payments, Due in Rolling after Year Five 6,975    
Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 22,449    
Finance Lease, Liability, Payment, Due 17,535    
Lessee, Operating Lease, Liability, to be Paid 122,558    
Finance Lease, Liability, Undiscounted Excess Amount 2,570    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 13,039    
Finance Lease, Short-term Lease Payments 0    
Operating Lease, Short-term Lease Payments 8,247    
Finance Lease, Liability 14,965    
Operating Lease, Liability $ 101,272    
EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $V$3E@'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 " !-A$Y8,UWH_>X K @ $0 &1O8U!R;W!S+V-O&ULS9+; M2L0P$(9?17+?3GI (71[L^*5@N""XEU(9G>#S8%DI-VWMXV[740?P,O,_/GF M&YA.!:%\Q.?H T8RF&XF.[@D5-BP(U$0 $D=T$S#AFF%>" %ATEJ,H*6+], M#*=IZ. *6&"$T:;O NJ5F*M_8G,'V#DY);.FQG$LQR;GYATJ>'MZ?,GK%L8E MDD[A_"L90:> &W:9_-IL[WB:06_>U]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $V$3EC2P_E>1P< ( N 8 >&PO=V]R:W-H965T&UL MM9I=;Z,X%(;_BI4=K6:DIL&0CV:VC92FS6YW9CI1TNFH.]H+!YP$#>"L,4V[ MOWYM(!!6YB1(;B_:0#@O^*E]_![CRQWC/^,-I0*]A$$47[4V0FP_=CJQNZ$A MB<_9ED;RFQ7C(1'RD*\[\993XJ5!8="Q+:O?"8D?M4:7Z;D9'UVR1 1^1&<< MQ4D8$OYZ30.VNVKAUO[$W%]OA#K1&5UNR9HNJ/BVG7%YU"E4/#^D4>RS"'&Z MNFJ-\<<;9Z "TBL>?;J+#SXCU90E8S_5P9UWU;+4$]& ND))$/GGF4YH$"@E M^1S_Y**MXIXJ\/#S7GV:-EXV9DEB.F'!=]\3FZO610MY=$620,S9[@^:-ZBG M]%P6Q.EOM,NN[3DMY":Q8&$>+)\@]*/L+WG)01P$=*V: #L/L/\7@+LU 4X> MX)P:T,T#NBF9K"DIAQLBR.B2LQWBZFJIICZD,--HV7P_4O_WA>#R6U_&B=&$ M/5..VNC;X@:]?_=:9GU^AA&WUAD=C$ MZ#;RJ%<5Z,B'*Y[0WC_AM0TJWE#W'#GX#-F6[6@>: *'3^GR'&$[#>]JPF_@ M\#^32-[=TMV]TAJGX.VD>DY=:YB;R&$CT#CR)"+ABU=T%V7C5XV#'^-E++@< M#7_KV&?:7;VV2A$?XRUQZ55+YH"8\F?:&OWZ"^Y;O^FXF12[,2168=HMF'8A M]9+IP^N6ZK#!X=AJ?]+Q :.:\C$D5N'3*_CTP :.)1PO!30-R%H'"(Y?D2#6 M<9V 84T)&1*K$.H7A/JG]: 9Y3Y3 ]-#,IUJ.],1I7VVJDU78'Q3:(;$*M & M!;3!:=#&4920 ,WIEG&A0P;K")YH>Q<8U124(;$*J(L"U,6)^8D3:9C2/%\/ M"]:J'8M@6%-:AL0JM(8%K>%IM*9^[,IN]40)1U-Y4NM&8*VZ,0A&-85E2*P" M"UNE?[,:X#3@S:V]&#+V1?8BM99[Q??D +ZB9<=C$M+5AIPL)0S@ZR['-_GJ&M MS'S/)$@H>F>=6QAM9:D6;PC73@"PGH,>S)\S$ZD8F-RZ1V)VO) M%_2)ZI'"4I;\&5I]W-?.!'!P8VIO8?-QZ?,Q;-1S:M]I$+1_1FP7R:Y(8A91 M#]W%<5*3Z&#-)ZJ;1B9P5&-N;V'^<>G^,6S:][TMX5S-I)DW2[.>(*)F&H45 MZZ@9-?^FU*K42ON/8=]>K%X(RK/E.U4SD3U&+358L8Z:T4K E%J56ED+8-C MY]0>69!$@O#,AW!]'X.5[ID6EM%"P)1:%599"F#8OQ]8-8XFLB!?,ZZ? V"= MSX2O*1J[+I5"4L;+)+7\C-8&IM2J*Z=E<6##;GZ?V#)7LI M(#:J>VU)I!V71P1K5S/@N,9(WJ(\L,ORP(9-?8YM$9(@0-=)++^.M0G_B$X] M+:/6WY1:E59I_>V3K/]B(UTLV+5@F7I81AV_*;4JK-+QV[ [WUO6P[4R:/'Z MB%R[C>VV@[78C!I^4VI5;*7AMT\R_'.Z]M7;-@GPGH1Z8+#0_>/\3#I@]UR+ MS*C;-Z5615:Z?1OVYI]9NKJXD=4DL&IV1&38Z[>[LA[7TC+J\DVI56F5+M\^ MR>6//4^JQV=HQJ37"M!?_E:F-$_?TV!%V\)#/3>CAM^46I5;:?CMDPQ_P6VB MCAA'#VP7::'!D=[!"";?[=9#I'X\3SA>QH8R%D#LO@ MU>W>.*)7]WX=#FL,[2VJ!J>L&AS8[J<3Q9A34CN_'A$86-KW W!48TAO42TX M9;7@G/1^0/I5QK>,I[WJ(*E-6!()_EI/$%:O26Q&ZP93:E6 9=W@P'9__V8/ MW;ZX&Q*M:6W=<$3H_FEQJZ5EM&0PI5:E598,SHD;A*9^1"+7EP8X[6OIN5O. MTRXGZ]=L!_ /E=[TNQ[AV]16^G!<8YA&*XK.P99=M9R6;GV.D:N&8+9[MSA; M;*\>IYN*.^7EV=[L+T2MQL4HH"L9:IT/Y!CAV7;G[$"P;;H!>,F$8&'Z<4.) M1[FZ0'Z_8DSL#]0-BDWGH_\ 4$L#!!0 ( $V$3E@-GIQN,0( *X% 8 M >&PO=V]R:W-H965T&ULC51=;]L@%/TKB$E[JN*O)*U2 MVU+2K%NT9(I:K7N8]D#LFQC5@ >X;O_] #MN)B567PP7[CF< [XW;H1\5@6 M1J^LY"K!A=;5S/-45@ C:B0JX&9G+R0CVH3RX*E* LD=B)5>Z/M3CQ'*<1J[ MM:U,8U'KDG+82J1JQHA\6T IF@0'^+CP0 ^%M@M>&E?D (^@?U9;:2*O9\DI M ZZHX$C"/L'S8+:8VGR7\$2A42=S9)WLA'BVP2I/L&\%00F9M@S$#"]P!V5I MB8R,OQTG[H^TP-/YD?W>>3=>=D3!G2A_T5P7";[!*(<]J4O]()IOT/F96+Y, ME,I]4=/F1N;$K%9:L YL8D9Y.Y+7[AY. ,'U!4#8 4*GNSW(J5P23=)8B@9) MFVW8[,19=6@CCG+[*(]:FEUJ<#J=USG5:,7;YS7W%'O:T-I-+^LH%BU%>($B M"-%&<%TH](7GD/]/X!D]O:CP*&H1#C(N(1NA*+A"H1]& WQ1;S)R?-&022%/ M;:+?\YW2TOP4?\XY;OG&Y_ELH$K$5V\=<89MAD:R#\"CU1>:"&PO=V]R:W-H965T M&ULM5MM;]LX$OXKA+?8O06<6GR5U"8!DK2[#9!M>W';PWUD M;"86*DM>24Z:^_4WE%W3$E]LM]X";6UG.'Z&'/)Y9JB;_ MR:;-[&R0#-!4W?KP8!@GA6K M_^6W]41L#<#,,X"L!Y!]!]#U -H&ND+6AO5&-O+\M"J?4*6MP9M^T(A(1*AC^-7^PTEW^ CB MW01--D&3UA_U^+LN'E71E-7S*USV]@L="RF*H*$OL1=NP"]E_C"GGE1[1^],9_/*7L[_@V]_??GZT__ M=<$6QTSX(SGK3$"\F8 XN#X?%JJ2358\H!L%1_L0W63R+LNSYMD5=FRM HXP MB4EOL8)?^8,!)9N DCT2+E]'D2EGUB56'(30.*+]0!QVF#-,F#OKT@W&=,<& MGL^S1I\L-=);> (;&I9 %1,/WJ []X0B5Z;]O)].O#@RE!GMC!@4"'#SY.L0 MU3,)_I%<-K.RROZGIDYZC.RC(5K]Z:W2/I9=W%M4CP_ O9 5>I3Y4CGQKCS% M6RBBEU'_E-UEU<5IV!F'Z7FL9W16YD!<]6](_;V$#>QD:GQ4JCZ6MV[4AJQQ MF*V[J_-"3Z19H]=(1$-( ?W7SKC7((R&G/,AI9N?9G6]!$DG:U3>H[NRF2%0 M46I^!V)@I:1PW&[7_J?".=$.ZH]$/QO"1MUI,?( A_7!Q72::<$/Y^!"9M,3 M$*(3NO_E=HBN"]"YDZT\.-;RV8+C! O0;OU) MV6G7G1,C3'"0]CUSDH?8>>VQ0\\NR+O,NHB-DL!A*7&K&JB! ;&250%TYBYZ M'!*"4L$CTI?.+DLJKB&]0/ LJ^?O:=/ 3&_GFQ@F@@TI M86W2M&\)O(TW9TF;9\X46QUQ5IX-H8BO%ZJMPG/W"MJ"XP3CA*419?WI<9E& MB1!QPCWS8^0)#NN3E8:J'9SB!)W:E0,5++97U#:D/!(0GALP,?*"A.6%)?K: M-=LW@+7S[5/8780X#(-5"#$Z@QRB,SI\Y$2,[:,X C8#,NM#WL.RBWFK(Q!D M]]"I_3T$)W;B*"*$2*W)WFG7Q6U4 PFKAG?E7*'+999/X9!R(@R./[B=<21O MW6B-&" LJ POQN.WG\;.,(,JXN PC^2M&Z:1$"0L(:YD/5O54OJ%WNL@ G6! MY8R3_@U/[ M2-ZZH1HV)F$VOBG7;0+=3-:=FF71MOLFY:/2Q^^J75E#NH/90Z74JK'PE($" M7K7#@?^(RY)REOB2CAKAIF+@_ZU;Z%.7.$)UM5[O6)Y@) MT8?LL,,)3KDG\:AA:AIFZ@,ZQ#;U.EO$#H;V]XBIH6<:IN?O#(?FLE%5)O/5 M#$-=I"HG7)MO"07AV8?K,&-$)!ZX6XWW,"NO)-QF6SL14GM-4QYAWC]T7(9Q MDI#8EZ^&3>E16^]TS]Z[PR[4?*>&%FF8%C]6Y4)5S?,0+0!QTV: )L-/#[OT!%T21=;)YK*CW%>?4L.(-,R( M'_09%KA4HC9?I0R(K8_/-HMYDGJ.,F9(C>U3C?KA,4>_&C.01?T2R&'("8MQ M[+M -"S&\#]R[\6"Y'BHL#J6M^XD&(9D88:\F$S*I99*"_FL=:XS8)ON*(MC MVF^.NNPHB["GFEU3==8ZLM$M]UR<5L%F281JS/Z"X[&A/J MJ7'8UC7UGF392M&KM13=<<7(;"J$B63,NJYVV&&:1#[4AC)9F#(/NQ%E-@?& M0(+63G:9)=AWU!BJ9&&J'*LB*RM4E(TG!VRR2R$'B(7/9<>2Q ?0L"(+L^)> MU[',721&UHGM-(3Y%KX#T? ?"_/?7V75/,@'A2YE\=73%PJ[./CP^R>J2F8X ME*4_V!=B/W!+' CS2-ZZ3Y\8+N8[+IX/Z0MQFV^I8*3?%7*8X114F.=)&4/* M/%Q:[M$3XG:QB'$DK*=E'#5E&GN.1FX(DX<)\X^LD,5$'XVF.31$[U0^/;DO MJY.QU&_?EPWZ**NFO1W):JB0X #XLRJ7BR&2]U"*HB\R7ZZ:Q1=Y7C[IY^>< ML3HJ34*XZ$MBAQW%(O'=HW)#O9S^1(^)'[5+?"QOW5 -5?,P5?]8G[X7*^XUFQ'647=]S8F[YN.%<'N;<'ZVZ^%$9^5C>N@]<&D86848^3%\+1[^7L[B? M4@XS+%)?5U(82A9A2NZ7B/M77\+!U"3FN'_0..P$IJF'O(3A:A'FZKV$]]J' MZ.[8U+H <-C%"4BC'LC1UD/U^C<:_I+50U;4*%?W,"YZ&4.4U>J7!%9OFG+1 M/F=_5S90&[8O9TI.5:4-X.?W)10VZS?ZT?W-KVJ<_Q]02P,$% @ 381. M6,L/^U>Y @ TP< !@ !X;"]W;W)K*FF3JYU=>&Z*LVAH&HH*BCQS4K(@FKL MRK6K*@DTLTD%=WW/B]R"LM)))G9L+I.)J#5G)1RX M9>M!OQ@L%4[;6*< M+(6X,YTOV=3Q#!!P2+51H/C8P PX-T*(\:?5=+HI3>)N^U']QGI'+TNJ8";X M3Y;I?.I\<$@&*UIS?2NVGZ'U$QJ]5'!E_\FVB0UCAZ2UTJ)HDY&@8&7SI/?M M.NPDC,9/)/AM@G]N0M F!-9H0V9M75--DXD46R)--*J9AET;FXUN6&F^XD)+ M?,LP3R0#DDP&A#?\X.>]-GYZ?Y^NHN>.^-^9]RW>L$3>@N- MEG$[:B)6Y(:5:)Q13N9",;N_?ETNE9:XRW[W66VTQ_W:YN1=J(JF,'7P:"F0 M&W"2-Z]&D?>IS_A_$MM;AJ!;AN"4.G[_HD"WN,_2NP&IJ"0;RFOH\]P(Q5;( M%(=-X@V]T<3=['IY)FB/<=PQCE_ V.P_0FN="\G^0M;'V@B&.QB1U_P.>,\( MW&,..^;PY,P#W>J..-3O)>PPJDQ!J0B@)O"$7M M(= 2*]#@Q)&/CG!&7A1]C ^HGPW;8XX[YO@D\S>\ME0M'_97N0\S/IX_#B)O M'(X/0'L#@R@X0G5W2JZY[KY2N6:E(AQ6F.H-8]20S172=+2H;!5>"HTUW39S MO'5!F@!\OQ)"/W9,8>_N\>0?4$L#!!0 ( $V$3EBM'V'1U04 ,9 8 M >&PO=V]R:W-H965T&ULK9G1DMHV%(9?14,SG70F >O( MDN4MRTR MLE%FIULTUY[08 GQJ*V6+9OWV/#VB#)#LGLS8+-?X[T2;+.;^WX MH(NOY48I0YZV65[>#C;&[&Y&HW*Q4=ND'.J=RO&7E2ZVB<'+8CTJ=X5*EG70 M-AM!$(C1-DGSP61C)LLRW:J\3'5."K6Z';RC-W,054"M^#M5A_+L.ZE0 M'K3^6EU\6-X.@JI'*E,+4Z5(\.-1S52659FP'_^>D@Z:-JO \^_/V7^OX1'F M(2G53&?_I$NSN1W( 5FJ5;+/S&=]>*].0+S*M]!96?\EAZ.6QP.RV)=&;T_! MV(-MFA\_DZ?30)P%4-$1 *< L /"C@!V"F#7!H2G@+ >F2-*/0[SQ"23<:$/ MI*C4F*WZ4@]F'8WX:5[-^[TI\-<4X\QDIO-29^DR,6I)[@U^X*2:DN@5^9 O M]%:1M^3+_9R\?O4+>472G/RUT?LRR9?E>&2P_2K+:'%J:WIL"SK:HD ^ZMQL M2O);OE3+RP0C['C3>WCN_11Z,\[58D@8?4,@ .;IT.SZ;1<8@$C2T87S[.A S],%$#$_7"_(G5 M,*V!?!"1^P#PF I*+0B/+@+.(VY!>'2 @W(&>P$A&PC9"S%-RG1!5%+D:;XN MR4YA+=XDN-1>5[MM<_F+#_&8.3KK4AC3(;>GR95QX$-+-7=5+.1#UO'XQ U> MW(LW3[-]55%^##!V 04;,GL*/3(O,:Z>5_?]N*>VN$7/602%ZT%[!5*SNTG=.X3F-K]S[3;E+%NIV@/:\5,6C&DQ^_HF*X%>?;7G1;/.7RG8Y=JVKH3]N M:ZC'US :BH#;:\!G;!B(* KL1>!Q-E% 1=Q10VEK;6B_M_ED-KAM=9<>ZEH1 M&LJ VL;&HV-1P*0-XLH$YQUUA[;&AO8[FYE&=X;VODRRCCEQ3)1HK- G];A-VEK;6B_M[G'=T9\*-^0M*[4EJ: M(JE>*[V4/ARX':\0]V?.;$:/,(QP 715FM;PT'['@@P=: M9P/]SN:C+LRZ*NK3)/_:4?#Z4WQOP7O1;/.7RG8Y?*U'@GZ/U%?PP+4H$# > M1]8J\.AH' MA+P)?OC!FK,/Q0.MXH-_Q-'M.]Y(^9;CHH\ MQT;QR*ATMD^/ M3$9=QQ'0N@_H=Q_?*MJG\/-FPS",;0:/*A8.@JMB$>_P'=#Z#NCW'7]\5V$# MSX%(3 .G$'AU:+Z%#>7122FZ7H"A-2+0;T2NJ6K@\0U2."@>%67.ANF5<=GQ MJ@NM X%^!W)E13MEN;"P#*+8/BORZ0 HMRNT3Q?A)F8?KXS.3H>WJEC7I^PE M6>A];HY'K4DRM<*4P3#",2Z. M)^['"Z-W]1GT@S9&;^NO&Y4L55$)\/>5UN;YHFJ@^;_'Y']02P,$% @ M381.6#UXD,[L!@ (C4 !@ !X;"]W;W)KDN,=#8^BBP#4'2;@_#'A2)CH7*HBO)2?KO1\FJ M;%$T8V>W?8DEY]YS*/*(Y#V6+AYY\;E<,5:AIW66EY>C555MWDTF9;QBZZA\ MRS*TN)^4FX)%29.TSB848WNRCM)\-+MHOKLN9A=\6V5ISJX+ M5&[7ZZCX>L4R_G@Y(J-O7]RD]ZNJ_F(RN]A$]^R659\VUX4XFW0H2;IF>9GR M'!5L>3EZ3]Z%U*@3FHB_4O98'ARC^E+N./]X;A'+6%S5$)'X>&!S MEF4UDFC'EQ9TU''6B8?'W]#]YN+%Q=Q%)9OS[.\TJ5:7(W>$$K:,MEEUPQ]# MUEZ05>/%/"N;O^AQ%^L8(Q1ORXJOVV31@G6:[SZCI[8C#A+(L03:)M!3$XPV MP9 2J',DP6P33)G!/9)@M0F6G& =2;#;!%MNTC$&ITUPI 2#'DEPVP2W&=W= M<#1CN8BJ:'91\$=4U-$"K3YH!-%DBR%,\UJ[MU4A_IN*O&HVYWG)LS2)*I:@ MVTI\"&%6)>)+=+N*"K;B6<**\A?D?=FFU5D7,9F74S =V&@G-MHP MF$<8KMA]FM==A:ZB+,ICAJ(*+5C\%AGD5T0QQ2H9[3#M!K.>BA]F!L$&=LR+ MR<.A;H9Q%-O]F(4BAA+3I%*<-XQS74)(W<##.'\8-W:FE-J.VP\,%('$=HB$ M%P[#^E&];C>Z;C>:-.-(MW_(XUIG#+T6?=TH M2/Y5#8>A&^)ZJ7U7;J*878[$6EJRXH&-9C__1&S\F^I>AP1;0()YD& ^)%@ M"18"@?5T:7:Z-+73P9]B:Y;F,5\SERW&NA"#!O!.O MP(U;.6V(K$NT6_K&*Y63J+T("E]2+ $BP$ NL)Q>F$XNCGF(+'C"4E6A9\ MW4XO?%,KI43LB15Q*A2D$HTSG-I-:CC2=FZN93]7-:=Q>I"Q!>B M"E()2TM\[NX:$FSA#I<1PW8-:1'Q(#G](:>",H"D#(' >KJ:=KJ:ZM>M/-$4 MQT2EE^FPAS 6LX)4?\Z'<[>%0RW+L:0Y0,]RMI8@T;Q3+\('I0U T4(HM+Y,]NXJT=NK+ZZ86URI M1,38D"?JN;X%9TL($LT#1?-/[I, E#>$0NMK:&\5$ZWC=U[IW&(=]I%++<.1 M10/J\IY&ZH&2^J!H 2A:"(765\S>Q"5Z%_?%-311^*-3L9\;R ?4X3V1U0-E M]4'1 E"T$ JMKY^]S4OT/N]W+*;US&=OQ4']8J*P92W'-.1B"Y355[ J2 -0 MTA *K2^PO1E,GG&#M54U50IGZ- :%K9=4_X)01$XK*M503;&F,B.KR*0$,2Q5H8KB6D6NJ:[W%BMQ?F1U#6DBSD'1%J!H'BB:#XH6 M@**%4&A]@>[-7*)W)+&FQ"9$G@I W590-._4B_!!:0-0M! *K2^3 MO3=+].;LRZMKE;N)7<.Q!A+2MN!L"4&B>:!H_LE]$H#RAE!H_\+?L;K6,Y^[%0=%6U"5 M>XN)A:DL1%#36$&K8@U 64,HM+[$]I8Q?<8RUM;7AE(Z.\3#YYQ-PS8=*O]D MI0A4/-2M"')-UZ*N/-C#0&(8MA@?^528$%'_8_DQK4 9JGJT6T&NJ*\G M!^]RU&\/_1$5]ZF8[#.V%'GXK2/$5>Q>R-F=5'S3O-YQQZN*KYO#%8M$65T' MB/\O.:^^G=1OC'2O1E-VL!7?3^OMUJF M>=MH4\R9YX7S3:K*V>*JO7:K%U?5KBE4*6\UJ7>;3:J?/\JB>KR>T=G+A<_J M?MV8"_/%U3:]EU]D\W5[J^';?!\E5QM9UJHJB9:KZ]D'^C[Q/=.@5?Q'R?7Z+_ MTIH',W=I+9=5\5^5-^OK630CN5RENZ+Y7#W^6_:& A,OJXJZ_9<\]EIO1K)= MW52;OC'9Z:RT>4C2 M)EUJ1:*.&:.9#F\RV-=A7I>GW+XV&_U70KEDLJ[*N"I6GCS"1YEG_>Q^[ MWV,COT<9^525S;HF/Y>YS(\#S.'F]P[8BX./;#)B(K-WA-,+PCS&D1M:OKXY M0YHGKV].)]SP?7_P-AX?ZP^3]%6;])6N-@0FN$X;5=YW,T0U2M;OL;1W87T\ MK*D>[^MMFLGK&92'6NH'.5O\\Q\T]/Z%I>R4P9(3!3M*I[]/IS\5??$[5$Y5 M9M5&8CGKVH9M6U,@'Q8TB&E(H2,?#M.!Z 0+ A$KJP<%DXO6*D%4L1]R?#")O2,QZ>CG[SO5/%^:M3(G,'0 (.K.GGPRG]&)(IP[B>/ M$Y8K5Q6Q@%NJQ%4%$>,^[BK:NXHF7<$RUF@8X:0PG93+;56KAIR9J?(@-8SY MF%F$.8^9+EW52SR0[M/L5A>Q 1N/][; MCR?M_PJ 1Z +ZQ2J BS=1966XWYB]QYHR+E9_HX<8;J A:'E/$%TS N@5W%3 MU!O8Q/O![%M)K6&<-ND3N9.E7"G44!_FZ ZX\+GE!Y-12CVKW">8;G2$T@/2 MHI-N/D'EN >6[GJ'9$55VP#4VZ'N[P?"]V@'QIARZ:#.;6B]B/P\"N M/H@P] 5EPK-3@0F9S[RQ3 SL1B=99I&HNM'J;M>64YB&,M4E++T]RNU@I3Z M[;\J53;D ?*R@W4+M<[=DN)YGNW;5<6.*L%4P8'JV/& 5]2?1!/#5]DZ+:$_ MH0*E=2W[ZEJH]$X5X[A!)[GMK;QQTFC)J:(=YW2@/3I)-(NSFS*#1_A:GL-" MUGTRR56E&2N5?D;3&6 UG48VHBX1(3"O%SLU$ G(> 1+VLB0&8B*3B/5BSOC M*<.6;7PNN#!T*400.C4>T;'0MUDEP721@$5CQ-Z 5W2:KT9Z#TA$JH?TKAB9 MZBX57090Y!Q[B(X)'CGEWM71. A'S V41:SMMYGV75SM1W*/3& M8D?*6:9W4.=ZK,1MNSCDQ]1S!BU"390+X70JI@-2'>O4 :_H-%\-OI-#WWOJ M?%3-FBS;W1JI+\AO??'#IZJ+2\P+;4Q>(K)+ZO$PB&W3KI"*4!PD\7A;9: O M-DU??QA 'H5(AD$2HW:?+!$="YFPN1@+QUDH1AZ=V4!=;)JZ_D >@%$_+B!1 M/Q9Q;$]!3!@)S\5(3 B8P>.1)S@V$!>;)J[?7_NDCQIU\6?$*"+$C2+"2:,# M4+&W[8:9-;!^S6X&.^EVV$FC):>*=IS3 =G8]);839O#CL=5OZF1/Z1E)MO= MI3=3:O]SQX5*V!-\BTM-#0:&WN49 -4L6FHLM$\2[>J@4>3_X_,&4)1 MD0WFB,BF\DG)L=.!K]@T7]WN-!!YW>X#0'V JM \7Y M$%;3=K;\OE-;T_VH M,0R?_,BMZHB.1CZSMP90G3C$TF.7 V:Q:5\/:@W)]]-1MXJCPG-_NB^&&Z\&-[ M3SYU'BA1G?"Y4_8QVHKHZ)(]T!:+WU3U5ZJ$\O2:JC])<6^N^J>,EIPJVO%; MI0'F^#3,'5:%QA#L3C\3X-7L&_HR"=LI\R+H71O-467@>3RP2P&NY)$W]GJ$ M#XS'IQGOL\SE9OM2VFM9JDJ3LFKP>@N0^:^A,%T5# 1 MCRS5?( O/@U?R]<;O2!W\EZ59H.X+85CWF$Z!XX>JB!^= =UX*ZAI_DF*3!-Q_E.&6T MY%31CA,\D"'_T3Y<(\W0@I51Y23?:3-Y7D9/NU5E4JU>5/U#GOH;?\_&D9VX MF'GV:U!$YHO EB6(+.!A-+)Z^ .Y^=/D=M,?\$B?9#WM6\O5;N105O\;AT=3 M?$_0R,8Y1!>P.&(V]R Z'L4\LIE@?G R;2/U?7O"KR;M=G%WQ&M_=7^*\$-[ M=LZZ_I&^3[JS@$.8[FCBIU1#&:T!C%80TGLGH =T=]JO^])4V_;\VUW5--6F M_;B6:2ZU$<#_KRH@Q?Z+^8']F-Q%@/C+39@)X8GCO'P\#Y09&O4&8I4V.3(RJ^_=:JJ%VKQWA<# M@2.)S5ZJ:SFU=,^/Z[:[=0MC^NS#LF[<3Y-%WZ^^OW_?E0NS+-Q1NS(-/9FW MW;+HZ6MW<]^M.E-4_-*ROG]Z?/S=_65AF\FC'_FW-]VC']NAKVUCWG29&Y;+ MHML\-G6[_FER,O$_O+4WBQX_W'_TXZJX,=>F?[=ZT]&W^Z&7RBY-XVS;9)V9 M_S2Y.OG^\07:3#_[WI_SVFDML\*9)VW]WE;]XJ?)Y22KS+P8ZOYMNWYA=#T\ MP;*M'?^;K:7M^=DD*P?7MTM]F6:PM(W\O_B@=$A>N#P^\,*IOG#*\Y:!>)9/ MB[YX]&/7KK,.K:DW?."E\MLT.=M@4Z[[CIY:>J]_="V;D;7S[-K>-'9NRZ+I MLZNR;(>FM\U-]J:M;6F-^_%^3^/AK?NE]OU8^CX]T/?):?:Z;?J%RYXUE:G& M'=RGB8;9GOK9/C[]:(]/37F4G9WDV>GQZ=E'^CL+JS_C_LX.]+=GF=G_7,U< MWQ&W_.^^%4M_Y_O[@P1][U9%:7Z:D(@XT]V9R:-__N/DN^,?/C+;\S#;\X_U M_A_NU=_5=_:FLTUI5S5]I-9/VL;1DZI@(?MM84C0RG:Y*IH-WBK#8U-E<]L4 M]&I19ZZG'TBV>Y=19_50F:S75P?\2!W_\OO;/'O9T(873959^M$-,V ME%?6TMM=1E.R/?JG7]8+6RZX4^TMLXXDGN9=97V;S63.J\XRY6:F,40UB\_W MG#'9+VU/_9SQ(.<9=6ZH3U*C65%5%M0B.MA&]"I]^_8HNZJ),@GU;=.;3HF9 M$4\VKF!=YK)%<6=H1--DIK:D%IB\U'V9[L91]LX9D/*9ZVF.O:P*_\-N(_5]%9KDA G5%76_PW*QT MQIC.N\;B&P_.>W^U-!V1(&SRSU=7;W0KOR53\.=@2;I(#39D-S +;,>RN#69 M"2L%U0M'MF8E%.L719\5\SE9 QZ35M9V&+58!I:C]J:75VM;S&S-K"!\55E7 MUJT;.J8HK1C+P]#[7\H*&0:,CQ?P>1_Y:05=C/I E=O2E&CJ0 M-K[$A":*M94[REY'JL@L!Z:YN2OJ@2F#]R*=!B?<+%LM+/UIH<5\AE6E_;5N M1'F7-:8TSI$D')$$^XTGP1NZM!V-!H-:9<1="TNF#GM>\SI)Q)O2Y'B2B$@V M[]HEC6>[*J/)$KNMNG9.([$P*2U%CN](2[2#V\,"&)6$ABCKI9C C*,.9K7) M!C)4G6P6B9JLL[1=.2QI\30CHN]5V1-%Z25'AM\1K8:Z(NX@SNHR+*RS3&^= MZI@TRX(4W6R3<.Y1]J1P"QZ'/SPCWJ:=8B*')R4^F.2)UYEN0;L_I3&7]-,= MC2.[PT)((Q*?>%XL2GK=62_)_:(C#;44ZTPJB>23EO:6>J ]P*[SV"_:I9D- MMJ[ 8%U\R/-9%^B8?IH-/=..B"F A0A1$5\ZZ&SH.Z]A%_0H<[0$<"E-_(9H M0!S0W.[K7I?H@C@0T@&4 T>"M'XH&:)N23E"G1!#@/6$;"2OU'SIAY)&"T/[ MA7DR5@<:B\H!.ZI76S:G ]2$I& MX99 -;]+N\R_SJF9YRI2Z[7A#B!+3?R^(+[%J$,# I)8 DDTO3>0PW*H96!A MQ%)[QF-^Y8CT.=8(*>Z[0="O&TBH[JQK.P=%>O+@!ZQ?3"DFT!GIM"+-2AJR MO3/=@C!^5#J0&]T3UMN1%)B @Z 3'](FRG=NW[3TK5C9OJCM7_P:\4AX,1<^ M977T 09!>;,6@E3,1G?D-JQ8F>'7/UKJ(L/[ T\GL'P.K5.L5@11F!?9 ,_@ MJX,=FPH[I85DA%YE:FA"7.; 54 )O,4R2=95W/XA"T/>?/0DRX*1N-W^)V)9B M:3 FDSZ9BF@B-?+)[E#K)6B^V9FK\ [QV=#IKVQ 5_6@=HMVJ/2+<+(*D1M2 MS 22R'Z4*AYQQL*,--.V8^9=$H"SU(:T-(,7V4=53$^4JMDK,-Q3K\?>TR2& MKES0!L B6O*X*A%FX=2Y_4 _R ;0S[%Q<=,9-9H>S;QZ<^4"FF&CI) FJDW^ M=5D 58+\<\, RU[RB'[P:*C P-ATJ506HN*%5WO!.^74+*2+RB10[ C$1 M+V"C4-!_-9[T1;1N559, >Z2[@PQ^91JXI$CJC( MDPLXLE2A9ZQ)J!!1:T4,[)@8BEJV 8:3340/_>F#;#00H"Z&ZA< M!N($'XI.@1KT.>G$F>G7\*&VM>D6$WN$[J>B9)>'PK)L@;RY,IW.PWD9+1C, M[FL0T;6X#AM(Y=K6Y)_?--@Y(C8)YN#5BJA5AEJ[DZ%)D(H(X#OZ%GYQ85B- M6S&&(=5**ITT#'#SP'"0">;G2O+9TEZ*9]=$-E6A""J93%H)A ='BE2Q&XB+ M=9RC[%<2T_"F!6@K![5EZX7AH2$=!0PU><' 0 I<&W47V7*,-I:7I^:F*%G M"_8++&Q EY@9%?TQS8ZRQZ8L:!R,7+6,5MIULZNP9)*(!5!#]KQ7-8U7L<#L MD2O>!5:+LY;Y7I==(VB*O2L"/!#N9XTFR\GG=L86)>P)?2C%.73B,R0"R$:(L%KK-:2?6P)T MH//4DE2#^#?B@U@554O.I7'J"D+?;8\2Y*UIFVFB"TCS".>-@BI$(7%>HPXG M+*_BN#$%HE, ,$])P)W'6//OFXBP_>_B I?>;BP?Y\7?'4"6[;(8& MLI'$\M#Z9,;KS9% Y7>L(YXF'MNOT,<(3\H$204RL<7%Y#"@"'57K*&V2S+G MP?\K:J28-ME?;>,]$'8,>ME&R [K)QY-',LMD/EJOQL9X@KLM/-026B$W8K< M>\'$91UMDL;2^,F6.\L>+Q05?1C!%L',XG>Q+BP^F(.3RB/^B=/:G3I'+LA4 M _(B8)!L_\@Q=DE,L=Y]//:;+?37G35K)?.J[14=K3O:N&E%3,3:L1FI1E)0 MY ZWG;":JLF_":P>6/X7H=4$A?Z?0$I/X4_!2GKM#XU:#76]F7K34(T"$"$J M]$F8222>I]1'4"IN2[(7DFF(-&(">Y:E^-(KOG DI>0$L@N ^UXBTQ#+BJ^A)"8;1;,4%EGW2W'L=O21'G\4(3Q21$M$6@*2:ES?NF">60^= PZ,/F!T1+6>E!C2*+C@!H; MFX4W'3 06.\-O=#+=B/ +?(<'Z_B8Q,>%YWLI948*XL+F4\8F$% @GS^Z(%54:30X[7Q?1YI,0C\7Z.=<^R$#9@J@ MAO=FK#0@BUU7-)IX(E(7<'><8=P/:$/(//E1/14R>S'NRU2/G9 0 JJDT&FA M[M"!D78=&U5G_)R;TD K:"QLJOS*6E(PN#8DOY"HG324[4Q:>,@/+30X54K< MDJ05+-+.IT H]R9O?WV'-#-X202'Q_1YP@U8$=9\A-X$#M*;H]3BZ$5K8DQ3 M<>N(M;T-",I-7E\5&S6?=^K.R>\@5YXE*E^X'C.C'>J8TK!K;=>U:X[Z0E5Y M;Y/55RG;D:8[E9COHZ1]JL>PAN*NL+7XN\.L%E0W;NOVJ,V6E?:LSY)]"Q-Q MNLJB^F-P:L%L,V=OJX8RZ8#J5&]<^]!_I(]C/]0GWEJ?4FS)HO0<(NRV/%]Y ME8'3.J0<,TDTA(SC)B3'? Q '/ /IBLM1L:O,AA3,FSX#A]K[D)3%R-=)>&[ M/7O.77) PVAJC=;#T!H\% .A<'P0DTR3>5$5*7G% G-OCC _4%%*/=9 PG\9 M2LNJ@^:7@HMMT1 M6XE2:#AFQ1D;U%?1S%TDBY^++#%/;'["5\3NRV %7)X2@OIC1)@2 M*Q-O7= M=OJ5M,5U3.=*WQ,4A7"\C'TWXXTNZB'R$(U*-H_@#?/G3D\^'QU8J)>J.D97 MT;!3@TU(W:7I/LA6HFT^I9V(RF/^]/I*:QRHQ\E6B['JE,XGW/M.RV2@R3[M M/$[W2.(YI.DF6[AC##MR.,PZ[%59=H-)W M4@3F5 L6K,RRM;Z0FN7$*'3^I7L3W[7OB(P)UVJT=^16L33L8,PX6PB!&BJ) M4L1T<#IP95 4P]PM/Q#IB-U\24MO;T*,GC.A!6>?P! CNLY@-+B,("Y_7.R1 MF/*@Z6,E1(B5A6Q.ZCTR.D=-!KN<[E"]"(NEO46 )D9!G:Z_ZP2;9E)%E6/P M 7T2V6):G&.JP\R'8Y*$N826[:UAX_ES> MQ@Y(9AKR, W-2!!QQ.4NFKF?!5!F3T@K.E(]S)E##W*A(H5_ZPQTE^@%'K[B2XH6OI+@F1SF3=&EG[SB[(]SSPE0W M(- 5""*PY3T@E[T1.^G,'2\CN,][;M(RD%!&2!K@E]_?QE5)&9S1JL.DP/"US]8>X877'*"'2EYB MSTE4HAO/52A]7*&3T!3[#XAZ5*@.5,=>+#6J,DK)I+/V"I&R?K,">]<;GT0_ M.R9XM5%-CMH6>DMJ!D?#,V3@:2:S@/BQZ4!0IS>-CZ.BJHGF5,EV>?903O75 M$;6B-_$"VPX %:Y^Z) %-/:$$'Z8O$'*CS>RPQ:P'Z65%"1OS_)?75WYC\NQGN]/@YU&#Y]13Q2U*4JS/7[QZ_63RK6B,IRA] MZWTT^7>H*5#R:@Z//^;M?P^]!6CYW%3,P"^T9N>J H8 _&(=$:;ZXBJRT,O& MM7-"1R3JO$UA]> 6@'._;97?T59C*X$TN;PY8]^N:053,_-PSJ/I8\VFIO41 M18@8 (D+%B*N2"H0?I,2'"Z(\*!'([?DN$GMFX8YNZ 9&+O0'&B;/;33C!$] M(2^]4WDQRU7=;F".)/^[D6!W6\/S])0'>FF_$N,CY]4?*\<;(C5:3A-S8DY*2OA!^)::?]]CK M<:QH;SU>["KW21$@'\Y%>5HE*0"$\6JEVDNAA9=!A5,!'7'#9:@R,NRW1>+.%C2 J8;;Z4%Q'%K4HVE][ZQ%'L M?F;8G0GB(53#Y,5]QCBJD^JVO)W:1O52K'=+$AM9\*W!9Q8QKJ[ G *4%>6, MU8LEBJ.PE(Y*R'3!:]K_!9,-[A3\N5;K"'H]ZZ,<']>%HF8VF:S%"'-!GNQ\ M/$]RT#G;7I&4.NB%- S/D]=^]Z\?U=;)5P?PB&8X3;S! +OX3F)$T@B>0E+P:5\Y)E: M3F'2'I#C(04#@3^Y4RXX %CR0HDU>V4UG17E+6TAX1=?3ZQ5G%BQ\N"!OI7& M'.EN;DQ0JW'/Q!'AHA;OVW,?WC"%6(('+![![J60:N*J-8X]6(+2T#2 ZO0> M-!UDH@HH50Z%J:$ /;=5R#X]4^HB")Y=+[ ;PN&(P&!!:S[I!TL#YP4. M!1HI@N;V::D^;X,_9!'L+8/\4OV[>N#433JN]#-/ZA?(/J:WPN?F3[[/_ M1C;AV8%*$6Z+=N2(;2VC&;@IS) L" XE$"<7H^L*SO+3L\O\Y+L3?+J\R"^^ M.Z5/%Y?'^>7QXG#Q_D)V_J 1CHY_8R9[B?]OOG''?!T?_;FFE9P?G:1GSX\QUJ.+_.+4WRZO+C, M']+XOTDZ:%ARA6\K"43N4.$7$FR$A#::%1)KIP/Y0/I'MGE4DJ!92[8=#)MQ M3H/\7R#L;$ E>P@.>R44$YV(0DTY?P>$Z0J9?>MN.4"AQ60Q\\H(]0 MWI=A)99ZS>=YXODZ%+!.*^7KH\\5KJOTK=1TGISGY^?GQ.KG^>7E>49+.R9. M?^O/>;%V(C0R.I6BX4]LP'LCYPVVD&)E^@(Q=1^"[MMUHP6$?-2DJ5KXI<,R MG%8(<>KD5)[8"PD2^G,+*(3BLP%Z6$%G*DF,$ [6M%,\8R% *62(M+(I.1J0 M*YY7/Q!U"/"Y%8]OQWTD:!\KI-+#>1PEE(INAO1:?84:#HLS7ENGA=I&<;54 M6F+"52Z\],W9&7;G1 JASDY( QR?PTFD?C^_&.IZF(&_>SD&ANC0[JFHK=R= M;?Q)OP"VQQD"&=7EP#U'&-')?\R2 M^^]K!\4&( M@14D:P=Q@X:FF,]),+$E^2C&'1VDET+EWU /Y[]P<1R/K$A,/<98=IQDT$/$ MVI=@//5>/ HV#YW&'0NT+A*9+1[S M0GTNM$D,( M&IRQX=0=/[6+5NIY.';.$?.+X__28V.2IM?AN'!@AO2&T[R/HL7"U["E9:;$ M9RW0B4 DG-?P)63$%@:'&!&YC,D_/5<+E36J-.E-N6@X.H@C^UJ?6(P)$=SQ M)6Z9P5M[5Y\FIG$^V2U(L^1PY596:T>XBF(> \10-CB-Y4?"J=QAA;"L5'IR M($=WJ]7W1E.S,K$Q%VEBQ)]UYZ %F&*K B-&,F)MNM1U:U<)KV@V-E0AQ$ZY ME>9LC\A<*6TYO;HW]&I1X%3PNCDTZ$^Z4S^L80:2U$ZQD:\0F),F\H+ [,9O?24!Z=W& MI923HN8#U&/-T1D:0]5)!J13 [0;NW-)N<18G385]/%-_B@ ME\0N.:^C"H'H-=ML5;K:1N-1C*B8Q_RT6"IBIGP_ [D]%!DO*&"'-(VC1B(- MZAQ_.IL0KRYYR9Z+B.PS268!K.*=-;QE8A@X2-QAGI9DA=ENG?=/P/"^>F$P M;+3_-AG]4%AJ_PJ>L:\\%)@7$T )4H/@'O0T9\;P_'\'#FGIO? MF_PJ+^B%.P<""/I36/FFT MX[=^HEB.<]#.]B%HXJ7>JQH$. !<.1YZ+V18?:* !P^1VT1K^"1"X:!0^98= M2 %@LIBT+I5D[N;;H]W%R7;Q<9]A]H<>VRO23A-HM]6[8'_$B*"F& =B;*S,N?7JB1SKW'28 ^8)NB M7/#%+:RI8RAOOW#J3/.$1@V?S)^14JSY0J4*;!%+O!_717D[O2Z1"7'*YE.$ M*\2]JTPM$%8V]0#_\;:HB=4JC7@8GJ,:J7!X&(S:TN1> M1CFW >:,1,/HF+ M-%=1[T3]//&3TV=;C@_WXM)K!7P)-3"I\86W5)9Q;(+)*J5W#__-^(J^?)24W>O Y5.8];UG23YU?7CTFC:]SWZOH==S$]?IAG MDY$3-QG-T;#7BX^QIN%;+'4TDTD[-JG"U&":$OL.E7^-[N$(ZL*3UW[2= MC7><28H515GJ;(.W>"ZMKCYLE9&VHKU/^\R ML7C_4.0'\.SIV>4^>L>'QS3^7!R5ZJ2=0 MD>*5KK402&"V=IEP:5IC/:X@UVQNLX"I&RT=-P<,_>@N0-]S*.\-MYEUY@;7 M';#58$:.M^DLX"W'DP(5"8N3T,2M5C8$9:/HD>\>"67:&D]B2=/Q]1RDUC7M M\"8?J:8B-6$&_PE.+B!R5^P(D?P8^^')8[D MQ7/!UJG$D>R1;_O_)7T/_D[I^\B%I1?APM*+CUXJNO\NI7V7D_X[_7R]D^GK MG4Q?[V3Z>B?3USN9OM[)]/5.IJ]W,GV]D^GKG4Q?[V32PIM]Z/U^\FMKW_@@'"7R%Y]"]02P,$% @ 381.6)GK M@A^F#P PBP !@ !X;"]W;W)KW-S?M9*X6LAW52U7AFVG= M+*3&QV9VTRX;)7,^M"AO?->-;Q:RJ"Y>/.-G'YL7S^I.ET6E/C:B[18+V:Q? MJ;)>/;_P+OH'GXK97-.#FQ?/EG*F/BO]Z_)C@T\W Y6\6*BJ+>I*-&KZ_.*E M=_LJI/V\X;="K=JMM2!)QG7]E3Z\RY]?N,20*M5$$P6)?_?J3I4E$0(;?UJ: M%\.5='![W5/_F66'+&/9JKNZ_+W(]?SY17HAM ^FI [X]X#/?YB+F\K74\L6SIEZ) MAG:#&BU85#X-YHJ*C/)9-_BVP#G]XK.:0<5:O*N,@:$I1_PB==\2N($,@R!^+\@K_RS%UVHR$H'G"-_U@S/T@D$Q =,+'E#,)[6L&UU4,_&O ME^,6$D_TOX_):ZB%QZE1:-VV2SE1SR\0.ZUJ[M7%BQ]_\&+WZ1E>PX'7\!SU MO\Z(9Z\]+I0_$O\7=L2'KA'S>J'&75'FI/]Z.">630$(*UHH-/-D+/&Z4$ M^,F5J"1.W(I/:UF)MX;0+[^]'"WSHG'HD7L-E^5 M!C\;&70MID73ZFL-N&-Z6Q\7];VZ[I;@;JT:4-ZB:A2"!92GYT6CU]=M\4TL ME&[J95T6&CLED+H593V1=".^*UH9I!<.N)WVVZO)?\Z<.\J*$)8.\?P%ZS^@?85&L'UL\+66'3NQ*. M4Q>D,D327-S)!LS1-Y^1);8__UTANQ#=G\NZ*7+)NOB"&U7;*F6T>D;MO9I; MDOJ$HGMUTJ&R^]8UZT&S/>5MM6[TL"T:'=;@Y5!OKV0)J]5TX/UKWO=Q7I3P MH'(Y9_6]/&*>T8$@NY95XF.A=3ONFMG\.(D11PONU3-D4J2IZNO)B+&T>])& M3:U8S164ME)B+N_5J<"#Z"WR-W!05KJ0):%QJ6I>H3>C.O&B)?P*JHIJ47:Z(^7W.&TX) M<@PBK8&Z%JJ4@*#9K%$S4NY,U;-&PN835M(!":M2K'H*&Z\Z;T;@;$5>#4-( M"W5'&#*"/<@UQ^%_DXB4YL"XF MM\ TK308JP0!4@G\MO&M2AV!I\F O@&1P>/ MSXU[D_;)C\E -HN5%!CT?%)#K_UST=8EM$Y9$#<[ED[)I&5.::[E](H 5]]0 MUK?*NIT$G0;N0:X[D4O@2DG,4=:@F)K,93.S^/N(C13RJBP6%)(FZ5"6ANIR MLXLE;;F8SBE&63[CDC_^D/I>\A3:N ?G(%6A+Y'0-)Q5+99EO5;YH_G("?") M^$&T\=Z5T>#=O%!#48(M*"39\>'&7U$%7!)+OOOT[L/K][STGEX17=05JH&( MBI 3=)KC-PT"(7#1*)B0@TO<%^P<= :>4#1@EH6!*1N%2@E:FN("B E%, AT MS6!L*_%(O#2:J6K=2W]&:',W[;4.R*91Q6GF?VH?9>[:'"<-X82ZEV5GO@>K MI^CB$1>'*/E&B%((C9MR2Y&1&S[#U;;@O)@#O=K"Y*E*%%Q*#2;(#?R:IU#N MF%&.GQ%=:'#=\V+IT,9BL92D^)% ?S=X1C/4^\L.HG.(F)U&AZA>J)K">;D&&[H&*?@@"/'A.I*-IQ6"^"ATBL%Y^Y=Q=K&WF3QD^O9$PD% M?6'?0D MJ#U$SQ$UJ"*VL MJW%9:03;X!Y'X/=HZ,T9:UL3[_7N/=0,V[8R -T2C%SW;^*SJ@K(\$M-74#> M*>&[@2LN29%T@ARKB>Q:91S$,B(WS4#>0^Q9:-@+^OT> M@^T^5/+P43/]Z*-^8Q[X&4I-S@@#6%B0LQ+(!<5":_V)T-GFBAV\H+"5U=JQ M+9Y<+DNT)6#B5OR!OM-,X*CL48LQ@*F?H=$?G_YXXI/- [>[E>UVU2^>B-#Q MTLS)HH3721P[@9_QV@TS)TV\W=.;(E]D8>KX:2;2S'>B,!!)G#BIGQ[>QKL] M)_$#)_)"X3M>F#A^[.-9FM'S;/?,IJ;'WC#RG32,L(I\UXF#&*D_"")H.B(D,NO9)_TD0.EEX6N->G#FN![U%"<0*P'($ M?OT3&O>Q*X66@C!P?.C-3Z#K*#ZIZS"$!H)41$GB4*#"#YPL]0^U[ 6I$WBX MWH^8H)?$CA]YXDM-,;67".E.:!)?P^X9^$[)[C'4'L #/NWGTUNRU9'\;">5 M6_@M+KTK =W4F M4Y$F3 %R">["$/LA-53K9<1U##?VMKG>3]9>Z#MN&L"DB*=$4$2YQ[9OU!,[ M24BT@P1<1G2)YP09)#^P&$V6KC6;WH/G!(B(*')2N"F9)8NRJ]WP.RB$.!(1 MU#Y<(J& 0'!' 9PEY.=1YCJA&["YO\RI \"M!)X&BEN"_(H@?R@ S]=WO2OM MYYF#5NQ(OJ+79K)O:W!0^O3Y MU];,F]=,U0C,['H>)ZJ^WJ94MR/_2;Y''#%'34=J[F<.6ZWGHZ85>\D=))>* M7Q8^.$#[KI'(V7G'@MZ&D;;MW(-G'CA24C-E*C$RBVQM)=$.N9X,L348?'12 M/XM,ANOS><<+(D)?6E%> "YCY8< ]/ADW@FP,0QUGDRP/"3 8B?#%!,2/EEIZHZ MC:H4=A)8@-JRJ'-;O_>AE#=P*H3<>D :;.\J&AZ85T[#VRR^H!4K>I]%(_=B M5A535&U4()8T!+"%(,Z7'5L8MU#;PV%)68)7II\ZXK@_#?.HOG?4MERT MZ-KVPWW[;H5'[))06Q?*."$%B5C*R5=)$N6(0ER_Z1-V8FB8*E,WU7+I6O9( M:4:8!*!KN#[<7Y?*:)#JK*;E,4]3=[/Y7HV[:PTVAADGF9@NT'A5NF[6'*WM M=NM'KS* -HH[J^',HV[A.=01N+"$#?>CLWY#S'$H4F17].( 1, ((?V$E )' MD6)>S,BQ*F-F6..+]DAV*;-)B'!66H+X8KF]#LS)%GM9!$C(QE MED.GMN\DNV[W* WRS(7@R'E T81Y\AXA/#[0#42RLEM&][5$OD#SR&$4=DIY M^SJ 'V]4<%3D7$U5TSS2QL'WB3&P_->P6VQ84985YJ^>3BGKP%7LRSUP9\P_ MJ0% ?6)%KKDOZJ[EM^N&Z@X(V S,]D^N5HW9IC*+6C1 )L(GDA39KK]0!)R M"*6#V.6UAW6$;NUD^O%"6V2[2"XG,T^<@E(H@@0Y ZSI? M%<@XU.O&:?]O\VJD9 ]KZ(=.U_7TFB8E]GCBHAT+!?I"-_7$SSS#4&?V>P'* M!)?^H7M]H%&[1 D?9-Q4H9V,W<>U-S$.H=+@CC$XVVM 8UY"?0_TEZ"K\K)X MM\^P/#\1L1.[U(52AXW:)T;1@3;CD?76N]U.ZO;07>#!N"$EZI[GI%' XX/$ MC_8R!\O)-+3">7DA?!Y7?DWC\!MM#6)@G51B'5>9[E M%(WS]RK!=B"/J#"3S%:8U _:"A,N?*;"),^B"A-24849!VO5J=URZ79O:ZTU/+DQ'+DP_?L+T/:>HAA,<(IB%VB*? M?(!::R]YK.E?4[,V*3:O3R2]1BK^RP_.^T&$XCXT_WG.%0,R@].S+> A6<'W M:,(7GYPC GL@1N!D(: .:>3T[!!-BT<1XD)-Y(='YH6X+J/KX+*T!GN[IL_/ M28^X9%QB!S[ M&>+-UN]*%PJ-$OUZEMYV=)4V/S$=G@X_T'UI?I>ZV6Y^W?M>TD\_6J2$*8ZZ MHR2Z,(FA_Z#K)?]*=5QK72]X28,NU= &?#^MX&PO=V]R:W-H965TJ[)V=Z/"^^;5V9E+ M"U5)-S:-JO%+;FPE/3[:Y9EKK)(9;ZK*L]ED,C^KI*Y'][?\W0=[?VM:7^I: M?;#"M54E[>:-*LWZ;C0==5]\U,O"TQ=G][>-7*I/RO_1?+#X=-9+R72E:J=- M+:S*[T8/TU=O+F@]+_BBU=H-G@5YLC#F*WUXE]V-)F20*E7J28+$OY7Z694E M"8(9?T>9HUXE;1P^=])_9=_ART(Z];,I_]29+^Y&UR.1J5RVI?]HUK^IZ,\E MR4M-Z?BO6,>UDY%(6^=-%3?#@DK7X;]\C''XE@VSN&'&=@=%;.5;Z>7]K35K M86DUI-$#N\J[89RN*2F?O,6O&OO\_1=IM5R42KRKO;+*>?%+[;77RMV>>F]H6#C$QENP+.8%AOW:RS[LWL28EO53H6Y]-$S":S M\R?DG??>GK.\\^_S=I.(CZHQUNMZ&;_!BI4I5PKUYQ/Q7C[JJJW$[\;!N^'A?,6=?6?8[$*EEPG?F=4G91VW]+0"Q,B+#ZU-"V!%/"RMXA@Z\:<22U4K*\MR(S(C:JQ3 M]1+(%[H6I:PSH&D%EFAH_1B2G0?+)&*MA-\T.N6-,OV[U8A]KFN-JL_$HM5E M1GDK#93DUE1B!>-,ZX0OM,U$(RW2.92OK!,M*M2*WS\\N+'X7"A^ LD$X1F* MP6E/$J0'VC9B 8W&YDI[J-0YV91+70IO!,01-T:)/LH*4GM!47*VMTI(R][3 M9Q9BVT;&R1CC;ANR:3OY! M>TFT7"(-2^F5:+K$-%:GJON]#R;%<$R96JA2(U@40D??AKC#%6)2*GJOEE"G MLC95KI,AZU3+4ECMOL(SYPP^4KS6VA+0+KJMC:7$QY M4'[Q;*4N!Q.H8 M"-*D4PT%0ZQ5[0 M!YE/M4,,\I2=%'A=<<%A&:>1D]XE+=86I=2ULO;=JE+#ZHP#G\F*X-58L]+4 M11V;C$X=DQ(K+]3K/TW=%T0H.!.JCR+;Z^RS!.Q&P'-ZUX5."X*%(D(('A02 M%82L([*.?:401PZ(*L9':8$WDEK7J%3GB%R,$BI,#:+K.(!=24N1*DO>B;JM M%C BUDFTG1*70+PE+3!TV4K Q2MX:ZH&:*-T'?$3]3+X*HC=[CT,#BK[QQ^N M9].KUP-,8(_!&J :M*E+#AS[3@1 +NO0;K*.#3+E]+*F?0B4/&5;GP/FO3X' M?4@&Q3HDI6AG--,)(B=P9&'*C!B'PT^J&K.FFC0=>*>3+:>0 ,D-DP>K8,8I M$S?L*\NMC5@9WF=I8'+D\#,5%LQF?,&SACC@I*+>IX%5FNLD5!EQ(,$&^ ], MFY?46I5O;1VP27)W S(6O[:6LL>]*-:H*R)W#XP'T'(@DLB;D-YIS+H:PN]_ M(8Z]C3ND][D7X (M0H0*':(!F1*<.0N 243ZIT\FC+)TM%0E-]B!GD,M_=J?R+/9Y/67 M=[_PT_3U2W8*D[NQ*OD^3H)XPS!(\)B6+4\-).$O@Y_$"JN(DSO2[9"Z 3^@ MZ&Q@G 19<)C+*1\+.M(D[)!:R;+E5%,)(>!.DT>@6Y0ML3$!F$,_%@]U, @M M&#&J,.,/UE'8X2UL5W48/P9K@6EB.6H[IBS)_"W#[*<(0O95[20X<.RSPG*A M/>O5+X]2 O>E'0((]H?)R4 $\1AQ.*H-I:LKC))AVQY@^RXYX/HPW^BH>]!6 MJ3LOG+&+#B81@;UJ-)V2,C14WQ4[+8I CQR$'^"-HGI> +2,0:;4[Y&Y-SCM MQ.69<,BGF.Q88+CHGJ/ACGK_J$OE JE@?L#4>DQ=UP6IF1R?K7UA3;LL#D ' MTDI)?F0-JGL\XN!=)AWK\>^P*B#R&>:.)(:.B JD&62A9,A6WI9AO$P&_H&0 M83.?)J2MXV0(,+==X]B&:*AT$"Z*):**42GC+H.\[#;];[%RI[<^14;=U,CQ M:C=[D^5VE@\W%_MT&UL(>,@L>-:AWVM% <;10/S7U%P+#C\NS/;1 BT$!)M61>8G#1RT \8AZ-Q',?75/!\R @8#O$-P^7! MN*7KW$J<*MJ4&1B@@/7AV(C=T-?UY4'[C\V5O3WHY'L=\HG\=3,/FUT2\Z%? M*OP)@W8;IK2&28:J#"!FY,FZ;Q0PUL?LA/&_(Y4!7KB_ABST,^U>XBE@ZP#L M&%[X%H*WWK& #K0ZU8UDE=LIZO3X])"BA1&0R\UPA#DYYQTC]>W\^PW4?F0R M.4)BF*LXK]K%LUP2\4'-F;K4("1\)&,RT71Y&&D:SW_[" [.,22D0E?DRB41:IY(C+GCE3CL7;EJ\& M^HS2$=9204HPK>?N8AU%)]\/^(P3;%4IH[<-%M-=5(0',33!S7,>_:_G>W7S3L41!8,Y! QE73';X0$L>5"WKTH":4^ MN (*$./I/P^X"'C;HG(L/IE* M;1$]L)9N^KH[0*MB+^V/[GU3#7=#13_G];:SX3P([,HE2P>T$.[#3D'[&[$] M/=]">[H/;!#;*8;JI[ ]>>?)-<0Q%>?(6CB0Y0-*/+SGW-Y_[5SBA'!PD!Q? M8O ((]UEVQ^FJ+8%6%7 SX&PT76JDD3!5E*_8T,'Y.AQTL*MB M@@AS:8X.0V>R *=0&31*4D"8S@:H/0HV=RJF;#2!1*PE+\J19K-VKTZUB;#X MY^-*7HCY[":YN;C&TR5@/+V8A-<.'6B)*XYO_2F@_B4>&/(O3^A(F"@NK^;) MY>547-S,D\GUA->BSGCP&=RP[=U.'S8?])7YC9@GUS=S\?DPK/#B^B(YGTWH M:0*"O)J+8V\XS@;OL"IEE_RFCG"+3A%>9_7?]B\#'\([L.WR\";QO;1+#=-+ ME6/K9'QU.0IC4O?!FX;?B"V,]Z;BQT))E#4MP.^Y04^,'TA!_XKT_G]02P,$ M% @ 381.6-VGPLH4!0 X0P !D !X;"]W;W)K&ULM5=M;]LV$/XKA#H4&Z#Y-6G3-C&0] 5KL:Y!N[4?AGV@I+/%E2)5 MDHJ3_?H]1\JRG3E9MV% $$HD[^'=<\^=Z-.U=9]]313$=:.-/\OJ$-JGX[$O M:VJD']F6#%:6UC4RX-6MQKYU)*MHU.CQ;#)Y-&ZD,MGB-,Y=NL6I[8)6ABZ= M\%W32'=S0=JNS[)IMIEXKU9UX(GQXK25*_I X9?VTN%M/*!4JB'CE37"T?(L M.Y\^O3CB_7'#1T5KO_,L.)+"VL_\\KHZRR;L$&DJ R-(#%?TG+1F(+CQI[O^@?IXCAFOM-K'_V*= M]AX_RD39^6";WA@>-,JD45[W/.P8G$SN,)CU!K/H=SHH>OE"!KDX=78M'.\& M&C_$4*,UG%.&D_(A.*PJV(7%&ZM,$!_)A,Z1/QT'8/+*N.SM+Y+][ [[Z4R\ MM2;47KPT%57[ &,X,W@TVWAT,;L7\065(S&?YF(VF^E26= M9:@/3^Z*LL7#!]-'DV?WA'$TA'%T'_I7).J?V(MW* BA5:,"52QKY7.Q)F&+ M@$(62V44-%4);<%3YY59B=\CP%4"&$RUDH723'!I76N=Y%KSXMN'#TYFL\FS M-Q]]?)H^^VXD?JY)8$)(V(>;5I52ZQL!OKN2,2MTAK(6H9:!7>%=4AAKOB\A M,&>U9B\::@IR,778YI3_+*P!"MH3+&'1V,Y$^UI>D5 QW53E NNE;> T>QUL MOY)C%+*J5&P1F);F!D7=6J\0>*N1S4IT4+83/UZ>>Q1GJ.,Y>VR,Q*?DK[$! M/A?6(;GDR< P? VC>+V8^D]54 FI?8PCZD@DG-\B[NIM/\ M.'%G#>V*01[(4.H!.QF!&>]5'I&C>[#?29JB;R#O8J32>PJ;3B*XM0ETGX9+ M*19]"4];B#$Y;;S5JI*ILVE(AT3\0$+I/]UR,JF%M5RA[E"HGE<5P)2+#LHX M<2"0 P*<_7L!/AX$B#O*5H IVU^AP#FL]YKV/5)\,OE/4CR:_']2?+UMQODA M >TP?+]:>Q%MDW"G?.?YY)!\1^)%YWC_<*JCTJZ,^H-B>G^(#A5\WB M3U!+ P04 " !-A$Y86C=P4+8$ !""P &0 'AL+W=ONY MO,):N*YI4--.:6PM/#W:6<\U%D41C&K5R]+TM%<+J9/)*+R[LY.1:;V2&N\L MN+:NA5U>HS*+<=)/UB_NY:SR_*(W&35BA@_H'YL[2T^]#4HA:]1.&@T6RW%R MU;^\/N'SX<#?$A=N9PTOF"0K0RRP#LZ"BQOA1>3D34+L'R:T'@1 M0@W61$YJ+LJ#M[0KRL/E$+U_A7$><[ 6< M?@:?C?:5@P\$5NP#](C4AEFV9G:=O8IXBWD7!OT.9&DV> 5OL(ET$/ &+^#= MHU#PP7GA$?ZYFCIO21'_'HLTXIP]$_3]Z^P M/-FP/'D-_3?J\7]PX"_J U"REAX+5K-T'5@@%-)2EZ@E-#@9&C:W#A/%",_D'5CS1R#W6HG%XWT0LD?Y(?94$4\ MA531 D33*)F+J<(.,+!E!6!4@!?/2*1N6ROU+$@L)*(212!2&D7CBK>J13!E2 Z=("A/:G'K5TXH4A$9=>$C5TT_M3J.W87T MU>9(R#&&,A51)$+#I[NK[:E]IOS&- &'L[#*:*S0KKKVDC7=HI!2K:DCZ9". M;:IN3-TH#"9;MZ&<%-)^"GD9:ERB9>*[AX,,R2MKD-3R4VKIXPB'O;"ML<7& M6!]R ?$7.@E;U&B"_I $@"MR%H6(C8V MT2>YQ,]ZK!*-4ZRGE-?U2.W"U?&-4"2SX#X/60BU$5$(['2CA;>#T\[YQ9!H M"<\V<1K\- ?V<]+OG W3@WPTEG:MI%TN.L\2"I;%5YD:IZU4!?ME58C09%WX M2HE0SE"_SFE5%&%:4'>7U)TQ,37-.*Y0B/&PUUCQJT86\&2(YEY1Q;-BX<*T(B50M@H:4-[8@$I34D@; _F]TF?['X-?TD!VUNEO MQ\="_,K@ZG:">!7O1=OC\7;Y M6=B9U X4EF2:=L^&"=AX8XL/WC3AEC0UGNY<85G1%P\M'Z#]TAB_?F 'FVOS MY#]02P,$% @ 381.6 S0AO7* P #PD !D !X;"]W;W)K&ULE5;;;N,V$/V5@;HH$D!K76S926H;2)PNFH=%@PVVBZ+H M RV-+'8E4DM2=M*O[XQD*4[CN%O D'F9<^;,(45JOM/FJRT0'3Q6I;(+KW"N MO@H"FQ98"3O2-2J:R;6IA*.NV02V-BBR%E2501R&TZ 24GG+>3MV;Y9SW;A2 M*KPW8)NJ$N;I!DN]6WB1UP]\DIO"\4"PG-=B@P_H/M?WAGK!P)+)"I656H'! M?.%=1U!*UEI_Y MTQM2,O"PW;-_:&NG6M;"XDJ77V3FBH5WX4&&N6A*]TGO?L%]/0GSI;JT[1-V M^]C0@[2Q3E=[,"FHI.K^Q>/>A^\!Q'M W.KN$K4J;X43R[G1.S <36S<:$MM MT21.*EZ4!V=H5A+.+5>BEDZ4\F_,X$XY-&C=/'#$S/-!NF>YZ5CB-UBB&#YJ MY0H+/ZL,LY<$ 4D:=,6]KIOX).,MIB,81S[$83P^P3<>ZARW?./_42>LM'76 MIWY:-IE4&[@N:9,*E2+0=HU%/LAS7>-3' M+PCI, ZR'T[97G :2J$R(#/1T NSI8.@IM?:0=:9Z@KC@J)26F)) M2BGKMX;(@_&S&"0W\&49(4&:%LCH9Y M"D)A M2 $?3D!'"U9KVHO]\=(^XY:+&A'L:$WHEVL^#>P5_$[@[F![C>V@+>SNE4$L M=8T;J13K(%TL ]Y!,@OY>3FF9^2'<7+$_WCF)Y,0QI?^-)Y",O;CR<5!BN>: M!\?VIL 906>3\!S.")S$$VH0/(IFYT?Q+ST[BZ-+ D1QPK#I^/R-LLC*@X*B M)'I1UK$S+#BXI"JD['P5\\9NE.ONJV%TN.VONTON.;S[5/A(XJ6RM-UR@H:C M6>*!Z:[?KN-TW5YY:^WH FV;!7VQH.$ FL^U=GV'$PS?0,M_ %!+ P04 M" !-A$Y8A4\BH" # ?!P &0 'AL+W=OW#L ^T=+*(2*1+4G7Z M[W>4;,T97'?8OHAW))_GGN.)Q_E>Z4=3(UIX:AMI%EYM[6X6!*:HL>7F1NU0 MTDJE=,LMN7H;F)U&7O:@M@E8&&9!RX7TEO-^;JV7<]791DA<:S!=VW+];86- MVB^\R#M.?!+;VKJ)8#G?\2U^1OOK;JW)"T:64K0HC5 2-%8+[RZ:K1*WO]_P MF\"].;'!9;)1ZM$Y/Y<++W2"L,'".@9.PU=\@TWCB$C&EP.G-X9TP%/[R/ZN MSYURV7"#;U3SNRAMO? F'I18\:ZQG]3^/1[R21U?H1K3?V$_[$TH8M$9J]H# MF/Q6R&'D3X=S. %,PN\ V ' >MU#H%[E6V[Y4 MSU;3JB"<7:XUU5?;;SZL&RXM<%G"_9=.[.C@+;SRUNLKWNYN[[WK>6 IGD,% MQ8%[-7"S[W!'#!Z4M+6!>UEB^9P@(*&C6G94NV(7&=]B<0-QY ,+67R!+QZS MCWN^^#]E_\?=QEA-_\V?YW(?F)/SS.XNS^0\"7KV8,!;>'L/V;G1[#7<&5 54-6PWJ,?*N0^#]ZK% M32>:4LCM##Y6E2@0*EZ(1EB!IH^A;$VXEY"D?A[FS@C]+$SHORJQ@9H8H.JT M%+;3V ,J\>1L W'J)]'$#5'*@/27W= '3B)$8>8SEL,T]\,TA'="J>MV1PXU!2X#8CZ/0#7F2PD]:&?,L#3B> &5(0C,&T23STS2"7]"8 M&?6@HFN[AELLJ770\1:"]Z)>17'F3Y/LFBPVH12C:_A +?D\^4O(2$&4D9'F M_I2D/RAMM]1$8<7EX[\XSRCWTYPY(_6G6?)C>1$=5-*K\Y,P'<3],^@S@7Z< M3&B,*?LIG/OE@Y.FU:+>]JW90*$Z:8?^-C@>NMT(:*EQ% MT/ F3[VA?$?'JEW? C?*4D/MS9I>,-1N ZU72MFCXP*,;^+R+U!+ P04 M" !-A$Y8;<5U2YL* #Z'0 &0 'AL+W=O EB;(SJ:E]L440W>CSZV[P?&WL5[=4RHO[+,W=Q6#I??%J-'+Q4F72 M#4VA[&+G"*IDP49:.IN/QZ2B3.A]_'9XFG4<$ETIG*G32ZLFE\, MKB:OKH]I/V_X0ZNUZ_P6I,G,F*_T\"ZY&(Q)()6JV!,'B7\K]4:E*3&"&-\J MGH/F2"+L_JZYW[#NT&4FG7ICTC]UXI<7@Q<#D:BY+%-_:];_4)4^)\0O-JGC MOV(=]D[/!B(NG3=910P),IV'__*^LD.'X,5X#\&T(IBRW.$@EO*M]/+RW)JU ML+0;W.@'J\K4$$[GY)0[;_%6@\Y?OE4S?S[RX$3/H[BBN@Y4TSU4DZGX8'*_ M=.+7/%'))H,11&CDF-9R7$\?Y?A6Q4-Q-(G$=#P]>H3?4:/7$?,[>D0O\5:[ M.#6NM$K\ZVKFO$4,_+M/V\#KN)\7Y<4K5\A870P0^$[9E1I<_O+3Y'3\^A%) MCQM)CQ_COM<#3U.)*R?,7,!T*ILIVY@O$FLEEC(1?JG$W*1(/)TO$*L@T3G, M4"*K/&A+[[S,$[Q\)>Y4KHT5'XU73GS*Q0?Y((Z9WYCY:>=*E8AGI^-Q-!Z/ MZ6!B/QT?C3=HA^)+WS)8V(:)]$**!,XQ9>Z%-^)!JS011\/Q]&6-N[3&#(Z8 "HP5XN%E8MP(OE+:R)E4K8 M3;+ T[T&D*CT03P[>7D2 3DC(><>OD,6E0 H'%,BH^S::G[8T*Z11-T#D]U^ M6^,,BGD3O#@YB<(>XC%3TD).'*F<)T? Z..?(U'(!SE+H;C*]'.9YZ5,(24I M9('UUK7,F,U'LPHQ-SD9[@M#WH@?TVB_T];2B6=GI\>\]]F+,Y!"L$(Q5JVSY.SW5"74#Y)-!4/F8+I M20A\/B'\WA9V;X0^+]GZI^^S(*8#X&Q]7L35Y&9U,7OQX(KP\/JL816. S%8:D(DW8E-: MRGI>**%A#.0 U,Q2#8M"=L>\K,R_"O6M005+S0[9 ;A!Q23$+3Q,:Z:TL)=V M;$^BGI>,1RW[ZCR=DQ8JR6%J9)Y.TW!0\WKW',1NYY2*<9;O )7J25G,]: (UM7H?SAC9+".85!1?RI*@C,!<%/JCE3 M0J#"O:UZG/\]@>!WLWPHWD 1C=8+D*,X(E%7;M3,0EE4QREOFW 983TY B O M.>P*^Q,N+(FXA359EQU^+. UI0%T 0EL+B/Q<7@U).,"4S %:.IE*2Y!!YI( M7'^ZN8+T%#!>4ZUXEZ.?QO8[ Z.\Q[0FKBPL"YN%RD?+UYB5;)GGRH9X" &2 MDI"P;"$M.1A+"O*'"K8M;%V =I0 [*YT B-B;.S@LU4KDZXH4%,CV2V9]E4S M.@<^5[UE..Q&QAQD=,COC8NVCV)39^A,+.")>AK$H:5H8I9E0<'2,*[RK^9< MUR>:;6GW8^)91A)^L9W'G!XY!E#3@8+:C)($)8+*)-V>8NN\[AG=PX?P9D,6 M]5IAR^# _DICY'BJP8C7B;(I&= W5=Z3C/@9!X;XM5YJP,U6Y9P<,3>J59VI M84^*_%JC9OOR9535QNV\8'=H"[]Q=M08_WVI$N*DWKL;G)4NA84>5J<4(T6* M.Q%@;)B3D%/5-=0O6%$-&5RI$<\!_'M=;14'&1>N24+$A MBFLC+?7IXC>F,<&VK*-*&-1OP_PH[AX<@%@<#.X^W=Q"4A@V46 ?.AINFFI[ M#,&VDK"+5?O4%D $.@KJ;C;[% '7T%CC&=G+UVP7HQQ,2X M@6$@AB[T;CI^30Y3;.*(5R:OQ4%\V.5,N7*0'(HOE"]DPB 'HIZJ& M:@*9O< =K:JP@)S^H5!#<4<5ON47VE.U4;BK_K\=YZM8A#?H[LT3:=P1 MZI4XT(=T8Z0S-)D;33>R=Z%IV*-V>8V&<@G[ZL[N)F2(FY4+]H4V9/1Z2ZJ_ ME3HA#"6;@!KDDBZFPEO5I0M>Z+';'CWK9H2!J_*$H4=%;8G.5Q MH'+HM_*$ M0I3Z.;@7)(M0M;I?PTQ_J'_8>V0^47ZBX,JCF)C3T77!M MV3;UJI_-K2I*"]6=ZISX\8_;#YM5@;IA&A\6Y!B#SKJV05O[#=)+ADZ6 #R$ M:NEX;)-N6<4WQ=#HXT(J<8#8$1R<1^S5K A_LM.%6RD MLZU&
DVU8BXMPOF>0I2$QH^L-M\>?O:<3?K3=/\]X555Y$VS7 &=CIM",+&F4)Y&I M <;1R8H"U3UUWLY-4 NCW K3TP=I$24$5I/A&5\3D),D-'11F:>S+ Y_@@XWM?9'-F7$V')_\7*=*F%577(/J>:2&AUK% M))AE<\@/$@*6J=:P2(!#'B0ZX-I]7:0J632#'E6>D"&L!)?GT'CSY4V'U)5% M ?>$Z9 IVO8"+NH+[+\Q6F@T>R(Z>NP%M-02'SH#G;V!M:.W#J+TY$H=QFL9U0GWJ M_ZFB MJX!O!M!B'VASJ JOO\SBW6CC;<9,B>CH+',9@[C&@'57NPTSQL[]K8 M1LQPCJ%>L+LO=!RK_0U'=_LP5$**IK]0R/MSKJ_Z]GT!&G6^Q[&/Z*NC$WSE M'3[--:O-A\VK\#VOW1Z^B@8$=E!P#M+Q\.QD$"[%Z@=O"OZZAZQ"P\D_EQCW ME:4->#\W\&+U0 &ULC57;;MLP#/T5PAOV9,2W.'&R M)$!Z&;:'#D6[K1B&/2@V?4%MRY/DIOG[4?*EV9!F>[%%BN?PD);HU9Z+1YDC M*GBNREJNK5RI9NDX,LZQ8G+"&ZQI)^6B8HI,D3FR$<@2 ZI*QW?=F5.QHK8V M*^.[%9L5;U59U'@K0+95Q<3A DN^7UN>-3CNBBQ7VN%L5@W+\![5U^96D.6, M+$E182T+7H/ =&UMO>7%5,>;@&\%[N71&G0E.\X?M?$I65NN%H0EQDHS,'H] MX266I28B&;]Z3FM,J8''ZX']@ZF=:MDQB9>\?"@2E:^MR(($4]:6ZH[O/V)? M3ZCY8EY*\X1]%^M1<-Q*Q:L>3 JJHN[>[+GOPQ$@F%(-FL05M?XH]TK0;D$XM;GD547-N5<\?EPYBABUWXE[]$6' M]E]!>S[<\%KE$J[K!),_"1R2,NKQ!ST7_EG&*XPG$'@V^*X?G.$+QOH"PQ>\ MPG?]JRW4 7YL=U().@(_3Q7944Q/4^AKL90-BW%MT;F7*)[0VKQ[X\W<]V<$ M3D>!TW/L__P _X^&+SD*A+U^!+:WF-K1? :L3LCRO! '$7;S,&54"=$FE MHH"BSH IH-YCM4,Q]M^ :>';=/]D@^8&E8<)/""=P01!Y0@I+^EF:PK#2I%- M*^*<;HJ$I!5Z0X<=D D)!26+F<)D"=_)T1V;$XEU4OWP8)ME C."P$ +C2AB MA+?@V6[DV9$7FG7HNG801MTZB&S76\#GUM#R=*CX15P"'H&GBP4$?F#/0I_> MONT&D2ZND++% 9,*7ID2%$T]V8H#C9*8M[6BT@6PL@3L#EE3LG[,D#49>2A3 M2')T%Q>A[<9ANNQGR$MY-XALFLJ*64&)*4'&ULK5AK;]LX%OTKA"<=.(#6UEMR MF@1(V@XFP&:FZ&.+Q6(_T#(=B5INS433:+7R0-RM+"]/S MTS6_$1^%_;Q^K_$VW7-9R$:T1JJ6:;$\&UU$)Y&5DR5^HK MO5PMSD8A*21J45GBP'&[%6]$71,CJ/%GSW.T%TF$P^<=]U^<[;!ESHUXH^HO M('9Z>T%.R[?<\O-3K39,TVEPHP=GJJ.&K6WBXD[8)@1$)LDH,QC/&5Q$>31C-:R!%+3O;B''H&75*>=8U0M%Y"U M S4O*T$/2,@C+DJ5P69C!L[>(L-);%I5!A,!&%):(?6ZUJ-1- M*__76S,7K5A".5"G,UQ+7+UE$22'"'@4)'G*/BF+X"X>.X)%>1J428I[" UB M]D]AX)T'+JLEG\M:6@G_S((LRB H@Y:_H:,]9@F_1%D6)"[R418%65$<"@'C M%$R4"I)!KGE=;['!./D9>$_AO,4)U1D?)%X;;,&/Q(6J:BE;I(B$61H1TA9Y MP-:=1K#Z,(KO.3U@FY6L5E!$L%99- -76% $)=BAF&E)[ M2U @GH "N^(6'6J+Z+.*:RV]1S9<4V4A(N!O1;V=L&O>HN^CPUNWV8$88+PO:8JBI*7[]\(TD:)HR5C0,!B 4-7P--[]P29!XAG\,XP$3T M(E\%+A,V2*PCX&(8!454O(0PGK +1K6&#$/ZNZQ!-+]!\F;=D9Z]\) .X M[%SQ:L+-<1R] F&O#O'V2A&6'Y.-\C&,P@U0V>.;>7%CN/H;VJ%CA&DPRTIZ M IY%1>1 G/ FZY%_:'7@8@Q7[/@-M-^!T1AVS>(@R@$_81:4><'0BPA2S8X]T7J-Q['I6&6:X1T$XHWL: MA%'Z-_H4&0!5J92-7&?H$^Z-#YUA(]]$!PA4-!P T^D!R3L+WE'8A M $I_D78%R1L7P+5;#.BPQWS(:&\$?4'-_X 1CZJ1XWO TSJZ4]KV0 MO.\]CR9&D5#DL? P=%"8YN)&MBTU*M>?VH5[;%37NI+JGNCNYL?QX+*?G[@= M"(4(!WF8#='&X]Q509#.0G:Q0#IY,UT>0V62[P8?MZQ%O8-D,J3OE)Y=@<(& M*H/?!]\VB6#7-N]90+IWDW?9F"8C&B4SM$K<\7%J:]>J#/OYIS*.XM?[^\ : M.&UH1Q9D97EOT-62W;LP<*I:-_F\Q,F^,:JN!F:ZZG#T!PIEW$/@$%8'G(XI M7$=Q&,28E/CAP=15REX1)!VF S2^H9^?5M2-200UJA7>J,UQ,U # M=CLLY7TV$.?=@+S7$,O/Y*E'NGMO'T5A_E"5IV!JT!4/:Z4QO6@#5_\?M +, MYQ[B,$^DF%:_@;&G/B=Z#6.GX8J3:CZ_O*G(Y!W7$&-[_I!M\..:W\^GPV9" M91&'KR\.?;LH-_P/)G9W.'KM2IJ<4%'B\'9+@/#,)]>$'?K4G@Y^@S3H1.YG M#\T:<*S_([)?W?]/NO"_4>Z/^Y]1UUP#EPRKQ1*DX:3(1DS['SS^Q:JU^ZDR M5]:JQCVN!$>UT0'L+Y6RNQ<2L/_+=OX74$L#!!0 ( $V$3E@%3.:7X0X M $ K 9 >&PO=V]R:W-H965T!IXWOLQDD@_>O^5GM_K]VZ*NTB17MUJ4=99)O?V@TF+S M;N /F@=?DN6JH@>7[]^NY5+=J>K7]:W&W65+)4XRE9=)D0NM%N\&U_Z;#T-: MSPM^2]2F[%P+TF1>%/=T\RE^-_!(()6JJ"(*$G\>U \J38D0Q/C#TART+&EC M][JA_B/K#EWFLE0_%.G7)*Y6[P;3@8C50M9I]:78_$M9?49$+RK2DO\7&[-V M,AR(J"ZK(K.;(4&6Y.:O?+1VZ&R8>B?(!BL?BAR'#8I21[.>)6%XND$GBX]JH;3>6REN4YF7;R\KB$-$+R/+^H-A'9Q@[0?BIR*O5J6XR6,5 M]PE<0H]6F:!1YD/P),6/*G)%Z#LB\(+P"7IA:YR0Z84GZ)'JRMKF5F[ABY6X MUEKF2\77_[Z>EY6&8_WGF/:&]O X;0JV-^5:1NK= -%4*OV@!N^__\X?>U=/ M2#YL)1\^1?VO/=:_B;4X2L>4T+2Y;CR]VOI:@*<:^V"*]5503 MF(#((HF4-B0REG+OB%\@#6CI*2@5! M0:DK%4L*I9*2E)0I24<:1&E1DA3M!F(&S3/H#+B([@4N:.'/@,3? 8GBCI_> M/$8K\ESQFG[\_KMI$'A7/_]^=\.7_M5YLR^66R).!BOL@XH9L40.ZXJX: 4D MTTKA>Q=;);%'Z(5^O M07E.YCI&GHU'6V6T2M2#41/4)%F'4W(.)\A4!6<0)@A CCQ"JZK6.8LMUTD% M_^GNT"J5[,$P(M&"N9>ZJ-OK,_ M'[2U8ROD3ET"/_)EB7-KH\6$QZ)(43:01)6-4D$3O,M!YWMVO_B$$\OYM&B;>.V?BXGG.9[GB2!TQE.?H]D/ MKFC7\-2NX%S,1G;7)'3\82A\9S*9TJ;IJ4WA.1:/>),_#IU@.!4SSPF#@*6@ M$WI*T [0\#)ZVJ*-K*M5H9/_P30U>TY2EK4Z &7V T3SAO[SIT[@^[TU(V/(B5K[1I O+T1:( I1UW703!<9CAM!2J?LLMVLGB=-V]=S>$+/ M\JB>19YN73:TY7+R+(C+@!?0_>!9RCL+?C8.W)RD7"ZU6E( E\88G:-HJ #F MTQ38NNW:)LEM(.AL/W\".K!U:/SKZ6V'ISKTG2 <]^@%@>.A0'SYN5H=K7DRR3F= #SVM1\U M2:B?>$YRJC;%CA&EIY>T*MHRF44]VW)%%D176*S3?FT.=3HLU\ MQ*5:::5$)_]U[6+<[1/JFCA.3%V[V?F1[\R\H7';GF.8H&V8]%R6%]O]<$\@ MG"6P21""?\9!5,*&._ 341P^')N";CSSCC+]T[XR.NTKS._!!@WS2)\RO/.;#D^F'IBELLX1_VGG]I4>BZ33:F#6DB^//3M5<@1H#R MT6@H7HG0\<:>._%-E=D",#)_,'3]&3H;TT/%*$I&R!O3\3G":(P]XYGXL= + M' '].'-FD^DYR$T#SYUZSXD0BF$8.!"#11B-)BZ*I;%+M[XSG,Z<8#QL>/.Y M'*41!!.4:*1& +X3=S83$!JWIA@+C:<^:XTP1%[S6@L8F*$ (\5&SBR$SAU5 M?>0X/'E60P@WG :DT2QPPNG8DH2#UA7JHZH)H:.;<0!CTB1$51;,Q"^%(-?- MN)-KNIT+;A06,M'B0:9UV[!:-V#LK$NSX4,JH_N+NPCU,_6 O.*"VEP2/RMB ME?9*K5O[RT_T2U-NF8CI_=1*53(7!*DI#_:D CH;EA26">"MU^+T(W87D0O) MSY-UTXWG"'2+='I=>X]SF9?HT-LFUF@U#91:7R% M3D@GY?W%@E H@7-HPFYJI_.$ MVT/[U;V#O;6298U&[.Z7+Y]N[PBAT3.!9:TY)&2O%"*RI@5XC4/1H&O[B@\NQ@"?,^$[_H3N@['9\)S0^_LPG='J%QN#L^QW1^, MWC5R)F,IJX7M$G9%&4V M4%X\^Z,97I)E*DY,V*TUT#MN'&9O>-.;3$3DX,3\8#H*]P:58IESHTB#/4'3 M;U+R@H; -A;:X-)4=Y0)M9EVP&.'28UJU-T21FQH4/K:-MY[TE%Y5=3+50/= MM-_&4BIIJF1GAW;*Q,8IM('QSM#MO -J1H=FRG1P9OWC MV:P493&4HEBI> X^-XTP02.C<,5B=06OI%ZJRK0 \W;F&+N(&1'56N/ :(*G M4GIL*"7,^$74=V9I&)#X)4\5[2XK0 KRJ9DK8V&_8MB=A W&8_Z[9PM4X+:_ M1_<"Y)CR02SH\= M:[R:S9R1-W'$JRFJVW!B_.G5"$5<."3"I]L%EL3I:)UN[>N 7HY_Y:/2]CQP M\,<.32H-!S_@X1 I(A]Q_+FBET':7+M MD?/@VN!>13FWVR>".%WNVV+F]A+119.(&APE&5HW^A8E=+SW8JIOG, =-N]J MOA+Z5U7:(&E;%!L+-TK8D1N-T:GCX(K8])N$XDV%R2FN'>$2N&J#11TD;1?+ M*"KJ_<+](">S:CT>EG@$9]2$+A]WK;X9A)SHD(^%G>V>? 07?G/0\Z&5G?&: MR1"/)I;=?DR=UF:7F9^V)*'!;B+ OF-9--CU8)I'-CL14&T7W1FRR=)6D*@9 M?Z?QP,UQY3NUY*[A[_0_1:04D Y-,+K>D3?CCA/@X$_H:HC><^)U=J*PA-'+ M)&JJYYVV[.]$:1RB5F)*P"UG$E(7&P!Y\&__1;-YV_+5M@D25JVAN[J0<9;D MZ!!0Q*+E79M-I=VD%54GG"36^U/^(_1W\W["PUSQA;HT>T.EE\;, M[I5:!V?'3L"Y!!=3>GE!J208FKS23P@XX'6MHY7)K3TRH3,>>O9]D3_U.N!R M4$';1$N?/:&+U?>J:G5A3[?"!D9GGIGUC6GCB\[AQ2F+SMC*M$)73W9OSW(E M<:\@#18549,L44=6:/O6]"+39H\&).SAL+3'A61#+VH^%-)G45M'.TZ?;/*C MFNN:/(<&F.Z3WVTT@4:SX[A9=V3NV 1!CY:AT1_GV+?/$1WONBC;;OK(1@(M M>M=S3KTSTFB"\DT"ZY#ED(,V]-()MLU1[L7'ON.@MT(LF5+V MZQ&:#;. Y!1IPMV!+6_H=$]+A0BRJK=^Q88\Y0RD/??)VV?FJ,5-H#.G;37J5 UN9#QS; MI^WGH=?FJ\C=S[_\/4$L#!!0 ( $V$3ECZ8E^/(@8 $\. 9 M >&PO=V]R:W-H965T5]^WKX=#E%=72G9B6&KPIC:VEQZU=#5UK219A4JV' MD]%H/JRE:@97%^'9@[VZ,)W7JJ$'*UQ7U])N;TB;S>5@/-@]>*=6E><'PZN+ M5J[H/?E?VP>+NV&/4JB:&J=,(RR5EX/K\>N;&8\/ WY3M'$'UX(S61KSD6_> M%)>#$1,B3;EG!(F_-=V2U@P$&I\2YJ /R1,/KW?H/X; = P66=]++JPMK-L+R:*#Q14@US 8YU7!1WGN+MPKS_-6MJ6OE MH;)W0C:%N#6-5\T*]^)>R:72RBMR%T./6#QCF"?"+> JIRXH>F MH.(IP! D>Z:3'=.;R;.(=Y2?B.DX$Y/19/H,WK3/?!KPIO\U\QP)BSOEL[C'6?^[8+CV:B7#BOM 0D(_U:R-7E.!"[&65IG.";T?A2<../S6 M5R2,+52#]B!RTUF'^U(L.PP@YT[$FS2F50U/Q;M:-N@=S"H+K'B%%H)AB[7* MPW1-*ZD9KD$SR "@GL3'76.\H,<6C0)SO1&57(,ZL#U9A;G (N9"98DQC YN MH@1/F 7O6^,48V5H4P[MP'%8]$T;(N#.BERZ2I1H@>23%ZCP1C +;AC.5>XB34!(VJKAG*>XH\')BL+$ M=)L5=..HFL<6M$9_;EE'5MEY]/=,;$CX;:OR,%'FGSJ%T$A;H=] ZD[IR,T@ M2&E-W9<7&MM"M-+Z[1-\J"@Z] ,K[A^NH<0O*"9?0;<(7NPX^TIZ%& KEHAH M;$F*:Z-*YE1*I;E,@.-=*2&R,>3*$L4D&+I'2_#%P= 0-MHSW 8J7RR[Y8SEC71-B[6Q>P:&B MM@FFNWZ'2 [[)L<.RN2ITAV,=% [[!":L&=@M83< M:NSJ3''#CB&;*UY0L*YIHUTWE'P?Y-18\?!Z$;P,X*2[7.H#*8,SC]>4'I7C MEA"U17*R;:UY5+R.H,Z+Z6*<3421GL*EF(LHM+(#]H0-YX MJ4,EGH889_/1*-&1XB^CH,FA/KU!8 DMTW)G14)&<=[!>)##XK8^-9M-I?+J M0+2-TIH-:LK20>GE]DFL:)MC0BQ8A!O3%+&3WN^M=ANM=M?96.JC_3!UEC2@ M,C7U2Y'A:A .BWLIFX_\<-<_R05-V1C]@D#ZX(JLH9012W#:F__ ^](&;T?Q MHP4,/"_JKE&Y:F5L_IE8&73*)DD=M](L 'YF&,3"R84K@*ZD_DZN7.K4XW:. MVO63G=VQ.CY$4WQNK6F&8V@@O-^6OL1S'>K7>P#4T#MU5QPSTC0; ; \W@FP M%I\TDU2VZ]Y=7_%TH+\DK: $ER(8J.QTR?_')6#XG5=[&4*=4R>7R)=+@/8B MF^U^T\+I!17?H\ [RV"Y8RF!6"@Q^O6[N.&'!EJB1F83G!:Z $[,?)QV@14Z M&73F_2=0W^P THE!O'1$XF<#7F-1D26,8SG+SF(VEAE.6)USNZ659@]1A:+# MVM+I3-'CN5>OQ>\D;3Q0?JDM_TSX9[S/)4W-H/E*-0TG@EA;1GDAQK,9:CSG MJ^DL.S]=\-5XD3%$0)8'X'UI4-9TPP'Z;\BK?P!02P,$% @ 381.6$1*M_?9"@ M-1X !D !X;"]W;W)K&ULE5EK<]NV$OTK&-73 MV\PPMD@]+.?A&:=MVLXTN9FDS?UPYWZ 2$C"-4FH &G9_?4]NP H2I9DYT-B MB@06^SA[=I=\LS'VUJV4:L1]5=;N[6#5-.M7%Q+(RM9(.? M=GGAUE;)@C=5Y44V'$XO*JGKP?4;OO?)7K\Q;5/J6GVRPK55)>W#.U6:S=M! M.H@W/NOEJJ$;%]=OUG*IOJCFS_4GBU\7G91"5ZIVVM3"JL7;P4WZZMV8UO." MKUIM7.]:D"5S8V[IQV_%V\&0%%*ERAN2(/'G3OVHRI($08V_@LQ!=R1M[%]' MZ>_9=M@RET[]:,K_Z*)9O1W,!J)0"]F6S6>S^54%>R8D+S>EX__%QJ\=C0&1#%C9DK+<_B+7\23;R^HTU&V%I-:31!9O* MNZ&G/10![=OJV!5P 44Z;;*HS;OLI,2?5'XN1FDBLF$V.B%OU%DW8GFC)ZT3/VF7E\:U M5CGQWYNY:RP \;]#1GN1X\,B*4E>N;7,U=L!LL I>Z<&U]]_ETZ'KT\H/.X4 M'I^2_D0XGKM7_')S\TE(Y_2R=D**!3VYXRI!-$8T*R5TO6X;)UJG M"KI5*4D^ZFTY%[^K.U6*-"Z5>/Q7:QIL6%N=PY\Z9A>0:6\5UH MA"Y4W>A< MEJ0)W91U(4HMY[K4C58N"L[Z@L.E@6H6^LDZ'N4EQQ/QI.'U9DXAD/-2\9ED M$9\F\".>]9 (I5E@H2W8H'R@I[J.OZ(BH[XB;=T3[>^?B_>ZEG6N8=)O-1#4 M@IVP_ \N3_?YVK=L ,IFAOME*@9'',J+E!>T96&KAX@ MNJ8,@!&YA <*O5C@K)KL5_?:-5C<;)3RYNPJS7KL61F"N>@PH+<8B([+X41( M=N1G>%P3U!:0[59"_=5J"/*K"\CS"0CQ;F5L(QIE*U'+!MEW#G]9+.:4ZB.- MM/J Q4O42_&[0>#$KZHL&/I?(!N+6>N:"E8);5KK6/%YZ\ 6#B=__/KY@X P M92EOH0-49BYL>4-5Z<:?A4?JOE$X,;>JT W=F+"![!X>L?)![V'X\]%)@3]]?'68=(8'<'N640 HIC_]U M?0 /H;O.K7S M4*A\A2+>Y'38GL^"$FB1&TN1+U%6:3D7%NX=>ES9K*QIER ]:6NLA<8W!XI M0GI!!)> ;^*AK7'+I57 ,$'Q+$O2=)ADJ2\C-+AT1G?8VAJ^LS5-9I-I,AFG MD"B(H%+W"; EY?D$C]=2%Z)=HP)$JOG;%[L>X8;V;%\^V;@CD7((33)G M/+74*-DM!66O-%-[$$ILG]#,=N\SHQ7HN&W0&O^M^MC!V;%4'F'4A\!_B:== MP$=CL_*NY$?=.3N@V *!0WX"#:&F@1!]@=C+-B$KTU*991NH&," LC*P4J(P MD-5,Y92&-//W@:-*Q3TQ.F,=+ AA=H<78KZK=%N%0(=<;EWR#'CJ+D$I;?<[ MR3!D>8,(\[%=YY.>BCION4-O ;T+!9+C.FSJ7JE_6*O@(H]_/P26I6ECIT3- MEE>#0?^(HHZ4K/=!B*:CT0G[Z8#6!?;;83/B0,^FNZ6.V1(J193YG3N>@#DK M3>;R $F[Y=H(X4*[X M<*0%:CS%MNF[FD'C*UT2;;1*+AKJ/:T?H;3?Y:%(32F-/Y2>D+\5E8A:L04 MD;*6>58O,5@QB=)Z9!F,U"6%JB#<]6?;8!CRA<:0O=<(:#4.3]C) 9@?\@!N MGV59EDRFPVT2A_2B[J=:RYHG18*/*77!O+T3:Z2L9 :P@7(>Q-DT&8VO,):8 MRDL*W0?S)N;)-2(;9; &Z12=3'K,FNQ;K!E!UFPX9:7@MC8/*F7)]'+R?)5& MZ54RGJ6/4K!/9R$=_^6.M9']J9D5DI2S8)6->W4L=#E/1*_&*IJH=7 M3&=BFB;I9(B+499DXVEXW'OM)-+I# *3*SS\J)HCC1@$8'CIY!U(1/'X[X]&/I>R9^P.+LZO(%7TZ3X73XXJA_XLL4 M#XKZJ%4^N=?(?U^7.@*>R_J6(#WX-[\G\\8,.B*K3VCZM,R;/+>M?RF N3D, M4OX-7\\Y@V_-L9,X//:6;1]Q'\UV$KT)O>)OL7'ZTI7U+Y'Q_S -%C,='<0C MHK6=0L[$))F-K@B,*68+0@9H:'(UP047K.SU%FA'\$4 C+-)MVG_;X>5[B)R M_#X=0 -/+&(V!1"329;B_ZOIJ)/E><2YT#FY'([)KC& 209F4' RVX7M M^"H9CL8:4N,.QRGRL&'MQ?CF[3,:C26AMME6J+U@6_V^=[Q6YY/-;)MH* M%XZA:IS<'S":8N:F_0I"=@T-%S9&:^8CY/5?#R9/P#B/VO4 M&.KD_8SC>,BA-Q21U7U7<;H+C>_>MQUK'-QYNB2 HS,-_/XHP7F,T4\EKVOP MQQ_&PPE9>S*%-YI>TT$MR,N;7B/=TCO2V!;MFG>R*T^.CT2[\XU8E"WUW^&= M>&3!.U."'\)K((,RVHA*WS_J0'?>!? WC\/M\?FA[T47O4]YE;)+_F!)=(!N MR'_5Z^YVWT1O_*? [7+_0?6#M&BI4(#4 EN'YY>3@7=$_-&8-7\8G)NF,15? MKA2:6$L+\'QA3!-_T '=E^+K?P!02P,$% @ 381.6" W1=OV @ "P< M !D !X;"]W;W)K&ULI55-;]LP#/TKA#OTE,4? M2=NT^0"2=L-ZR%"D6'<8=E!L)A8J2ZXD-\E^_2@Y<;.L#=#M8E,2^?0>*5&# ME=*/)D>TL"Z$-,,@M[:\"D.3YE@PTU8E2EI9*%TP2T.]#$VID64^J!!A$D7G M8<&X#$8#/W>G1P-56<$EWFDP55$PO9F@4*MA$ >[B1E?YM9-A*-!R99XC_9; M>:=I%#8H&2]0&JXD:%P,@W%\->DZ?^_PP'%E]FQP2N9*/;K!;38,(D<(!:;6 M(3#Z/>,U"N& B,;3%C-HMG2!^_8._;/73EKFS."U$M]Y9O-AT L@PP6KA)VI MU1?*D2QG]A5?MV+@-(*V-5L0TF!@67]9^MMWG8"^A%;P0DVX#$\ZXW M\BQOF&6C@58KT,Z;T)SAI?IH(L>E*\J]U;3**=0_PKK;L.X>0W]OD?X9#&XJS>42;(ZP0:8!71F!BH#%''53B!:LD&YD MJI:2_R('!B3ZHV5K/_F,>@/4+D H)NEC#!I:$,R2JU50[ BX=0-&B0S4 EA9 M:K7F=-%0;.!#W+J,HO8A(_,&I028S)P1'W+;,2.A>DE$_IM8TCJ+(K\=F>=1 MU"((4Z+O+F+3AEN9BLIQY!*^/LRFIR>])+[H&W!&$O7'::HJ:0V4;,/F CV4 M(H'$B[,Y%]QR--XY[H.K'G"+!5 +*":?[,/,])VNK,&[UG&W_/@2[C"<'"7CMO(=[#:I MJH-KPP9\(NI>U)4&D!0 MZ14 !D !X;"]W;W)K&UL[5AM;]LV$/XK!R\M M-D"U)>K5;A(@21>L0+L43;MB&/:!EFB+J"2J%!4G^_6[HV3%=AQWVY=]\1>] MD+SGGCO>'0\\72G]M329/FHN3-6-6BPIF%TB4W^*N7 MDZ;6@F=6J"PFS'6C2+/+D-;;!;])L6HV MOH$LF2OUE7[>9FLS1H)($-[_7Z-?6=K1E MSAMQI8HO,C/YV2@90286O"W,1[7Z1?3V6(*I*AK[A%6WUD>-:=L85?;"^%_* MJGOS^]X/&P*)^XP ZP68Y=TILBS?<,//3[5:@:;5B$8?UE0KC>1D19MR:S3. M2I0SY^\$FM0X<*4RN9 IMZ[ZI&J90A*PTXE!';1RDO9XEQT>>P;/8_!>529O MX.99#).VG33BTP*"@^:JVR MMDND!4]E(8VDX5)EHH!'TX)+3*0E5&PD!6O$&23:H4V+"SCO8RV.-0%K\RFSAL4Z\&L-BVH; W> M -1=-H3?UH#ZO6@4RS9%>6K09N9/T-[18W!N!NDV^Q;<# M8NX:ANA]%XIHH.FX%P/:&&Z%@%\5CGF0HXO0/,+G@Q<1J"O17;5<&C<#6Z7WMF' M K,$V-1Q [*?)4[BQP>$=S+Y MQ.[)B=V5;O__D9#G1)%GW\$TW(P(-:=\[^P4]VG.JZ6PCN@L5/-"+JVCMBP< M<#$D/=AA);&(E!!I6J7J4D7/!YL7E:4-W:V0]9W:GBCB;[6F_/GITC MX9EC@[?8UR@,N[YB;]3HZ]9@B/:>K/E#:>M5QQ-CN/D.*VYKV]-4XL^4-X+9 M6OWHVO[H7+NS_T4T"@4_[[@15:\HL5();KCCQE3)7,^E,HVM]0(CB- "+#,18H9;E6APBH=+PC A M+:$?(L$M;UJWI3M"N)I)&?XJLPMA]6O\&L,1A00PO?TB8QUYOZ5L7B ?* M -=S6$QUW N<:13"@7XG'/J=\#_V.P?ECOW.L=\Y]CO'?N?8[QS[G6._<^QW M_K]^9[)Q_58*O;27C W8 .YNXH;1X1[SHKN^>US>78*^YWHI\50LQ )%W7&, M+9#N+A:['Z-J>YDW5P9#RG[F@F.PT *<7R@\,_L?4C#<[I[_#5!+ P04 M" !-A$Y8:_,+B%\" "$!@ &0 'AL+W=OR:TRHE<9F;\'3F+6R(A06'(FVKC%_GD/%=HGE6ON- M>[(II=ZPT[C!&UB"?&@67$7VP%*0&J@@C"(.Z\2Z<6=9H/--PB\".W&P1GJ2 M%6./.OA>)):C&X(*K#FI"NR=^ MZG4X +C1"8#7 [R7@. $P.\!_J6 H <8J>UN%*-#AB5.8\YVB.MLQ:871DR# M5N,3JJ]]*;DZ)0HGTP5^1EN!%L#-*T1S0!D1><5$RP%]1 _+#+V[>H^N$*'H M9\E:@6DA8ENJVIK!SOLZ\ZZ.=Z*.ZZ$[1F4IT!=:0'%,8*NFA\Z]?>=S[RQC M!OD$^>X'Y#F>/]+0[>5P;P2>70YWSTSC#_?@&S[_?^YA3.Z.+ABGTV8Q$PW. M(;&4&PC@6[#2MV_$??#_K(%OC,\)E+.6 MRNZ%'W8'*[TQ#O)B?ZXLMG/$?S2=/]]AOB%4H K6BM*93)6C\<[SND"RQKC MBDGE*699JL\$<)V@SM>,R7V@"PP?GO0O4$L#!!0 ( $V$3EAD.J)K0P( M (H& 9 >&PO=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/)GO-G,]EDL>,9(:"0*D/ M^G: .Z#4@+3&GY[I#%N:Q-/QD?[-UJYKV6,)=YS^)IDJ8^>3@S+(<4/5CK?? MH:]G9G@II])>4=O%AI\=E#92\:I/U@858=T=O_3G<)*@.><3@CXAL-[=1M;R M'BN<1(*W2)AH33,#6ZK-UG*$F9?RJ(1^2G2>2C;Z>#,0Z$G@C+ "K83 K !] M[$I&KM([F#@W[6GKCA9X)TK\P;M7]&&9>1 L@;3?W?JGVFB5\5K]?\B=[C@PQU3"B-AL M$)N-_ZM2>0.BO"%]P&V>^Y[88W!97']RXWSCWHI][ MTA\J$(7M@A*EO&&J:Q7#ZM!H5UU_^1O>=>D'+ K")**0ZU1OLM"O4W2=KYLH M7MMNL^=*]RX[+/7/ H0)T,]SSM5Q8C88?C_)&U!+ P04 " !-A$Y8:'AP]MOC+KS!XU M&U/3FV73KK.._FRO'MI-:[*"!ZVKA_/CXTTS4S7;GR>SB7OPL;Q:=7CP\.E/F^S*7)KNT^9#2W\]]%"*FJ@")\/A3@4[\G!@8_W;07_'B:3&+S)KG3?5[672KGR?GDZ0PRZRONH_- M]K71!9T!7MY4EO]-MO+MH[-)DO>V:]8ZF#!8E[7\/[M10D0#SH_W#)CK@#GC M+1,QEB^R+GOZ4]MLDQ9?$S3\X*7R:$*NK+$KEUU+;TL:USV]E-U(FF5R65[5 MY;+,L[I++O*\Z>NNK*^2#TU5YJ6QR0/WZ_N?'G8T-0 \S'6:9S+-?,\TLWGR MKJF[E4U>UH4IA@ >$LX>\;E#_-G\(,07)C]*3F9I,C^>GQR =^()<<+P3O81 MX@NK_Y^W-"!YTYFU_=^Q]0OTTW'HD*T?[";+S<\3$AYKVFLS>?K/?\P>'?]X M /=3C_OI(>A//[1EG9>;BM"D?7S>U):P+C*P_1BJWPPL^75E2([R9KW)ZEN0 M)_>O39$LRSJCH5F5V(X>D.QV-B%@55^8I-.A/1X2X%]^^Y@F;VK:Q*PNDI(> MVGYARZ+,6F:V?_[C?#X__I$^XU^S'U,&H8^?"PK^U61K)O1O;^G?IDTF3=]. MOF?(N6D[4DY)0Z/;A% J.\"G)]M5F:\8J$)+2DL"37@72="<,\\Y9P/N*]K/-JNH6[\U&"0QT/M4E_N+)F54OUJ:E'?,\^:^+BP_* M>=^39?JS+TFD22G79,: !;AGG7TVB?$K!9-DEDS?1C:X6V5=DBV79)MX3EI9 MTV+6;.TEA+XWG0RMRFQ15LRY(@9%:?.JL7W+%*458WF8>GQ0DLDTD%,,P.\Q M\J4\;]FA9/&!%]+_*. M*$J#++DAEFC55P5Q!W%6FV!A;710RI]G M=L68\H^7)!VTU_L4QC>"2OR;'#],],;9&[LB5IP2 =;TZ)H6+:S"&H&63TSK M!"/+:;@MG5KI5BUI][5X*Z3.25D0G3\2!&((L"#/_;I9FT5?5@6XO0TO&9]M M!L#T:-%WO)&TL^++T:X4)"06]@ZVPEFG%;U*+"T!(D.(7]&&$#O6G\? ZQ*M METUR N'E0CRPSVXJF:)JR+! MQ%W0@Z$;*0\Z/.UFTH^6AEB'HP!)H=XX;'G MA<<'-W! I3>T#36)U>T8(WP+'#8*>=:V[(I H[!R*_U[LN>L)0JG_R@&H1U@ MC6D[;"Z9]L\4^O#8(_(#\'1)GSEA(^-<&08 %5.'OU0A3;DZZY+FW36MB7V>,?L1/B$ &! MU@C0@@P.&8[FVK0KBL2"+H8Z4>Y@4V#+LK7=M*Q3_451K -TV53%D+.<"1.)*&\D MR*\A*W3[ERB07 PPYF321ZB(3E3?)]H=^GH-FM_>P55XA_BL;_4I^Q6;JE=S M3CN4NT58687(#=DK=?DAI?T#1DO]NED'T5%'M!, MYUXSG1\V+;HOR5NP[ O5R6.:Z5O@)+\3.?HV7Q$KP&4I*4 O1*V(S"S+&WH@ MK$"/P\?956O4JW'NYML/%]:[F^PUJ,\93 D_76>(4L (2\,>;+E,MG =RHI= M*M/"=8F<"L>;1ZQ(/3!1(N)V8 #4)R?/7F@ MIF4/UP6@3G^0:FQ%][&Q8^^=GC=K4IN8@#^6^1 ^Z#P'D1-]Z57$='$[#?J" M52:VUO:91$-,9;?5'CB4+[O)3D_]B>_)$"%1QVC2@\K]'7O>8N-HR(Y)21/6 M232I*+AL0;94;%8%*T6SJ2[D]\[(PF\O(4#M%90_1TKD4F6M>M*P+*2=%Z;; M(B;?U>L[3.Q"*(>*DEU>"LNR+72&T[2*AW4RFG&T,?9!"'\DMKN%5&[+BM32 M58V=(V*38/9.K8B"9_?S+C*$!*D('QV%X,\MSD^K:4[VIDC)DW$A#8/ IF<7 MF0GF<"7Y;&@O)?2N YNJ4'CC0,8UA]>+2)>,@NV)BW6>H^0]B:D?6<*1S7NU MJMN5X:DA'1E;9A@XWEY:GARW(6\(P#MQ+6J(T,GHK^D&9' MR3.39S0/9BX:]IN:;7U780F2R"W1AYS)V50T7\$",R)7O NL%A<-\[TNNT*2 M'7N7>4=%N)\UFBP?2"@%UE]- -58;IDQ2WOF8:U 7]7!68IW *R7<(J=W0!E MD[LF)G5F27E%% KSFR[,['P/OMZ9AT(J0]&S\+AX1;WF",A&IDITF$%G('NF MW]C4]+A9L$7Q>T(_K<11D0"R$2*OL7$:TN$6N5S0>6I)BEYB/HG+2A75 MDJ)_8S56A[[;G<7+6]W4TT@7D.81SAMDO8A"DET(.IRB"A7'6Y,AVPE7Z@4) M^'I!W[EL.0@*1^NJ9H<_(Q6 W3;3+KOA%Q17<$6 %&O;W+!'2F[8=_/TR?&Q MRS>-6%H"<8TT!WT;>=:2U>AK!0RVO!>::)?VHG\OI&;I-Q-OGL[^+NK]NMKG/VCZ3X./_:GZ!8658"PN'(G+9U?0 M9EB-\])&_:QE\MW927KRY#%+[W=GC]/C1\=0)7?9#!_(1A++0^N3&:]N#WGO M3[SW_N2@U\W.]B?6,B]"]#GFO7\+G.0]+ ,2[T(J4L:\[1)V<\98U$N;;6% M?Z&R M!"77D:/Q@?#O9"YD]?;NWG\$, FO-^&U\:_!],@>E9(?XA"SX@19E+\I$,B0 MNI42JA]09@25 L(83\/'LF+6E@"">*S23%0,? Z3U < Y YQ3 MA7.0T:*:]NP@7_Q.NTH;?OOP@V"4O"V=N_Q1BJ^CD?[?#76(_3Q@/S\XC\__ MON6D[&N7E+W,()\OB'+7'!$)T5^;X@H<= 'URA0?7=H]I_QH?#"C:TJ30_@D MDO7X$DKPGIJVO!)'SQI8LBH$5YQ^=NS#+AO"])#&%AW)IF@02<+*BFATJ[;I MKU8\;KLBM^MV2M8LSG#[ZC*I@U]^^QA6)>5&H\7HJ.[\SB5=CC#@'?O9M,!J M#45!LN8$61/L75BA%;W.0HU(NT#16",OR5HBS9M+:H[[0=FING59 MN9/CI,ANU2-%VIY&22EY,#W'!(QFA 5$CPW)MBW)=ZZ=.X3J$>%4R':Y%&HF M=2F7;JU$>6D"MVGA=J!^Y $"_0@2/'&/O$'DSAO98@M8N6F%DC"M-:$["DA] M]P)1YBN*<$J3O,N,WYA7O[R[ MU=<7@87>D/>U)"V<6=DFOWIP"UPVMVV%V]%&"W:>-*F,7+#"K9&DSUMA'@Y= MZB[4QC4[UY;VLZO]&8X_6(BXQ)$AY2,Y?D.FLU5YH5BM:HAS,TWCW(K/VE0P!X[RM$I36PGCB(-+ER%U M?*%#A+\,%\S9BTQ@VK-.4D"PAGW+!DS",_62!I"6?:V-8):C?BX5=59'.#9@ MUZCFBHU.S/8J1%T^J:>K=)E)K%,[>W;RDCM%MFBC_\/4Y*[DT^;$T%FVFZJ0 M>,'A1DY*E'_W_LI.IF:T .[J_H*$;X))9F=Q^XO;B6'OR[L#E<9AYI]6 P'4 M>MX6J0>I5OK\%#']LL->#QVXT0)? )6ZV(:8U7!(Z6@5^<_H$ZF4:F^$RC56 M 7[H6S$Y"P@]L8R*HZDY)=I M6:M>"@6T*"J@L*8SOBA4PO%L,^"$B&!12:A"RAFK%TL49F$I'=2D=,%;VO\5 MDPUY)03:C:8#.VWQ5(X/ZT+S")M,UF(9_0M5N1SB:4F\D#0K2$HM]$*[X^M'5PE!H/3&]O*IG_HS;9MA505*NCBUCDQ#2Y95+8\E.N"%#PO)JRGHE MGH_4Y:]+Z2/ >V"XRSR>P",\UVRTV8S+V60IN#9(04/)F0C:@RT9#UF(XT\& MRGE#.$M.*+%FIZRFBRS_3%M(_HMKE="R,%:L/+@'MM(8"C&KKXQ7JV'/)%K@ MW/12DRX,PQDF$@F2A"]56H%Y M44?)LT;+VU\FOF>*_33U!/*^%QK^-)+T7C)KLI33,RTVOD+NO37B(G+.)]* MSK4EBUO3M^CY&4FVI*(8DRW^^2HU%%:G53EPXG?S=#8[3N>SQ]K&M#&U7[;G MK9WU#P#,TO.S1^G9Z2#[0QERO:T=%0[!LZA3WDC8.L M\H<4'YSV$&$5@AW\)'Z]_Q]W"/%3.):[;PWP"%(SD.*LNH!S<3S"IQE ME"2U^S+,DL!U"<#9#\E_(P'QS>G7V?EQ>GY\G+S 6B#U097]D%QVX+Q&6_$DY^6; MK&2ATMDS>_(XG9T0CO-Y^H3@SA_33+/Y/3 =)_T8_F$''-U??KBD%9R>G*7S M)Z=8R_%Y>C;'K_.S\_0)S?^K9)#Z-;<1-+DQA79/JG/8(33H$7=R(DELL4Z$ MR>%M'MCF0;91*OMBV=BI1X,<1>?P_Y,>C3OFQK1Y:4/Q4X>P)[9&PTYPLWQK MG*JZGE-:$A*K!K^%U?=)]J,=9K?WW3PNN+A<*G:!:WN(E$JIRM4J"_&N1/VL M7\/C*3ETG4##"N(N+'5K-GWGX[,#E'>UGLB/V')79V@*1Y5\6BA?']U7N"[B M4;%AGYVFIZ>GQ.JGZ?GY:4)+.R9./Z02P\&$V>'#!!^U97@ZZ.![+[$;[=ZH M@KP?2/;H9N3#[0&-G!,_WO&O"]-E^8I;^-;<3MUL:ZV>-B9:4(Z=K'4 7B%BWM&5-,$7)%%2--#H=6-W$O73'6E76B#JU4HR"- MG@D<'Q;0*&8W6R;%\U >BEO'N1M$VEDX$-+2$WHBRNN[[:--K=&(E)F!<)$* MCW]W<@*NF4D5Z&1&FNGX%*$UP;UW)2BY[!>0NTZ:E)%3N]LFZX)#)5]9NSYT M'Z)L374=.G8I0#.NZ6UD43ODD2S\+F6X_;QTQ?)8@Z72J0?%/ZSOD:>$ZBB3 M8W:6GN#W5U*#M)PUH8UJIY=S%;.Y1C/O?%FQ%(NLB[,)PMW>W[=T4.O(MS$R,'64(O>W3HQO+Z^,*T3YBM,0 M0,ZO9FB3N54^7H&6.24G';O"3!=OM2D6OWR>/#X]GE*PG SX,]6\CG$G?613 M^!1AIYT_D#R7=\=;MGCP$+65-\*0/0!I@$<]95J5G\EF3%%,F<(Z/R!J<,,( M^B$3?ENN&JG4<@&&RRYGQ_^E+<2\2#<==U/==M0VQAT%J/]+>DP_"1GCN!UAR4QSN3KVI.,>-\'9].6"J9/&8^ MI[/&"76,&EV]$DJ[XPC!%2FW%/F 38G4'5E\/F6U#%4&Z#MTYKJ9<%:DWR"W M+WT0G W4W6ITW "U4A ;"&2@BL5]6_?A8<%BA-I/I-PU5G%3UD,^I $C EL/0I=]IF8 M7U?6&M*[M8TIA\=[J<>:HS4T@_0R:NJ!3HYUA%._H=<6-IH+*M?1,8%P.F94D6A:.SK6L;,WMRG/$$H, MKCLEC."F7TF Q*R^.&5J/CP;*[9R(B^(4$=XH!4I;"N$)OD@9S;XOS_K5U QG3]S) M+SK8DP-[,/EX^8F^.1H2P:TN[EF[0GO3E+,10QX!U[R/TFV *%^[JNR=%$>V MT\XF9T*XEBY'8Z1UT>?]G$9T:A@Y.CCU7'!XX%L87"6.)_>ED4BCNBI=9F%L M^+H : A$,6+NVUC+,1@BS9W%R79Q6VR_^$/;V[/X?$;HNI;6E]:("V2YO4[KS M?E^6K_@$.ENQD(T>5Q:*:1K1J.83; LR&!5?9%& +4)CX[,JRS]/+W.4&JVR M^129+8F^"U.)>R^;NH?_>%O4_= VJ'!HC!-@L7"X$('\Z/@D(;H03>'P&C"3 MZY) '3FK[B2N'?&C+NV=H)"AV/CXG8V.,P[,_N#R$1W 5SF@>T8S5/L5D^2M M[X:\Q'HZ*"?VMZ):F ,'NGPVILMQGT1O71W^"W,?UO:AAWMVN/D:^J@U*Y3_ MR7Q)\#2JZ ^#&8$RZ.2_?P(_'X!R:26H:1J.YA%Y]*.46L6CC(0]F 5EGCNP M-&38K0U\W8TZAX@_#[W8\\.MTV\1D1'^;]% -NJQ?!$ MX+];J*#0>62^XB" MX<.*LX0['-EA1-I5>Z7TH>HH5&4&==L(",D#=%9\*&*E!YWVS'3WR)*>L.+W M_&D=&LCT*5>079LI/]+F@/"AM%U'7[C#/-C)WHD[?YFT;/N:Y12U'#+"[S_! M3H=<%,\9,E(:W0QRLZ*2:.0@NS$8.)*@&L38KG_,JU(9KCY*9)#E.D:0GY4--H(JJS;7$=\5^"&-K2KK.RDI-LO6\] M&GQK=5[;^[8EJ6V:!7>;N'WSB%A=95;\T5N-(,F5Y7-4%>Q>BU,2VM]_Z1I/ M GTL9V=<\CERVK2U JIG<*9-AK*=CMQU":;]92^W/E!RI_OD:)VKJ_)3F6PG MUMSE8V>IONR$A34Q2(YQ3>53<:X(&1UQ1BB!T\;QU27AR("25]L] ,VU\<34 MX]X?]9%QR6#1\ZTG%_[6+'3#C$^P]2;/^XD"&3#A4LM?/E6BJ1.I_R4[+\7, MDGNG2L&K:-I5!*?KT@:R^.Y87F*JMX*AG!CQ%:?:W&D-[R#Q^!+)*9RKC @! MZ1B6KN2R&=(6E^'R&H$-__V"_1\^E>6+VKB**N1JHLTS-\*?=R %;S1.FFG3 M=>B_H0]NO6\7&RS)P7AM\R7M=.0JLHX_G;[2ZZ4(XF3GBZ'J%. 3AG[GRVBB MR9AV'EXIL5-#F^R<#QH>#^)V49WV@I-%\3TKOFX38W#(,(>S*_/#ITP^ROGT M^ K"MJF;7A7KN*F^#TCBU3?2#[$7-EI>O9ODN\JB"]FBD9>^8?]9PS':Y-7% MY3.R<=IT<7'YB4%,CY^DR620&I\F;\+Y-%:=X77RPM]L9H\FTN9"GQ7^=C<@ M!-C^WK7A56B^4S G]7O5M&6X9DZZ+W$>(^=:ESO1%8>)22-'0G*;.AA<9^(2TV',@[P*OT+'+Y4I.Q5@D;=T15(#?=5S/C@Z0 MA6-1+J-P!B^T)C2^."16@)F=F_BS0NP*'V"&Y>HZ#06YRT%.AX<[VUSTA#.U M?'N=FG\/!C?FAYA;N. C^ /W\!W^SP)S'>7;9[3&QW::2; M_J._B>,N[\D[]C'-N@+X;W![I('NEY"^4:\T5+C3@>)<9.=S M\UY\NXA7UUHE9$G3^?6* 3WR<(M.'1*K M"3>X:VYPVY.[0D4.V0?H^R6.Y,5Q@3^T-")[K>G^OZ3O\=\I?6/F[6%T\_#: MM%=\OS)?0UAW<@FQ?^KO<+Z0FXO#YW(!]#N^HP+77BQIZ/'1X[.)> +NCZ[9 M\#W&BZ;KFC7_Q.UGIL4']'[9-)W[ Q/XFZV?_AM02P,$% @ 381.6#-R M5%*[ P : D !D !X;"]W;W)K&ULE5;;;N,V M$/V5@0H4+:!&%\N)D]H&G$O1/BQ@K'<;%$4?:&ID$Z%(+4G%R=]W2%WB;;UN M^F)3U,R9Y61MZ2D:44M2HK- *#%:+:)7=W$Y]? CX7>#!'HW!*]EJ M_>0??BL74>H)H43N/ *COV>\0RD]$-'XTF-&8TF?>#P>T'\)VDG+EEF\T_)1 ME&Z_B&81E%BQ5KJ/^O K]GH"0:ZE#;]PZ&/3"'AKG:[[9&)0"]7]LY>^#^]) MR/N$//#N"@66]\RQY=SH Q@?36A^$*2&;"(GE%^4C3/T5E">6VZZQ0!=P4;L ME*@$9\K!BG/=*B?4#M9:"B[0P@^?V%:B_7&>."KLTQ/>%[GMBN3?*)+E\$$K MM[?PH$HLOP9(B/%(.Q]HW^9G$>^17\ DBR%/\\D9O,G8ADG FWP#[Y3>/U=; MZPS9YJ]3BCN\XC2>WTHWMF$<%Q'M%8OF&:/E]]]EE^G/9]@6(]OB'/KR,7@- M2U@]HZ&M YL]HRK 5-D-X>%+*YZ91.4L?+84Z33<,!@"'A$_($VT/7L^ MLM^.[,N>/0[L&V+?X=!Q!8YJO](["^AM!V0:K+<4,A@G_.8!B@;9#?Q!T9U' M_QW/RG#-6&4-I$O2 Z_JPC7"]Z4#")\\DLSBXS/YI-X^EE3J/I+(UG M:=JM!!U08)&W1CARX ULG.9/H!M_@'5=(G!G!/?%.Z&M$M2J[/HJSB;$,<_C M:\+-KZ@2;;O_9GJZ]:?XOZW T/>']884%)-IG%\77DLZBZ>Y'\VFL_B:ZI\Q M^W0T^_2LV8].J!7MT'+HTV;L$SR\<-GZ1:N,KN%.UTWK6#CT*>E]UC[+X3W6 MMN]=*F%M2U,MN1^R(BZ*@HQ=Q+-9 20MO3SMI^3H]JO1[,(=;R$_H40N,#Z'VEM1L>?('Q MXVKY-U!+ P04 " !-A$Y8;"?$G$<) O&P &0 'AL+W=OV[LJF9JU=G$\NQ>D[$=$&?\??2GO?/5DSVJD@2[/BS%SH9=-+&I^NM]-^\\W!FEG?VJJG^ M7L[=\GR23=C<+O)-Y:Z;^]]M[U!"\HJFZOQ_=A_NU6;"BDWGFE6_&1:LRCI\ MYM_[0#S9D$4'-LA^@_1V!T7>RE]SEU^V.SZ8.-I'D:='K?Q?TRP/ZA60?F]HM._:^GMOYKH IG!D\DEN/ MWLE1B;_:XH0IP9F,I!J1IX8(*2]/O1"A:[MN6E?6=^R?E[,.KA?N7_O\#=+B M_=*HR$Z[=5[8\PFJJ+/M-SNY^/DGD4:_C-@:#[;&8](OKNTW6V]LM\^NT9W[ M[;I=6K9H*E0NN>U\CIG_&?$H>BAT?7P699W719E7; X@[.RLTU9SQX9D6N[L_P>0E>Y]WCIDXXS(S+#.2)[%B.M4\D]ES M;?YNP;54/!$QDUS$FLM4XEIFZ+K9W7.#!MKKD#Q.),_B!*M$1CQ5*789:)1I M@N)IW1W:)WN7UU]IIXR@PF@FC.%I"E5P02E)%?L8V;:/"YPT, A.1!)K$4%# MRF,5XTN&B @>R82- #,9@)F, O-SVRQ*QV86B;;L-O^^'Z.C0O9C]+50V+7 MD07CJ-!Q APH"I$!$B2A0ZN8F_@P'D1J>(26)A*-H"L$-$$TY0$\2-R5(8IEX@4*G7":"W38. MY;DMV'6(".E$GO$S4&E@=T:H3 $*!7Q>;PL88DMG5P@:D.2['ZMH(LQ1PAW$ M] EA^?S?F%I>P9$X9O!,&W8D(3>*CIF$CE2Q]W]N2O?PEL9I*'.,>=\AF/U. M:XL=Q^P($$XBC44&Z"M:)("JBH]A0XO. 2RS(E^7Y%6.-E4$&4<*BK*,9Q%B M&TEN(I0!:DAGFGVI^QN]XJV0YIMME^ T,%DG*(8,J@1%U_B50BD)A^YR&9PGR6U8/+'>N+6>;8#X).GZ MYHLW\&/^X*4&A[VY0O@QFL_G)=U/@WC'_X-VG_B*V9LZ"K.M2A#/X"'$A!2. ME%\((X6LVE!7AK4A6]W:>@[.ED\;W-XLWKY62<>"/TU0TDOX^:=,"OU+QU;$ M+2G:*'#JD'G7X:0SRP&!P@9*2VG!7^ YW3.TX3=#(WXSM.(16I$.M"(=I167E,Z]3&)T MWP$F<=D1O@\D-ZAZ(76&!%.R2 5\8'<:UR&(NXY1&4 ;VH/5> M"I!W2U\\!2VHL7S+*]\P(( 8I);$5D%%8QDCH@O;MM2W_2P1(,T$08)WDB4X M>CK,AY(:0&\%2;YKFOE]656,^&N:;3_Z RE,J7P_;NG4_;99O-UTPW8=@<3$ M#&PJR@3[S9]+[,C]0J&X(OH YWN!WAQA\"GCJ0A(6!J]CA2DV(3Z]#Q+C4YH M1$QH8@N(GP87$2;=GK(A/=GKTO,^ ML(U]^1F5\#_*3T]V7C',M.F'&5'/?IBA[D>&&94C#3,$G(99JD:&&6RB88:" MIV%FDM%AAIMIF$$[#3-TAV?HH@-9$ =FB[P?P-26ZN'TS]%Z86V,H4NS-_;5 M^^(!Y:@?C43APVBD:V$T'H/4U26("/&ZIWUD4!_H/PODGP7J?P"56TLQ>#4V MT6Q"V!))\"06+T8GL1E0:491^2MQQJ+LFR ,OES1T[*__(5]$!T5]V,0?69+ M_L26<;PFX#MQ^/1'_Q3S4!T^[F/8$5JDH$+D3G8]ZC->% KNE#B<2W1)T=.!3#(V68 M]$.48)GL FQ MD5W\!U!+ P04 " !-A$Y8N)DN@>\" "5!@ &0 'AL+W=ODU*EGAK MP*Z+0ICG?TO.?R?<*#Q*U]%8-S,M?ZT0VN\DD0.T&H,".'(/BUP0M4R@&QC%\-9M!2 MNL+7\0[]L_?.7N;"XH56WV5.JTDP#"#'A5@KFNGM%VS\]!U>II7U3]@VN7$ MV=J2+IIB5E#(LGZ+IV8?_J4@:0H2K[LF\BHO!8GIV.@M&)?-:"[P5GTUBY.E M.Y0[,KPJN8ZF#\)(,5<(5R6A04OPJ21)$BTSR.B(E<>I0UH.!&UW2RC)8COF? !$K;&4F.YGGR4'$2\Q.H-L)(8F3[@&\;FN[Z_&Z_V?[ M.8095MJ0+)?-#&=LM-H@7T0*X48\R6)=P+6V;.ZITG9M$'ZDU PD_81]*)6 M/4,E"',@#1=\2$XV7(LRATMV;B79?1X.LNSW\'5MF,/1FX9>.7KS0I_MZ)6C MSQMZ$-8E\XEC,4?3GCJX) X2V J?M-"*6XH]A;,W"GSRQ7Z2]Y FHW#4&W+4 M[W?#3B^NMZ?1#]PQWM!WQ.G=T>"8@T$8I_'Q&QPAE-Q4^X,T[/<[T!NE83R, M?2[?+KY-H.=*+H5K3A9D";1"<%W6;Q42WTOO*S.82X)!.$A'D(;#40KW?V\K MNQCVPFX2NRA.PM$@A7WW)WK5*@HT2]\0+5M=EU1WC7:V[;EG=:MY2:\;]HTP M2\G2%2ZX-#X9] /6Y)M@/2!=^<8SU\1MS(&PO=V]R:W-H965TA66GDN0=59=_M]QN^"%R;K3XX)W.E[MW@*A\'D1.$)6;6,7!Z/> 4R](1D8R?+6?0'>F MV_T-^P?OG;S,N<&I*K^*W!;CX#B '!>\+NVM6G_$UD_J^#)5&M_"NMT;!9#5 MQJJJ!9."2LCFS1_;./P+@+4 YG4W!WF5%]SRR4BK-6BWF]APX=:Y@;N#$$N:NW6ITH:J^LFL[Z?S6E ^?5C5\ : M.?W=8[7=F^_O8)[/FJH%:_.'56:VU MQKP'6P'IP>4CW7;GD\L] 1M FO18_WCKB&?/7<3:H, !08?]Z! .")RR/G4('L?#PYWX MES$[8/$) 6*6.M@@.7S%%H5RRU"&ULG55MC],X$/XKHX#0KA0V[TE;VDI;6. D M%BJ6N_MPXH.;3!IK$SMK.W3Y]S=.VM!%I8?N2SQV_#SSS$QF,M])=:\K1 ./ M32WTPJF,:6>>I_,*&Z:O9(N"WI12-#SWQ;&7O@+>6B&0\[#F=T:4%'ML']K=][!3+AFE\+>N_>6&JA3-QH,"2=;7Y+'?O<1]/ M8OER6>O^";OA;N([D'?:R&8/)@4-%\/*'O=Y. ),?@4(]X"PUSTXZE6^888M MYTKN0-G;Q&:-/M0>3>*XL$6Y,XK>L:5_=.)=P\85M:M27<\^08POW\KV3U> D_(63((1;*4REX4846#PE M\$CQ*#L\R%Z%9QG?8'X%4>!"Z(?1&;YH3$/4\T7_*PW_7&^T4?0!?3T5^\ < MGV:V3373+!:D_JLSNN-1=WR.?7DW]!+($GZ_DJ>"..OF M=!!PK:U?*@4V&U1C.>PCA/>RP4W'ZX*+[0P^E27/$4J6\YH;CKJ7)TU%N.<0 M)V[F9];PW=2/Z6,IL(:*&*#LE."F4]@#2OYH;0U1XL;!Q"Y!$MK0BV[H\B,/ M@9^Z89C!-'/]Q(>W7#!!&FJD)@9EN_6E+%]VM&%:HR% Y$:!;Y^8^]H)#6HMOW@U9#+3IAA.HVG MXVR_'D;:C^O#C^&6J2T7F@I7$M2_RA)G*-]A8V3;#[B--#0N>[.B_Q,J>X'> MEU*:P\8Z&/]XRW\!4$L#!!0 ( $V$3EBA3XX&PO M=V]R:W-H965T $$C5\M:.K+21VFT( M/@Q-*S AQ W<]W568Q,S07>*M!=TS#ULL9:[I9>Z!TV[GA9&;OAIXN6E;A!\Z.]5;3R!Y:<-R@T MEP(4%DMO%<[74^OO''YRW.F1#3:2K90/=O$U7WJ!%80U9L8R,)J>\!+KVA*1 MC,<]IS=<:8%C^\#^V<5.L6R9QDM9W_/<5$LO\2#'@G6UN9.[+[B/9V;Y,EEK M-\*N]XVG'F2=-K+9@TE!PT4_L^?].XP 2? *(-H#(J>[O\BIO&*&I0LE=Z"L M-[%9PX7JT"2."YN4C5%TR@EGTDO9-/0X&R.S!WC_G6UKU!\6OB%JZ^!G>YIU M3Q.]0A-&<".%J318'J>P]3'7+#P.DI]G13,85PAVVGLHK^F099P#@]QP2?I#PN^![I_^0(ID(H9$U5R44) MVMVN1K?GG;('UNT%F=+ 1);T=)Y,@O(!OG:.E1W#:]$A<#B&!IQ<7 M$$?QY'P6T1Q-@CB!8WGP1]71H"I=#]"0R4Z8OE"&W:'-K/KJ^N?>]Z@;IDHN M--18$#0X^SCS0/5UWR^,;%VM;:6ARG5F1:T2E76@\T)*&PO=V]R:W-H965TA2-J3$ MXF1TRH_.$KO>+?B]% ]ZHT_6DKF4G^W/97$R\JQ"HA*YL0@9FGMQ+JK* D&- M+SWF:!!I-V[VU^@?G.VP99YI<2ZK/\K"+$]&Z8@*LEAVYM%(PH;[61=;\9&M1ET[798^^'C0VI]\H&O]_@.[T[04[+]YG)9L=* M/I"RJX%F.\Y4MQO*E8T-RHU1F"VQS\PNFUS6@FZS1Z%I?)O-*Z$/CB<&T';! M).]ASCH8_Q48[M-'V9BEIHNF$,4VP 0Z#8KY:\7._+V([T5^2 %GY'M^L ?<-!WW ?^NQ*R?O241^91YMAVJ7I7JS=FMXN!:VVA)2=$..X MD$LDGC::Y((,EBYDA00NF[LC^E-DJHLS(4JBG@LU1,I^?/OA=-XJ)1IS1!]$ M(516T0_DQYR%*4SG81>(1U4P+B T"[(Q] M]"(_83&?VK$H@-20]H0O&L(7[0W?6N.MR!$FE*(@'L10G,/?DKU M1#QE'+3DEE2"]O-\KD1>^T:SBCR:&:\^4NDNZ'/"6UA6 Y]%6I MJ5>MY6-F.L;U.:Z1SZV+C[*)/?;YC]CH*.>(YS-')%ML#LC(#= AX"6XIGL* MZ_]=N2Z_0SN4-"]DTRBU/5"6)]Q5&4NIJ"]-FU8S:A!%N&*-MZ']FF]CV#7U M&8_!,"]B:9P0BJ7ES\5C#@9M+H:52M8D7LV!,8]L(H6HBI'' M]VD ]!/#WH MR-QI-/9=44V]""UGWM2V(?-X^!V%U!H 5:NV@".U\X'X=LWA&8M@"YJ+@"48 M-B.DAT[=*U7B0EE63PB14>6\-?8:8QGQ4DHNE,%5E3"H[IXH1U*Y.1Q_%OH) M!-&8W,F0CG0#YP[WI%LRI%NR-S>N7V3&5O&Q:7C6Z[\K\?:"[SX==F6CM7PN M[LJF09EW]L$#KEO+MG$L;5^IB?K;4VQ]Z"&?GH5"A/6]O0^@^/FQ(Q8+IQZ= M%H@0%-7440,J6_GNN'##2E3N-+/QAB%Y=^WHX!+D"FHS\*Y%T>;=!A?L+0A( MQZ&'X2[^8WN>V.M#Q/PI6CQ-3"7P%(&Y;]^D/O??#>V&-7#:IAT1B]+TV:!= M;)EL7-QK$-(]3VS)@=>[._PP.KR 3KN+__/R[OGT,5/PI:9*++#5.TQP&PO=V]R:W-H965TD[:2_OC.D M)-M960D.T+[8HL2YSWPSY.56JF>]X-R0EV7=Z*O)PIC5Q72JRP5?,NW+%6_@ MRTRJ)3.P5/.I7BG.*DNTK*KU<,O5Z MRVNYO9J$D^[%@Y@O#+Z87E^NV)P_W M.>ZW&WX3?*OWG@E:\B3E,RZ^5E>3 !7B-2\-5TC(U#CCY;GI!>) MA/O/'?>_6=O!EB>F^6=9_RXJL[B:Y!-2\1E;U^9!;O_!6WL2Y%?*6MM?LFWW M!A-2KK61RY88-%B*QOVSE]8/'R&@+0&U>CM!5LLOS+#K2R6W1.%NX(8/UE1+ M#GX+AE7DLUQ"L#5#?WGD7LF9,.1QP91HYH0U M%?G"9URI-SO)?74P-Z(?=IV>IPZW2@1W0(*?DF&[/0Y*ZI M>'7(8 H&]5;1SJI;.LKQ"R]]$H4>H0&-1OA%O9->\WB,^_6C*S8B9^1HJ-L ;H59D+^#44:3[VNC#40< C]DT;C,7Q:$:R(/""(" T\M(\)#__E-.0?D*J^!@5 M/2-%TE)ED1?&$0F]+,N1*#]&%)W!YL02A6GDT3@G1>!%E%HM,$)CBJ+74#4: M?++;\*U=AY_."%N;A53B/^":M29&$J'UFG?.L#B!#O%1BN)DBS]A[M$P/-B3 M>'$6V)V'X=08MH&(MOXM0;]&DEI"[0$@I;1[=2CL8"I4SL!EQ/WN6\\^!WE\!=)-E\KOB<&>[25>^' MHN/B$5;7T"%>]WTCFK80U!*]NR]HO4+2V.77.-F/48U#CT;I 3]*O0 _>-Q M;6ULL[,S;,-$;8%C9U>8>7F0?T3'$=Q,>MQ,/HJ;;\/2BZ[6MC&B^%?.U!!0 MC@OYXAB@'SSPJ#.T(K$70BPZL6OHBB/KE!^'H1,)7P^I4L6#WKP*XC M:WEMN#8$@$Z!AP#F4$^-/J/)"?R5RO8O#0Z=BZ9!90#CW@8I >46 F,!_($" M1CW<>522V,GV#W(W28&.E=QLU8-&E:RE3"L)BNN[-P, M@+"?+6:AN,L9W"%DM>\75Q5?86"M*N$FL>TNW4.O"&*7A@>)X;"E$W)06?LY M"U4$0-PRV I BC^3(%Q8Q_V0)T3^^#+UK'_2(A@4^J=S)3F>*U;._SA1CLOX MOR;++A@8<5.4;#I=_XK^A6QB=6];!=@QAI1ICY3I*(B],RL-H>(H MP^&!>'RF;"L%K!.-.ZBZ,V/-;!N&'O*1";.+MO4UQZ/(C_WJHIM#?K?G/=AR MLYG[Y!ZVV ]OWC_T:'G3]^Y'(\OG'FF^CX^RE"30&9,D)G\AD1>D@9^%;DCO M&P4,4C3VPX+?I&91["C1I0> ,.X-4P8^%5V3Y&;#+:>#G MP7LJ1"2.J =J6!62)/-A]DQ]7(9>G!<>3>-.MHW+( ]*,YAXT0P*$8'->Z:&,#+ FWR5*-.";K'A-;D"AI38':06,TY.;2LY MP^Q,2.)#5!(_"LF#T,]P/@ 8%6"#PN:C4*%3>X*'2O"3Z.0\AC(Y(:$?9O@< MI25$H]C+ M(L0C&@*^AL.@,MV[]EMR-;>7FSB+K!OC;@#[M_W]Z8V[-MQM=Y>OWYB"D4*3 MFL^ %)H,'%R4N]!T"R-7]A(1!ALCE_9QP1D,H+@!OL^D--T"!?2WRM?_!5!+ M P04 " !-A$Y8,VWQ&O," !R!@ &0 'AL+W=O[.T[U4OW6.:."Y+(2>.;DQNXGGZ33'DNDK MN4-!-QNI2F9HJ[:>WBED66U4%E[H^T.O9%PX\VE]ME+SJ:Q,P06N%.BJ+)DZ M++"0^YD3.,>#.[[-C3WPYM,=V^(]FF^[E:*=UZ%DO$2AN12@<#-SKH/)(K;Z MM<)WCGM](H.-9"WE;[OYG,T9.[C]A&\_ XJ6RT/4*^T9W$#J05MK( MLC4F!B47S9<]MWDX,1C[KQB$K4%8\VX UL7J/M3SY!3 M:^JEK8-%XR!\Q4$0PBUAYAH^B RS?P$\8MM1#H^4%^%%Q!M,KR *7 C],+J M%W4IB&J\Z']3D-K(;[A."ZDKA?#S>JV-HCKZ=2X-C9/XO!/;6Q.]8RG.'&H> MC>H)G?F[-\'0?W\AA+@+(;Z$/K]O6@KD!I8Y(^X:N("5DEF5&GAD2C%1O^-= MX_H<_XL>SO-_R!$VLJ#&IGR!L25B&]5VG 9#E^D+&5DIV#=$#M B0$\CPE=I M$ +(42'IT9R!3:7(6D%&N:]TW?\4V=':V[5Q%6V!=GBZ/X$?R%13:D"%@N6: M<([%8I?0+L$Q)YVI"VO<0A#'+DTW*T6Q.QXD5@H2=QB-;7:? M>,TM&;A!$D$R= >C$22Q._0'L&*'IJ1Z2>@FP; /O?'(C2.?A%'B1N.X?X8$ M4OV=NA^ZX3@Z2^1M9V8QUTOYGY7U!+ M P04 " !-A$Y83,8$'$\$ """@ &0 'AL+W=O@:0(@DZL5R:AM(FG4+L 1!DG8?AGV@)=HB M0HD>2<7-O]^14C?;2O6D*\8,_*A%H^=>9"Q6Q#U^R!F6^;.X5O08]2\IHUFLL&%%O- MO8OH_#*S^]V&[YQM]<$8;"1+*9_LRW4Y]T)+B E6&(M \?',OC A+!#2^&N' MZ?4NK>'A^!7]JXL=8UE2S;Y(\3LO337W<@]*MJ*M,/=R^RO;Q9-:O$(*[7YA MV^U-B0=%JXVL=\;(H.9-]Z0_=GDX,,C#(P9D9T <[\Z18WE%#5W,E-R"LKL1 MS0Y%GFE=4E&$:]8<09QY ,)23R"%_=AQ@XO_O

M@CN\ C!:PG> M/B$X0O!;@G\J(6@)@1=^-XF_*GWIF(,R17RW4_( M#ST^G>Z^X<;O#L,W>OX1O7F..5Q.L3Z.&7Y5MTNB">>89F#& MOR<+(;FZ*G_Z4RQ^)[&= MG 9=3H.WU*-)EG'(L 0$[:>.JO83[TMB(S8T8KIDKB)OX R;:?G$.9> M#T?N:!<6]\ "SQ\Y'6S'TJ"S-#C1$J&2$U6"$[3"10U(W=_.9:H O18'!T$- M_<'HP.(AS/.#D>_M6>R!N=?JMV?1WBI1)?#,E'J!$E93V5SW;K7K)A-31/?6 MIZK+-$WAOTS3HAXPSU0R4 %+)>E,R&PO M=V]R:W-H965TB*[8TM4KR[WYW^1W*UE^J+ M+A$-/%6BUFNO-*:Y\GV=EE@Q?2H;K.E-+E7%# U5X>M&(@DI5LC> U/BC0;54Q]7R-0N[77N@=)C[QHC1VPD]6#2OP$B*.K[U3;XAI#^H+,3*(HB,&46\0.>XND*.\ M988E*R7WH.QJ\F8?7*K.FN!X;;_*HU'TEI.=26YD57%#938:6)W!C:P-KPL: MPT?.MEQPPU'#S[#),F[KR 3%=GF/W=@4]9#:E%A]2NHUF/MYB>0AS^!%$0Q?#Y M\1;>G+R=\1L/)8N=W_@;2K89ERRUE?KC(RV'.X.5_G.J"IWOLVG?M@>O=,-2 M7'O49!K5#KWDQQ_"1?#+#/G90'XVYSVY9T^\:BM0C'!!YB3?1FI.>2C\VG*% M&;14? 6F1&A:E9:D=V"%0G3I3N7315RZB'8+V"7!:;CR=Q.8YP/F^2SF2(,D MM!RY85N!+[![;DH05JT9[FA?:5!-HG51%B.T^#*,@V":;C'0+6;I-@75HV"& M"O/2$CG5C9 A'6E#H:!5&1A)!=]WP(VRM.;Y0&Y73J%W".&M)!K.@)8)=MIH(M70)?'>)8#S_);/[/<"EZX#47W M"MQ*VD5 *A!H#'U?J]:>E2FGWZ.*7+Y"C>/H&.SE 'LY#]O%WAQZ82KPK(?O M;.TP>-G(@_]Q6^J=_\?PHU,H_'XM_'L)]-'&K6\;_Y\:\$?G9H6J<+<#34U, M3= =HE/=3>";F!DXT[AK31TIKO' MDFY1J.P">I]+:0X#&V"XER5_ 5!+ P04 " !-A$Y8O5.,I!\# !("0 M&0 'AL+W=OJDOH#MW'-\[K%][>&* M\6=1 DCT4E=4C)Q2ROF5ZXJ\A!J+2S8'JKY,&:^Q5%T^<\6< RX,J*[

@_*%D*QNP4I!36CSCU]:'[8 ?GP $+2 8!\0 M'0"$+2!\*R!J 9%QIDG%^)!AB=,A9RO$=;1BTPUCID&K] G5R_X@N?I*%$ZF M8U;71*IUE )A6J QHY+0F>JC[P1/2$4D 8$NT$.S+Q";HG&)581 A*([SHI% M+M$3YAQ3N78WH#6Z!P%\">@T XE)=:8X'A\R='IRADXT]$?)%D)-*8:N5(EH M.6[>BKYI1 <'1/L!NE4Z2X$^TP**70)7.=#9$&QLN F.,F:07Z+0/T>!%X06 M0>.WPP,+/'L[W#^23=@M:FCXP@-\MVP)>DFUS9N5Z=;CUSVK*J0.S0KSXK?- M_(8\LI/K.G0EYCB'D:,*C>%TTH\?_-C[9#/N/=D2WU M.9K C%"J3HL^%&O W&9F0QH;4EV#EZD?1:HF#]WEMDV6L##J]P:[89DES!_$ M8;\+VTFMUZ76.YJ:.L5+H@NY+8$&VMN:?DM4W$N2/?F6J"CV>G;U M<:<^/JX>KTW]LHF/7TUX,0@&_K[[EK!^$H7>GGQ+6#((^Y%=?]+I3_YS8X$J MQ$>V5&+94G'0WU\26]CKG9=9PG9W7I.4NW7'U,!GYJX6*&<+*ILZVXUVSX%K MW-M-1[*YN&PO=V]R:W-H965TO!+(LGW'O&> MRTOR4!RM&7\2[8C(G*1;OV()DZI;_7I&$K2\ZL//\X)[. MYE(_Z(Y'"SPC#T1^7MQQ==>M4&*:DDQ0E@%.IA>=2W@>^;E#;O&%DK78N 8Z ME$?&GO3-37S1\72+2$(F4D-@]6]%WI,DT4BJ'?^4H)WJG=IQ\_H9_3H/7@7S MB 5YSY(_:"SG%YU!!\1DBI>)O&?K#Z0,J*?Q)BP1^5^P+FV]#I@LA61IZ:Q: MD-*L^(^_ED1L.,#P!0=4.J"V0_""@U\Z^*]U"$J'(&>F""7G(<(2CT>'EFC\ M*BU^CN=_-RVGX%(((@501(./%#_21.6("'!+L%AR$@.5H7LR67).LUEN]3O+ M>/7@"@LJP)\?U0O C22I^,N4K:(U@;DU>NPY%PL\(1<=-;@(PE>D,_[Y)QAZ MOYB8=@D6.0)K9"&HLA#8T,>?F%2E,-6Y6.4EDA:!Y)1QA6? MDA@GJ<*[MU%^0^A[J-^J4I-9,!@,6F5J;D0ZJ2 ?62&\9ES.U4%/=)7MZ MH5*M"+OV$9=@D2.P!G/#BKGA457JT&467()%CL :68!>O1#UK#WXFF8XFV@> M%<6$KO!CHC+R@23QF5J*GCU@?:LJ&=QA+@&;@HB*!1-J@OZ-L^7B%."I)$4F MBV7K9:)$C8(DQN6IMU73"*%>Z+5*WV#GPW#@A:W:MP>W+WD;JWAX3.3!5Y*W M;6 M"IE+&YI-]*K_A'Q=D$P0H[XI@3=KNQ<&X; ]!&R;G:F1HN^WAX!M)83"7BV7 MFO'5X@7:U8NUM#?[X6VM[,3I1I?[!NY5W8.$39Z (B6E.4/F'0^G2L@I6N0* MK9F&6@S!XU)#T*D<^ M/-2B!SD5/<@D>D*UI&\'OVWGPV$P@.WH#Z%F4*UFD%W-_+^;Z<@@ADR;Z08[ MXV:Z/;@]R?-KE>,?TV<<_Y6?<0QV1O+LP>U+7JU,?/MGG!WKKD0+OU=W!CMC MW=E;MVOTW8U3:2GAL_QTGU:M*IKB7%?UM#I!>)F?FVL]OX+G47$.L(8ICB7> M8CZCF0 )F2I([UU?)9@7)_V*&\D6^=FW1R8E2_/+.<$QX=I _3YE3#[?Z!=4 MYRW'_P%02P,$% @ 381.6"UU4K P P 8@L !D !X;"]W;W)K&ULM59=;],P%/TK5D (I+$X29NEHZW$5@&3&)HV!@^( M!R^Y;:TY=K&=%OX]UVX6^I&6H967QG;N.3GGVK>^_872]V8*8,G/4D@S"*;6 MSD[#T.13*)DY5C.0^&:L=,DL3O4D-#,-K/"@4H0QI6E8,BZ#8=^O7>EA7U56 M< E7FIBJ+)G^=09"+09!%#PL7//)U+J%<-B?L0G<@+V=76F(#U(:ZCB]7POA? MLJAC:4#RREA5UF!44'*Y?+*?=2)6 %%G!R"N ?%C 4D-2+S1I3)O:\0L&_:U M6A#MHI'-#7QN/!K=<.FV\<9J?,L19X?O&-?D"Q,5D-?D5A9@^$0R"P49@>9S MYI),+J2QNL+-LX:\'(%E7+S"\$NE[03WFIPQ><_E!)<^PAP$B7'TA_B(7 (S ME09/<$2N(:^T7L;?WHS(R^>OR'/")?D\595ALC#]T*(U)S#,:QMG2QOQ#ALC MR(])$AV1F,9)"_S\\?!X'1YB0INLQDU68\_7V<%WC1DD0N7W)%=ER:UWWN9J M+XTKX5,S8SD, JQ1 WH.P?#%LRBE;]H\'HALS7'2.$X\>[(S@P^G!7=XY5!] M^XB!Y,)":;ZW)2 Y9 (.1+:6@$Z3@,[>+7^OE3&$&0/M.[U$IQ[M_EOGPS2* MNK0?SE<=;$$->2U@4)92VZSMI])WLU8>WQ8+I@A@F MP*!2:37>/:TZ]Q+]ZV$^$-F:YZSQG/V7:LX.F8 #D:TEH-D:NYM';7- M6MF.Z&2=I/TH1O3/;4V?7LHUQUHM9PGM;BAL"<-RIKLTKG04T5,+NF9(UTHU MBWLGFQ+;XE*:;I9TN-( N>[SDND)EY@H&".0'I^@2;ULZ)83JV:^)[I3%CLL M/YQB$PS:!>#[L5+V8>+:K*:M'OX&4$L#!!0 ( $V$3EA"N!S85 8 "HH M 9 >&PO=V]R:W-H965T#YC!BHMG.:-4@1]1&,OSSDRI^5FW*T"R 7443$STL:\M5Y!W9> M'CRPZ4PE#[K#P9Q,Z2-57^?W0M]UGW>Y;*NB:*# >"KX!( M2FMKR44:F[2V5L/BY#4^*J%_9;J>&MX0)L W$BXH. 6%FSM*Y$)0_<(4>']- M%6'A!UWBZ^,U>/_N W@'6 R^S/A"DG@L!UVE74D,=D=9LY?K9M&69B$"=SQ6 M,PG^C,=TO&F@JS7D0M"+D$MDM7A-1Q\!AB< .0C7.'2U?W5D<0?G<<6I/;PS MKB?@0DJJ)-"1 K>,/+&0*4;E2XC'0/?F!SI:",'B:5KJ;QZ+_,$ED4R"[[>Z M ?!9T4C^6Q?NM3=NO3?)7' FYV1$SSMZL$LJEK0S_/TWZ#M_U(6J)6,;@7/S MP+DVZT,=K$6D@_*7GH+ C> 1N.4D!H\DI'6ZU\;\U%@R92V'?L]Q!]UE48^U MQ0/U>+D>SZKGDS].9GHB:Q.T=J<5U"$75:>CNTZ''&U$]P M+]B(@JL9B:>U4GH5*:28NUM0.U!+F6P*KE"U?V'5P>2$%EM)WV7.SEI3;<[N=N]W>\@IAQH2<]I2?%:^WVEQ7/U9&PC$M QV=AY4VDCEV+5E;3-X!92!^W2D M..E(M6)AI9/W(790>0S7EG.#(*COYQ 9!Y'5P5NZI"% X!,> -VCH#>["MQU3?A7;ZJ?\NG*6*=\@&;0SV1T7:DJFNC^3 M^'D]JS?- NG"(>2C9S#B4<146J16K-65QF^V)6N;@3-0"/MO:UBT2I%M6=O< M"C$8B:RDU701G5DK]GXOP.4EI[W-0S49ND-VNFN\D$95C,/0<\NK3WNSA\HR M3(CL3+C_8CHSM+&:QE[?*^LY!J4A0VG("C+[+Z@S.T4Y3EG*,9@)&69"=F9Z MS7H:5>'(=_H!*BL\QM84,J2%[*1U305;DF0C_21!0\9C+?@BXHNX?D15]Z80 MA Z"Y71J;_9060:ID'V#JH6D>\/%BH@QD'K*E#KQQDJ047W:M3O3-'.T96TS M= :H4.]-I5W4TH99%KQC;+\A WO(#GM-TVYUTZTR QX#PI"!,&3?FFN><_N[ M)1T#C;!!(VQ'H_WS+:Y245F+O:U#M1@DPKLVO/;,M;B*0K6[U_;V#M5C6 C; M6>@U"1=7Z:A>XC'P"!<^"]KQJ&'&Q55(@H'G>RXLRSH&*FMB.2BUDW!<3 M$LQH. 83O:R76R9.NS.-OW8>@\&P83#LO:F,BUO=/&O+VF;P#.EA.^DUS+BX M^D$R\,L+*'N3ATHR!(;M6UJ-6,DC$520']^X1S]7*3-) ?#QS^#U!+ P04 " !-A$Y8 MD@BQD\4" #3!P &0 'AL+W=OY0":;$K&U=C)M:XN7%>E.914G8D*.'Y9"%E2C5NY M=%4E@6865#(W\+R16]*".W%DSV8RCD2M6<%A)HFJRY+*/U-@8CUV?&=[<%,L M;JVSL>,8A8)!JPT#QM8)+8,P0H1N_6TZGN]( =]=;]L]6.VJ94P67@OTH M,IV/G7.'9+"@-=,W8OT%6CW6P50P99]DW=IZ#DEKI479@M&#LN#-FV[:..P M_-$S@* %!$\!@V< 80L(7PH8M("!C4PCQ<8AH9K&D11K(HTULIF%#:9%H_R" MF[3?:HE?"\3I^%I(O<3\DJ^"BYLP\Q>PYB^0 MP*B&C&A!RFWHS7=%E&!97YR;^T;V/M-O5_&I_\'S(G>U&\!]JV#XU"CI,1KM M&#T2/.P$#P\*[@I(/A10&]8^-<,]%_SST9Z:?:O /]^3<]"Q_\VSN]/N2L#< MF;&A2"IJKIOFT)UVDVEB&_*3\RE.K&; /- TX^X:2Z+ 3#-8(*5W]AX%R&:$ M-!LM*MM4YT)CB[;+'*$,/"\2-+\?#!G;'DZ'.;3.5F$^0E=DI3_ M,J/9(F3\,GL@LHT\@*ZRYM^)#"68YFJ9T ME8=IE)\-&0^C<#:<5E->;J9$.Z:$"'RE*9OGX"J-2-1T,.3QUTF@UR0ND='C MA$Q/ (9' %D(:P(:[S\<:89/]A\.#=G@^I;@TA\VWA+P]\5#SC+^7/RC@WCC MPM:[*)K%:;X,I^1\P+M!3K(U&8Q^_06ZUF\Z>/IT-NG)60,ZNX;.-GGGT.4Y M(4?@VY)DO)331U"">02^DVP!Z(R7>5IBJH/4[!JZX(6$60Y\L-A4+Z_C*'S1 M/0!CHZNV@/;DK &H4P/J= /TV[+L%(R"JV=&TD@'J-DULG3(&<>T1:XG9PWD MW!HYUYB>@MC5,U^KTFFBL8%!T MQ;4F&:].QC,F(6P(W"QH!F+_RL7$%V.FPF< MK;B0Y012BJH1#* K9:@Q\@)?GZ!?)^BW2?!SR@@O"6:Z:;X2AEVT_T8^&ALH MWS"=GT"?35!G$QBSN9OS>W',BIY7)32FN;;G!E1#16 MM@61/A5H"8)BO=&"C!E4H[>G]2QLRY6E,7-MK.2@,7-\Z.Y*8HMEP7;=X"9\ MX>R9Z>D35)$,+-N64]*8^3Z6Z\L<6< :5:81;]QY6VU.-K0L M.7G5S+8]'\G9'X)&0<&CH)GMM$&I42EO8.2H]]1%2J?06%D^EA$Z!%V"@B_! MEH3I1ZG9.3X7:_X+Q^:6%!L9HGH*4J\%Q3R14Q'YH";R_DXB_X:K2A/HN*=Y M9%W3FJ% AL48=D=8D""QZ"T2NT-'U]U=4,(C,%D1\ =YYB#1)"F, MOS^19$VJ;3,=6-7T#=GGNG)QC,U1MI77?7EK8BHX-3)S:JG4=B+)E]>68&J( M-;:PC&5/O+K"\A L'0F6CEJQ=!.6KS#^Q7LUQY)J$53Y.$?0EQ'LB9!7"!Z" MWB-![Y&9WK=_PO?%4B7W" 6>S/',X;4&\Q"[N$AH"F36%)W+<9X1[68-TF@) MY"CML==]V[Z\-3$4B@-UW+KM 4U'LP6'':4D>]W,[0I,@H4F0F>"_OR)W@JG9$\:6*V\"FN-KC>8A) @2 M$@2UVK+>'\-XK7^HU8UH:$%YM\4<5&L(#R%6D! KR"Q6>BC(76"JF^'0LCQE MP>E)E51H'D+C8*%QL%GC="C(<,9(9D82:S;N T_:VQR;0VO]"OL0P@8+88/- MPJ9]66YPW*LRL4;<(%MY7V(.L36@AU W6*@;_$YU4Z*H14L5,M!SL%)^O2J9 MOKPUT=HZ?O)^)<,H>" O]/M>6)4JR/'D==@<3&OH#B%5L) J^/U2I26(&H6"+:QT MN5X52E_>FB@*A8);*13Y$(#Q/2-6U8A2<;U*D;Z\-;$24@2;I8A2:>W04N6& MCVSYU(0YA-: '4)M8*$V<#>UH85'HR3LP%46S5ZE1%_>FO@(*8'-4F)WZ](B M%&A>R$+DR>]\S).VAJA7?3#<.G2\(-EC>7@[!V6+WAS=K;^M#XA?E,>BI>\O MX>ED<\Q;N-F<.O\:9H]QFH.$S+A+Z\3C)95M#G)O+AA=ED>;'RAC=%%^G),P M(EEAP'^?4+XH)ZN/TH_\!4$L#!!0 ( $V$3E@=<[&)+@, ,H2 - M >&PO] M%266$X$L>;+2)?OUTY4O#ELXAM72/SKE'TG4M,JS-6K#;!6,F6I5" MUB.R,*;Z$,?U;,%*6E^HBDF+%$J7U-BNGL=UI1G-:R"5(NYU.FE<4B[)>"B7 MY75IZFBFEM*,2+\-1?[V.1^1;OJ>1%YNHG(V(O=G;W\LE;EZ$_G[R;N3D\[] M^=5A_,P!YR0.BO:?(7K1P74MADFG^])N^*D5\L13C'89H-DL6R9T,/(@2-ZA M.F+<+/AX6"BY7?>$^(!5IB6+'J@8D0D5?*HYL I:B-=@C/C >5M08IN6U[;C! M+O@(BIKVW;JR#N>:KKN]/MD2W,TFF2J=,]VFZ9)-:#P4K [FL\7<#>JB@$T M1I6VD7,Z5Y(Z#QM&T["R,R;$+3PHWXL][56QLV<=V#'9-JVAINEE? ?T=]6\ M]JYL[T6Z4<4?E/FTM-.1K@^5S6XT*_C*]5=%:P!3[^+JM*K$^J/@F#9_M1GYJ6MVQE=F4TZK /?=>H>>_N\YS M)IFF8M>TK?UC7N47.TXN_Y5E]U_ET'#08_/V.W:3_==@,GT-)E]!32;9\7ML M3D1'9S)NWM\[AX2](T(;C> H-B+?X% GMDFCZ9(+PV736_ \9_+12<'*&SJU M!_4]?3L^9P5="G/7@B.R;7]E.5^663OJ!A:B&;5M?X'I==/V'&AS<9FS%!D%D M@'(&*,>S0LC$?; \84YFK_!,LRQ)TA1;TLAGD#!I8',OW9 M6N.[C5?(TW6 [>E3%8+-%*]$;*;X6@,27C=@9%EXM[$\P,!V :L=R!_. S45 MYB0)["KF#7N"<23+, 1J,5RC:8JL3@J?\/Y@3TF29%D8 2SL($DP!)Y&',$< M@ <,21+W'CQX'\6;]U2\_?5J_!M02P,$% @ 381.6)>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'7MOW=VMM7?BH3:-/QHL0EB^&0Y]N5"U]'_9I6K@R,RZ6@;8=/.A7SHE*[]0 M*M1FF!P-5O?^Y_&X*5;:ZUMM='@\ M&G1_&S40M6YTK;^KZFAP,!!^8>__L4Y_MTV0YJITUIBCP6A]X$:YH,M?=E]% MR&MYZ[L]0=Y>2@ Y&N0'<,.9=CYT9W3WE\"X4G#R>JL-]KTV0;F)#.J#L^U2 M-_-X&_@60_0UNC@\_5X'\8W[/V&TLYDNU<26;:V:L(ZC4R8"-GZAEWX@&EFK MH\&I72D7OP]\P'FU_FX!H%"DW!L-!]QYU>'QH1RWE0[BO%E?#$<15D)@);Q8 MI[!MC:[@TRMQ(HUL2B6ZEO4(,"4 TYT!BKVI1) 9 9EM$?(J0L0+O+ S:/'2 M(L@Q 3G>&>350N)ADA.0^,D.J>3P#3SFOQ"<96J?T0$U;1_P$OYK-03Q!DZ"P/6H2)DPV^1"-I7XTE3*B8E:*6.7\0), M1SEEQ"T5N=20:,3\X[EA,1NEDQ&S3R"G6D+&\_A*3$T@@:W\C_F7>AU,XQ)>6'$+(;8G#JLM1I[/R@W0((>N_\%3,88 MDS+#B%D-[Z5VXD::5N%,F5)!PJR"C]:%N9PK<:F6K2L7T,[PIU=NU4.DO)!P M>T$!E'\%;5IU64D\05S;I2[%899@2O*9@]D/4_DH5EY,E>LNCQG]1/O26 ^. MQ9"4*!)F49PW7D>_7CM9P? 0Q\Y)&"7=N,&,E"429DN0B>C77GM3 DF8!4)C MIAB34J9)V4V#\[ -L4PI9R3,CL'IV(;X2C5I,RJ(7.R?@.3BUSLJUQ$ M3M;'I'R3,OOF9TZVL:$IQZ3,CJ$S'[S6;C-DW-";NFQEEGHS9 M/#0F[IL999Z,V3PT9H$QR0(+]Y,.B7F(,2D+9=Q/.B3F:XQ)62C;X9/.UVZY M_1F3LE"VNR>=?7%<84S*0AFSA4C,:US]RR@+9P(N$A) M66B\U8(+8$(N7$'6_J/\BS$I"XUW4H%YCBK&I"PTWD$I!B"?$B>,25EHO*6J MS.:BS!_?6AO^QJR4BL9;*,W\,GJ>IM%>!6E,5ONW6+79@(LQ*16-V0O^/8,>8E(K&S"KJ+7+0T:14-&96T0M,&%:1 >(+=P-2C$FI:,RLHA>8/S?% MB6H45E%.J2AG5M$+S(F:*>>ZB;3;CS$I%>7;7(#K1?/L 6Z+,2D5YH%Y MJ4K;E-KH];R)TZ2<4E'.K")ZQ1 _K.>4A7)F"WUP,BX6?FX#(#1=A6IOHH+4 M!B_)Y92!F2&J5>N %V.2;YPQ&^BW#2XNK3&]R8@R M4,YLH!,CR[O]JW)A#8R?=6SWITZ7L>D_]H8/9:"OYTWWINE$.;W"F)2!"F8#]3#1QD"Q1 @ ^RP !H !X;"]?A)Q1JA M7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U(( MTOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1. MR'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06U%L( M]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1Z&VH MMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ MZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H' MZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<" MO3/JG0GTSJAW)M [H][Y)_4>QJ]#&:X]WVN\_D]2/9[/+=?+7Y;?.R?W^ 7G M^K9B>/H+4$L#!!0 ( $V$3EC.%^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.0 M5[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0 M%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_Y0T%^S!A7/E[P/.Y MWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1W MY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH M0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM MD56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K M1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTB MJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:# M(FN%(FN%(FN%(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^DOONL_4$L! M A0#% @ 381.6 =!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !-A$Y8,UWH_>X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !- MA$Y8F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( $V$3EC2P_E>1P< ( N 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 381.6%3XLQ_L"0 MC$ !@ M ("!\1$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 381.6#UXD,[L!@ (C4 !@ ("!#24 'AL M+W=O "19 & @(&' M-0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6)GK M@A^F#P PBP !@ ("!4%0 'AL+W=O&UL4$L! A0#% @ M381.6-VGPLH4!0 X0P !D ("!NFX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6%D%7%.Y!P <1, !D M ("!1HX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 381.6$1*M_?9"@ -1X !D ("!IZL 'AL M+W=O&PO=V]R:W-H965T2Y !X;"]W;W)K&UL4$L! A0#% @ 381. M6&OS"XA? @ A 8 !D ("!O[\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6#-R5%*[ P : D M !D ("!A>( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6),Q=5'^ @ _@8 !D M ("!&_, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 381.6+=(:?F-!0 (PX !D ("!:?P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6$S& M!!Q/! @@H !D ("!2@T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6)*:5JE@ P CPH !D M ("!G!X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 381.6!.-).JP! T1L !D ("! MER@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 381.6$EBQY*W P <1$ !D ("!GCP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6)^.K^=5! >!( !D M ("!>%@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 381.6-4ITEM0 P 8 H !D ("!:6,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M381.6%&599&^ @ OP< !D ("!\G4! 'AL+W=O $ >&PO=V]R:W-H965TI[ 0!X;"]W M;W)K&UL4$L! A0#% @ 381.6#0HM%8- P MF@H !D ("!.H ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6!]YA@%; P & H !D M ("!ZXD! 'AL+W=O&PO=V]R:W-H M965T:0 0!X;"]W;W)K&UL4$L! M A0#% @ 381.6(")YOW+! Y2 !D ("!I)T! 'AL M+W=O&PO=V]R:W-H965TNE 0!X;"]W;W)K&UL4$L! A0#% @ 381. M6",-"O2L P /PP !D ("!L:H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6+U3C*0? P 2 D M !D ("!$;4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 381.6$*X'-A4!@ *B@ !D M ("!%<(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 381.6!USL8DN P RA( T ( !'],! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 381.6'-\>"Q1 @ ^RP !H ( !C-T! 'AL+U]R96QS M+W=O ! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& / %0 5 #%P 5>(! end XML 93 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 94 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 190 382 1 false 51 0 false 10 false false R1.htm 0000001 - Document - Cover Sheet http://www.nvrinc.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.nvrinc.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.nvrinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Income Sheet http://www.nvrinc.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations Segment Information, Nature of Operations, and Certain Concentrations Notes 9 false false R10.htm 0000010 - Disclosure - Variable Interest Entities Sheet http://www.nvrinc.com/role/VariableInterestEntities Variable Interest Entities Notes 10 false false R11.htm 0000011 - Disclosure - Joint Ventures Sheet http://www.nvrinc.com/role/JointVentures Joint Ventures Notes 11 false false R12.htm 0000012 - Disclosure - Land Under Development Sheet http://www.nvrinc.com/role/LandUnderDevelopment Land Under Development Notes 12 false false R13.htm 0000013 - Disclosure - Capitalized Interest Sheet http://www.nvrinc.com/role/CapitalizedInterest Capitalized Interest Notes 13 false false R14.htm 0000014 - Disclosure - Property, Plant and Equipment ("PP&E") Sheet http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE Property, Plant and Equipment ("PP&E") Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.nvrinc.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Common Stock Sheet http://www.nvrinc.com/role/CommonStock Common Stock Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.nvrinc.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingent Liabilities Sheet http://www.nvrinc.com/role/CommitmentsandContingentLiabilities Commitments and Contingent Liabilities Notes 19 false false R20.htm 0000020 - Disclosure - Fair Value Sheet http://www.nvrinc.com/role/FairValue Fair Value Notes 20 false false R21.htm 0000021 - Disclosure - Mortgage Repurchase Reserve Sheet http://www.nvrinc.com/role/MortgageRepurchaseReserve Mortgage Repurchase Reserve Notes 21 false false R22.htm 0000022 - Disclosure - Leases, Codification Topic 842 Sheet http://www.nvrinc.com/role/LeasesCodificationTopic842 Leases, Codification Topic 842 Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 9954473 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables Segment Information, Nature of Operations, and Certain Concentrations (Tables) Tables http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations 27 false false R28.htm 9954474 - Disclosure - Variable Interest Entities (Tables) Sheet http://www.nvrinc.com/role/VariableInterestEntitiesTables Variable Interest Entities (Tables) Tables http://www.nvrinc.com/role/VariableInterestEntities 28 false false R29.htm 9954476 - Disclosure - Capitalized Interest (Tables) Sheet http://www.nvrinc.com/role/CapitalizedInterestTables Capitalized Interest (Tables) Tables http://www.nvrinc.com/role/CapitalizedInterest 29 false false R30.htm 9954477 - Disclosure - Property, Plant and Equipment ("PP&E") (Tables) Sheet http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables Property, Plant and Equipment ("PP&E") (Tables) Tables http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE 30 false false R31.htm 9954478 - Disclosure - Common Stock (Tables) Sheet http://www.nvrinc.com/role/CommonStockTables Common Stock (Tables) Tables http://www.nvrinc.com/role/CommonStock 31 false false R32.htm 9954479 - Disclosure - Income Taxes (Tables) Sheet http://www.nvrinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.nvrinc.com/role/IncomeTaxes 32 false false R33.htm 9954480 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables) Tables http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans 33 false false R34.htm 9954481 - Disclosure - Commitments and Contingent Liabilities (Tables) Sheet http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables Commitments and Contingent Liabilities (Tables) Tables http://www.nvrinc.com/role/CommitmentsandContingentLiabilities 34 false false R35.htm 9954482 - Disclosure - Fair Value (Tables) Sheet http://www.nvrinc.com/role/FairValueTables Fair Value (Tables) Tables http://www.nvrinc.com/role/FairValue 35 false false R36.htm 9954483 - Disclosure - Leases, Codification Topic 842 (Tables) Sheet http://www.nvrinc.com/role/LeasesCodificationTopic842Tables Leases, Codification Topic 842 (Tables) Tables http://www.nvrinc.com/role/LeasesCodificationTopic842 36 false false R37.htm 9954484 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 37 false false R38.htm 9954485 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) Sheet http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail) Details 38 false false R39.htm 9954486 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Sheet http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) Details 39 false false R40.htm 9954487 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail) Details 40 false false R41.htm 9954488 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail) Details http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables 41 false false R42.htm 9954489 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail) Details 42 false false R43.htm 9954490 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail) Details http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables 43 false false R44.htm 9954491 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail) Details 44 false false R45.htm 9954492 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) Details 45 false false R46.htm 9954493 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail) Details 46 false false R47.htm 9954495 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) Sheet http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail) Details 47 false false R48.htm 9954496 - Disclosure - Variable Interest Entities - Additional Information (Detail) Sheet http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail Variable Interest Entities - Additional Information (Detail) Details 48 false false R49.htm 9954497 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) Sheet http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail) Details 49 false false R50.htm 9954499 - Disclosure - Joint Ventures - Additional Information (Detail) Sheet http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail Joint Ventures - Additional Information (Detail) Details 50 false false R51.htm 9954500 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail) Sheet http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail Joint Ventures - Condensed Balance Sheets (Detail) Details 51 false false R52.htm 9954501 - Disclosure - Land Under Development - Additional Information (Detail) Sheet http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail Land Under Development - Additional Information (Detail) Details 52 false false R53.htm 9954502 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) Sheet http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail) Details 53 false false R54.htm 9954503 - Disclosure - Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) Sheet http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail Property Plant and Equipment ("PP&E") - Summary of Property Plant and Equipment (Detail) Details 54 false false R55.htm 9954504 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.nvrinc.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 55 false false R56.htm 9954505 - Disclosure - Common Stock - Additional Information (Detail) Sheet http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail Common Stock - Additional Information (Detail) Details 56 false false R57.htm 9954506 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail) Sheet http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail Common Stock - Share Repurchase of Common Stock (Detail) Details 57 false false R58.htm 9954507 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 58 false false R59.htm 9954508 - Disclosure - Income Taxes - Provision for Income Taxes (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail Income Taxes - Provision for Income Taxes (Detail) Details 59 false false R60.htm 9954509 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail) Details 60 false false R61.htm 9954510 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail) Details 61 false false R62.htm 9954511 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail Income Taxes - Income Tax Expense Reconciliation (Detail) Details 62 false false R63.htm 9954512 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Sheet http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) Details 63 false false R64.htm 9954513 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail) Details 64 false false R65.htm 9954514 - Disclosure - Grants Outstanding (Detail) Sheet http://www.nvrinc.com/role/GrantsOutstandingDetail Grants Outstanding (Detail) Details 65 false false R66.htm 9954515 - Disclosure - Options and RSUs granted during the year (Detail) Sheet http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail Options and RSUs granted during the year (Detail) Details 66 false false R67.htm 9954516 - Disclosure - Equity-Based Compensation Rollforward (Detail) Sheet http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail Equity-Based Compensation Rollforward (Detail) Details 67 false false R68.htm 9954517 - Disclosure - Black-Scholes Option-Pricing Model Assumptions (Detail) Sheet http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail Black-Scholes Option-Pricing Model Assumptions (Detail) Details 68 false false R69.htm 9954518 - Disclosure - Exercised Option Proceeds (Detail) Sheet http://www.nvrinc.com/role/ExercisedOptionProceedsDetail Exercised Option Proceeds (Detail) Details 69 false false R70.htm 9954519 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail) Sheet http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail Commitments and Contingent Liabilities - Additional Information (Detail) Details 70 false false R71.htm 9954520 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) Sheet http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail) Details 71 false false R72.htm 9954521 - Disclosure - Fair Value - Additional Information (Detail) Sheet http://www.nvrinc.com/role/FairValueAdditionalInformationDetail Fair Value - Additional Information (Detail) Details 72 false false R73.htm 9954522 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail) Sheet http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail Fair Value - Undesignated Derivative Instruments (Detail) Details 73 false false R74.htm 9954523 - Disclosure - Fair Value - Fair Value Measurement (Detail) Sheet http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail Fair Value - Fair Value Measurement (Detail) Details 74 false false R75.htm 9954524 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail) Sheet http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail Mortgage Loan Losses Allowance - Additional Information (Detail) Details 75 false false R76.htm 9954525 - Disclosure - Leases, Codification Topic 842 (Details) Sheet http://www.nvrinc.com/role/LeasesCodificationTopic842Details Leases, Codification Topic 842 (Details) Details http://www.nvrinc.com/role/LeasesCodificationTopic842Tables 76 false false All Reports Book All Reports nvr-20231231.htm nvr-20231231.xsd nvr-20231231_cal.xml nvr-20231231_def.xml nvr-20231231_lab.xml nvr-20231231_pre.xml nvr-20231231_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nvr-20231231.htm": { "nsprefix": "nvr", "nsuri": "http://www.nvrinc.com/20231231", "dts": { "inline": { "local": [ "nvr-20231231.htm" ] }, "schema": { "local": [ "nvr-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" ] }, "calculationLink": { "local": [ "nvr-20231231_cal.xml" ] }, "definitionLink": { "local": [ "nvr-20231231_def.xml" ] }, "labelLink": { "local": [ "nvr-20231231_lab.xml" ] }, "presentationLink": { "local": [ "nvr-20231231_pre.xml" ] } }, "keyStandard": 309, "keyCustom": 73, "axisStandard": 19, "axisCustom": 0, "memberStandard": 25, "memberCustom": 26, "hidden": { "total": 16, "http://xbrl.sec.gov/dei/2023": 14, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 190, "entityCount": 1, "segmentCount": 51, "elementCount": 642, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 834, "http://xbrl.sec.gov/dei/2023": 45, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.nvrinc.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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.nvrinc.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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.nvrinc.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-9", "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:Liabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R4": { "role": "http://www.nvrinc.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-9", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R5": { "role": "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "longName": "0000005 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R6": { "role": "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity", "longName": "0000006 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R7": { "role": "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:ContractLandDepositImpairmentRecoveries", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R8": { "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations", "longName": "0000009 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.nvrinc.com/role/VariableInterestEntities", "longName": "0000010 - Disclosure - Variable Interest Entities", "shortName": "Variable Interest Entities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.nvrinc.com/role/JointVentures", "longName": "0000011 - Disclosure - Joint Ventures", "shortName": "Joint Ventures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.nvrinc.com/role/LandUnderDevelopment", "longName": "0000012 - Disclosure - Land Under Development", "shortName": "Land Under Development", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "nvr:LandUnderDevelopmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:LandUnderDevelopmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.nvrinc.com/role/CapitalizedInterest", "longName": "0000013 - Disclosure - Capitalized Interest", "shortName": "Capitalized Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "nvr:CapitalizedInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:CapitalizedInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE", "longName": "0000014 - Disclosure - Property, Plant and Equipment (\"PP&E\")", "shortName": "Property, Plant and Equipment (\"PP&E\")", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.nvrinc.com/role/Debt", "longName": "0000015 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.nvrinc.com/role/CommonStock", "longName": "0000016 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.nvrinc.com/role/IncomeTaxes", "longName": "0000017 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans", "longName": "0000018 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilities", "longName": "0000019 - Disclosure - Commitments and Contingent Liabilities", "shortName": "Commitments and Contingent Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.nvrinc.com/role/FairValue", "longName": "0000020 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.nvrinc.com/role/MortgageRepurchaseReserve", "longName": "0000021 - Disclosure - Mortgage Repurchase Reserve", "shortName": "Mortgage Repurchase Reserve", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "nvr:MortgageRepurchaseReserveTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:MortgageRepurchaseReserveTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.nvrinc.com/role/LeasesCodificationTopic842", "longName": "0000022 - Disclosure - Leases, Codification Topic 842", "shortName": "Leases, Codification Topic 842", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-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:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.nvrinc.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": "25", "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": "nvr-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": "nvr-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.nvrinc.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": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables", "longName": "9954473 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations (Tables)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.nvrinc.com/role/VariableInterestEntitiesTables", "longName": "9954474 - Disclosure - Variable Interest Entities (Tables)", "shortName": "Variable Interest Entities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.nvrinc.com/role/CapitalizedInterestTables", "longName": "9954476 - Disclosure - Capitalized Interest (Tables)", "shortName": "Capitalized Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables", "longName": "9954477 - Disclosure - Property, Plant and Equipment (\"PP&E\") (Tables)", "shortName": "Property, Plant and Equipment (\"PP&E\") (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.nvrinc.com/role/CommonStockTables", "longName": "9954478 - Disclosure - Common Stock (Tables)", "shortName": "Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "nvr:RepurchaseOfCommonStockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:RepurchaseOfCommonStockTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.nvrinc.com/role/IncomeTaxesTables", "longName": "9954479 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables", "longName": "9954480 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables", "longName": "9954481 - Disclosure - Commitments and Contingent Liabilities (Tables)", "shortName": "Commitments and Contingent Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.nvrinc.com/role/FairValueTables", "longName": "9954482 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables", "longName": "9954483 - Disclosure - Leases, Codification Topic 842 (Tables)", "shortName": "Leases, Codification Topic 842 (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "9954484 - 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": "37", "firstAnchor": { "contextRef": "c-9", "name": "nvr:LossReserveOnContractLandDeposits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-54", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R38": { "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)", "shortName": "Summary of Significant Accounting Policies - Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R39": { "role": "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "shortName": "Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "longName": "9954487 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "nvr:NumberofTradeNames", "unitRef": "trade_names", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:NumberofTradeNames", "unitRef": "trade_names", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail", "longName": "9954488 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Revenues (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-64", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R42": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "longName": "9954489 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Profit before Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-91", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R43": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "longName": "9954490 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R44": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail", "longName": "9954491 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Interest Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "nvr:InterestIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:InterestIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "longName": "9954492 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "longName": "9954493 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Depreciation and Amortization (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-91", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R47": { "role": "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "longName": "9954495 - Disclosure - Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)", "shortName": "Segment Information, Nature of Operations, and Certain Concentrations - Corporate Capital Allocation Charge (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-109", "name": "nvr:CorporateCapitalAllocationCharge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "nvr:CorporateCapitalAllocationCharge", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "nvr:ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail", "longName": "9954496 - Disclosure - Variable Interest Entities - Additional Information (Detail)", "shortName": "Variable Interest Entities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-9", "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R49": { "role": "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail", "longName": "9954497 - Disclosure - Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)", "shortName": "Variable Interest Entities - Total Risk of Loss Related to Contract Land Deposits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-9", "name": "nvr:ContractLandDeposits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "nvr:LettersOfCreditRelatedToLots", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R50": { "role": "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "longName": "9954499 - Disclosure - Joint Ventures - Additional Information (Detail)", "shortName": "Joint Ventures - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R51": { "role": "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "longName": "9954500 - Disclosure - Joint Ventures - Condensed Balance Sheets (Detail)", "shortName": "Joint Ventures - Condensed Balance Sheets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail", "longName": "9954501 - Disclosure - Land Under Development - Additional Information (Detail)", "shortName": "Land Under Development - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-9", "name": "nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand", "unitRef": "lot", "xsiNil": "false", "lang": "en-US", "decimals": "-1", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "nvr:NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand", "unitRef": "lot", "xsiNil": "false", "lang": "en-US", "decimals": "-1", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail", "longName": "9954502 - Disclosure - Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)", "shortName": "Capitalized Interest - Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-25", "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R54": { "role": "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "longName": "9954503 - Disclosure - Property Plant and Equipment (\"PP&E\") - Summary of Property Plant and Equipment (Detail)", "shortName": "Property Plant and Equipment (\"PP&E\") - Summary of Property Plant and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "longName": "9954504 - Disclosure - Debt - Additional Information (Detail)", "shortName": "Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LineOfCreditFacilityExpirationDate1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail", "longName": "9954505 - Disclosure - Common Stock - Additional Information (Detail)", "shortName": "Common Stock - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail", "longName": "9954506 - Disclosure - Common Stock - Share Repurchase of Common Stock (Detail)", "shortName": "Common Stock - Share Repurchase of Common Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "9954507 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:EstimatedFederalTaxableIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R59": { "role": "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail", "longName": "9954508 - Disclosure - Income Taxes - Provision for Income Taxes (Detail)", "shortName": "Income Taxes - Provision for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail", "longName": "9954509 - Disclosure - Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)", "shortName": "Income Taxes - Income Tax Benefits in Shareholders' Equity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "nvr:EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail", "longName": "9954510 - Disclosure - Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)", "shortName": "Income Taxes - Deferred Income Taxes on Consolidated Balance Sheets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail", "longName": "9954511 - Disclosure - Income Taxes - Income Tax Expense Reconciliation (Detail)", "shortName": "Income Taxes - Income Tax Expense Reconciliation (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail", "longName": "9954512 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-35", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R64": { "role": "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "longName": "9954513 - Disclosure - Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)", "shortName": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R65": { "role": "http://www.nvrinc.com/role/GrantsOutstandingDetail", "longName": "9954514 - Disclosure - Grants Outstanding (Detail)", "shortName": "Grants Outstanding (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-163", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R66": { "role": "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail", "longName": "9954515 - Disclosure - Options and RSUs granted during the year (Detail)", "shortName": "Options and RSUs granted during the year (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-173", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R67": { "role": "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "longName": "9954516 - Disclosure - Equity-Based Compensation Rollforward (Detail)", "shortName": "Equity-Based Compensation Rollforward (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-176", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-176", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail", "longName": "9954517 - Disclosure - Black-Scholes Option-Pricing Model Assumptions (Detail)", "shortName": "Black-Scholes Option-Pricing Model Assumptions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.nvrinc.com/role/ExercisedOptionProceedsDetail", "longName": "9954518 - Disclosure - Exercised Option Proceeds (Detail)", "shortName": "Exercised Option Proceeds (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R70": { "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail", "longName": "9954519 - Disclosure - Commitments and Contingent Liabilities - Additional Information (Detail)", "shortName": "Commitments and Contingent Liabilities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-9", "name": "nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "nvr:ContingentForfeitableDepositsWithLandDevelopers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R71": { "role": "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail", "longName": "9954520 - Disclosure - Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)", "shortName": "Commitments and Contingent Liabilities - Summary of Changes in Product Warranty/Liability Reserve (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-25", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R72": { "role": "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "longName": "9954521 - Disclosure - Fair Value - Additional Information (Detail)", "shortName": "Fair Value - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-188", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "unique": true } }, "R73": { "role": "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "longName": "9954522 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail)", "shortName": "Fair Value - Undesignated Derivative Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-59", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "longName": "9954523 - Disclosure - Fair Value - Fair Value Measurement (Detail)", "shortName": "Fair Value - Fair Value Measurement (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail", "longName": "9954524 - Disclosure - Mortgage Loan Losses Allowance - Additional Information (Detail)", "shortName": "Mortgage Loan Losses Allowance - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForLoanLossesExpensed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForLoanLossesExpensed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.nvrinc.com/role/LeasesCodificationTopic842Details", "longName": "9954525 - Disclosure - Leases, Codification Topic 842 (Details)", "shortName": "Leases, Codification Topic 842 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nvr-20231231.htm", "first": true, "unique": true } } }, "tag": { "nvr_A250MSeniorNotesDueTwoThousandThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "A250MSeniorNotesDueTwoThousandThirtyMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "$250M Senior Notes Due Two Thousand Thirty [Member]", "label": "$250M Senior Notes Due Two Thousand Thirty [Member]", "documentation": "$250M Senior Notes Due Two Thousand Thirty" } } }, "auth_ref": [] }, "nvr_A300MSeniorNotesDueTwoThousandThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "A300MSeniorNotesDueTwoThousandThirtyMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "$300M Senior Notes Due Two Thousand Thirty [Member]", "label": "$300M Senior Notes Due Two Thousand Thirty [Member]", "documentation": "$300M Senior Notes Due Two Thousand Thirty" } } }, "auth_ref": [] }, "nvr_A50MSeniorNotesDueTwoThousandThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "A50MSeniorNotesDueTwoThousandThirtyMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "$50M Senior Notes Due Two Thousand Thirty [Member]", "label": "$50M Senior Notes Due Two Thousand Thirty [Member]", "documentation": "$50M Senior Notes Due Two Thousand Thirty" } } }, "auth_ref": [] }, "nvr_A600MSeniorNotesDueTwoThousandThirtyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "A600MSeniorNotesDueTwoThousandThirtyMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due Two Thousand Thirty [Member]", "label": "$600M Senior Notes Due Two Thousand Thirty [Member]", "documentation": "$600M Senior Notes Due Two Thousand Thirty" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and other liabilities", "label": "Accounts Payable and Other Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other." } } }, "auth_ref": [ "r686" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable", "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." } } }, "auth_ref": [ "r92", "r991" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r702", "r759", "r806", "r993" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "verboseLabel": "Accrued expenses", "label": "Accrued Liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities." } } }, "auth_ref": [ "r92" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" ], "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": [ "r54", "r176", "r641" ] }, "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": [ "r853" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.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": [ "r103" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "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": [ "r461", "r462", "r463", "r678", "r917", "r918", "r919", "r976", "r997" ] }, "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": [ "r859" ] }, "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": [ "r859" ] }, "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": [ "r859" ] }, "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": [ "r859" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]", "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r167", "r168", "r169", "r170", "r171", "r208", "r209", "r210", "r211", "r220", "r270", "r271", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r339", "r461", "r462", "r463", "r489", "r490", "r491", "r492", "r503", "r504", "r505", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r543", "r544", "r547", "r548", "r549", "r550", "r557", "r558", "r562", "r563", "r564", "r565", "r584", "r585", "r586", "r587", "r588", "r625", "r626", "r627", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock options exercised", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-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": [ "r61", "r62", "r423" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.nvrinc.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": [] }, "nvr_AggregateAdditionalFundingCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "AggregateAdditionalFundingCommitments", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional funding commitments in the aggregate", "label": "Aggregate Additional Funding Commitments", "documentation": "Aggregate additional funding commitments." } } }, "auth_ref": [] }, "nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate additional funding commitments related to raw land property development", "label": "Aggregate Additional Funding Commitments Related To Raw Land Property Development", "documentation": "Aggregate additional funding commitments related to raw land property development." } } }, "auth_ref": [] }, "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": [ "r823", "r835", "r845", "r871" ] }, "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": [ "r826", "r838", "r848", "r874" ] }, "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": [ "r859" ] }, "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": [ "r866" ] }, "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": [ "r830", "r839", "r849", "r866", "r875", "r879", "r887" ] }, "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": [ "r885" ] }, "nvr_AmendedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "AmendedCreditAgreementMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended Credit Agreement [Member]", "label": "Amended Credit Agreement [Member]", "documentation": "Amended Credit Agreement" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.nvrinc.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": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities (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": [ "r231" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "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": [ "r141", "r179", "r200", "r238", "r253", "r259", "r306", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r506", "r508", "r546", "r634", "r707", "r801", "r813", "r934", "r935", "r983" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.nvrinc.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "nvr_AuditorInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "AuditorInformationAbstract", "lang": { "en-us": { "role": { "label": "Auditor Information [Abstract]", "documentation": "Auditor Information" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.nvrinc.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.nvrinc.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "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": [ "r882" ] }, "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": [ "r883" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "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": [ "r878" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail", "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": [ "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r451", "r452", "r453", "r454", "r455" ] }, "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": [ "r881" ] }, "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": [ "r880" ] }, "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": [ "r879" ] }, "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": [ "r879" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r75", "r79" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "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": [ "r502", "r794", "r795" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r67", "r68", "r502", "r794", "r795" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost, Net", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r327" ] }, "nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForwardRollForward", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward", "label": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]", "documentation": "Capitalized Interest Costs Including Allowance for Funds Used During Construction RollForward [Roll Forward]" } } }, "auth_ref": [] }, "nvr_CapitalizedInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CapitalizedInterestDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Interest", "label": "Capitalized Interest Disclosure [Text Block]", "documentation": "The entire disclosure for capitalized interest costs." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash", "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": [ "r34", "r174", "r774" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.nvrinc.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": [ "r35" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, restricted cash, and cash equivalents, beginning of the year", "periodEndLabel": "Cash, restricted cash, and cash equivalents, end of the year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r34", "r116", "r196" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, restricted cash, and cash equivalents", "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": [ "r2", "r116" ] }, "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised Option Proceeds", "label": "Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block]", "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options." } } }, "auth_ref": [ "r14" ] }, "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": [ "r857" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "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": [ "r858" ] }, "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": [ "r858" ] }, "nvr_CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CombinedPlanContributionsEmployeeStockOwnershipPlanAndProfitSharingPlan", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Combined plan contribution", "label": "Combined Plan Contributions Employee Stock Ownership Plan And Profit Sharing Plan", "documentation": "This item represents the amount of contributions made during the period to the Employee Stock Ownership Plan (ESOP) and Profit Sharing Plan (PSP)." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "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": [ "r26", "r94", "r635", "r693" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingent Liabilities", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r123", "r342", "r343", "r761", "r932" ] }, "nvr_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "documentation": "Commitments and contingencies." } } }, "auth_ref": [] }, "nvr_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "documentation": "Commitments and contingencies." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "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": [ "r803", "r804", "r805", "r807", "r808", "r809", "r810", "r917", "r918", "r976", "r995", "r997" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r102" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.nvrinc.com/role/GrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "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": [ "r102", "r694" ] }, "us-gaap_CommonStockSharesHeldInEmployeeTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrust", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred compensation trust \u2013 108,640 shares of NVR, Inc. common stock as of both December 31, 2017 and December 31, 2016", "label": "Common Stock, Shares Held in Employee Trust", "documentation": "Value of common stock issued to a trust (for example, but not limited to, rabbi trust) set up specifically to accumulate stock for the sole purpose of distribution to participating employees." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesHeldInEmployeeTrustShares", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation trust, shares", "verboseLabel": "Common stock, shares held in rabbi trust, shares (in shares)", "label": "Common Stock, Shares Held in Employee Trust, Shares", "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned." } } }, "auth_ref": [ "r63" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "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": [ "r102" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common 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": [ "r12", "r102", "r694", "r713", "r997", "r998" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both December 31, 2017 and December 31, 2016", "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": [ "r102", "r637", "r801" ] }, "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": [ "r863" ] }, "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": [ "r862" ] }, "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": [ "r864" ] }, "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": [ "r861" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.nvrinc.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": [] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r40", "r41", "r84", "r85", "r267", "r760", "r897" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r40", "r41", "r84", "r85", "r267", "r760" ] }, "nvr_ConsolidationAdjustmentsAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ConsolidationAdjustmentsAndOther", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation adjustments and other (4)", "label": "Consolidation Adjustments And Other", "documentation": "Consolidation adjustments and other." } } }, "auth_ref": [] }, "nvr_ConsolidationEntriesAndOtherForAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ConsolidationEntriesAndOtherForAssets", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation adjustments and other", "label": "Consolidation Entries And Other For Assets", "documentation": "Consolidation entries and other for assets." } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r203", "r240", "r251", "r252", "r253", "r254", "r255", "r257", "r261", "r354", "r355", "r356", "r357", "r359", "r360", "r362", "r364", "r365", "r934", "r935" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r203", "r240", "r251", "r252", "r253", "r254", "r255", "r257", "r261", "r354", "r355", "r356", "r357", "r359", "r360", "r362", "r364", "r365", "r934", "r935" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.nvrinc.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": [ "r69", "r777" ] }, "nvr_ContingentForfeitableDepositsWithLandDevelopers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ContingentForfeitableDepositsWithLandDevelopers", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent forfeitable deposits with land developers", "label": "Contingent Forfeitable Deposits With Land Developers", "documentation": "Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers." } } }, "auth_ref": [] }, "nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ContingentObligationsUnderBondOrLetterOfCreditArrangements", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent obligations under bonds or letters of credit arrangements", "label": "Contingent Obligations Under Bond Or Letter Of Credit Arrangements", "documentation": "Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers" } } }, "auth_ref": [] }, "nvr_ContractLandDepositImpairmentRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ContractLandDepositImpairmentRecoveries", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contract land deposit (recoveries) impairments and other impairments, net", "label": "Contract Land Deposit Impairment Recoveries", "documentation": "Amount of impairment or subsequent recovery related to contract land deposits." } } }, "auth_ref": [] }, "nvr_ContractLandDepositReserveAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ContractLandDepositReserveAdjustment", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract land deposit reserve adjustment", "label": "Contract Land Deposit Reserve Adjustment", "documentation": "Contract land deposit reserve adjustment." } } }, "auth_ref": [] }, "nvr_ContractLandDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ContractLandDeposits", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail": { "parentTag": "us-gaap_DepositsAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Land Deposits", "verboseLabel": "Contract land deposits", "label": "Contract Land Deposits", "documentation": "The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots." } } }, "auth_ref": [] }, "nvr_ContractLandDepositsOnLotPurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ContractLandDepositsOnLotPurchaseAgreements", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract land deposits in cash under Lot Purchase Agreements", "label": "Contract Land Deposits On Lot Purchase Agreements", "documentation": "The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots under lot purchase agreements." } } }, "auth_ref": [] }, "nvr_ContractLandDepositsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ContractLandDepositsPolicyPolicyTextBlock", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPolicies", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Land Deposits", "label": "Contract Land Deposits Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fixed price purchase agreements used to secure finished lot purchases." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability", "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": [ "r409", "r410", "r411" ] }, "nvr_CorporateAndReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CorporateAndReconcilingItemsMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciling items:", "label": "Corporate And Reconciling Items [Member]", "documentation": "Corporate And Reconciling Items" } } }, "auth_ref": [] }, "nvr_CorporateCapitalAllocationCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CorporateCapitalAllocationCharge", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Corporate capital allocation charge", "negatedLabel": "Corporate capital allocation charge", "label": "Corporate Capital Allocation Charge", "documentation": "The corporate capital allocation charge is eliminated in consolidation and is based on the segment\u2019s average net assets employed." } } }, "auth_ref": [] }, "nvr_CorporateInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CorporateInterestIncome", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 7.0 }, "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate interest income", "label": "Corporate interest income", "documentation": "Corporate interest income" } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other unallocated interest income", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r17", "r252", "r253", "r254", "r255", "r261", "r922" ] }, "nvr_CorporateReconcilingItemsAndEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CorporateReconcilingItemsAndEliminationsMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Reconciling Items And Eliminations [Member]", "label": "Corporate Reconciling Items And Eliminations [Member]", "documentation": "Corporate reconciling items and eliminations." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r112", "r624" ] }, "nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Provision", "label": "Costs Accrued For New Warranty Contracts And Changes In Estimates For Pre Existing Warranties", "documentation": "Represents the aggregate increase in the liability for accruals related to standard and extended product warranties issued during the reporting period and changes in estimates for pre-existing warranties." } } }, "auth_ref": [] }, "nvr_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "CreditAgreementMember", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Arrangement in which aggregate revolving loan commitments can be obtained by NVR for use in working capital and general corporate purposes. The total amount borrowed cannot exceed a specified maximum amount, which is also subject to certain sublimit." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "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_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "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_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" ], "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": [ "r900", "r916", "r970" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.nvrinc.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" ], "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": [ "r900", "r916", "r970" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.nvrinc.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": [ "r124", "r198", "r367", "r373", "r374", "r375", "r376", "r377", "r378", "r383", "r390", "r391", "r393" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r21", "r97", "r98", "r142", "r144", "r203", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r561", "r784", "r785", "r786", "r787", "r788", "r914" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, marginal interest 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_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r88", "r91", "r368", "r561", "r785", "r786" ] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Frequency of senior notes payment", "label": "Debt Instrument, Frequency of Periodic Payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r25", "r96" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r24", "r88", "r394", "r561" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r369" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "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": [ "r203", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r392", "r561", "r784", "r785", "r786", "r787", "r788", "r914" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r165", "r784", "r977" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r25", "r203", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r561", "r784", "r785", "r786", "r787", "r788", "r914" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [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": [ "r25", "r56", "r57", "r87", "r88", "r91", "r95", "r126", "r127", "r203", "r368", "r369", "r370", "r371", "r372", "r374", "r379", "r380", "r381", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r392", "r561", "r784", "r785", "r786", "r787", "r788", "r914" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Unamortized Discount (Premium), Net", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r87", "r88", "r89", "r90", "r91", "r937" ] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability", "label": "Deferred Compensation Liability, Current and Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "nvr_DeferredCompensationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "DeferredCompensationLiabilityMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Liability", "label": "Deferred Compensation Liability [Member]", "documentation": "Deferred compensation liability." } } }, "auth_ref": [] }, "nvr_DeferredCompensationTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "DeferredCompensationTrustMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Trust", "label": "Deferred Compensation Trust [Member]", "documentation": "Deferred compensation trust." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" ], "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": [ "r916", "r969", "r970" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "verboseLabel": "Deferred taxes", "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": [ "r472", "r473" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax benefit", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r136", "r163", "r495", "r496", "r916" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r99", "r100", "r143", "r484" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" ], "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": [ "r916", "r969", "r970" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "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": [ "r485" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "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": [ "r66", "r968" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r967" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r66", "r968" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards." } } }, "auth_ref": [ "r65", "r66", "r968" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r66", "r968" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "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": [ "r66", "r968" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses and contract land deposit reserve", "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": [ "r66", "r968" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesDeferredIncomeTaxesonConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefit", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other." } } }, "auth_ref": [ "r66", "r968" ] }, "us-gaap_DepositsAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssets", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract land deposits, net", "totalLabel": "Contract land deposits, net", "label": "Deposits Assets", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future." } } }, "auth_ref": [ "r908" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "verboseLabel": "Consolidated depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r243" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross liabilities", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r16", "r19", "r77", "r747", "r748" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r18", "r77", "r108", "r180", "r775" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustment income (expense)", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r973" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net commitments", "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value", "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset." } } }, "auth_ref": [ "r78" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value measurement gain/(loss)", "totalLabel": "Total Fair Value Measurement Gain/(Loss)", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r80", "r898" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r971", "r972" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [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": [] }, "nvr_DevelopmentCostsTransferredToInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "DevelopmentCostsTransferredToInventory", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "DevelopmentCostsTransferredToInventory", "label": "DevelopmentCostsTransferredToInventory", "documentation": "DevelopmentCostsTransferredToInventory" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r421", "r426", "r457", "r458", "r460", "r797" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation Plans", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r8", "r60" ] }, "nvr_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "DocumentAndEntityInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Document And Entity Information [Abstract]", "label": "Document And Entity Information [Abstract]", "documentation": "Document and Entity Information." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.nvrinc.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": [ "r817", "r818", "r831" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "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": [ "r817", "r818", "r831", "r867" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.nvrinc.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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.nvrinc.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": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.nvrinc.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": [ "r852" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share (USD 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": [ "r189", "r212", "r213", "r214", "r215", "r216", "r221", "r223", "r228", "r229", "r230", "r232", "r533", "r534", "r630", "r646", "r778" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share (USD 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": [ "r189", "r212", "r213", "r214", "r215", "r216", "r223", "r228", "r229", "r230", "r232", "r533", "r534", "r630", "r646", "r778" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "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": [ "r38", "r39" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r475" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory federal income tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r202", "r475", "r498" ] }, "nvr_EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxBenefitfromStockCompensation", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxBenefitsinShareholdersEquityDetail", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefits from equity-based compensation", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation", "documentation": "Effective Income Tax Rate Reconciliation, Tax Benefit from Stock Compensation" } } }, "auth_ref": [] }, "nvr_EmployeePerformanceBasedStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "EmployeePerformanceBasedStockOptionMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Performance Based Stock Option [Member]", "label": "Employee Performance Based Stock Option [Member]", "documentation": "Employee Performance Based Stock Option [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost for all outstanding Options and RSUs", "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": [ "r459" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period over which the unrecognized compensation will be recorded", "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": [ "r459" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit related to equity-based compensation costs", "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": [ "r456" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail", "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": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "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_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares contributed to the Employee Stock Ownership Plan (in Shares)", "label": "Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP", "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period." } } }, "auth_ref": [ "r64" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r815" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.nvrinc.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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Entity", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.nvrinc.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": [ "r815" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r815" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.nvrinc.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": [ "r892" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.nvrinc.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": [ "r815" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.nvrinc.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": [ "r815" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.nvrinc.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": [ "r815" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.nvrinc.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": [ "r815" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.nvrinc.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": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.nvrinc.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": [ "r893" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.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": [ "r12", "r169", "r184", "r185", "r186", "r204", "r205", "r206", "r209", "r217", "r219", "r233", "r311", "r317", "r408", "r461", "r462", "r463", "r491", "r492", "r514", "r516", "r517", "r518", "r519", "r521", "r532", "r551", "r552", "r553", "r554", "r555", "r556", "r588", "r663", "r664", "r665", "r678", "r735" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution of earnings from unconsolidated joint ventures", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r4", "r6", "r109", "r643" ] }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Other than Temporary Impairment", "label": "Equity Method Investment, Other than Temporary Impairment", "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment." } } }, "auth_ref": [ "r927" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/JointVentures" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Ventures", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r166", "r304", "r307", "r894" ] }, "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": [ "r860" ] }, "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": [ "r823", "r835", "r845", "r871" ] }, "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": [ "r820", "r832", "r842", "r868" ] }, "nvr_EstimatedFederalTaxableIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "EstimatedFederalTaxableIncome", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated federal taxable income", "label": "Estimated Federal Taxable Income", "documentation": "Estimated federal taxable income." } } }, "auth_ref": [] }, "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": [ "r866" ] }, "nvr_ExpectedDevelopmentCreditOffsetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ExpectedDevelopmentCreditOffsetAmount", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected development credit offset amount", "label": "Expected Development Credit Offset Amount", "documentation": "Expected Development Credit Offset Amount" } } }, "auth_ref": [] }, "nvr_ExpectedProductionOfFinishedLotsFromJointVentures": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ExpectedProductionOfFinishedLotsFromJointVentures", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected production of finished lots", "label": "Expected Production Of Finished Lots From Joint Ventures", "documentation": "Expected production of finished lots from joint ventures." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "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": [ "r537", "r538", "r541" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [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": [ "r537", "r538", "r541" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r15", "r82", "r83", "r138" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Hierarchy", "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": [ "r381", "r413", "r414", "r415", "r416", "r417", "r418", "r538", "r592", "r593", "r594", "r785", "r786", "r791", "r792", "r793" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r537", "r538", "r539", "r540", "r542" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.nvrinc.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "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": [ "r536" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "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": [ "r381", "r413", "r418", "r538", "r593", "r785", "r786", "r791", "r792", "r793" ] }, "nvr_FairValueMeasurementAssumedGainLossFromLoanSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "FairValueMeasurementAssumedGainLossFromLoanSale", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed Gain From Loan Sale", "label": "Fair Value Measurement Assumed Gain Loss From Loan Sale", "documentation": "Fair value measurement assumed gain (loss) from loan sale." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurement Frequency", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "nvr_FairValueMeasurementsChangesInServicingRightsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "FairValueMeasurementsChangesInServicingRightsValue", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Servicing Rights Value", "label": "Fair Value Measurements Changes In Servicing Rights Value", "documentation": "Fair value measurement changes attributable to servicing rights value changes." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r381", "r413", "r414", "r415", "r416", "r417", "r418", "r592", "r593", "r594", "r785", "r786", "r791", "r792", "r793" ] }, "nvr_FairValueMeasurementsInterestRateMovementEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "FairValueMeasurementsInterestRateMovementEffect", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Movement Effect", "label": "Fair Value Measurements Interest Rate Movement Effect", "documentation": "Interest rate movement effect on fair value measurement." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r536", "r542" ] }, "nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": { "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Security Price Change", "label": "Fair Value Measurements Security Price Change Gain Loss Included In Earnings", "documentation": "Security price change effect on fair value measurement." } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r9", "r20" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r75", "r76", "r81" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Interest Expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r570", "r577", "r800" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Interest Payment on Liability", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r572", "r579" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r568", "r583" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Lease, Liability, Payment, Due", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r583" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months", "label": "Finance Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling after Year Five", "label": "Finance Lease, Liability, to be Paid, after Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Five", "label": "Finance Lease, Liability, to be Paid, Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Four", "label": "Finance Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Three", "label": "Finance Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Payments, Due in Rolling Year Two", "label": "Finance Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r569" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Undiscounted Excess Amount", "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": [ "r583" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on finance lease liabilities", "terseLabel": "Finance Lease, Principal Payments", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r571", "r579" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "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": [ "r567" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r570", "r577", "r800" ] }, "nvr_FinanceLeaseShortTermLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "FinanceLeaseShortTermLeasePayments", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Short-term Lease Payments", "label": "Finance Lease, Short-term Lease Payments", "documentation": "Finance Lease, Short-term Lease Payments" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r582", "r800" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term", "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": [ "r581", "r800" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r392", "r406", "r522", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r645", "r782", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r923", "r924", "r925", "r926" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "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": [ "r827", "r839", "r849", "r875" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forward sales contracts", "label": "Forward Contracts [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r974" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Model home furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfMortgageLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfMortgageLoans", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of loans, net", "label": "Gain (Loss) on Sale of Mortgage Loans", "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r6", "r152", "r153", "r155" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r113", "r719" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired from business acquisition", "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": [ "r177", "r328", "r628", "r783", "r801", "r929", "r930" ] }, "us-gaap_GuaranteeObligationsMaximumExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsMaximumExposure", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total risk of loss", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions." } } }, "auth_ref": [ "r348" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13", "r510" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13" ] }, "nvr_HomeBuildingSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "HomeBuildingSegmentMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Home Building", "label": "Home Building Segment [Member]", "documentation": "Home Building Segment" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r817", "r818", "r831" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Profit before taxes", "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": [ "r201", "r497" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.nvrinc.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": [ "r202", "r468", "r476", "r482", "r487", "r493", "r499", "r500", "r501", "r677" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail", "http://www.nvrinc.com/role/IncomeTaxesProvisionforIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "totalLabel": "Total", "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": [ "r154", "r164", "r218", "r219", "r246", "r474", "r494", "r648" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.nvrinc.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": [ "r183", "r470", "r471", "r482", "r483", "r486", "r488", "r675" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes computed at the federal statutory 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": [ "r475" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, 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 adjustments." } } }, "auth_ref": [ "r965" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesIncomeTaxExpenseReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State income taxes, net of federal income tax 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": [ "r965" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid during the year, net of refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r36" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in accounts payable and accrued expenses", "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Contract with Customer, Liability", "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": [ "r623", "r913" ] }, "us-gaap_IncreaseDecreaseInDepositsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDepositsOutstanding", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in contract land deposits", "label": "Increase (Decrease) in Deposits Outstanding", "documentation": "The increase (decrease) during the reporting period in monies given as security or collateral for items acquired or borrowed on a temporary basis. Deposits may also be paid as initial payment of the cost of acquisition or for the right to enter into a contract or agreement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in 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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Increase) decrease in receivables", "label": "Increase (Decrease) in Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options and restricted share units (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": [ "r224", "r225", "r226", "r230", "r425" ] }, "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": [ "r830", "r839", "r849", "r866", "r875", "r879", "r887" ] }, "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": [ "r885" ] }, "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": [ "r819", "r891" ] }, "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": [ "r819", "r891" ] }, "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": [ "r819", "r891" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets and goodwill", "label": "Intangible Assets, Net (Including Goodwill)", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndFeeIncomeLoansHeldForSaleMortgages", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest and Fee Income, Loan, Mortgage, Held-for-Sale", "documentation": "Interest and fee income from mortgage loans considered to be held-for-sale." } } }, "auth_ref": [ "r147" ] }, "us-gaap_InterestCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsIncurred", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest incurred", "label": "Interest Costs Incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r560" ] }, "us-gaap_InterestCostsIncurredCapitalizedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsIncurredCapitalizedAbstract", "lang": { "en-us": { "role": { "terseLabel": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]", "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0, "order": 6.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "negatedLabel": "Corporate interest expense", "terseLabel": "Consolidated interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r89", "r148", "r187", "r242", "r559", "r720", "r812", "r996" ] }, "nvr_InterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "InterestIncome", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated interest income", "label": "Interest Income", "documentation": "Sum of interest income from operating activities and interest and fee income from mortgage loans considered to be held-for-sale." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOperating", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other unallocated interest income", "label": "Interest Income, Operating", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r111", "r716", "r750", "r752", "r811", "r812", "r999" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid during the year, net of interest 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": [ "r191", "r194", "r195" ] }, "us-gaap_InterestRateLockCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateLockCommitmentsMember", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Rate lock commitments", "label": "Interest Rate Lock Commitments [Member]", "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time." } } }, "auth_ref": [] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory:", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryOperativeBuilders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryOperativeBuilders", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Inventory", "label": "Inventory, Operative Builders", "documentation": "The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's inventory, including finished homes. Operative builders primarily consist of entities that develop land, construct residential homes and commercial and industrial buildings thereon, and sell them to home buyers and operators of the commercial and industrial properties." } } }, "auth_ref": [ "r910" ] }, "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRealEstateLandAndLandDevelopmentCosts", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Land under development", "terseLabel": "Carrying value of raw parcels of land", "label": "Inventory, Real Estate, Land and Land Development Costs", "documentation": "Carrying amount as of the balance sheet date, net of valuation allowances and impairment losses, of costs of land expected to be developed in the near term plus capitalized costs of development, for purposes of selling completed units to home buyers or commercial or industrial entities.." } } }, "auth_ref": [ "r910" ] }, "us-gaap_InventoryRealEstatePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRealEstatePolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Homebuilding Inventory", "label": "Inventory, Real Estate, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for capitalizing costs incurred as inventory, determining carrying values, recognizing impairment; and the timing of and methods used for charging inventory to cost of sales." } } }, "auth_ref": [ "r0" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate investment", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r909" ] }, "nvr_JointVentureLotsControlledByCompany": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "JointVentureLotsControlledByCompany", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total lots controlled by company under the joint venture", "label": "Joint Venture Lots Controlled By Company", "documentation": "Joint venture lots controlled by company." } } }, "auth_ref": [] }, "nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total lots either under contract with unrelated parties or not under the current contract", "label": "Joint Venture Lots Either Under Contract With Unrelated Parties Or Not Under Contract", "documentation": "Joint venture lots either under contract with unrelated parties or not under contract." } } }, "auth_ref": [] }, "nvr_JointVenturesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "JointVenturesLineItems", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Ventures [Line Items]", "label": "Joint Ventures [Line Items]", "documentation": "Joint ventures." } } }, "auth_ref": [] }, "nvr_JointVenturesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "JointVenturesTable", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Ventures [Table]", "label": "Joint Ventures [Table]", "documentation": "Joint ventures." } } }, "auth_ref": [] }, "nvr_LandUnderDevelopmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LandUnderDevelopmentDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopment" ], "lang": { "en-us": { "role": { "terseLabel": "Land Under Development", "label": "Land Under Development Disclosure [Text Block]", "documentation": "The entire disclosure for land under development." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r576", "r800" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "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": [ "r981" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842" ], "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": [ "r566" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r574" ] }, "nvr_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating and Finance Lease, Liability, Maturity", "label": "Lessee, Operating and Finance Lease, Liability, Maturity [Table Text Block]", "documentation": "Lessee, Operating and Finance Lease, Liability, Maturity" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "totalLabel": "Lessee, Operating Lease, Liability, to be Paid", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r583" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, after Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r982" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "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": [ "r583" ] }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseOptionToExtend", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Option to Extend", "label": "Lessee, Operating Lease, Option to Extend", "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability." } } }, "auth_ref": [ "r575" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Term of Contract", "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": [ "r980" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842" ], "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": [ "r566" ] }, "nvr_LetterOfCreditOnLotPurchaseAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LetterOfCreditOnLotPurchaseAgreements", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit related to lots", "label": "Letter Of Credit On Lot Purchase Agreements", "documentation": "Letter of credit on lot purchase agreements." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent obligations under letters of credit arrangements", "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": [] }, "nvr_LettersOfCreditRelatedToLots": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LettersOfCreditRelatedToLots", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent obligations in the form of letters of credit", "label": "Letters Of Credit Related To Lots", "documentation": "Letters of credit related to contract land deposits." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "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": [ "r23", "r200", "r306", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r507", "r508", "r509", "r546", "r692", "r779", "r813", "r934", "r983", "r984" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' 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": [ "r107", "r145", "r639", "r801", "r915", "r928", "r978" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY", "verboseLabel": "Liabilities and equity:", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, interest rate description", "label": "Line of Credit Facility, Interest Rate Description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum loan borrowing capacity", "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": [ "r22" ] }, "nvr_LineOfCreditMaximumIncrementalCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LineOfCreditMaximumIncrementalCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in commitment available", "label": "Line Of Credit Maximum Incremental Commitment Amount", "documentation": "The Maximum Incremental Commitment amount is the sum of all incremental commitments under the repurchase facility." } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Loans Held for Sale, Derivatives and Hedging Activities", "label": "Mortgage Banking Activity [Policy Text Block]", "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities." } } }, "auth_ref": [ "r757" ] }, "us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Banking Fees", "label": "Financing Receivable, Fee and Interest Income [Policy Text Block]", "documentation": "Disclosure of accounting policy for method for recognizing interest income and amortizing deferred fee or cost of financing receivable. Includes, but is not limited to, treatment of fee, cost, premium and discount." } } }, "auth_ref": [ "r269" ] }, "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance", "label": "Financing Receivable, Held-for-Sale, Not Part of Disposal Group, after Valuation Allowance", "documentation": "Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security." } } }, "auth_ref": [ "r268", "r756" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes 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": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "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": [ "r25" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "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": [ "r25", "r55" ] }, "nvr_LossReserveOnContractLandDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LossReserveOnContractLandDeposits", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail": { "parentTag": "us-gaap_DepositsAssets", "weight": -1.0, "order": 2.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": "us-gaap_Assets", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesTotalRiskofLossRelatedtoContractLandDepositsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss reserve on contract land deposits", "negatedLabel": "Contract land deposit reserve", "negatedTerseLabel": "Loss reserve on contract land deposits", "label": "Loss Reserve On Contract Land Deposits", "documentation": "The reserve account established to account for expected but unspecified losses related to contract land deposits." } } }, "auth_ref": [] }, "nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Lots and housing units, covered under sales agreements with customers", "label": "Lots And Housing Units Covered Under Sales Agreements With Customers", "documentation": "Carrying amount as of balance sheet date of lots and capitalized construction costs of homes covered under sales agreements with customers." } } }, "auth_ref": [] }, "nvr_LotsControlledByCompany": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "LotsControlledByCompany", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lots controlled by NVR", "label": "Lots Controlled By Company", "documentation": "Lots controlled by NVR." } } }, "auth_ref": [] }, "us-gaap_ManufacturingFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturingFacilityMember", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing Facilities", "label": "Manufacturing Facility [Member]", "documentation": "Structure used in the manufacturing of goods." } } }, "auth_ref": [ "r122" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r419", "r622", "r660", "r683", "r684", "r740", "r742", "r744", "r745", "r749", "r771", "r772", "r781", "r789", "r796", "r802", "r936", "r985", "r986", "r987", "r988", "r989", "r990" ] }, "nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements": { "xbrltype": "percentItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum range of deposits required under the purchase agreements", "label": "Maximum Percentage Of Deposits Required Under Purchase Agreements", "documentation": "Maximum percentage of deposits required under the purchase agreements." } } }, "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": [ "r858" ] }, "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": [ "r858" ] }, "nvr_MidAtlanticMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MidAtlanticMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mid Atlantic", "label": "Mid Atlantic [Member]", "documentation": "The Homebuilding reportable segment in the Mid Atlantic geographic area is comprised of operating divisions in Maryland, Virginia, West Virginia, Delaware and Washington, D.C." } } }, "auth_ref": [] }, "nvr_MidEastMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MidEastMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mid East", "label": "Mid East [Member]", "documentation": "The Homebuilding reportable segment in the Mid East geographic area is comprised of operating divisions in New York, Ohio, Western Pennsylvania, Indiana and Illinois." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r419", "r622", "r660", "r683", "r684", "r740", "r742", "r744", "r745", "r749", "r771", "r772", "r781", "r789", "r796", "r802", "r936", "r985", "r986", "r987", "r988", "r989", "r990" ] }, "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": [ "r878" ] }, "nvr_MortgageBankingSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MortgageBankingSegmentMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Banking", "label": "Mortgage Banking Segment [Member]", "documentation": "Mortgage Banking Segment" } } }, "auth_ref": [] }, "nvr_MortgageRepurchaseReserveAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MortgageRepurchaseReserveAbstract", "lang": { "en-us": { "role": { "terseLabel": "Mortgage Repurchase Reserve [Abstract]", "label": "Mortgage Repurchase Reserve [Abstract]", "documentation": "Mortgage Repurchase Reserve [Abstract]" } } }, "auth_ref": [] }, "nvr_MortgageRepurchaseReserveRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MortgageRepurchaseReserveRealEstate", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage repurchase reserve", "label": "Mortgage Repurchase Reserve, Real Estate", "documentation": "Mortgage Repurchase Reserve, Real Estate" } } }, "auth_ref": [] }, "nvr_MortgageRepurchaseReserveTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MortgageRepurchaseReserveTextBlock", "presentation": [ "http://www.nvrinc.com/role/MortgageRepurchaseReserve" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage Repurchase Reserve", "label": "Mortgage Repurchase Reserve [Text Block]", "documentation": "Mortgage Repurchase Reserve" } } }, "auth_ref": [] }, "nvr_MortgagesHeldForSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "MortgagesHeldForSaleMember", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgages held for sale", "label": "Mortgages Held For Sale [Member]", "documentation": "Mortgages held for sale." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Warranty Reserve [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": [] }, "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": [ "r886" ] }, "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": [ "r859" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash 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": [ "r193" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by (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": [ "r193" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities", "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": [ "r116", "r117", "r118" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "nvr_NetContractLandDepositImpairmentRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NetContractLandDepositImpairmentRecoveries", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net Contract Land Deposit Impairment Recoveries", "terseLabel": "Net Contract Land Deposit Impairment Recoveries", "label": "Net Contract Land Deposit Impairment Recoveries", "documentation": "Net Contract Land Deposit Impairment Recoveries" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 }, "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "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": [ "r110", "r118", "r146", "r173", "r181", "r182", "r186", "r200", "r208", "r212", "r213", "r214", "r215", "r218", "r219", "r227", "r238", "r252", "r258", "r261", "r306", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r534", "r546", "r644", "r715", "r733", "r734", "r780", "r812", "r934" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [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": [ "r167", "r168", "r169", "r170", "r171", "r207", "r208", "r209", "r210", "r211", "r214", "r220", "r232", "r270", "r271", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r339", "r461", "r462", "r463", "r489", "r490", "r491", "r492", "r503", "r504", "r505", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r543", "r544", "r547", "r548", "r549", "r550", "r557", "r558", "r562", "r563", "r564", "r565", "r584", "r585", "r586", "r587", "r588", "r625", "r626", "r627", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.nvrinc.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": [] }, "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": [ "r858" ] }, "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": [ "r827", "r839", "r849", "r866", "r875" ] }, "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": [ "r856" ] }, "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": [ "r855" ] }, "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": [ "r866" ] }, "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": [ "r886" ] }, "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": [ "r886" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r13" ] }, "nvr_NorthEastMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NorthEastMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "North East", "label": "North East [Member]", "documentation": "The Homebuilding reportable segment in the North East geographic area is comprised of operating divisions in New Jersey and Eastern Pennsylvania." } } }, "auth_ref": [] }, "nvr_NumberJointVenturesWithAdditionalFundingCommitment": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NumberJointVenturesWithAdditionalFundingCommitment", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of joint ventures with additional funding commitment", "label": "Number Joint Ventures With Additional Funding Commitment", "documentation": "The number of joint ventures to which NVR has an additional funding commitment." } } }, "auth_ref": [] }, "nvr_NumberOfDeferredCompensationPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NumberOfDeferredCompensationPlans", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of deferred compensation plans", "label": "Number Of Deferred Compensation Plans", "documentation": "Number of deferred compensation plans." } } }, "auth_ref": [] }, "nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand", "label": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand", "documentation": "NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" } } }, "auth_ref": [] }, "nvr_NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NumberOfFinishedLotsIntendedToBeDevelopedFromRawParcelsOfLand", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of finished lots for use in homebuilding operations", "label": "Number Of Finished Lots Intended To Be Developed From Raw Parcels Of Land", "documentation": "Number of finished lots intended to be developed from raw parcels of land for use in homebuilding operation." } } }, "auth_ref": [] }, "nvr_NumberOfJointVentures": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NumberOfJointVentures", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of joint ventures", "label": "Number Of Joint Ventures", "documentation": "Number of joint ventures." } } }, "auth_ref": [] }, "nvr_NumberOfMetropolitanAreasSales": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NumberOfMetropolitanAreasSales", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of metropolitan areas Ryan Homes product are sold", "label": "Number Of Metropolitan Areas Sales", "documentation": "The number of metropolitan areas that Ryan Homes products are sold in." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "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": [ "r921" ] }, "nvr_NumberofTradeNames": { "xbrltype": "integerItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "NumberofTradeNames", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trade names", "label": "Number of Trade Names", "documentation": "Number of Trade Names" } } }, "auth_ref": [] }, "nvr_OfficeFacilitiesAndOtherEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "OfficeFacilitiesAndOtherEquipmentMember", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office facilities and other", "label": "Office Facilities And Other Equipment [Member]", "documentation": "Office facilities and other equipment." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r238", "r252", "r258", "r261", "r780" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r979" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Payments", "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": [ "r573", "r579" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r567" ] }, "nvr_OperatingLeaseShortTermLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "OperatingLeaseShortTermLeasePayments", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/LeasesCodificationTopic842Details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Short-term Lease Payments", "label": "Operating Lease, Short-term Lease Payments", "documentation": "Operating Lease, Short-term Lease Payments" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r582", "r800" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term", "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": [ "r581", "r800" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Profit before taxes:", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r261" ] }, "nvr_OriginatedLoanTimePeriodBeforeSale": { "xbrltype": "durationItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "OriginatedLoanTimePeriodBeforeSale", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Typical length of days loans sold into secondary market", "label": "Originated Loan Time Period Before Sale", "documentation": "Period of time originated loans are held before being sold into the secondary market." } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r140", "r178", "r633", "r813" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r75", "r81" ] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r647", "r717", "r751", "r752", "r753" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "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": [ "r858" ] }, "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": [ "r825", "r837", "r847", "r873" ] }, "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": [ "r828", "r840", "r850", "r876" ] }, "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": [ "r828", "r840", "r850", "r876" ] }, "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": [ "r854" ] }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Mortgage loans closed", "label": "Payment for Origination, Loan, Mortgage, Held-for-Sale", "documentation": "The amount of cash paid for the origination of mortgages that are held for sale." } } }, "auth_ref": [ "r776", "r912" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInJointVenture", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Investments in and advances to unconsolidated joint ventures", "label": "Payments to Acquire Interest in Joint Venture", "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group." } } }, "auth_ref": [ "r29" ] }, "us-gaap_PaymentsToAcquireLand": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLand", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to Acquire Land", "label": "Payments to Acquire Land", "documentation": "The cash outflow from the acquisition of real estate intended to generate income for the owner; excludes land acquired for use by the owner." } } }, "auth_ref": [ "r115" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, plant and equipment", "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": [ "r115" ] }, "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": [ "r857" ] }, "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": [ "r857" ] }, "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": [ "r856" ] }, "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": [ "r866" ] }, "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": [ "r859" ] }, "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": [ "r855" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes proceeds", "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": [ "r190" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution of capital from unconsolidated joint ventures", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r192", "r911" ] }, "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Mortgage loans sold and principal payments on mortgage loans held for sale", "label": "Proceeds from Sale, Loan, Mortgage, Held-for-Sale", "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future." } } }, "auth_ref": [ "r32", "r33" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.nvrinc.com/role/ExercisedOptionProceedsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from the exercise of stock options", "terseLabel": "Aggregate exercise proceeds", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r14" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Warranty reserve, beginning of year", "periodEndLabel": "Warranty reserve, end of year", "label": "Standard and Extended Product Warranty Accrual", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r92", "r349", "r351", "r353" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesSummaryofChangesinProductWarrantyLiabilityReserveDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r352" ] }, "nvr_ProductionFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ProductionFacilityMember", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Production facilities", "label": "Production Facility [Member]", "documentation": "Production facility." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type", "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": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPE" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment (\"PP&E\")", "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": [ "r121", "r158", "r161", "r162" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" ], "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": [ "r122", "r175", "r642" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" ], "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Net Homebuilding PP&E", "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": [ "r7", "r632", "r642", "r801" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, and Equipment", "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": [ "r7", "r158", "r161", "r640" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPETables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property, Plant and Equipment (\"PP&E\")", "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": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type", "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": [ "r122" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Useful Life", "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_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/MortgageLoanLossesAllowanceAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-tax charges for loan losses related to mortgage loans sold", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r320", "r629" ] }, "nvr_PurchaseOfCommonStockForTreasuryAndExciseTaxForShareRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "PurchaseOfCommonStockForTreasuryAndExciseTaxForShareRepurchases", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of common stock for treasury", "label": "Purchase of common stock for treasury and excise tax for share repurchases", "documentation": "Purchase of common stock for treasury and excise tax for share repurchases" } } }, "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": [ "r854" ] }, "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": [ "r854" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Range", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r412", "r419", "r452", "r453", "r454", "r595", "r622", "r660", "r683", "r684", "r740", "r742", "r744", "r745", "r749", "r771", "r772", "r781", "r789", "r796", "r802", "r805", "r931", "r936", "r986", "r987", "r988", "r989", "r990" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Range", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r412", "r419", "r452", "r453", "r454", "r595", "r622", "r660", "r683", "r684", "r740", "r742", "r744", "r745", "r749", "r771", "r772", "r781", "r789", "r796", "r802", "r805", "r931", "r936", "r986", "r987", "r988", "r989", "r990" ] }, "nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract on Raw Ground with Landowners", "label": "Raw Ground Contracts Variable Interest Entity Not Primary Beneficiary [Member]", "documentation": "Raw ground contracts variable interest entity not primary beneficiary." } } }, "auth_ref": [] }, "us-gaap_RealEstateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateAbstract", "lang": { "en-us": { "role": { "terseLabel": "Real Estate [Abstract]", "label": "Real Estate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RealEstateHeldForDevelopmentAndSalePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateHeldForDevelopmentAndSalePolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Land Under Development", "label": "Real Estate Held for Development and Sale, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for real estate held for development or sale." } } }, "auth_ref": [ "r1" ] }, "us-gaap_RealEstateInventoryCapitalizedInterestCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInventoryCapitalizedInterestCosts", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Interest capitalized, beginning of year", "periodEndLabel": "Interest capitalized, end of year", "label": "Real Estate Inventory, Capitalized Interest Costs", "documentation": "Carrying amount as of the balance sheet date of interest costs that were capitalized to properties under development during the land development and construction period of a project, and which are included in inventory." } } }, "auth_ref": [ "r86" ] }, "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInventoryCapitalizedInterestCostsCostOfSales1", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest charged to cost of sales", "label": "Real Estate Inventory, Capitalized Interest Costs, Cost of Sales", "documentation": "Amount of interest cost charged to cost of sales that had been previously capitalized to inventory." } } }, "auth_ref": [ "r10" ] }, "us-gaap_RealEstateInventoryConstructionMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInventoryConstructionMaterials", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Building materials and other", "label": "Real Estate Inventory, Construction Materials", "documentation": "Carrying amount as of the balance sheet date of unprocessed goods that will be used in the course of a construction project which will become a part of the finished inventory." } } }, "auth_ref": [ "r910" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r50", "r52" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "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": [ "r50", "r52" ] }, "nvr_ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ReconciliationOfCorporateCapitalAllocationChargeFromSegmentToConsolidatedTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Capital Allocation Charge", "label": "Reconciliation Of Corporate Capital Allocation Charge From Segment To Consolidated [Table Text Block]", "documentation": "Reconciliation of corporate capital allocation charge from segment to consolidated." } } }, "auth_ref": [] }, "nvr_ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ReconciliationOfDepreciationAndAmortizationFromSegmentToConsolidatedTableTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and Amortization", "label": "Reconciliation Of Depreciation And Amortization From Segment To Consolidated Table [Table Text Block]", "documentation": "Reconciliation of depreciation and amortization from segment to consolidated." } } }, "auth_ref": [] }, "nvr_ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ReconciliationOfInterestExpenseFromSegmentToConsolidatedTableTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense", "label": "Reconciliation Of Interest Expense From Segment To Consolidated Table [Table Text Block]", "documentation": "Reconciliation of interest expense from segment to consolidated." } } }, "auth_ref": [] }, "nvr_ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ReconciliationOfInterestIncomeFromSegmentToConsolidatedTableTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income", "label": "Reconciliation Of Interest Income From Segment To Consolidated Table [Table Text Block]", "documentation": "Reconciliation of interest income from segment to consolidated." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r49", "r52" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Profit before Taxes", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r49", "r52" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table]", "documentation": "Disclosure of information about reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r51", "r52" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "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": [ "r48", "r52" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "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": [ "r48", "r52" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" ], "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": [] }, "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": [ "r820", "r832", "r842", "r868" ] }, "nvr_RefundableDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "RefundableDeposits", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable deposits", "label": "Refundable Deposits", "documentation": "Portion of deposits and letters of credit made on raw land contracts which may be refundable." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfSeniorDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSeniorDebt", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of senior notes", "label": "Repayments of Senior Debt", "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period." } } }, "auth_ref": [ "r31" ] }, "nvr_RepurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "RepurchaseAgreementMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase Agreement", "label": "Repurchase Agreement [Member]", "documentation": "A revolving line of credit facility used by NVR Mortgage to finance the purchase of loans." } } }, "auth_ref": [] }, "nvr_RepurchaseOfCommonStockTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "RepurchaseOfCommonStockTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/CommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchases of Common Stock", "label": "Repurchase Of Common Stock [Table Text Block]", "documentation": "Repurchase of common stock." } } }, "auth_ref": [] }, "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": [ "r821", "r833", "r843", "r869" ] }, "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": [ "r822", "r834", "r844", "r870" ] }, "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": [ "r829", "r841", "r851", "r877" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": [ "r34", "r139", "r174", "r196", "r636" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r104", "r128", "r638", "r667", "r672", "r676", "r695", "r801" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r169", "r204", "r205", "r206", "r209", "r217", "r219", "r311", "r317", "r461", "r462", "r463", "r491", "r492", "r514", "r517", "r518", "r521", "r532", "r663", "r665", "r678", "r997" ] }, "us-gaap_RevenueRecognitionRealEstateTransactionsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionRealEstateTransactionsPolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues-Homebuilding Operations", "label": "Revenue Recognition, Real Estate Transactions, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the timing and amount of revenue recognized on transfers of real estate, excluding retail land sales. The entity also may disclose its treatment of any unearned or deferred revenue that arises from the transaction." } } }, "auth_ref": [ "r149", "r150", "r151" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "terseLabel": "Consolidated 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": [ "r188", "r200", "r239", "r240", "r251", "r256", "r257", "r263", "r265", "r267", "r306", "r354", "r355", "r357", "r358", "r359", "r361", "r363", "r365", "r366", "r546", "r631", "r934" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "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": [ "r580", "r800" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "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": [ "r580", "r800" ] }, "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": [ "r886" ] }, "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": [ "r886" ] }, "nvr_SaleOfLandUnderDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "SaleOfLandUnderDevelopment", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "SaleOfLandUnderDevelopment", "label": "SaleOfLandUnderDevelopment", "documentation": "SaleOfLandUnderDevelopment" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario, Unspecified [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r220", "r420", "r895", "r920" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share", "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": [ "r38" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r133" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Income Taxes on Consolidated Balance Sheets", "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": [ "r132" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Expense Reconciliation", "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": [ "r131" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r200", "r302", "r303", "r305", "r306", "r546" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail", "http://www.nvrinc.com/role/JointVenturesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r173", "r200", "r302", "r303", "r305", "r306", "r546" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/CommitmentsandContingentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Product Warranties Reserve", "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": [ "r350" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r7" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "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": [ "r45", "r46", "r47", "r53" ] }, "nvr_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardGrantsOutstandingTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Equity-Based Compensation Plans with Grants Outstanding", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Grants Outstanding [Table Text Block]", "documentation": "Schedule of share-based compensation arrangements by share-based payment award, grants outstanding." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "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": [ "r422", "r424", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Black-Scholes Option-Pricing Model Assumptions", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r130" ] }, "nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Undesignated Derivative Instruments", "label": "Schedule Of Undesignated Derivative Instruments In Statement Of Financial Position Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "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": [ "r70", "r71", "r72", "r73", "r74", "r506", "r507", "r508", "r509", "r603", "r604", "r605" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Total Risk of Loss Related to Contract Land Deposits", "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": [ "r70", "r71", "r72", "r73", "r74" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Shares and Share Equivalents Used to Calculate Basic and Diluted Earnings Per Share", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r37" ] }, "nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Tables" ], "lang": { "en-us": { "role": { "terseLabel": "ScheduleofSupplementalCashFlowInformationRelatedtoLeases", "label": "ScheduleofSupplementalCashFlowInformationRelatedtoLeases [Table Text Block]", "documentation": "ScheduleofSupplementalCashFlowInformationRelatedtoLeases" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap 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": [ "r975" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.nvrinc.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r814" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.nvrinc.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": [ "r816" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "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": [ "r235", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r267", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r340", "r341", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r783", "r899", "r994" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r265", "r266", "r680", "r681", "r682", "r741", "r743", "r746", "r754", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r773", "r790", "r805", "r938", "r994" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAssetReconcilingItemLineItems", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]", "label": "Segment Reporting, Asset 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_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrations" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information, Nature of Operations, and Certain Concentrations", "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": [ "r234", "r235", "r236", "r237", "r238", "r250", "r255", "r259", "r260", "r261", "r262", "r263", "r264", "r267" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail" ], "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": [] }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [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_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "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_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r113" ] }, "us-gaap_SeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotes", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "verboseLabel": "Senior Notes", "label": "Senior Notes", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r93", "r992" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "negatedLabel": "Equity-based compensation expense (2)", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted share units vesting period or option vesting period", "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": [ "r797" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Contractual Life and Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "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": [ "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted share units grants during period", "terseLabel": "Granted (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": [ "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r442" ] }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number", "label": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number", "documentation": "Share-Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options Outstanding, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r443" ] }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumberAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, but not issued at end of period (Aggregate Intrinsic Value)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Outstanding Number Aggregate Intrinsic Value", "documentation": "The total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested portions of equity-based payment instruments outstanding and currently exercisable under the equity-based plan as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend rate", "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": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility (range), maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility (range), minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate (range), maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest rate (range), minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "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": [ "r422", "r424", "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.nvrinc.com/role/GrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r799" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option, Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "nvr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndRestrictedShareUnitsOutstandingNumber", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options And Restricted Share Units Outstanding Number", "documentation": "Share based compensation arrangement by share based payment award options and restricted share units outstanding number." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (Weighted Average Exercise Price)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/ExercisedOptionProceedsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value on exercise dates", "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": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (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": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (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": [ "r435" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant-date fair value per share of options granted", "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": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding at end of period (Aggregate Intrinsic Value)", "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": [ "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding", "periodStartLabel": "Outstanding at beginning of period (Shares)", "periodEndLabel": "Outstanding at end of period (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": [ "r431", "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of period (Weighted Average Exercise Price)", "periodEndLabel": "Outstanding at end of period (Weighted Average Exercise Price)", "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": [ "r431", "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Per Share Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options issued under the plan (in Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r60" ] }, "nvr_ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedOutstandingNumber", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, but not issued at end of period (Shares)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options Vested Outstanding, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r427", "r428", "r429", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (Weighted Average Exercise Price)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r436" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (Weighted Average Exercise Price)", "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": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (Weighted Average Exercise Price)", "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": [ "r435" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Option Grant Solely Contingent upon Continued Employment or Continued Service as a Director", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche Three [Member]", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Option Grant Contingent upon Continued Employment or Service as a Director and Achievement of Performance Metric", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-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": [ "r421", "r430", "r449", "r450", "r451", "r452", "r455", "r464", "r465", "r466", "r467" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of options vesting rights", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r939" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of years for options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r798" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.nvrinc.com/role/BlackScholesOptionPricingModelAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated option life", "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": [ "r451" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (Aggregate Intrinsic Value)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r60" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (Weighted Average Remaining Contract Life (Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r60" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding at end of period (Weighted Average Remaining Contract Life (Years)", "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": [ "r129" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/LeasesCodificationTopic842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Lease, Cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r578", "r800" ] }, "nvr_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]", "documentation": "Significant accounting policies." } } }, "auth_ref": [] }, "nvr_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies [Table]", "label": "Significant Accounting Policies [Table]", "documentation": "Significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.nvrinc.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": [ "r119", "r197" ] }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in unrecognized tax benefits", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date." } } }, "auth_ref": [ "r134" ] }, "nvr_SouthEastMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "SouthEastMember", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "South East", "label": "South East [Member]", "documentation": "The Homebuilding reportable segment in the South East geographic area is comprised of operating divisions in North Carolina, South Carolina, Florida and Tennessee." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty/Product Liability Reserves", "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": [ "r933" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/PropertyPlantandEquipmentPPESummaryofPropertyPlantandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestIncomeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r172", "r235", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r267", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r341", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r783", "r899", "r994" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r27", "r169", "r184", "r185", "r186", "r204", "r205", "r206", "r209", "r217", "r219", "r233", "r311", "r317", "r408", "r461", "r462", "r463", "r491", "r492", "r514", "r516", "r517", "r518", "r519", "r521", "r532", "r551", "r552", "r553", "r554", "r555", "r556", "r588", "r663", "r664", "r665", "r678", "r735" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAdditionalInformationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsAssetsDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsCorporateCapitalAllocationChargeDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsDepreciationandAmortizationDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsExpendituresforPropertyandEquipmentDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsInterestExpenseDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail", "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsRevenuesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r265", "r266", "r680", "r681", "r682", "r741", "r743", "r746", "r754", "r758", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r773", "r790", "r805", "r938", "r994" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "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": [ "r204", "r205", "r206", "r233", "r624", "r674", "r679", "r685", "r687", "r688", "r689", "r690", "r691", "r694", "r697", "r698", "r699", "r700", "r701", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r714", "r718", "r719", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r735", "r806" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r220", "r420", "r895", "r896", "r920" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "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": [ "r204", "r205", "r206", "r233", "r624", "r674", "r679", "r685", "r687", "r688", "r689", "r690", "r691", "r694", "r697", "r698", "r699", "r700", "r701", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r714", "r718", "r719", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r735", "r806" ] }, "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": [ "r824", "r836", "r846", "r872" ] }, "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": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationRollforwardDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (Shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r101", "r102", "r128", "r436" ] }, "nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity": { "xbrltype": "sharesItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissuedForEquityPlanActivity", "presentation": [ "http://www.nvrinc.com/role/CommonStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reissued shares during the period, shares (in Shares)", "label": "Stock Issued During Period Shares Treasury Stock Reissued For Equity Plan Activity", "documentation": "Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights." } } }, "auth_ref": [] }, "nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther": { "xbrltype": "sharesItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised (in shares)", "label": "Stock Issued During Period Shares Treasury Stock Reissued Upon Exercise Of Stock Option And Other", "documentation": "Number of treasury shares reissued during the period to satisfy equity-based compensation obligations exercised by the holders of such rights." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock issued upon option exercise and restricted share vesting", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r12", "r27", "r128" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets", "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity", "http://www.nvrinc.com/role/JointVenturesCondensedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "terseLabel": "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": [ "r102", "r105", "r106", "r120", "r696", "r713", "r736", "r737", "r801", "r813", "r915", "r928", "r978", "r997" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/CommonStock" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r125", "r199", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r523", "r738", "r739", "r755" ] }, "nvr_SublimitForIssuanceOfLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "SublimitForIssuanceOfLettersOfCreditMember", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail", "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sublimit for Issuance of Letters of Credit", "label": "Sublimit For Issuance Of Letters Of Credit [Member]", "documentation": "Sublimit for issuance of letters of credit." } } }, "auth_ref": [] }, "nvr_SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "SummaryOfEquityBasedCompensationPlansWithGrantsOutstandingTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Options and RSUs granted during the year", "label": "Summary of Equity-Based Compensation Plans with Grants Outstanding [Table Text Block]", "documentation": "Summary of Equity-Based Compensation Plans with Grants Outstanding" } } }, "auth_ref": [] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits", "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r11", "r134", "r135" ] }, "nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/CapitalizedInterestTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales", "label": "Summary Of Interest Costs Incurred Capitalized Expensed And Charged To Cost Of Sales [Table Text Block]", "documentation": "Summary of interest costs incurred capitalized expensed and charged to cost of sales." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "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": [ "r865" ] }, "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": [ "r857" ] }, "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": [ "r864" ] }, "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": [ "r885" ] }, "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": [ "r887" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.nvrinc.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail", "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail", "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "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": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r392", "r406", "r522", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r645", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r923", "r924", "r925", "r926" ] }, "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": [ "r888" ] }, "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": [ "r889" ] }, "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": [ "r887" ] }, "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": [ "r887" ] }, "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": [ "r890" ] }, "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": [ "r888" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r58" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r58" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less treasury stock at cost \u2013 16,864,324 and 16,862,327 shares as of December 31, 2017 and\u00a0December 31, 2016, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r28", "r58", "r59" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares repurchased (in Shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r12", "r102", "r128" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/CommonStockShareRepurchaseofCommonStockDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate purchase price", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r12", "r58", "r128" ] }, "nvr_TwoThousandEighteenEquityPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "TwoThousandEighteenEquityPlanMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Plan", "label": "Two Thousand Eighteen, Equity Plan [Member]", "documentation": "Two Thousand Eighteen, Equity Plan [Member]" } } }, "auth_ref": [] }, "nvr_TwoThousandFourteenEquityPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "TwoThousandFourteenEquityPlanMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Plan", "label": "Two Thousand Fourteen, Equity Plan [Member]", "documentation": "Two Thousand Fourteen, Equity Plan [Member]" } } }, "auth_ref": [] }, "nvr_TwoThousandTenEquityPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "TwoThousandTenEquityPlanMember", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/GrantsOutstandingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2010 Plan", "label": "Two Thousand Ten, Equity Plan [Member]", "documentation": "Two Thousand Ten, Equity Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Adoption [Domain]", "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r167", "r168", "r169", "r170", "r171", "r208", "r209", "r210", "r211", "r220", "r270", "r271", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r339", "r461", "r462", "r463", "r489", "r490", "r491", "r492", "r503", "r504", "r505", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r543", "r544", "r547", "r548", "r549", "r550", "r557", "r558", "r562", "r563", "r564", "r565", "r584", "r585", "r586", "r587", "r588", "r625", "r626", "r627", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672" ] }, "nvr_UnallocatedCorporateOverhead": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "UnallocatedCorporateOverhead", "crdr": "credit", "calculation": { "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nvrinc.com/role/SegmentInformationNatureofOperationsandCertainConcentrationsProfitbeforeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated corporate overhead", "label": "Unallocated Corporate Overhead", "documentation": "Unallocated corporate overhead." } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance cost", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "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": [ "r884" ] }, "nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock", "presentation": [ "http://www.nvrinc.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Unrealized Gain Loss From Change In Fair Value Measurements Included In Earnings [Table Text Block]", "documentation": "Unrealized gain (loss) from change in fair value measurements of derivatives not designated as hedging instruments included in earnings." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r469", "r477" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Reductions for tax positions of prior years", "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": [ "r478" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlements", "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": [ "r480" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additions based on tax positions related to the current year", "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": [ "r479" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total accrued interest on unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r966" ] }, "nvr_UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "UnrecognizedTaxBenefitsInterestonIncomeTaxesExpenseReversal", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reversal of accrued interest on unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense, Reversal", "documentation": "The reversal of accrued interest for an overpayment of income taxes computed by applying the applicable statutory rate of interest to the difference between a tax position recognized for financial reporting purposes and the amount previously taken or expected to be taken in a tax return of the entity." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would affect 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": [ "r481" ] }, "nvr_UnsoldLotsAndHousingUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nvrinc.com/20231231", "localname": "UnsoldLotsAndHousingUnits", "crdr": "debit", "calculation": { "http://www.nvrinc.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Unsold lots and housing units", "label": "Unsold Lots And Housing Units", "documentation": "Carrying amount as of the balance sheet date of lots and capitalized construction costs of homes not covered under sales agreements with customers." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates in the Preparation of Financial Statements", "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": [ "r42", "r43", "r44", "r156", "r157", "r159", "r160" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntities" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "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": [ "r137" ] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "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": [ "r506", "r507", "r508", "r509", "r603", "r604", "r605" ] }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "presentation": [ "http://www.nvrinc.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have 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 are not included in the consolidated financial statements of the entity." } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]", "label": "Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "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_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.nvrinc.com/role/EquityBasedCompensationProfitSharingandDeferredCompensationPlansAdditionalInformationDetail", "http://www.nvrinc.com/role/OptionsandRSUsgrantedduringtheyearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964" ] }, "us-gaap_WarehouseAgreementBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarehouseAgreementBorrowings", "crdr": "credit", "presentation": [ "http://www.nvrinc.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt outstanding", "label": "Warehouse Agreement Borrowings", "documentation": "Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans." } } }, "auth_ref": [ "r142" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted weighted average shares outstanding (in Shares)", "totalLabel": "Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS (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": [ "r222", "r230" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nvrinc.com/role/ConsolidatedStatementsofIncome", "http://www.nvrinc.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted average shares outstanding (in Shares)", "verboseLabel": "Weighted average number of shares outstanding used to calculate basic EPS (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": [ "r221", "r230" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "340", "Topic": "970", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482051/970-340-25-13" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "SubTopic": "360", "Topic": "970", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482232/970-360-35-3" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "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.22)", "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.25)", "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.29-31)", "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.30)", "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": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-4" }, "r91": { "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" }, "r92": { "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.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r93": { "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.16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r109": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "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" }, "r111": { "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(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r136": { "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" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r139": { "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" }, "r140": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "360", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482337/360-20-40-28" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "360", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482337/360-20-40-7" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "970", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482448/970-605-05-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "310", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479616/944-310-45-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "310", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479616/944-310-45-2" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "310", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479584/944-310-50-1" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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(10)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r717": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r749": { "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" }, "r750": { "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 E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r751": { "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 E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r752": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r753": { "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 E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481820/948-310-50-1" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" }, "r812": { "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" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r894": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r895": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r896": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r899": { "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" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r908": { "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" }, "r909": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r910": { "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" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r921": { "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" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r975": { "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" }, "r976": { "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" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r978": { "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" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 100 0000906163-24-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000906163-24-000033-xbrl.zip M4$L#!!0 ( $V$3EB!4-,93@0 ,P, / 83(P,C-E>#$P,SDN:'1M MS5=M;]LV$/Z^7W%SL-0!;,=VXJ2QW0")DP%=T39(LO;C0$DGZQ"*%$C*COOK M=Z3DMR3>VG7#Z@\&9=X]?.ZY%]'CS.7R?)RA2,Y_&O_<;L.5CLL%S@O8!VNW::J*+A:%IYJ#?[1_#9VT>:":J?4=.XOD29WQ8/8\/PR'C M2">+\W%",Z#D38.2).U%@\%Q,HCP>! =G?63LZ,3,1!GI_V3J(M_]!KLRN:5 MCW4+B6\:.:EVAO[\X7&_43YE'$D*ER'T^I[T]6-&$3GH=3M'9]N4-R,79LK! M.UVP&^-ND(]9;33_$_L/GVY;\%;%G9W,?Q2F=V7.(BY I^ RK.KW^A'CTM$, MX6.:4HP&+I0JA?01,5>_,=%Y@>^G\F" .[IV% 10F(Y5CGU*U@[:&Y@7&I5VB#I$J8#GNSZ=\]6:58,'8=@7,;8 M3)^7.9\S-^0<*DCJB=-B HDG:9 MT(?E 0JC9Y3XV%W&CT]B]WP"LZ(TMA2< M'J?AK<-\?Z]WTAV=='O-Z*#9ZQXTB>C >]SBM)152'?M=QVXD+(6<24?KLI* M5V5E]_<&9R.X$:6$20?NQ(RD1&BNZV^2">*H5IPNM3#)00NNRRDJA-\Z<&DP MT7-HWABTY(LJA#O)"-/G=5T(12KCJP'LAOXB,Q;]#19S'3VP!*YA6C?$K M*:%B8F&7O>#Q[_EM8$O#B.'QO7#,;@Z7'7B'LEA 1)$*SR_5 &A." *EKHHN)Y+16[A:U12 M3OZ=R[7GWV1U$9"!2%@$*R0/KJHY=@/7W?<,WQ9Z$K[C38. MA1MK9;6D)%P "H-M)QY] Z7\?FI&55MMV6P=ZG-OG8X?VM516^V/CW[-+$HN MDM3Y\O*-X]L5XHSSB[8J,5:VIEJ35&4>L1%KHCAMVK#FML5KYW^*N6915OVX M,;?8\&,P7$TH3T:82F./^E>A>AIK"!:0)\?+@FW.O#NI"*8E)T'D MOE&7D^=[Z?"!/C1V-L*)2"X@-3JOZVY5X2+F(3'#<..L#_Y.&3<2]B^K-O@* MU;[Q]%TB#?Z92%\[.!L[;\<;/D\NV(6VY.,9&O1M-L-G5^ZE8Z2=T_FPNW81 M$9=2Z7:[[+H<[KR_U]_5OXG#\"_F3U!+ P04 " !-A$Y8:99-PP\# !N M& #0 &$R,#(S97@R,2YH=&WM64USVC 0O?=7J&3:7&)C&_,1XW!IVID< M2CNADQP[LKW 3HSDD00)^?6595P('RED:!,Z<&#LD7;UWNKM:K0.AVJ4=L(A MT*3S+GQO6>22Q^,1,$5B 51!0L82V8#<)B#OB&7-9GWBV53@8*B(YW@^N>7B M#B>T&%>H4NB4?L)J\1Y6S2)AQ)-I)TQP0C"YJ& <)?W6>3VJ-[R&[];@'/J- M&&HMZL5N[/O>3[>B3?7TPD:J:0H7E1$R:PCY^H'OVD(TVEP M^@-'($D7[LDU'U%V>B8IDY8$@?UBHL1'T)@T//-Z7T!N:C\I,B@IN%X.^O/# M$"/4 76?XEVD3<5 ,U<\TS;:Z0+R6(<:Q"M![]Y2;CEV:US/U>QTM)52;GP3."V$7A5 M)6O&'+OI-C8..[:[V?09MS7?=INUO;OU[::W>?2-@36A;6WEMFJVK=@Z+0Z9 M4791J55*@XPFB2ZH@4/<3"WX>V:JESV0AMU8F_'+>BJD]._K@*F[73H"POOS M*C#]G7;;L72?4DRAOY(P?X=@ZT^EQ)F7DJ6"\B)F;W#S>DH?]_GNZ4+.1<8% M5<@9X8)\$P/*\-&\[T#[B<+WEQ6S FP.P4Q'B:>8D#(\;T),*P%?KR9]:I*O M7*@!'0#Y@HRR&(IC]%"R9DNB.Z;-?[/!-Y@?_DA?/V<.*6IY6O1 Z3N#N8;T M0$PP!GG,C,.B]AT8D]-T0H\)L&/DKF^Z1[$?%K5+2.D]%7 4^NZ5_EC>#Y': M4?$O5?R7,-%\UC<'G&Y'-K&Q"K^E?+Y@LM< S+C&_HP=" M U4X@96F^/R*9?J1SMR$1OJ>-5:;33;UFC=VV&?_1;^_:KXS_ )02P,$% M @ 381.6+.D=.;I @ NPD T !A,C R,V5X,C,N:'1MS59M3]LP$/Z^ M7^$5;8#4E+SUE5(),9BF :K*!!\GQW&:$XG=V6Y+]^MW=EI*89TJ[87U0U3' M]]SSW/GNXGYNRF+0SSE-!V_Z;SV/?)!L6G)A"%.<&IZ2J08Q)G.$^IV4Q4T>)]UVE#;3,/X:U!"*YA5&FT7!3VHE""_GEK\7AXUV M[W['=\3):0K'H[7^!DFMRS>=D)$LJ]NN:"NUIKB"K##5\YZ@)Y;GEO)+< M1C\%"+X*(0BMZ/.''!+ A$:;>I^&3=48(S=R@AAT^D0YPU1S]4K2SZ30MF1D M1CZ)E$\X/G YXF/0J J+:#A-"F#DE#$Y%<86U 6HR M0:(H\L)N& >'!#U9[*<4 %<']9WXNZ$[6;KE;B#5JL9A%O(URRA'_CD_-L4S,*^ M0!**F5"U($-?=9*^3.9@WC[5[DL_#JX_D\G+X_TIV\_R*77(JZN06K!J@ MKS]SG:P7U?E'OA\KS+/[Q$1JL)W24[R@MFA?W#!6P$0:(\N>OX;0!-MC:K9# MMGVXMUY7EL_J\G3D+FT_ %!+ P04 " !-A$Y85P@9M/0' "W+P #@ M &$R,#(S97@S,3$N:'1M[5IM<]LV$O[>7X':TS29D611+Y8M.YYQ'&?&UYOD MQO%<[SYU0&)I84P2+ !*UOWZ[BZH-\MN%MBR#'O!-VS^8G)C!WNMOF_(QIIIC+7V73XXY7.P8F/,!&7)I?%CPTG"]=T M8'4:!)W^'Z#3:(0O)R&F >K)= &S&*,.175^.]*Q]J(;M:+5D!X93(+I ?M- MH@EN*$B,E5Z;8E@5"BQ)[9Q\/KU\=_KQ_'/STW_^>?Y?<7IV)3Z?GUU=?/HH MNNV..#N_O+KX<'%V2G<^/_I!_-_#[MV;Q(N&.*^NH0#QCY9X9T&924,D8+U. MI\*/I'^UVS\X>GQZ2ZD4KM=F!JD?]GNSA&M\O(4?-KO?+O*H-8OJS[>^^E@Z M!ZT^/88+,9)C$!;&&B;(='ZDG3@MBDIFXA)*8[TPA?A@;"ZB=O,G85+Q\=^7 M#7%1)"U,T^&+3%-GZ]+T3CI,#F8BGXJ;PDPR4-?0"-FR(4W*H N%P:*%%J0N MA"RFHBJ\K0 CP#+&%0WS)T6.5U9CAE.9X"TK3(Z+C^&%XO)[O/!)(A4%YAU M B MRPT$)(KCL%T:UT6*W,+U#W\G6:50)R)I*:4-1*&VV524" 3",&$[RQ8@K?'A M[IC&=: T*6Z01)6A "+3('S8G&-_$NE&(LW,Q,U@:^%:.V\E&I)T,_B-7C:6 MT.=FSJQY^V(!V-LZ %ZM9.O5[D$G&ARY&F)U/T$D8M)4XR7G\4)("XP81(". M,Z#,"D"8QIEV(Q(GL1P)E$B4KI5V269-N)UX@4!0B] M (?SVV0DBVL0I\A:EU6&$E%7-J/^:WC#4Z.^"E?A4E,/6@3(DGY!U+:$Y( L M\F5C0^F*H10-49QW\8T25/Z?LM\ZB.YBMC/X9IB5VX/9=JO-S^$].-QW8/JX M"/XQMAI4GQ-9NL5Y][$!/8?+^]M'!C!.1&IUH4F-3>4?]F"3 B+GTD =>/K'NR@1SWI[ M7I,0G@3ZP_@C R\1@VIK,#@GU9#==930WKYN_7CD7BA^ 952 V"2I+*$A:5J M>X_6W#B/]^G@%'6Y!!7]6F&Q1M6O'YB2(JB1Y.Y(UX[C#@SX6().+/C<*?CU M)G@UDF[>FA ]\B( Q76#GT?-Z5.1Z1O(ZC.*._*-KWY$3PW\K=K:];<&^%^W MM>.C3#5;,XT%BQ&I+N-V06B$O"]H5M;:X+EK$EMA;ZR;]P=\ U7FN?8>X'=* M1FRP Z%QI=$_5O(:T8T,[:@"X+_4D,^6)/Q::72?EU]5)'R4\>8I=W"'[2V" MYA;MX [KON TPQX/>TZ-T*-=-.W'$PV(E;JVSW=2$Y W5*Q#S\?EFKM5/G*= MG4-]$0+K34\XP[B'^:3"B0[FQ/<@6NL>%Z=8>@&%BX4[!H?M@JMRA <^)0ZF M+CCWGM@]-2EN%?*V9XLU(\53+/JI15YI( R J1"!Q"?F->(:H6;J8FRR,5#A M+.1U??!O:_:$O,S,%'!T,C*!,N4*GA%_3])5M!Z'BFC>$MYY0^MYYU:KB!&S M8)N8CDR6#H:S'T=(_V4FIT-=\$/E24>K!NE5^9AJ"'8CM1&V%X87;]%;[? F MW5O\7\TLU\,M'MKS:GVLM]^*.IT'A]NMZ%%CG59_,'C4S-]SMMOJ=9^+K[VH MU3_P4]Z*.WBC)7<7'KE6*H,_GX@8?^]Q M<7-]%Q\@MA6]AXMZ#?[H9+["ZL?Q]9&&-?#4D1YL%.BKW6B_??1<8MHP>^^F MJ[W9ED?U%\[4J]T>UC?^N_9]RDJH3\LMWSCFYY3(OS0XGU-03YRHNMGC[K!$ M+^D]DYBYMQ4!;YC%OVEE&X/ZFU:>25 O.U&L<:@]6DLV"/-?%IRF4Q(^ICD; M:4C%^2TD%;TB$I_"P>@ZP>SQCOB>3?F=;\E+X_CCJ6'X!& ,:U^7+]B9=]7M MQ109(T57_N$I#WV _>"GZO7?\.'\'G^P_QM02P,$% @ 381.6 )8Z=\6 M" PB\ X !A,C R,V5X,S$R+FAT;>U:;5,CN1'^GE^A0&5OM\HV'F-C M8UBJ6&"KJ"2[*:#NDD\I>=2#%332G*2Q\?WZ=$OC=[@SA"QF[[9JC6?4ZI?I M1T^WY#D>^ER=' ^!BY,_'?^Y7F?G)BUST)ZE%K@'P4HG]2W[28"[8_5Z)75F MBHF5MT//6LU6F_UD[)T<\3CNI5=P,M5SO!>OC_>"D>.!$9.38R%'3(J/._*P MT^P>M'I9;U\D[5XW.VSW>@>B>W P..P>9IWTW\D.3D7Q.,?YB8*/.[G4]2&0 M_7Z[U>AV"G\TEL(/^TFS^9>=('IRG!GMT9[%^?%K5+.NC-M;U#%.'2P[VOG1AG;WVV&?T:X]K5'5B914$G?P%T&HV$RW&,J8MZE-0PC3%I4507]T,YD)[M)XW6 MG5I],O%]?UK__\V\6_V.G9 M#;N^.+NY_/J%[3=;[.SBZN;R\^79*=VY?O:#^+^'W7XPB99A/FA]R_V^WTCIZ?WX(+@0NVKB#S_4Y[FG&)SU?[?GW_]4)/ M&M.HOKWUY>XG9!(SN\ [2[H='A/H#-H4H5ZB#9(()46ZQ^*:9S. KNQ\5"F0^9*^IC/ M'X.%2@D%D$NGL%!2S1U+/\0 70%I<)#T%NB:$1CF"*<)-I@L/H;O%I/[;P>3 MP#*I,>L$H'F6:PA(%,=ANS N=8;<$@H@?D]5*5 G(FDAI35$H;1JP@H$ F&8 ML*W4'*05/MR*:5P'0I+B&DF4"@40F0;A$\RYX$_*W9!ERHS=%+86;J7SEJ,A M3C>CW^AE;0%];NK,FK??+0#;6P? FZ5LO=OMM9+ND:L@5O431"(FRR1>ACQ> M,FXA( 81( <**+,,$*8#)=V0Q$DL1P(E$J5K(5VJC"MQ'E&K-2I"I[ F!8&W M'7N/2!& T(MPN+A/AUS? CM%UKHJ%4HD^[R>=-[#AS UZ8AX%2\E-:$Z0I;T M,Z*V!21'9)$O&QO*E@QE:(CB7,4W2E#Y?\E^JY>L8K;5?37,\NW!;+/1#,_A M'!QN/#!]H0C^-K9J5)]37KK-IU"A' #BI+(42Z\I+2I ^AI)%T@1I4 '/=1S MS^ETD9(M*!Z 5]7>.7AJ%5W3H$1J15^<45*$#;,K!TX*R:VD &3L$$*1T*2I M=%2UPSIUH<0'"C4.T"'<*H=)!4?$IZ7BQ/P85G!B7OUQ1NPE%EL@_#8 $D1R MQOD@7I*,MPK8@ZT!=G(8R7@9UQLSVAJ\-^?"C5&.*V,D!8&7.Z,YD3YW"'QJ M3 G1W(HINA#OD@^DDGY"_@L:V1"'4<00*6D,D@NU[A#.N-5D@O7^W@$ZW!M SIKX8<54& M.J-T0Y9ACRE'F"CW0*\XZSXVH.=X^7#[& ",$Y%:76Q2!Z;TCWNP20'A,VF@ M#CS[[5T4&TQ[^[ F(3X)]"?@CPQ\CQ@46X/!&:G&[*ZCA/;V5>L71AZ$XA.H ME!H DZ:E)2PL5-L'M.;&>;Q/)Z>HRZ6HZ.<2BS6J?O_(E Q!C22W(ETYCCLP M",<2=&(1SIVB7Q^B5T/N9JT)T6-8!"!"W0C/H^+T"5/R#E1U1K$B7_N?']%+ M W^KMG:=QKO=Y*!YM/[YO"U6.%(44^S6YFQ"Y+:(GSFQ$ *>T#2LM:,SUSBV MI-Y8-ZO3X0:JS'/I/<"O4/? 8"= XT*B?T')>T09,J4C)L:_U!A/EP;\7$IT M/RR#4J?A2.'#2^ZD#IM;!)$MVDD=5O7Y5&&OA;V?1.C1;I;VQ:D$Q$I58V<[ MFC'P.RJ:L?<*93-TC>'H]"0$5IN/>);P -Q@1,=S CH4;16O29.L?1+ M$"Z64+D=EFU7Y@@/?$HAF(KX'SPY>VERVBKD;<]69WKN=(K%-[/(*S6$ 00J M1""%D^L*<;58NZ0>&34"*F":WU8'\+9B3\@+92: H^.AB93)E_",^'N1ZMYX M'BJ266NV\E.I#SNH2L4 ,0NVCNE0O'#0GWXY0OHO%)_TI0X/-4PZ6C9(OUF/ MJ(9@5U 9"?;B\/SG[$8S_J3M+?X74\O5<",,[7FQ/M8^:"2MUJ/#S4;RK+%6 MH]/M/FOFKSF[WVCOOQ5?VTFC<[B9LWLA:3%QB U7N11"P;EK1KX>V/V0JK'L?3(OU/Z:B/ M6@TV+H.7#K:W4:RQ^WM#86V8PT^3Y0YM^P/[?>?KW6X;:UWX7']I9"GX?I&XOKA=-5=8&A;2S02_HAB$W=>V*-?]5$_L$Q6QS7'QSSIN+Z M=NEZ#1H)&OO2H[5T@S"O04O<^O\H4V#_L. DG:O4V-E00L8^SS;M7Q?.46_H M9*FT8-/$H< M)BI+CX8))='1#\,?+0LF(BPSRA6$DA)%(R@+QL_A742+]V!9]:BQR)>2G2<* M/,=KP3LAW[,+4M$54RD]6LD9'E37PP.C9!B(:'DTC-@%L.AE@X6M7G#8<^.H M&P:MB 1=XG<"2MTP\GN>Y_M_N0UDQ>$53Z&6*7W9R!BW$JKU]UN>W6GG:G#) M(I7T7SO.>8ST!0K)AE+E_WG"Y;1 D[I)9R)C/#GS8+PPBJH M9'$UL& ?*!J-2LSE986I@W)2QND*H^MI5-.KA 5,@>]M KH!Y8:E(S4WC]YFS^9G2Z@,4,W"Z\L>?VV(;Y=&RHKM]VFEN/:#2' MT63V>C&=W(2S]6:O)KGG',+L&!8_3V$^.GLU.IW.K=D?OTW_A-%XH2F>X]P> M5E_+D/\=7.NSX$XXA()S&BHF.%PRE8!**(PX+TD*9S074@%2CH7,P'6L7T'$ M.@/?;>H"YP,I(&8ITM=: MYC0L)5,,X1 >P?0J3 @_IU@9LXP5A;8(OWIDA&44$BHI:M_7-Y[M=3W/&50& MF@MW\*()E(2)ME /*=$866#XH$H1QRS$JPWKFT9BL 2D*!9K,_)2%B5!-RAQ M,\VJZ:GPF%S38$@DX7JVVO?G!:O:[?U-"S0 M'75NXE/2?DDFJEUX3,46='JZ_3UX AKS;WH]>K'U['<7K M"*X=[/;\%KJV-]#Q_3VZU]M*]S*.=2DCQF=8W11AN@:PJI2L?$^81.?GDA;: MS4U-)FD*R(;&8.U#0HY^+YJ&*V:<\%#?1X$1,Z)US<)195I%B< B:'1N5IFO MN5T[V74W6Z3U>J=(D-(50R D5C0+9S4'[JS^#B!5Y2I9]QLT<&:;!9E3I M]NY"E[F0I+42HZ\BUYU?KV-[GJ>;/X4=GXI6BNN^T#9]X8&*/J6U.G:KX]Y* M=NS;:5\2Z]OMP_M)_1+-LP_;G0>W%9OHKGLW@P[,]%93C$XL/SA MD'GW0;;:56Y'4UR]'=CRC/IV5>+OLE L7FY99EQWQQ/"&4UA8L/O)/U $KXK M!SM03R/KOIOV>)>#.U!/- >W M.]^^,YY4Q(>(MM,*Q[Y6;=*!^OG_?7C;)I MHA>2DJ*4GVN;#\Q3]Z^^W?'7KVH^&AI8FET.38AMD40 M.,"Y?><"G4QMGKTXF0J>O/C'R3^'0_92Q54N"LMB+;@5":N,+";LET28:S8< M^E%GJIQK.9E:-MX;[[-?E+Z6-]P]M])FXD68Y^2Q^_OD,2UR$JED_N(DD3=, M)C\\D(<'J1CMIWO/#M/#_>C)WC-Q>!!'^T_'T<%SGB3[OSXY> #OPGCWDK'S M3/SP()?%<"J0@*/#<6F/9S*QTZ/1WMZ_'G3&67%KASR3D^*(R(6GJ8+-^<>Q MRI0^>KA'_X[QR3#EN?']P/#"#(W0,G4#C?Q#P(JP M./TY\]3 /)DL1*!N-$:2SF^G,I*6/3\\>8RCPXZ6]M6B-X;#$_K/)W@T!H+/ M5%Z*PG K5<$N1:QNA)ZS=RJ3\;R[!?K/?1#I%TO/>C;V6V6L3.=KVMF[2I?* MB.\>'CP[9BS0^VTIV>^EY/U4&A:W#UJ'@R[IH-F.G0KVW<-GX_'>L3M[^F-T M_(C!JQ+DHTA 0ZUBJ3(@+(RSN,ILI06S4VZ9R,LI1Y+QZHJ M+(]DAA_)@J6RX$4L>09$E$I;U'D<2?-H(8M4Z1CW_O,E>UW$NTC(Z/#8L!U/ M'Y**4L.+ALB2SX$RS4JAX0<<6"RZ&RZG,E-&E=/Y[K9(53\OSWD\A>T#\X ? MY[9:Q2, )_EY)[7AE@%PZ6RV 505^U#H\^OTTOB[4+!/)1) M M?@6GQ[BUL K,,855X"5N6+ KIP-65MI4',;"D]E4 CFFZJ5I)H$D/M%"X%"@ M+0)12%CD5@8IR@U1AXS*YC#<3N$)R)N3P&5&WQT#+K@N0 ;@-U!&GJ*E(.%(X BV1O%6F'-O%M?.QZLJ^@UX%K19W,:BQ,,W MS B+5A#4*!*9F@W@CPQ^.@L+JDZF&/^Z%,8"1U#C!QV3X#CMO0/\Y$85/ *V MEQI&V,RI+L]Q(A27N\4@J32NAJ\TGAVVK<@(X'K+1L.Y$]B32 R]N6()&C=3 M5096BL/#2(AZ79A\A4ER(FGY-=(%GDH%!^6-8=\)[7K5B7D&/L^M3J8-U"?G MB4!IYW! 8FCY+8O #9I=MBVR?@=@< (_0,.0@WN-D.\.!J0@#,S"@B2#^-/; M]!\5U\G &_[:7, ?7R0GZ-5!#MD.?^09&(F)+ I\!S9X(V.R7GR9WP.V$ST" M)Z5H'#SI'P8.CZ21MM(BIHTF2DY!*ULH>$VS M@@@ 6-6:6827<5SO"*!& 1C#!R#GJ Z@>UG\T';%8/L%RV&!H;00<"@0K%, MP3*:#M=M%Q!AIN;"+]U[Y(0"\,CA. (@W1HGT:\X*Z0"SB@18$R2@+&=X'LV M.N3JH@62C?;)2R<5J31@?X(4>AEUZ&M14G.PV@C,32EBF4I8U,^Q2F1GH+1( M(L(^V!$HL+@!8RI3-S6?$S($&J5!X!<3P\C KIA1Q2!?)AA;]%&@%;0OX+K; M @@;0$T04 YR GH:%NO9!Y[.ZG,%>^MTAR?(>O@]6&)9 + 47F,%F\.9,V>_ M:I#SQ*.<@=M.)V(()MXS#N1^R<_ N1)&"L=5.T M<9#D"@@Y<) NC(-DT0(U=6SNT VL+_-2H!\89B*U1T^>POD1ER6PMK!'P]&S\MMGN/JY--I='_P^ M[AS+:&_W (_!V;G<@4K>H&;'JL2G)Q%]6$"4I6V+D= :>*DJ ZZ5##$,ZQ>M M04N @M0(XT0&GR0@H3%"9WPC/*A%B$P3^6Z02IBAY-HZ9VX KUJT6H(R+P'[ M>+EU$S@\WL;^+J#WNT!/=O#\&%S$7TS6QALG:XV[8YF8 ")0I2S(YZ8,@Q M)%\Z?D:^=/P7%84G&R<*'\W.3%Z+##%\9= D,8H79A+^ )@T_+T"+T\P40L+ M-H3 7IEQ,#CDR#W*C$0A4FF=:XFTX@E:K!LNLR!H ?&;X)F\+QU0VA@&XL]< M"&>NO$_%U>B%\5/VW]VKW;-=MK\W@DAO9_2$PIO6YZ,118"4SYSX2)QR!%H0 MI9\!N389.[V$\R[DMH G']A\8R7YI,-]\*(_H;/.]%T(^2"X<;);(T[ BFV< M"5%,B:J&@7>S"]WL H+ VK[G\)G&DDJA"LJFRQ"FM5>@!#O^TE>":>FCUWM\ MM9VEX#,SP* JJQ*749PW!*\@$<@#R29< OM K*,1:<#>P,40YL&0$C-*-47U MRZ9.+]2[\[O]N-<'+*1JG!4$NJJ,@ YO9LQA@II:C]$=F3.P*H'X)H2&T]!D M'UT<#N/0),.!W3,2&V.T:'L7)V' M4VDJ8]#V!5LA$7 Y6- .::_.SYBNP-^/#MG9[JO=RUTV'C_?19<=/=IERVGO ML-5V"T6I#+FU(RW0B=^(E4T5D;)6Y4=[S2L\ GVI[/(K*T6V_?]4-T!S(H81 MA&K70PK?CG@VXW/37?Z^WH][UOQ;D;Z"(O4'PYNE3?%280I,[D1S#/H'/EE( M[NA&4(;2!7&SJ4+C[5TBQ..L*GT-P&5B7=H5C7Z?P_;I49](74H?)S5Z'-P] M =*Z(Q^A5_0?A!W4845"H!O^E;P5 Y!0B+J29AE<7%IH"Q8.J$ MJIW8)+'MI;N-5.*%JM[F:"^5H*;8H4*P65@"DU1JP7J!0:F-11*D]KV6$RQS M84?'WX+R#02E?<";)24@#9D4E/*B\A886M?9ASD)RK]BQJS)R<2*(B5OE5J= M%&;:-"V$0/>'P_VH_B0=Z.2=TT0Q^R=MH.0,E&:Z'$E8\H@8OQ0V:G2 M<#S@FE0R]ZGD;GCZ,21L?B#QU9(SIPDX1FFL_C/@R"FF%C2].FUQYI9[<=<-ZJ?'9%=_GV$Q2@Y5.6="T$C*+ M_7N(FS*:.Y(%^2FL#629;]%8V.I$8J7:98QN95[E"!,A3O4-+KFTUK5/97P& MFWO=+EK&<"K*-J!PH1,,2T3&W-/H0]T\R[T@SMZTDR#4!9S[(G]Q1W.6K]QS M4^== %O?T9EFI6^-[46#^&$'#5+1!$BP_@QS?@W$V04&M9H0VM4_H%)BIBD( MI.NU#'_U[Z?%KQQ" P#Z@IBG05R+95M"OZ/+.^% MXF(B]D6B?&-#M-;C 8 M"2'3&ZJ-O1+BTU+G&V@*^UH2I-__BAY*4/H)R(VQY.JQ-=YG37-9Y88:8@A@ M%! UN=XV9U3(OL)< WKL5-LT-=[:"C76V<_4K3GW:3A$@]@1!,*L2LSE@-#7 MC6(IMJR:4!2ORGKE;B^%6-D6OI9BR%>4YV)X?@LPT.!!76*ST:==?%F/9-8A MW6I;NZH7IBW()#\S$-%,@O=Q7>-D)2D5CNLMEA,)B>+,Z#<,)AG !NKYP*'9 M%KK%CAEG'/QP?-D]0O^=4/MCNX IZU;?12^+=":NMP8&.OU82=P]'4+DXWIT MUFF7S_ ?UN;04S%W)P(Q3W<#I?!+>X7#>%M&/]:TJ[<]A-@-T9%PWG_J"T_)F M/\];;48*^>/O$^[OU?<)__2\\Z;=\JNO#WVI.U[K+NA*VL79%X.M]5ZX?/O3 MN_.+J]/WK]]>L,OSL[<_GU]^8._>OGE]]N&+ \>U[NST[#\7;W]Y<_[RW^<_ MG5^\9Z_>7O[T^1OR/4?8A+0F\/?CG.5SNL3'Z::EO]3SFJ[E82C5W-WS=Q)< M5@FLB\O8DTN!T*)PK7LHOG==M[WK%FCH^X)EP\7,SO"%"YD#BIY#/%/? >21 M3.BR"(90I58WTL@0I*:5=F[;#8;]N/S:%O:*;5Z+*O42(48@#T\EF0 ?$O^( MXF>\!5!+%?EPAX%(KBAO(#C>NVG?-?.!]WV7-C>779O7Y?E^,=/S,7ZZM%=/<+ZP;"1<34"[9O(6\WKPVSE.,M1O4OX"LFW F9(&0R90U MO$I=7P'P,'X%MWUUVK5DANM[(8C!*BMV>J:IS"2WL/]:.)K;,"X0$;YG MR5@M8[>PS+$27=_S;HF@FP7OY>@2(V%,I>$P'9*0F'-T@HM7:FS8 [[A<[$Q M7D2T,^'3F"T?X@.QUG*4H%SOR0ZZ<=52!G>"ZE6 >F68/.V,)5U5C4M<0?-R M<]N$ODY%-\K;Y>[6JN[^QJEN1U;E8L_$@E*YW%@KL58WB/A['X/Z]KRNKVN M;N:5H4M(()2IH$"?ZHDRCR!Z;\+^NMGZM;NYUES8QI0UK>OR(87 1#W7Y$Y< M2KI"521Y\XM45.5+OGNX?WC<7JVN,VZA^!QLGO@L(?@!(C+,FA!H#UVV .;[(UP>#I:GDXOJ M>\]7-1)VJJV,,]>;]+HV_N&V-'J:'^>NNWCYJPBZZ6Y0AR]-;6?*&/J6&FK0 M3?XZR.;IQLEW"\7>^P4"/2UE*!CD#1U+0%:VD"N'&\B53I#75!V7P GHT WU MH#OX ]"H(D91E9N^I>G454CK^ MN\$^[]^O=_[#$9M_$FP[R'RG)2QZ >;K\SEV/[NVX21ZJ5P/*?77:GVN GT< M9S:\'O78?Q]Z5?;6+;O]_M7:-'5MU-K&<O_W+_[F; MA,Z-2-(@CG[]6[_;^YLC(B_V@^CZU[\=7AZ=GO[M_[S[KU_&&5P&ET;I?IID MOZZ-LVRZ__;MR$V'W3BY?@M?OAWT!AMK\J*[81(&^K+;V]LN?D.7#GJ]C;=! ME&9NY EY?>'*VPVZKK^WM_?V#E^L'AK=)(4+X7,0>5TOGM"[^_ _^_V^&8#] M\NVW_*.Z-$CCS4%_Y[[!\A7ZV6$0?5T\8OQ5/_MNT6/[N 9PJ?C?]Q59 M]?7FTK=9XD;I*$XF;@9;AA/OK?<&Z_V!]9#U5'B%!\'G[G5\<^]S^EOKO=UU MLX2^**V?>@C\4-CKN>4HKA[^/'13H9D\B(O;_F[7][RDX>Q/WOWBQ_<.&DV"\6O:WZ03D-WMA_%D8#W!W?[>*%(^,_ M]T5$?\+OG_.)2 */7W^778C1KVO>.FQ5Y$[P22+8_Q![<%&4\3@#6*W1^F!O M[5V_M_[W7]X6'O.(IQ["(WU\[$GH7JO';O36WHW<,!7?_EPUVG.X,/:/(_^# MF\&PF1Y_70,:WO?AF_4)/&*\[KNS]9EP$SV /LQK\':C3YOY_:,X"5+/#?\) M;SB!;U+]FL':NZ=\ 4^V^(J-M7WT4YU&6S(YB M7]/OQO;:NR^'W_NJ"W$=I,CNLL_PBW[V#LVCX\!(NM_[BB/8X\0-3R-?W/U= MS/0[=M?>]>"_O=YV?_L[R.@H3Y("F2YQ8/08]N196?#ZD\3U< ^G8 M342Z5AH0\$Q?>,$$SOVO:Z>?3RH6(9Y,<"]C[^LE/>(LSY")(PT51QKEDW4_ MSM;E ]<//$_]\K ']K!Q$N51G^?# M,/!.PMC-'CM(Y$)[G=TM^+_^1@?V>=%(EZ:CR[$(0UC'J1O-BJ,9!7?"7R>N MJ]\/[.GD\./E\:,(:T^]5")1,YU-N+? V!? M<1K@K([O0 2FP3"$R]/,G"=@#/?)W+\<>EZ2"U^](Q#I)X$\:WG"%-OWYC7Q;E,F)& DXDIY(*S0) MU'CV4])C8(@.:83[&$"FI3X&/GT>!2!P:DJA4#(]._UYD5>6;WZFOBD^?DDA3 MG^"T)QDR)A*;Z[T^_$_=9W[3P_3-I?W!^D;?O()_49_52]X6YEV]#(,:+ /K MKIERW>N]'7 MYA'\;KOR*Z+YO1H(NN>AJ7ZO7E/[KDVS=<)SD9"AK:?G!SY^_/*#B.()6(45CUU6V2H\XFUQ] _J9/UGMW6:+A9K8(CUG]T2>U&; M-%A^DP9/N$G/;@B^J$WJ+[])_2?W05^ 4E0'CM=D(WDE^[0BIM=DJWHE M^[0BOO?L9GA#Z/79C>*&T,.SFZC??6Z/_\PY$#J-(W-NU656@/19O0*]I[.= M!\]N.S_SFA_Z/@4MW?#<#?S3Z,B=!ID;-F;]ZV_JWK_^%R)S093YQVX2@;Q* M&[/P]3=?[U_XJX3<+C-B-\QY&K/V];=*J]<>%;0/&+5/A(^_P>V4WW25Y.GS M.H*?JY5D--.U!_0.@-1!^==BH^L=+ M:Z*>UV&S6OMU.7G3?SIYL]':KZM=_]9^7='"M_;KZM:^M5]7N?JM_;KJ':B9 M_?J44VOMUT=IVJN)F&VT]FM#-JJU7QNT6:W]^L.SLC=;^W6UZ]_:KRM:^-9^ M7=W:M_;K*E>_M5]7O0/U3^1=-=.O0;KU9M--\1]OY*UHHYINC:_&R%O19C7= M(O]11MX3%JAN-MVP7H61]X3KO]5T(_N'&GE/N?!-MZY_M)'WE&O?5 -[=4;> M4Z[^2S.Q?XR1]Y0[4#LS.TVR_0LWNA:\TOCQ4Q %DWSRP)HNO;?G20Q+E,W. M0UBUP\C'+9[BZ-[/$#;6[/#9:!1XXL3U)% ?7'N6C46B;VC,+M?.E*_:9?>N MW>7OVN7:N0)J3-BGN@+[8N32^$ER>X*4]%%M:0])^_PR3=Q!O/ M/HH;$2X8U6DTS;.4KA@\U6#JBE:P&L?95FV=."T=KX:.EU\-A;!]"GPTR?'1 MQ>F? J$E(LTN8* ?I:#Q$$"=QIJEH$ NJK<>S/LO]--BDP)1\ M\2]LPC /QX[']HI^QVXL2R&RZ^=.1 9V40SFC1O]RTV$6_GTN:L>]0ZY<)5/ MEK\M\[P2Z=76W?M!#+.RE,&I'F[W>I\N113$R>UE+Q[$6EK^)^#IQI^/ +YM6#=;M?2R]R2Q J+);9KZ9)N26*%^ _;M?1C/T 2G\'"&A^[#T;6FTT0 M*Q(;M7-]MP2Q6J%1.Q]R2Q K%1D[M?.:+J=%O'AR6(W V*F=P[ EAQ6*BYW: M.31;@/:Q(7#314_DZ"&)% J.)?LK701 K$AFME_+Y M2&*IN1[%41J'@4\QWU,81*G"Z&R*_1?-.U]F+?=.$UVC+1V^/ '91(]L2X;Z'UNJ?"%R>3=)CJ]6RI\81)YM_6UMS2X:GG<1 =_2X,O M2QHW,:;0TN#+DL5M&*.EPM5+XR;&3EHJ?&GRN(F1DY8*7YI$KEW<9.7@#G4D MCA4)RMH%,UKBJ(W\VJM=C*$ECMJ(E;U:NO[KMC>KX>I[M72(UVUO5L14:^DH MKMO>K(BGU=*!NFAO4,H=Q+1V%+676B#)7(\[[ MO5JZ25O*K!%EKDJ:U]))_&,R.5NZK+$LKZ6#O*7+VM#EJB1Y+:,"+5W6ABY7 M)<=K&0KY41F@+6766)(W,0+44N9KD.5-# "UE/D:I'DMXS\_@%H:*N/ZM8R) M-&"_5L3Y^[6,%#1@OU;$#_M-])^WB&SU; M7IJV&>L!;VGH>VOJNYI=EVFJB M%[M%K6H"UVJB'[JEK";PK"9ZDEMLG_ISK";Z@5NZJC^_>M5>W):RGI%CU=(+ MVU)6\WG6H';^XA;OXEE9R:!V#N=VPY_WA-?28UVO]7[2 U9++VZ]UOM)Z;N6 MGLWZE-X_%YG7TNU7RV5_4FJOI4_L(>ZBE_YS'+WH%,-!+5U+]=N>%65;#&KI MH:G?]JPHN6)0.S>'5H^RL4B.XLDDR"R31/WZQ4T"=QB*4YA-(M+LF ;_.<[. MDV#B)K/W(A(C> '\65_YGDE+VN'_QT'4?:O&W@G;&+E7A>N^)9=?W8O MP^,E3K^W HFS43OK6Y'_>1+#3++9.2;O8.[>GWDP)??+[&HV%>8TG(V LL6) MB^IR%@C,\Z.CHV^HM7^W/A;31NT< RTIK,B*VZB=S^)1I* N/LD3$ $@$N#" MD^ ._WIQ11C/Q0QJYSYI*> '\X#:>7)6&V=]M#"""_W<0YM9"J0:J][EO:^= MFZC=^Q]V[FOG@VJT&OA-(>$:<8+:NKQ::OCQO&&SMLZR#V*8G<+4DAQO- M^ MN-WK?;H441 GG^-,I!]R<74;7XWC/'4C_VH<),_,FGOKO:WUWN;3+']MBY.55MGUL+E'VRMG%/MP?^>9OEKZT!:N/QU6/W^SM.L M?FV=-PM7?V/%O.;-VGI.ZK7\M1#3M?5TU&NOGDM,U];9L'#YX:,O_*-$ M^$%V>)T(\90F)#]6^8R*ONP+<1.'-V U%B]J#ENLK2OA%>]U'7CP5FV]"A_C MZ#H3R00)I.A4NLR'B"64G<3):9KF;N2)L]%'D<'5Z=F(=^VI".45D^7M^X4?ZGON6\&!=9"^-3.-XD51A=N="UI%#]^"J)@DD^>:M/;@] > MA/F#4%O'[VNEBF=R,6_5UL5\>.LF_GS.\O%D&L8S(2ZSV/MZ-L4DPA=Z!&OG M$'Y^6?3:]WR[=K[>JCUW[]H]?\(]KZVW]QY< @KI6%R-0>R^4.JHK8.T1!VH""G*.!?)*$XFZ(2G?7OY9[BV M3DO,__[L3JQ-LM,A1(1IWIPEWAB?TG9MG8?W+O9)G">9:.:*U]:+=^^*'Z-K MHJ$K7CM'U/.L^/?J(A>@,"2!ETD9\T<49.G%Y1_-V>?:^EF64?Y6K/:=12]5 MZ6NT4V;5QL!M_$*IHG8.H;HPYSKLSD[M7#?/SEU;^G@,?33-S?-MN]-R]V^E MCZ8X>KY%YMI2[\:QJZ424NZMQ5ZK&/P$;=J:W'YFGRDVO$KVKK!3EQ@^2+&^;B M_>P34PX^X"01?^8B\DI)2?IBZ]+T E/K$M!_GTJ=MH:D__P=)NDFWGCV4=R( M<,&H3J-IGJ5TQ>"Y$Z56CJ'QI.196W=,2YX-)<^G5#YV:^N/JB-YL5J=BWHBM#TES]ZMK1.N/13MH6B"KV:WMF[*]@2U M)VA5NE9MGS";J7;5-KY6QT/Q&FBSH4*C%H9];>.: M=3Q,K82IEX2IQ0EJ0KSZY5+-T@/X7?C7\-0/(@VN(TXP+TV(8[>D6BM2[2]/JOUO(]6WP=T^F =QGG@BY8]CX?HT M>#^X>?<+_$,4'/1& ^%N>V)S;V^T.>K[P]W!]M;N1M\5NX.-G='H7QB2-O>D MV2P$2IX$T?I88#7M_F!GFAWG]=H^O>_9).W4A=[<5AG.S_!_=SV- $KX(AN749BC-.Q.C7M;\\ MO.Y@[UPA[IT3CQS4T_&P_/+6A]P0:B3#[C)XC+QC& M"0QF'18B=*>IV%=_'/A!.@W=V7X0T7SHIH.)F\"Q61_&619/]K=@\C5+Z'W\LZ2"OC[T\Q)XS#P'=I_V#CY>Q9/*WZ'_UQ<7IU>GSI''[^X!S_[]'OAY]_.W:.SCY].KV\/#W[[*QN#GM+3>$? M;CH&.LGBJ.-\Z!YUG4%O:W-O=:,N?G%] "$9Q]#F?P$,\1\K*"V3'H,>M.9&+.IHO@OT/L4<^$ZQ 6",Q M.8(+WO5[ZW\G46J>\FZ%U%F3?=Y:L,\_5NAL];>Z@RT6!=52AWGXW \;W=ZB MGQ;>L^B'31!B-(C[;JJ68OW->\28DD2#Z1W*HOGE+J\/+\WR!'>8!&[H_!$% M7NP+Y]/EDOQPCN)8_WOT.3N,HMP-+\04+( UAZ"Y,E!-[[+]47 G_/4LR?4Y M'*R]^^^_[.UL;A^4CZ(FULS_AH4,Q6B.S!Z[C$\D56@5#S]__N/PHW-Q?'YV M<>6<_W%Q^4K\M&6UQ&HS32H.>Y><41)/',=A3OO]_V;QDSVJ8>R>@O0I^B5!H 'K MCG+R5BY_G(_)PW@"]WZF6]5IW03C9+T_V-C9771:GW2VVTO-]H$M>G[;L/<\ M!M(*9U1>^&IK]['T="&N@Q2/?8; B8JFMM;>??YRT7%.(Z^[O-7[HP_>UN M/-:?O+G3W=[?7*V\J&$#N8M'7;7H'87O!]V-WN9#HUI^@GO+.,Q7IO0^ MI:+V6*8&;"M.IC( 0]''HSB/LF1V! IX0?V% 7D8@\O$-(EO\#DB4DQP>^W= MEP I-G"_00_^9E*Z9[-T-.(5[NF5>W[6M1"]I9>[>UN=[?V-OJ>\@Z0+[%-!ER;4;!?^A MSS^_$!)>W>J?7H#UQV!;B5,D3>=SW/WY.ZW 'RYG!X/!8^7L8*.[,=AX$HFV MW*-6(K+O#TP_0F1O;=TO_2LYT_;K8.^'OI^(-)7_[R,\KZ]8^RX8N'UXBW,> MNO]QG4-ZHNM\2((;T7$N\P"8X%;O?J9?.P973"SX)G&4X'*_@#T_@C_/DJOX M5FM>>VOO$.XMCCHOVP'YC0M&-%63\\@IMO]=JM/7;S?,8MBO\?\&4 MC1.Y5?VU=X->?^\;5-GO$!BK4Z;D6J#:.DV J(.I&SKB3GAY!EP>O@;52J2M MTOJ]ZPQDYB"=?:]VN@('NG'<_?=?=@?]G8/4R40HIF/80NE-[Z#-$^:X&8Z; M"-?!@-N^\RQ^\&7RP^Y+2WVS/+M 7D(TRDPB,':NYW>1ID]_"P=[TL_^V,, M9'F.:UBTI_L;:^_VMK;782_F>%!]/,#+40[UB@ZR !Z8$!&)1/C.-$_2'-W M6>S %;@_O'C]P9OAS\B),")VZ&7[S7&7[NUT]_K;CS7C-C:[.[O;C[)R%EL_ MVYM/9A!N;MSOXOSQ@Z*5>HE^UVIQ<15DG(,N7&_L>*&;IH]0P)NIVRU8B<0E MJ7(YFPSC\,U2FLA+7 <512."$'?>&-OO.G'DW(X#^,:PU\>X7)?*Q%^EUXTS=Q+G!NBSGIUZWU\>L#"?%1B3?81@_ M0(]/NQO-,,CD\>;3K7>#H^!-6>D&T?VQ9!R< CW"&,\<; M"Z!*&-57)^ -2DRB29 ZKG,KPG#]:Q3?PC"%F\+.^?!#FJ/9ZJ:.+T9!Q'DH M%SEH79N]+;75%H7 KG# M$UYE*IG,^/\!1OQ]R6SS_WZ.'^M:>/J%V5PV#[+^1R2*,P>!34)-5\ M91>D=MP0MG+?Z=FNV>FY'0M*^"@=H3=]Z?T;@SC!P^,[;ACJ$V0?K:&0%\"# M*TY3X0!9TL<^2_@S)KL[?H[H573I-!&>(#NY/W# BLG&J?,&G@<:GI/F8!^F MXQBS*U5R>39VL_(L;MUTG@O0S7(B/X.XC'SGS<":[1"41;AH^&^8"]Y$U\.= M.!3Y, *!Q7$Z!=D/F9KFA^[U6GKYP>=H0 MCH!' T[%),@R.$PBA-.1Q!':C.',$6 _SAS"$G0]BK)]<#/7.6&I6^ 5YAFV M&+;5U MQG8><^W2Y?N6\P0W=.1AL#+I:CP4)#]QCBLG5S\TS>+S$)J8Q''3% M#D3Z\^,/N[5"N$#R[.N2U%Y[V+_QL-=JC5[4N2=[,X1A"\?U/#CW"0(;T0E M8S.J_!;T[VB]XH=T NP"WI$H:>=@JT(WFG5058"'@6C%!;IVKI/X-ANKG[N@ M.0@:&9FV5%5& 7X,WPY@D@O&1S_W#]1E#UZP>'SJ0N0#\N(%8U57*N.[/QBN M#RHMB ;% GO=S;W:VMP=-$\+H[FT^3.[FQU]WK/U%8\6GG=_^@OCT6 M6)6I]@,Q7'\I*5 M*CZ26K/BCU)G>DG[_%@)1\NCT$P?Q-,8#)8#U%B2*SRVPN!5$.QQM6+_FHE4 M+C>\Q0S E>,@:%[C)RDH$HPV!4%CMYRB8L M+#1#3U4@I( 5C.\*9_CRVP!>#:]U(IA:C%;I39"2:)1=&5"OQ6)DO!C[R_AN MXJ<.%FL$_J*X_\8;=T$\J_6;/+6_5 9.I#L!4]O0?>!FF<"J&MP.V!E$BH"A MN=<45OA;ZKAI"I( /ZA]$J.1(*=A).L:\)X /0$1; $>W@1XD1,#>[&(PS@Q M*%5>J/D$ )!W&<3@$D1YGP_A.<\+-A^$&FT_SY"M,QR(,%<=TWE2DHQ0\ M8D!P/[>Q]&>)I5_B3BPMJ[?6Z(E!!*?U,..O$*VV[%S_+ERH)S^_9"J#XX/)M M,@@^"BDV#E]Y<9((C1*!FE.28%@\1A%P$\1Y&LZ4!*AZ:[Z*B=)@1#'XJ:+8HC54''6E%- M\F(*)(,V%,[2()7((^CDO1'K0Q>57Q0L(DKYP&.\%WZBW!/]=IN&09TJ5WXF MJ1TR3D!)OT%BUR^7JKA]V :;O6Z_]V&]#V>MZZR>6.LHHFI-N%>PT^[U-= % M4B\2KPP9W MZ%DA)@0-I4<'TX(*=^J*TPFF$R %1QDP23+[!)J+( #BR%=0Q7_F!"+7H<0$ M=PK&W5T O$7 +3])IG5"*04PH#P*F&7EJ;]6XF&#-=##/+@U3']=6]^8UQ;. M29\_"6.WA.H:Y9-U/Z;:4[Q]S<%QP:T]S!<=WB/PO7F\IHTO*2;]A+?OKYI"+Y MBPITJ KADAYQEF=DR ,M/G83=M?>;73ZN]N=_N;.W/H#%\M0\-)+<+*>51KD MQ.:MRV[4CZ_'K<:H_'!V],>GX\]7E\[IYZ.SB_.SBT/L6O+^G\[%\?8V9;D'"KE5*)W0?MT+)#80J:5R:[J M;QXNFYC)H%]3D(RDW!W"7V&!]6V2>#@1";"_0I"'8AGWPUOW5F*LZ_N2+:!?*[M M2%;GCF1/RK'G@)ZK18Z%9KRJ:KDE1WH""H3#W88>.=*JDUC#"5X=OO]XC%#Y M1V>?KU +:) DV>[N;6X^6I)T!_VM)\DXV]GM]@>/ ^I8/*B-K2L5GJ?G](,WG>\>RO.J#4%@JUZ="Y7F6C?L&H?V,RUB#C2.@OL?M M67_!9KU,3G+8LI(&L)+MM7<70?K5.7&]+$Y:=M(4=@+[MOFJV,G[EITT@)WL MK;W[(TH$J,X84+W,W-&(?,@+O#,M;ZDC;X%-W'M5O.6HY2T-X"W;O=[:NZ/9 M4"0RNVG6J%<9HGK;;2&,ZR^S!G*67(]3?OR=A[YJ+[1O*Z;TL<>,+,@6=>QF< M,7BTO-AJY47]Y<7&)L@++DQ!%("*#F6RF\?QGWF0S3IP14AIUE0],(Y#+/'^ MA+7E"2>",S"[N?[[6RO5M1U Q1A-31?U5)"-LMTVH T]JA[KHB MN<$N32TK:00KP6J]P6MB)3LM*ZD_*]GLH?ZC8'"TTH-F<\Y5;*C4'%J5X2<: M3^ HCGS&4<)K@"'E(0,:G$T%#ZE5=!K"G9 ,^ANOBCNUV98-8$_;H(#_7ZRA M#3(J>B1. U^$ZK/Q[SF'PSC/'&G,88IFRWR:P7QPDP?;KXGY[+:\IP&\!S1V MH^Q<&@ =Y$&7^70:TFG1&$Z6G$H'OPI):I M-(2I;+\ZIM(6O36!J>RMO;.:OQ'G? :T?BO MWUM3-[6=_]K.?T_9;NYA6*KY[G-+$NW&6L6LK99U_<'3]Z==LL6>W6!JONLW M_ZLZ&JVJR_.24_E-1")QPT=U. [01<.=3W^\%E5L-]EQ7.=+@$,,7$?UV04Z MY-;@F+_M]ASXYO.7WV,8A^P=?)93_]X)5@GJWN1!2MU_O3A*LR3W M-(1"ZO(9AB2^&G\0ZR G?&;IID':=J]B9Q'#+* _ANUZ3K_H(7Q9)\4$=]=2O*W^2I M_ ;[0LOO8)74ET'DA;DOK-[5N-2H5N*F8W<^6@0]1UC(QW4>7_VY!/*@#8V$ M:J(=PCA%FAE*02J% XF__1$%'(J">3-M*;*D"X(DF\';[YR)R))X&B.L0(3/ M=^D)HP#4%H%3Q-O9E?P/-QT#@67( #YTCYC\%AP&O1_/>]H=DHA(T )>E;CP M0NQXG^X[%S.8CF1'DB_18WX7;I*%]!=^QY,P%\,IB>D J.:$)Y"\>3$L#)) MFJUGL+'T/.OC)+X1Z_D41C>#?>C:3Y5+GSZ\]F'L$:'"A9_@).)(.YH)=^;V M /X%W?@6[H7?D!3,I>./2I[-Q$'>($O\9)U_YK__![A@S/"YP(B*X MZ#0$JHL#7#(X^V/GR$U@LQ^ 9C9TH MSAP1D6" .=-2^.)&A/&4K/4WL/\@HC2(TA!^N56B<^YJ(]9 AIP"FQ"N3X(T MFTW1.H=7NAX)#SAI49 B>]#L)HR!@$9)/'%N@&KB/*6S!60$6S0KO OYXC1/ M4L13X4-\Q^3F6<^%Q^%%!%[I6.7'2N!]/#]4,NAGSIZ7<@W>0G:GS*F?N$"I M O6CD2 >'(QP1B,W"/'=,!A4G33K$@X^&'2/L?4@^62_=!4=%TEI]!!85P]( M&V5B*!B*$[^".X,,+X2%F9'Z,$$7/9]%L[0)%ET[<,9@6/W>7Y58<:]A\M M&$2,)$B_PE]I&L/ON.%4L,YJ&I-AK%-*B)N53@%)9Z :8%<\GGC*:K8WCN.4 M=AKN@^T"#B0EJ)O1-R1W\$!6T54J:6:(HC4,;F"]@!+@:KF5^*: 3&+U"'74 MYC99/A0UNP2.+/-WT*I !:$N!O$0;&57RW>P6".0U1[.%#S0SY;TOL"KY/'US@:6D;')@ MG4TP@K61ZX":-9L?O))QA42D7@4@B!@H \L+9(3@, M#8W(1IXTVE!@B6D><,][?((03.PCH,SU&8A58R5.X80TC:^!9)SU$,XMC7*HYN'KA,?XBR"W8 I O9H%>3,OE*,@MN##A^LDOH7S$4^G MH.;FD3DRS"!2I9)*\P!'$40YF8^>)]T8_.4UGKI\&O-$W"'L7S:3^T_G M4^ M'P0&2E-S.(K,%>[FF>,I0>6FZZ"HA\D@KF0'E\F3J3^:>\AMP D&B9=/P% C MJ_J6& **(=:,R)$0I, WD$?=(^F0;6NM[M\Q$(J#E8'(M-V$% 4+C*6L6P&/ M5%X)+402]Q87.D=I%8+H\F?.?V+DQ"@/4,.CCB-E7$$DGB%?1(^*?)QF M-"/KR1V>+S V( VX?"RHJ!K6,15A2$2"%X-"Z E2OEPS:CEEN!='$N-. 5/D M^5E\E1^G%:%YT1CC N,J%>^0'Z2='I'#"3=C*,9N. *V"M:&N&^A:8DM':)" M;9Z1/H@B)R9G&SI7D,6#U3&.?9(3M'IX8*K59UI 5%CMA9!L#,@EL_+)M-Z9 MTUB)AREYS2P,EI^5!_A7W '1,=."HX]VY;5%LS&.-D>67="K2+W!M8/]BTGR MB#LL2^T ![V%Z2<==;3P.-H:"_IU, ,E8).!78 L72SM/HAPI6.P)%'27+,0 MI V7RCIQ+Z6$=YU+$.%2^7]&I%CCPG+0]^WLL&2')YV@GM3OK?^=54"S+Y9] MI42M/!^A\*77W!)('93;H$P@&]WH.)LTEBVUH:Z'>P0:!2Y)P5MF]B8U&'#2 ML^,[N,_H*BH.+3" !LB-90DRKG2G2.VIT859\;$('!V%7) ,7\T:K@H8'RZZ MON19D#ZN6Z&D$AR5*)\,81U@1Y53=SV1B9W:6ZQ\M_']KE\4UO)"VR?'@KW* MCZUE,+IUX7P&L*[DU] O"6,7==YP$J>@:-X!$:2T.T0 YGG*0P-/8;41'T)5 MYGE!!V+I)-^#*S42N""H2)!$1!]ARM3M2EV;'>=XG7P!+J8>DCST2-&E,8/- M@$7QI'!(FR%%_<#'T(2)!FT/P4G((:A&!_MTZ M[/7C8?3$?5"[PL!;8C+G,FA0OXD\Y'&,P4)-GB#<1;KJ!)T_?C"B2"H'_^!A M*7 U]B*#E6)_)]U;Y"/'OH! Q2#;;BP?%N@=(D'W.45LI?C\F7\#= MFYV-7J^&BLDC#S6CUC?M3./1("),!/J02#P4%*N4-;"T&'5'/P>ZS?"*:Q%? M)^X4J$MZK=+]919A"Y4DSFU=QT16$ON8AT]CT+I1 G)N'58C=*>IV%=_'(#A M. W=V7X0T9SHI@/Y=*E0X0O*/05QT?EGJ6#L]KN[O2W4,63FN'RQ5#^ZL$9O M*[[?ZO8&>Y4_];K]1WZ_M[O[J#L6#0JF N+^WD:%%',_5#)$9=Y.83E>-&ES%LNQFV8M83=@4B9Q MA^@6]TTD42&1Z?70+K+EEG(;,BF35\=Y=LB.RZ2K\^RX6:Y,M7L]!,TIA"U) M-V12#V6 ZF3/8@ZH3 R=)^N%%5]VU];Z&<0U=_/;CO@1L//G# M:9@+'#!@P@]Y)1Q?> G'A]#)L[F]10Z?Q>,D-]%/FSN#SN">Z^#U%,KZ'C8:I'*#%@**ZC\E\YA"[S4%'_'XI9C+D',HL%#F\'DUC&6*YC M[XL.:EN)>IP[9,)#,J@376-&BI7J0JD6Y/ +4IWNA,'>(>?_87S8]CZREU$. M%;-^*9MMBIY 'TN.T*$B(]LTQ,)L,YD8A8D!":88<5&$BI/"<"*@>0X>B7EAY6]2!8DREY+?D)J4HR3\0(:X> [(0KK\.7 MQ5-!"5>*='"_>.D3\M_R4[K.\1V>*B0IN3=T4BB) ]:WN K67/AVO,?%OS&N M16[8$:;(P.KS#.9N8$^C_52'W%3H7"PY4#?^VG'ZFW^E:>[]%:?%;E)V6.*W M\%>_%+)77DWV><&KT-NJ\I-5%-H\QWI,\>V;U@OUWWSYAOK8IT62KCA\J7R7 M)NKR%LAI%XE"WL1E6&ZDX_)1C*F]>4*)FCIEV,JIFEM$E:;MP\^4\J;RJKTL MK[K>I(T3C5']#2?92 KK.MPL JY#FL*<8&9S^ISK&774X? R/IL9%9LM2H]9 MP*XTF].NZ?DEG75L73JKO+HBXZ6&CNU[ M1>1)GM 6%3-S>/G)$=PAQD1^6>88:HUU+A>P^+GXO.5>EAYEXA_J '%R69K) M"BC,HDV)>*G^ %/O8)U_> 93DS;UD?K;D57*5K_)/!2&Y/QB8DT2"RY#UJ#2 M^C&WG%.Q[/H8]6MJ)^\72OINP?)5Z8UCKJK#EU$:;32[[VTR 5BI+RH71R;6 MJ^1&Z1\+-6% 1O2'SQ&FJ0+;4\-!E MGGKNE'-!6=&_=A-*1&=6B@2KG\I"/$]S$IE 06BNYOMRO41BCUABZLC1;!N-0XZ/\7HZ!4YX6R1(:#%_JWH!>3F( M?T[$32!N02+3R[4Y1F_DZST%CDW'6% J #2HQD;THI-CH2/:1$=3J[C--H8-='_Q!&99TI]Z#@B MN@F2.*)NS7 #54QD0:I2_Y"-YV12!888#F7JK- M./VKO-HJCN/ZH$A(,8%SD);H?#UX:M6"=IU#G1<"Y;JP]Y&VFBL-41*A:9N@:ETL M8%(J5/%XF$/1YL\JGCEH\V=7/I0?G#];7\WC2-4V2F'&6KGRCC1,&T&E>!QS M=12,!C003-,$#@;7D!JLZS@E7!%^%BS:=1II 8X&-EV!$.! .I0X205IZ!)G MO06]MJZN'W)2#R1%A^6T1G(B'GJ- HN%KRX:2X%G6 W+E&"$Q@>@2 M9M!8!($OS<8R0Q9N1B0:5A;NQ[-1,RT4\9+\<*7'A*SE#@.XD/QCA;Z#CD54 M'CJJB$?J2=,\HPN[SN_:EQAR^2[-=8CX.U;]MU1IL&I7POS87B!E.K,%4E0U M:JC=?Q,18BDO>5Q)YP'!2V)3!D>T)AM'HX!0[F&I0(\#!0\,(#2?\'&F+%AY MM:0&1<7QH$2?IH)^^#E8K5Y8!2KT?5%H15;5*]IM$Q,'29+W%6!$L(BQRQ4K\- "!2;Q ^>R4EFU!)QF? M '*U21YFP13=8LP021NG@(^;9C+J5WBCQ69,HKUY*)DTN.&E^G7@5ZH8U]AA M53KK3"KL^DC,+5**90/YM! ICJ/KF$ZJ*>K'KX_.OIQ^6._OP6Q@V>$$PSF1 M(3JNJH<# F/U@S3)+;=/"(\3)96:$ &4V:4#''T5@AJ4J@$(CN#:C3B<0FI^ M$M\8"Y:=V_LJ;9WY2MMXWH*U M?)++UN$^B-&(>HHJ;TD%F)]\U Q.(8N?81)_Q1 @U< "E\ I9T M$V\L*KTOA<)8*HJELB(\G!*!8BS0MO9$0.@;RDLH_9=4>?M>>"[Z]K^W4+B\ MI++T.$B+_OZY&V0P] -E4.I-(A!=\^>+URP3.K-W$.V2@]9E.[2,";R;57G64S($ZD* M>7U# 7K'0IF2SJN-GN.[L]28-/:9[NK#A!0P)1G$X ,B>2M97$('\L2-HD" MU2HTT-W)YT^'&NB.4/EAFWVZR'/>K)W\_O'3T=K/ALY+^YVP6+\% MH*@?=412$H/0'HI>/\1O\2/7:<+YQR M MNKJF"K[U9N7.-R-M#*\&01)G4BMXGX,"GSMO\$IY/HY.SM_K T*"3"9VD0*L\*EYY+,@H:)\A8/NF^\F\N43W%>()I'#(YPC=XH' MIV%4?[A8#]V03M>R];"-%?;4"X"!5L5D&L8S@BDBM_1RHXF1YH8!Y880YH4:+;IH*QF:5 MV3Z3(),IZ]+1R("TG,G LIG5A90L^SRD_&)V;&D3C6U)J)Q*3U.XF"IEGV&A<'=@)F/@V0JS,TA0&/R94VJS2AD+!@I 8!=Q@CBFL<7:\C=JH^OS(G#/F'3'=B.'+CK80+)'JN\N89 M0G08%06AAXG")^3H=C-CC,"9(.Q0N;YWPLL- V X%8G?R^BG$L5;QCSO<1>] MNA28C38%9N5#J4D*3!,LAT,=5CPU >'FB8Y10 X@U*XZJF LE$:@+.?CBAW* M.HCO9HX%G&L2*^V@N Y\7@(S3(P0.+[CD#_0B\[5MMTTE\='IOL6^[M&E.-0 M3AB7*II,YB1EA+(5D7E%(E-.)OD\DDJW8@C\D+)3GT>Y^ 8,@0>XPNWM;3<5 M7O/9-ZMAS)-DT[DST#991*DZBBQT)E6\.(,[K!>77!>*C3J%=- MG]3XYFNAO@4+&='!-\;F=A0!3@K1=DD,'80?IM G*ZG,E27[Q=MT2I+-J25W MMG__OYTR[]:_[N+-"I/2E[GFL:S 51>[B'_ @4ZN:8=IS)3SFZ9$NA>' 71Z M$"C( MT621S)L![*%BS+3DR14T9+ M9?S_W(&GLP_AV/@0+FT?@FHV2Y6P.78C>!]C(M:1]+J B!YS;7O'.8_#0'<] M.N2%SJ;#@>11X$D; M36L4IA?FW%M21CDU:Y(Y'\'(,J-0J8.?XVC=5 Z;^QEPX#H4_D/,X3 M=GU9VN]'^'^RF=B%H,2F0X]\,OV]O:T.7HF_L9][L'.HGF0]05^_L4%K0>Q; M2*R/XOW]XXK[M>YM'K1I/ZCK'''LN*-1;R*!PHAC5<#..UQY[)&;9,'B*'4& MLY4S=O))-PFF5V&7H-*MW.8&B V[/"D4%[D'TLV3=M22R^]EI+K\-7:;*WUU M&\"P2]^EXS@/??VMZ;Q+:*$4X;;;\E+Q%>8:D;L*_;3HZ5'TQ-$*MDG,3-C7 M:ZU*;* NL(++X&R,7-4P5"Z,,[^F7>?DGO6.53,X=63\V,ME:J9J5\NB7;%6 MF73/"=4=U5%&QM%UN1>%YNV2!(1(Z!CGL^G-11FN>>;)DXR\E^K(-,EW9*J0 M;C(7(VXX,!-7]:&ZYKY:9&#^F_/?94DQVI>41D N-4QN-(R;FO#)SCU6B.7R M 1*%P<0A;.;7*+[E>>81_TW)VQWX*-,H2K6#A=1YA#;AI$'2U!@&)5%($DFA M%1YWBE-Z4F@CG9.O4TY"+[)]+\HM;XSG@$.,#EDDSA M %#U!;]8[QZC<'%]Z,3]-P*P3 /*0B?JE1GI(.:$*RMP92XQT,.Z#Z<%7F*2 MWTUAZ('4?[D\V]J, V<4YGA,-'N!8^AF>NEA)[VO]FG3S$T8W0.MVPQ-MRBVVW]BU<#4YQ3F^UF+N//$-&.S M23:['6+7WMMY2^>)U:V]I=3&$JJC5A$#_]>UASV^_>VU!V *!RM3B.T*'MDL M;/Y?N_JGB;:GYK:E0C%**Z2&O87N$J2$Z;1#D;)2AFA==K6&>JB5>F=40",. ME@+RWR@#^6_M=K=*:[@^&.!W*UI&TNRV#U;G("JN3W\/5T)J#R8+4Z@VB=*B M+J9Z*N9J6BO@J^T.[P$^UPU1[I&K10%E=A M_@3;$JK@EMQV(_Z["2+C%L@/> [A+TR0>H0\ED&@= M9&-;[J6.4P"]9BP/Q@L;9I8-+(MEV4_EN>F8"O[3@J55[_-T6G V352U>WGG MV'N@Z46Y$="MK;S :%Q)YXEUJIIV;GZ'OW7EB+4(%FR"#0YBN9D,0HCF,D-9 M/\W")D@T-:J%BN;02.C]I1(6ZOH>L?%*SKP"DL@P3N $8G]"S*=&@BV \EBI MJ_B1G)H8HY4'!5.3LG(%_<3V/4#RH=*B M!''O:SHQ"^2DA4K M2PWV'QH#5I>8D]*@V#B3 M1/REH"F5!H5KM!P#G=L?8,LBRD7+4RN(V3JZN,)$CD,QYVE@6EY@15DU7L,,)[OD>HYS6'A5[,<9>7J8\@.;3Q>. M,1&(SZTAX>)$*NT^ =BG&I]3I>/R1&0ZALDKHERXXX'!")3%JPID$WZ)L*^"Z#J'TJ M%UV/A6:]G&J%+:H MHC2\' 25[+"";#F7ZFN&,QO+W1,K%K9TU'E?LFM?V!R2F*:QC7H'M06&A/4?(9@1V6[X/A;<_I[V<#I MJ,SA"F9E&0@PE?Q5-NV3'3]U,IPR3SDB:6O_\!)X\ T!M23J5MQPU#'5GFLC M0J+SD>!HVHK>;QDJ($:-P/BH3-..;NZT"%"1TAB1Q3&F(DLR1/G(I]3VM;_5 M('2)>*^F7;E8*AG9)6;S#])CMKR]'04EZ6MN\4B$#)PK0XSLC=C^6G6<99N M')G 3@G^M#8(WH$Y^UFGDCE(IF=X!+-A%<5TN1,>?VEQAP[Z$E @RF())*&. MIBYV*Q4\71Q^(R&B^S!A&G]%)P65,@=[+>4X+9!2,94,5H_#EP;D1N/!\%.H M?D7)&=8;I)Q1A3%S:VGHH,&R:%41VT*/B!LWS+66B"0*/# A"TVF<(?FY(UR--)GPU64C;+79""L?RDO+1JC6 ML_XAYGN*524057KA'Q%]D(<1$]OKJ45=+/D$RMP4^ID MV3"+?$5]-QNV2E?W@3-0@A0:6@692^[S1S5XN+>_0Z&;0T>V;U5P9 MHEYBLM"BBF*(UL=KL6C($+.-#4$-XY**I!Y'**:0PFLJL M5LY@U^8K\D?+=4MSX+RB4(FG'P*?N0*)3FH/F&%FB6*L-FX M_W;_,.ZI)_&(" V4HXMQ^>R:7)Y$=V$N+@ U3)9XHA+.H(V+/;HR6(,[%2C, ME(#!\A/B4X<]R%:QU_PU,LI"3NV7QT,K"^ HW8%M#FP1A*>$6@59C4CF6U^3 M#DD+II&U[#H0G:Z/E,Y\52IC5(DAFTP7(EXIXN1>%[%XYJ)D)AV+^_M19(:& M(5O9V(R3NS8/52!!)=7F#S">KG-I!S%L>F'B*-42L/9K+0-5I8>89B([N>OY M*&B93GO*O\$KFP@V%4I[RE**%]G.F:2X$I"#U8UD_D[L"$2HT16/4.E:N.M MK@T[[[!@(B*=O6+6JILT)M=PT+-,I]9"?A#I%"&>\2MI<&L%2F#.<&:"F8BE M(?L/N%G5FA/)\\"H+I>:IT_+_=M-7TG:QMCC2#'GG%!J"85@#3_@0&TNVW7J ME&:=\8I1Y,0G$:QS8XKYK!4@=?1N56Z-S:#2D4Y1#<4UK)I]JE@!2ZES=X9O MT@1D!44[=HK%T*XH2H2G&S>H=_),)'LXM ;%;GK_J_2:7A_,\L):& MU-)"3@NCF<:&\N<"-T6*)I+A1GH(PYX5CZ UL.GUG82Y!.%)9#HN3Y&9,]5W-;\6$HP!@N'P3J6U(!>^%3L M4,BJ E2 -()T-$&+,T@M"4Y68ZWJIT?\O&F'=>3LFK<4>6@$CF9Y%B)C;%Y MR$+"7C_V.+*5J4]XD&IELM2+315BH8J',AJSPNV>AV!K4Y]!+PF&-(XJJ,J. M8]! -SHJ ?DCC>W3@/5\3:=LBU!49M+<7+LVRGNQ_W40C1GNN0 M MW9'8<67R82' M"/;(&D#W%KVN&J]F50MJ&D+ *KH#_*5[F?(6:(ENU$DC#^% MD>WT"&Z#=+[J$Q41QE5?<" >=1!6FV]:2)A6ZE^Y"+Y0K!^DLGT/.[- D+ ? MZ!4DGOY#6%49J;@AA'"#;D[ !CI^H?J;VH5ARD]4K@5CQQ4*=6X724*W7!5Q M:[^]JBA";9>JCC!9EDO61^BNK>:EZER8-W.EO*0:3.A7 RGHVZK-O +VE-0& MAO5$>;;1IXA*0QJ/W$3VNM0/9GM$O]57PU&>4?VV#K?(= G?VL"BPZ)@+-RT M:9&A+]:BU/P16L*5=H8\&2PB[HJE3658D M/21*MIAG&IXGQ\ON2TRCH(-;B@V^(9M-)29BB!U)$DSUTK*P%1-5&Z%9.P:IJ"M34A&&OH:DTP MBTB#B'#3Q?N65F5X2?XEG_QMSAD=6.I8+$*^H0(+V$(DF*NUHAU'U5#X)F\/ MFSQ-##24YR5@/X%A_+Z #UIJL*2-8\RPX@<0\J.LTEK@RJ4RF MXZ3.6+@W5J9?H:.7C,V)**!Z1-W/+!/N!-Y10%Z1TJ "9BL8S:.T)8*X6'&2 MJ+ID7%I&[@SJRE=8@ZJYUIN$">51QCII @&UP5/V/S8]U$X;TY/6\E0JF##) M $RM/Q\!<3=%FYKC:R8,P(1A?&M5,.L5W'8QAVW:::+6EA[E'_,B=Z2,P(I5 M&=M YAZE"@20\[RD%J*<7["LPAMSLT1*QQ#L6";W+NIU:N^D(]@ $>F\)*GL MAZ$*VJ!^(ZRZT>K]M74//@.E_=?I< @$\%;I RKF6,:$8(@Z@<,!C#OI)+;E+ ML-BRNIR)?TC;&)LQ$B/'+GDST$4G MJ8HFTH83;@OU6K72\#B)SBRV=2Z*SV"-'5A]GHU!R_^/\.UFX8D6Z+KO0:=X M!N@IBN!]-W/MDZ!ZD6>F42MHTLEL:O 2X;7X)*\T3#3 '.=0!CE9+!H$4.OP M Q)]RFB,;$1]F.@E\ S'-2=!KXRC$01/%TS?3>" M'0UI6%PJ4!"O$H&7VZ;?!.(V55HD"2L+D(KKE:+2Y44+$H??L$F#FU[;:PFJPLV)&L MN =)RF:LR6J1)1:LV]SD(7KEI0HS=KVO!$RD)LLF*J(+A"-X(=MP?#;43^1^ M0J]7FM[&B6]ON@Z. MKF,&7].43;$];!M)']+"D9'X"0P4P1E%=(Q!G2"4G?DEEO [4H3"(S$H&4\Q M#QG/)(K.IO'-974X&99QE;IK._8DP=J\["9PIR363LHQ#,R9UQ)[90+K3 M':N-F4'F,Q"[\+-JQYNI?MBR5 L7 !1D8&2<):KP7=M4T,<:.U_F&H/(T!TG M2''M@H*EH8BR,=NM=9'J@NKJ/K.PK!K&.4[)]%6\%X^T5"5H)51]!Q5L,-IE M$M\$OH2F+B:'.A21EN+R,\G$]6L$Z*A7A*1R@8@F;?IRNAF'?%19OZ/P*:@^N:LL)<;."2]*;YPL^<-[EQ2OZ M:8LM:>0:88I8!='I''4R@D-Q%\R1G@6>9@8JW7&4<)1'ICB/DM8UJJFE5UC5 M.GH:V"T^$GXQ"Q S5] "1P&J-]2"SR_&OBB%71\P5J[L'';\7AE7=N*@#5A9 M2'!5*<-HR"GOK2[<*=3%2#1J&D!9GE#RHDG8,Q[9)C+0NC"0AV(PLJ@.LR/) M&1'9L(QR#6ECC.3C$[J@]2YS 9WRM=BI-YS183 %/J: Q_2(YR[DYBP9Z\LI M 9&9(7P_:WEHS71S*UX\LE:G<4&="_[CVF4N-FKE.L)DH^$LKU1+I<.Y][C= MS+K9'>:Q*L7"=Z=%>PA+X-7EJ>RT>2HK'\I+RU-9[+%7\( M\S"VKD6'L1VIC8+ZIER!4$XT)F6\PQDS'8K:,A;C=>YBA%M(X4 M5(9@R!,W MY+PB@G^APDN4?R@@T-<5I:YG1Z=UJ:05; =K]5HZ[=_*^A!Z&/K>TI1K'BW5 M3X:T08CDJ?$8N9Z2(R!%^6]S!1=ZI8$?N(R)6E+;*,$@B$/C?RC67V;%%>XL M0-]7^<*^A02-CL6 M?JOJ3">[?40W01+3;V3GL1N9R=-JA&O%/9O+L>>+@1!]!W'\"#6H(V-F1,(R MDH;?@'Y'Q<\^I["C2RX/=<*.64X9$<5S]Y\X(G-?6W\*UZE0B49A.@E\H?-? MC(.3H8SL-ZB6L#%%,(PTX-=)2#H,"\V*"/!V9Q2N1*/BFP(NB"J!@FVA$!2W M%Q@RLD-FP](/L0:"N2'%.$S8#Y?755+%'C@*(@4$/-_SE_V[V%]+6DT,+VPU MXBE5V*G TWQQ/[6!,AMLS##5QTS])NB>Z"V,@0 0W,A'*N,X#CGL_C4EG E!\#)8DHIVF^6TF.:POA[7 MI,O6D+*ENUTWR[J*_=IB=9OM1;,"6TPLG/A7J#B5^..&X:D76?VWZ'!TZ&HP MX$V8A;C!7-YTTZA@02]PUX9]>VK90S$Q*[X[PARU,!OK()@E\G6W\D6#*ZH' MEA*NA86E&13:B"WDG9Q&:PF-XCLP8T5ZJ0A<"4<$YLTUR+E20\042P=NB%>B M\2$A]3D>+BNS%*)5A:ICDK9DZ)$>I]9(%Z)S5SB$[,M3TQ%07^OZ_X[9<]2/,AX'0_;;4X6> M"&?W2X297>M56!T,.JO\$HFO2#R(9%K3#N$I"UG8S9EP$X6_I>+KEAIDCN") M/(+V$2-I2/J%0#-1R":@,6ICLOB$F%96; H-3#FBYJ3.->:_Z>1[LX7C?(+G MR$+B@ET)N5J0V2Q8L7;25@@;DDJ+DXWA5+;N+>2 %"QVF5T>)^1@P#>XR1#1 M$(+X+O!%:6 H0NR>#5Z,ET1@;<]0^E. QIN9C'T^TV;6-(2*]ULZ:6PBRD3G M"O-#NQU82;0L#JGA%G(0.:I= FM0("/NK06$E:=\QR MI!4%Y-+9(:LJOM91#KM'NNP 9(HX)#)L"9!!Y6"[2@2J7I5-8TE7E;,M:EO6 M^LB:&ZD8V+H"VXA$:UWGW*2I22,!0Z>2E6DI5%0;M)Y/FH$DS1%;B4J;L%G3 MR#GY_.FPX_P&_S*K_/WCIR-9F8-YJKI*2 ;C+8?6PW7;MG,L%&XAFYB![^>ID4J;B^=VO]5=1!4V"!468''925*:W3Q'F3#[Y,>B^;!,E1!GA;QCX5R %>(<\QLO19:%IH?6N3%7#KT, ]US MW:<*[A!K(@9_V7197[!2"P_E2W1/!^G7%)9<1TK.2-4\OJ.LI)!\UNEW36'0 M'VP-]IY14_B=K58Q!2$R";RT4Z(GJ=,?G7TY_;#>WP.+,J(+99?XL>O;F05% M?Q]>T7$60G87#5E]P$Q)J8;R)7).+5%L]S&K\/T]=='#$^["DNW!"WCW,F>C M.E%C/+^!M,IJ []C$:_NV7\*O+IS+-GL;BDK4((X Z\)HON*4EY=SLANFS.R M\J'4(F?DV9G,%=5\@_D3Q5:^@,0M42R[R$U,_395FRR*JYL*])E5+5.,K7B6 M1U,#LAE>ST81F3ZJ!29Z70(QTB4=,OOMC^YE5UXSZS@B()&K2P(UMS351+)T M0"*H%$N0SQ1F:HCHT9B\UY'*HMUS6II*EA7!(.Y6[*PC-=+*%LXR<8(<(@94 MUJK(9)"X3M'9(?,HR*,OFUF&''SDCI:\>-4V4B@BWRB-"RQ!R^14X<1BW,2N M[TW!RN-B(VJ(@GDUQ) J,/(BO]H18\OX@C]%IMXWI(#@'\+%15E7&3)FF22J M\%#,8I4(+[.67R .+6BY:/2#QN#R$4P*J]#1'E);1QCG"?9YH.H;.)&1Z\?X MIW"3;/QG[GZEXIR87 ZC@!+-@2)B!"M)H_@609+P1BI4PZ)9-\M<[RLYS6\I MO%^@-ZWZ+*A2*/GT^ 3(/2SET4W'LQ1Q"JSD8X:_B%,+'EQY5^-*Y'AV8,XU M@.: !'Z9I\8>G0>.7P89ONL4K5/)K#13G&,6[*U5T8DBDCW&E3%J+A04(T6S MB_6%QFO"P1!-#7(9S=G@]W%_II+;?5X;O-<$7&'&I2[!50 506HE:%,-JPSG MT-I--3BAY80?@N#U4QV21="@V,=^4V6XD/MB?JP1P\/'P30UF.2ZN&R>F3S& MJI;J=']0'V[S#XP*P>FZD1H+)5B,I(E*751*:)C#?,:9*[ED *;<%T/Z<&P_ M?[G@!NN4X4^:!UTR$0IH'6]3I?KR)@1HB\U^T,KG1 <\%%6+J+-G.+&'L-DG M&&*EZ!@P&YDG8]?G&-.9ZVNLANI$IECUWG0O\-G(/;S\. AJX,QG!Q MHJJ]L"B39SE,8M5 &+#J=*> V7'Q.)R+?L\Q[& GA M 2X"T\6DM;M^PZ[-3G_2UCN7QBCPJ M84UIM5RL:H5R2PIE:PB8@KSG'(G(S@J ME[<""<<"T9".5ELSOI>]:*Y1<<*WZ;]G/.$5/H' _W7M89NLO[=VO]*$?&Q5 M@3@-G=U_+W.!YO_](R*X,Q2TEQEL"UB6$\X>6I)1;]>V"?1G8!45LUAR8[=[ MO7NVMGKR]=CLHX6;?61C1CS1!O^0)KB/=>^@\]OY9+ CD%U=(H2 N)XMG'9- MR+:A(#3*AC'#HSX#UB1(JR$)("*K@ZJLY#X:H[_EU!K[&8I=$*!OCD[/?J:[ MYZ^Y5/@/UL679S]SM0W<1Y!4I !M;+'Z0[J653G,Q:&8=-/?DU> !H'Z&=Y* MV4!E $^9_\,3,]EG$Y#%2:0J([%^%'4N*1D1R*V &R)[4\NHNDA@05(A,>-P M#F;D@^J1!]&BG783;QQ@N(VT.1-3H:?U=^332'W$>5+GD/@Z0-J"^[Z<0=P;P_.7[&%6N4"&QHG==/DC=GD+NNJ M]G^X#5DY*Z?PWW);L HH;![LNJ-M?7;2V>!/L3,6X11.34JI0HHH":%'LAT; M"M(ESXC?>>R<'T.L*ULI6*@<81T,TRFA?4T0SQI>C:Z@^Z"_[$9%W-1HQMAB M3[QLA;;QFULE96)];X4+J2"R#-Z&@N-2^%?&C"?FJ24J"\XGP.J2?62*.YH& MDYR]O0@2-:;@JDBSM)!!:("0;N$ 4*G@2R5XLT\(^R9S9A-_G3'85-J-=! 4 M"Z[L6Q!S7H*/D6:27+M:>$LK/W7>7)X=_2S3:E_NBDJH/G\AG-](]R/X'AR_ M%[M^?NSE1NJ3CEP%1"C5!BFI4"&.O<#9UB M@#V5'NK.@AXN<65+@D?G,"QV\]?>KV_$2=W5 '3CED5H8/5IY] S"E]O#/*9 MD3L40 61B%+8$$"!O034L$$J!!5>67+BNMABP*EZ.^O*G*KP/G83.LODCR= M0?9@:_-/NJV+Y*]U&=NF5EX0"H[/-7%8V+Q!X6P'F 5.(ANSD>2ILUTD"U#= M\76%PE-Z/>7J?$(!0Y\%Y3Q3#8Y=2:$0Z:3&.8V&)[ &XNH M970G-02+2@LEO5-43(109LR%"F.0Q?'"UUY5A4Y5>)*U=]B0!LDXG!TXV2W5 M/;%:6S7*P@6C/ QYW-\4H@??;?<[,'PG1=K"XEC!!7?T M%@>FZ\E"$2VL2R.1#Q5W4\SGQ*$< A<-D>JWF[;2I_-MZT!RC^=1.)B1E]!= M35,6+AM$N!)>''LUJ?X6 P;3T"!KL/>O\ I8K""5,+5JRZO>2F>=FL)(KVQ* MF5?DPV$!&'*>*>T0W9%I<)PL8,@J[F=6$;XL$, [K-QA7: C^\ M0R-@Y.!]<]=".@BA,.$5>=4S")GV>S-<1:@&=B- MN:^)AF,-T:6? )3(S%N!?UHW=9UC%^A3NUDDE6N<3T7B\=0<,* \3+6PDA1# MW5Y>)1V4VJIK3/INJ6V/RJG6F/5R &2VL!^?>_9*:IK*ZN*KPF@U:V;^"392 M=HON*^">.S2L06^S1^84/Y?J]:5#2XX=L5&XGF-$&86WBTGRQ)T)4!!N8#5% MF5#H;1_=FYB$QV\BAHWG;2_<9N:KVT46MJR_N36WO72X7#E>7!19<5)+&Z?<%!U&S#,R? RG:FNCE>0I)G2BO"AL&R;JEY5TH&KUE[N,*P6 MW =KB6^W*(*G*A?@P5GNS!-Q]2RW'ISEPDE2OU:0G*$VRXJ3":#ZX,^(E9^,@YAP@;">0%2*JMV[J;&W_E<:\M?M7.DMT MOC'BY4G,)(+X91H?##JJ4)X2"IHF3!"3 6/^P=3-V,'183AW.M8F;T!!$U>M M/]EAEDK%0D;3G^Y9B2<<"&E"!3E#V;YO,G6Y9L.N7U%H]0:7GKH%5XGJ)6V MK2;8 !L+;8"/XAIH\-ST_VDBG9%"Q@T@\11I\%73O4BE1L OLAB)51O"OV,\ MH(0%G)6*+Z^9@K37F74R'4B6$3!X"E7[!QP,#&D]X7%1*D)56&G>+LCM9W.U MQW9@5O&#>[QU5EFA\U&.)\U,TWFGHA>UA1E>O6Z"NZ%0VTFK?_TWGYO=)IR; MS87GYA/)G8H>)3$)[I>2!!CEZ_&=.M7H*..D24:S'<8C.J$]*QH)&<4IP8\ZYM+A) MN/.]JN9@66_MQLIDRJ*%0KN(.D7+3!):&(;S)L\M+)TLU]"XX>@Q2%Q?];<6 MVL?#"^@ M$S%,P+R;R;JF04=:FYGT'L,__:U=G@IO(3T/\YNLJIPK$5:X M.U,W0. C4BO)[8FMS11(^X(-C63@/(JMICV47X<[217%W"W45 W37?ZD"<* M<4KY6[@NJKIU#]FN&'6:2;^ \&4!]43F>R]H ^DZ/VU9W7ZXV3I6U4JOG*JE MDJEUF$J S@:N$"9PDBC.*<\68?#R:ZS:9:+>Z#IGD?,9D=L1J7C/&FC%W5R$ MKL.XA6@?06,IZ$277&X+1ZC:&/!L$2E@BA3QT\Z6GJ3T9#XP5:N(3%6B&T?2.2;O(G;&YXR^IJEQX1D,PU>;T$$S?@2W7\*U>,]Y M"(?BBJJT84;'JATVL\ZSVPAN'P=3ZS(NJUY$)&YPS6 H"=G+M<#U-! M(TP:Q4FRK8QP ;.IG*FX V$FPW2,K4[)M#KDD()AM3Y&(.F$,^JUA_HBAW/1 M[PW7^[OLEY>?M];[>.4D#Z]IJXQ ,'+3B(M#!J/M[VUL$LJS.Z&3RPY/$Z%@ M!Y%,Z4\+Z0^FZJ) 6&:GL97'H_C#?,56E2[45_ROI(?Q4+7=A4U9UC$OPIVF M8E_]<> 'Z31T9_M!1.R,;CHH)N1@%O$-1H5AI^1+Z'W\LS1#]GK='ELB60+_ MYZL72R.E"S^]G?]^,.AN;&U7_M3K]A_U?;^[N;?SR#NJ!]7?[FYL[+:#:O"@ M-@?W/NHMT2C3*9P$/&2_KFVLE9+H]P?3.Z?R=)6/ Y^$IU8Z'K1ZZ;R=4ZJ6 MYA29_]"L>C@GN3I-G_P5QDN8:7ZFW@ID=\8C_NJ2)"1]I4+?E*E__0A%.=#ZB5R&7Y0@A.%;N 1H?RLTB+_)\B MH\O>B])&*6@97W(&T+RL;9"[ELA3P=O@5/SWA@R4.$\1K.GGPD8]($H0"NHZ MP2YVZW(]O=&H-_(.I$)&&MPT \LW!(M:+?8]&XB%73]F^QZV>6G_SL#20%.Q M[ZP[2G%=@I07+LR]-#YXPH7M.17+F^#,:K6^&X/.YNXVDVIY79^2R&@U>LNN MQ4+>\ZA]?=Z]K-U1^>G9]F_I?5O-Q+[N;W8W!RZ3BECN]S'UMN=/KX$[] MG<[N7K^&-/QHW7)$_S5*?=2A!M(?>]^A/Y8F_V@.7;%X#6'"%%H>'#R2@JN) MY=D8[3W;\]U;4CNJ7IZ75DVQI;;GI+:6&=1Z>UIFT"1FL+/]+ MFJ0?JKL[O160VU/Y$)B(AIT!ULU)R0*YJ_2?20=@C)U M;@.6SH]S3,13T9UWO)*@J3I4\5"-KK MPM4O@\[N8$-=2N5>]O6FL*!82E,L>E X+17U/NJVN7M4]WE5#M3O=S8W]I88 M2+F YX&ZF6^JLUH)T+T$>S,E>0[8];M;*]LUG&ZQ8$9"D YGC-\;()XOK9F$N=']Q+A8QZKNPMK: M(,6Z(T\5Q0DNBD68%Q&E_ H$W:&^I+)B1YT11@X>S",'MW@'!N^@WZ)\KWPH MSPY=4*JJ__&5M-5E]I=79T=_=\Z/+T[.+CX=?CXZ=GZ[.#S_O6'UP,7:P>O$ MG8XE#)7@AGM>3AV5$)2,H;\2D>4)E4-;=>3EZG$G#9#M514-]G=-R>2'^-;Y MGSB"5_UQZ?P>3P32A6F7?@K+<\>H@E@3^=_N9'IP[F!=,?_"2' N*+ON1$A$ M:"R-3/,)%S'"3S_!$:;28FSEGLKR36SE9VJ^J4/P;:J!]VT0N_%XZWB MWL'DVDD3[]>UZ"991W6L#__[UW6_^^_I]9KCAMFO:_V][A&=W-G\-BRT8U!=V_P-&6CO>[6 \6"RPYJ[_^S M]^7/;1M9PO\*2A/OYU2U& (@0-(YJCQ.//%N$F?MS*3VIRD0;(H8@P 'AV3- M7_^]][H;!PF>%D6 [*W:C"P!C>YW]SM[IG/82GI/>D^=VY-[JM+:YW.%KMID MFQ*IFCQ)6\[4[(_I:%G>6]GI]_^P5^I/M28%F(9R2 U<*W'>?.HW9)P%J7 # M..+T;THCC<)+Q@:I8%V.-#L0VR$#M?)[V=-_O:/#\QX%_F]I\[;?3( GCD_83\P7EZ1 MXG[GAO^VL$!1DZ\FW_W(U]$UXII\NTN^[E"3KR;?KI*O-;C0SBN:?*^!?,W1 MD854FGS;A,9K)5]KU$;CH8LQFV;X5C)7C@S)-)RYTQS5'=[8Y=8XC9#6--"F M$YCV]O81F@:N@ 9V^(/$DM^_U7D/!]/N;W3T.[.'-[A8&!['![FQH5?>"P^#V?;JXYESBY1?ZI5L7O ,'U=32QZK!8 M;8FQ'Q$.^@41ZC8H%]H&Y>SB8+A1'/SJ14!K"S@737H8?IL:/P:IGZ3FEL:'8A*2_1EK_3-F.:C60,+#+FY!Y(?Y5#3( M68&(#SB:8*,@D'?X9^1KZZ2,3E\PO\6/X?1BX]T[)EJB#56[H==1E%.E^S*& MO\-:Y79GLC/ ##8#CQ" .#8($*=N:O #@#\[W]&*KX(,[!!_#TY\#Q;L?< ? M]F6^F@UFK[+C[?A,(F6;>O]KGL+_IJGQ4W0?)'&$I$8T\R9/$OSY?9Z%\\ZLV5POV%^G<2N.;Q@D_R1VS6Y4W_E5,;+'@(OS&' M?8'^:5X\]X5W:G9$8$H,!EU=ZQQ=;,NP/X#@2DO*4 F!^G"]#6(W:D,F_ MT%&6"?4 "P5T%'+J'X.=^'/ZM6$[0O:&\4,%"38"J@K#^QCO*_0R @H(/8H7 M@6_@R/4D\P#@CR2#^6=L*"F^K8Z$/PM8BF/(+0DP(>RPKVC/> UX11""'&7& M@UH*7YYY/B]6FQJ"'^"@P%1Y0N"!QP5-R#:@\32'5^/9C-.)<,OJ'D5-U6)C MP>';<@L"(SWC3U@E3&/UY#=-)^DV&.3 MT0=$T[I*OSG_T0<:S(C5Z37%D'2^"0\#CFWP4&DBU. T#SP,"_!(IO(^(43O MO2A#?D)MM405E4>B12B]OO 0Y\C8!(]9GB%L"M(H>;8 $$&[0DI301S4(#@# M67B'?5R%9IQX(34=3>>(*'52M&6")0HC "VH>\__=QZ(C>,*@(&[Q_8VN3M6 M<[3V0!O:!HM.O ML&SQ1RB^0G1BKI(I8)8D).$>1$'*Y(>#(#"04%P0$#)7% M#Q']6'0!!A*+@GQ1L!\\!.(25Q+]GY&PQ29PO>*SL"1^&%GY-HU#D.T>6'; MF['L&$U.( /,OPP^5_:%K!%R7%AX)*A(9HC?H=PNM-#$BSXIZ9,%&;;[0V,' MI;,""_%D;9M"<,$7RX^0WO2(N00+P6NOBP[+X2-MHK3W[Q(0Y<1""O;9/(GS MN[EB0'%-NP,)1$OCH_QSD&8ECPHP@]H#J00_X1] PL?%7TDRWN4@R)%]201) M6P:$/#9P*O:)M#!; V!"]J[H@,CO4#$7_9S%5:;:SS/A=PB%5XH+GI:DK0/N MQ/OPX6C52)6,^+S]'D=FS[&&A_9[-)U>?V0_42\\USGLC4V;@J.,W.U-*+M0 M9+/'#:DYA/ K6,^O,U"&L,=7>^24M>*TA[3^.[@!8$OPN!UKH/Q",O/_$2#W M!AX#40_BK?SGCSST'E 2HZS]TTO1(,_P5O)C[TV]?FFGJ M/OO)]ITF#\O\-UA'7-P&$7D\B8S?>12ECR'<&@+O>@@8!;0FWU:<[ #R_;\X M^<2,]_,@%H)YE7ZQB]@T\"*/*/Q="*O$07H]5/TQSK58;LO)]J5K4J5OO"2& MOP$%"QR6__X;C\'X@!_>PGZ"J2#M/X#HX9+(^3IM;YQ550WC;O8[') :TB[G MQ2;/DIAPPZ> ;W0DY$MT)=S'P50,:L!8C8H.)4'Z*<4I#C'\,U-^VBE-2Q). MP?@!+NQ@]"T)"U-^S\-X*7S4?U:O\].8 EL\DIYM\7;E>>,E($]%^7"[$X[. M7.FX6'N:;NCDQ?L:G;P@^;PI>1"RQR42,GR2SI[0<8)T+EQMJ7#RW7M)0-?^ M>9!,C:679(^U3Z#+9)DG.#&(7+>__/Y:>#Y33C^K:43P/'D82*0XYO$:MAE6[[>7J_IQO"3BN/(6(/T M*\*QA:>P=*LU>/P( &(Z'+[Q(-WA"A_X *W)DWO1DGR33"#6F<7 >_B9>)+) M&7*X/LZ3*_X-R/*J;G#E<$=JQ7",^OV#$@72QY%M#&"R]^X>R3SKD&,D2_7A),\HQ7Z5!)-U@);7[\'$@Q25=W M8LQ;X?6G\(/8A1P&EI)'$CW[M1 "$K!@U'3%7UC&7=+<]Z7S6/SR#B48R5T\ MB IGR5@3J#DQ? YH'%FDC-35!1F.E:.38Z0-79(]P^@>]1?QR"7W \"_HA3$ M09#X^2+-,( B7-0@G5$-"1E.[M@@!9F$SMJ- 7Z%V_A4#,1LHRRCFEJ"P MYL)U*V31BA:($ZGN*@HE\1X,D>X*Y)P /SP:_Z&0$\V9RU(*W-(0A#PEB5S7 MB^\Q((0.=[F<0CH28K&R/"_.# 2P :8YRD4QXBX,94CZ 567STG >^6NY9'A M7>'O!L2"L"]'/94/HF)0JFA- ^'9,?:*>_3J+\E_T#O"#!"D/.%S+YR!ZI\' MP-!;8$U0KI@1#:K]LR[\,T+%?K 22]6 M85'.= 0"B5+/+X(3! 1_2-1JTA32-H'5$M".8DX@Y"M(*'P4G57H=L8=YLC M;U4M*>ZE0L:#)93&9!V) "VF'CQP4J@KT69%(!@JS=!S*LP:$1]"H%315='0 M(C!-=@KA7-H$)&25P:)'%Y:)OO;F1%^=LWN!.;LMTH"OR?YHS(*S27Q)Y8!Y M,#2:%LQQ$#,A3K(U&8[?(TD-=KO*CYR*BU,+#>']73<$FE] IOVNE--KN#E) MU?'R!B7;S;ZYN6W!])_;<&D/V%CA4MS02NE=WE%%RHH(@BLYCHJ+;H:4IK-^ M-<3+$1GNM0]^Y9I#!N>EM[X:,F!6IL;H@I0/'_%.74U!!460T7+W"%Q,TPHBYZJ_8M1? )D.;7C!\P0K$]'E$%AL7>R"[E>9GDET R(5[EF/B&#TJS0)3MLE7:-2 M)\5=M7JI$_>DND!G.,V^=CO3E\3:_4_I>D/Q@*1*6.5? M=&'R#'3!R(J10KG(?->' "Y($SSY+.49LF)U<:$7F[8%0&DA76\E@(^<&[_% MZ.8"8W% \L91F:CH]L,>P 3 \AX*%\E,&E)%D0G>:4EX)E5D!A$ZC$FWH(/, M2Z;J5LF$8%!YP0*3%2"OF!+M ^J!PN*#]V"0P&@P1]MWN$/\S872PYM&H5T* M+V3U5N%-XGO."B-.YLLC3RZYT%!->JP2(S**"J>J;GX,>+BJ)2VK,!][QD>L M!A#ZB.(EQ>?0L:/", G_CTB)!Q*.2:G2BB "4^%(FVJ60AF8*^L3O#0-[J+"M2AS_L5+ HPKWE&1^1PL\C#S(A[G:?BXS>THUN>T M45$80.(<3U$X.J?2_)IQ+PW@4"T4'D>Z6OZ'/U;*[F2A76M/MSFJ7-,K"9 " M5?NH,K^ROF\#20LV@3]_-6:..0(;W&+D719U14CP&#$E#S^P"W,LEPWL@:RO ML41H):*"&Q\E WZ8UL6B)S MG#&8%V#,HB3X:N#:/=NDHMYI@+[(J<@:9\7W MB/E&+XB2W1>R=%-0(15Q5;XD7-9B%3@EBINTK!=>O3Z_7TT6OTOB%*-Y\2S( MBDH9_+^-A: M$8>L4RBYT+1!V8YM!;DU] !!K&WD*Q,TM.GT"X+4L80BEC#0L82S;^698PFM MJ4+_N:IO.MP1HEHV)0N.\@4FP?R'IZI"6;4IB%=-D@TE;B*A1%Y:Y*_15E>Q M9E2CE+\B75^AEV)B%5SS2+.FKXK]X=EDT3'V-$&D=-=A,[A]"H@.ZH![R/M/0JUZ'9^?L+=J MV0_227LQ\R[W/'>;AQOM>80QL\T!<_N.GG-U];1@]IEMN6PXU(/O-#&,V+!O M,G>\?9Y)2X:?=4--OHE%VR8*,UWQU+,O9*)6CSO8\VQ#UG=,9H[U%)?VX.2R MZMZ3U?ZN*V&H'3R$CM MHS9,:SJ=F7J>,[VX;HPZO>VFD<9HUS!J73J/7M5=]J-H2L!4GKZ34%G-&)CU](7C]9@Y**IS;:8[>@AS.W!R"53VV X8*/^ MF9QX1UQR.YDD\;[(I=TW26+/B'ZG'KLJZ[(L"S)>4H'+UR=+C;$. V%7;EM4 M"M59+7CAV#''S'0'&COMQ X6AUOG'$=^88[KU[+.,E)"7518ZF2QSN6$4 FL MS@W2=.!:IW3/:SKH"AW8;F^[HM3Y80?YU,NF"_K:OZWG, ./\JVZCI.\^157N6#O6T%3L8Z=%7GI8BQ\0+J;[R//F51_7%U/>= MCMHWKM/3->":#@9#J[==>6DZN HZ@'OO:>G@JNX[179;K=C3F&]MJ#;2Q+&3.'8)+4T"[QAR 7?E(EB=1# I*.I[ M6E(R]R*EGF&T<_-<.SG(%3F?6" MTVW$3)L:IU8FV0 C5MZLS;51E+PV@(6&K@@%67F7<#?S[N,$N+:..O@Y 2[" MV5T+,8Q&K+S.YFKH?9HOE[!(,3M'2@^07;!W))=/@$%#,ATJH;E!FF*LEJ( M7R1'$@>2JHM).3@/$Q[)2."D8C$ZHFN$O$_S@)WKFZ^+3@(%697TC]2Q,K?9I?&? M#;H1OX+ZL2++@0RDCJVL"6^XU4%9A$:G9U4&9"%950E2;59ME2AJFO.*QA,# MZZJCCU8V/K!HX+10-FD<13R4LK#&1?AW$&RXGB0M'!9&<[2E3*2SPRZ(<'!\ M4S&2D35O5*Z#^UW9)7P,)R!FC[<3 DUUY:;)JV)LH%P(J15Y@O0W62,T/ID& MB4W"V/\$FA9)'OX4Q='MOW,PEF1?/SES7OQ A ,HAIY#-@H*]83YLC+FP\?_X[/2#&2HXLH0O<:HYBJI]QI+1@!LYE@P$YNO:8#*C,BFR\HFC!I0=.Y:,8JB5 M=>!9VW+8:.@>,.I2J;-5QH6;V;QF<(IOB&VF.XU6TZTKIJJF%?/IB,:"S[= MJ/ E::)R,<9XP_BW/8S;GJ&R)HJ=HG*6C%SNN,J)U5/7#]R,\B[S ,YNG?": M(B]&[]4G#**=>0_ 0HV*\"&)HP;)3O@C"@$'CC MB;!/E8J7TY!1Q<%/TCJ YU+X+(I7_AD4'1( \B$:F MD1@U*[)&H0^+HSSV:*IM,?X:J_.$?43/ MQCY-ZYW6J+@D0ZE,BX^N+-:T$(WR#>" 8@7!9G@\,540% GWY'/XL0D'"J.) MNPJE:@ZE'",LUY% >>.%?BZ^[XD17C2 D+0.P+P.CT7S# '8@#HN+ I6,4FP;D8J],]C1_+3Y+2E/J).%6-$2L7 MJJQ3__R@\L7B9_%X8>"83"AGT!N(3OBJ_!B.VC2'WZ8XSJR&"GGP.GG(EVCZ M+SR %[_[8 KV.0W^S1.R @1-X.A2X( X01?9.AC%B&00*/!GLF%.:Q\9[8")Y"VHI!! JY5[!Y<1Y6&?-._(IZ$CA^DF9@ MJ(B[)-*3G NW07XK,)432@?2O// .S+48&VH^-KD.<,EXU-Y1-,1-\ M3BZK,)^24:!L<>4+R6)FP/TFNA-7W'(BL9H>R837( +I!V)UFOLD^WP//D=_ M!=B(OX*H4A/5XZ3R0.%15CXTP[L'^T79)F2>DY L5I+[%GX',2*^'/[./X.N M#-)BCOV^IF(;F@I98F0-ZCJBRIK#_:,87[QSI*F4GDB8[:33VJG44&;IBQ64 MB&H65%D18I SI-'])/PR2)GD^A#&GV!@NE$R(T3O%UEC=-<]S&DREP$ M,;*,B5F ,A%7N(/8%YH<&""YPW "$"!(96FT%V\ 1$"@XS&$]V6?M3@R6$06 M11!5IKB2R8K'38V)NL4*7P#!J;!["AD;GN>!/O)8 DJ8DFH.$("3PDB+2 ME:PT0KKT<[*%4N&">*C0HC 5 P7=B7 X.]P>0#AH[)1Y1I*&R#D>VC$%?@I MK>QE#L1#W%%N;MNNT%*5'E,P0W=25[Z45"W.4+KL(N.7WU^7(^FG( !"?)VN MG]('GR6@8X3Y6KY2.K;E)0VN9#,>D*5=/SY= OB]%^9$=$!;Z)E,!"A5TT6VGN%P0+*5_2QQ)@1&NC,!.3$JEID_@6PE<)P!M&RQW>8VR MC+F'ZP$52'XN 9V4FD-".BVNIN4=3MP\Z XQCQ\V890\8@@2R@XB[YS(//S9YC#0\=?.Z8O='HT+'=FW[O.H>] ML7&??_G@\T8F;M.XX:>?>G[YN#YB\G3KZ:"-8\Z[ +36 MS3CO M!.,N#\W-4L^_O6:N.@]3SS*]C<,77,5L]J01OZK>KT5SCSZRS$H)^O M*YB[5['(S-&8C1W=M4G3PH -79?9.WJD:%JX#EKH#\9LM&,.;JNJF3N@+'^+ MDVQN_.2EF:Y"/*P*<3!BUD@W;VHI>D9CBSF#[@X3NW#T#-TA&UG=F;[5!5&. M]YX]!?F>%-=!PL+A239SS+;,NK@,J%K,' R9M:,=GH;JH;0Z&N\>]J4MV@-' M,<2YMFB/8_*!8['1P-%&4UL1Y."4#-O5"&HG@DPVAFN'Y9Z)@_9N#^,N=1+/ ME>3+M')33YG$G="C$WIT0D_+@*83>AH;>>G,*)W; M0-9.]C..HG:9Z^H82$O18[IHX'5H,EL'1+G.[ $@V$.+N2?._KTVF Z& M($N=MF377P9,[;')!OWM(6!MR^J@;N M&%.N=#:/SN;1F]+9/#J;1V?SZ&P>GQ!'.>(;6CBZ 1QF%=+'!=\A[OZ-"4@ZQ/F,;>!>J\.H\!Z&J,7 MA='^#J.U\QB]MON;3A#3]S=MHC\Y<8Q[YVC1J8FC$\1A[S!T+YSH+K MQ*9T:IY.S=.I>3HU3V>9Z=0\G9IWTM0\-519).?I5+PKV%S7["?=8VOGV2^@ ME\YPX##;TAVV-"6,QP/6M_0<14T)0WO Q@,].4^G#+8 <*8[9GUS>TA=%[V? M#SW.D-FV;AG15O3T'3:PS\0]%WSCT8EKP/>C':-K="^H WM!#6QF[9C7I&%Z M()T.339T=*]8G3[5 L -!GWFV&>:8ZO1LPL]SG#(^O:9&CAI].Q4C]:8C4?G MM&4W)O$T9>V(_4T2?%GN=?4U>3P;$W^6<1ID00P;X:&7!?=(08H$.>X%.P):\M6S'F"9]] M?_.7H#^SN.?Z?# >SP8SQ;/C#?P02"= M]+MOO!^:D-B"K('M\M9$AJSMO#*4_ M?S;>J&>.!X=FXUEVS^Z/GRC'S!D-GR;'K-\;FD^5^*8WI3?5ZDT]93+E%235 MK>4Z22'9\70GG6!Y."V,+S/M[;0)EA<*M-,F6%XHT Y*L+PZ\;*_IKD4UCNGT=.+LDQ8LL9'9EK19S5EGY"S+/64[U2OD MK!$;#MHR\%ESUCDYRSKE$(LK3*+7!:''EK2QT7"[2&ISCO87(Z1UA+Q)NNUW MQ';3FC.T=W3S;C.M7;P@<+4@:!$^+EH06*.>+G)O*7) $(RV.U3:C!PM"+HD M" ;CX5D&$>EV"A?M9QDPQ]2Q >UGL<>NC@T\,6?9 \U9FK/@MYJSGO9.Q!Q7 MMXO4G&6[XQUW8QT;T UVG@5P+AOWN^NOU9Z +GD";-<]ER= "X+=MHEM:9=@ M>_!QT8)@/-:"H*W(<=G0ZFY'-RT(.B4(W/,,N3PN-H"S?-M^$?HCSKSPZ0(# M]8)_&P QC7/LYG5PQ7]'I)]E@OC;D2/Q9##1'IY+]? ,!J,39W]JMCXHX6', M3'>'R:G96K/U+K9VK1T3VS5;/ZNVMD!;;Q^[I-E:L_5.MK;=WC,,[^K01'O= M0U=O2F^J>YO2/70/L9QT#UU-"Q?>V53WT#T":+J'[A% TSUT]^S4=#%(U]TF M=2-335HM@IHF+4U:9R&M)THW/K>?DU;16;H=KNZ6J4&I0:E! MJ4&I07D!H+S@S@&ZLS!U:>S;V\N>=.3_&B+_CF7J&NB8]0>:LS1G.=;P MQ#DUU\99(V:;VPMS-&== V<-1D/=/4!W%FX#X$PVM,]4OZ5K!:^L5M 9N+JS M<%N1 X+ [6ZW5RT(.B4(^J[N+-Q6Y)C,=;5%T!Y\7+(@&+C]WIG:V5]P?$!W M%F;VN"V>*^UG.6>7HE-/<+HVSG*88[:E?%ISUADY:S36L8$GYJR![H:O.>L' M>["KLYZ.#>C.PL_41]#I=]=-HST!7?($V,.AC@VT%3DN&_3UU,'VX..B!<'8 MUK&!MB+'9::C.PNW!Q\7+0@LNT.Q =U9^ IZ%?:9Z^XP4G6O0NWAV16=C=;#TZ79LN!NFZ7Z=N!:M)JT50TZ2E2>LLI'6=78;_"L<*XSO=85AWS=2@U*#4 MH-2@U*#L/B@ON(. [C!,703Z8UV1J3, ',O2'8:?-K6;N6/=85ASEF/OZ@.F M.>M0G376_3DT9P%G#7JGI8-KZR*@.PP?W4^P;VTG15TSV ;I=@DU@V[?ZG6W M/O7"!<%HM/T6U6;4:#'0)3'@.&HYHSCIGWVY33Q[4W87; #B;F?9V\TE[ MH@W2[!$V /1SN:JK>9UBY< M$.S1?JO%R-&"H$N"8-!W=O3>:S.M7;@@L-G(U),'VX./2Q8$V&;\3(*@:YUV M='?AYW%^]IEE[0B-ZGZ%VL.S+WGB90!F MXTBI6M2ZSF%O;&Q1"_=Q2V]J MWTT]93/?R^^J:#K[G+U]W;1T@U[=B^Y9&O1>*-!.VZ#W0H%V4(/>"VW9APL3 M3@W?BWP.9EL6Q)$!5B)O?QN_8Q?7FRL6O^#Z#=W;B?PWIVR/<)XSO;ANC YV M9'AIC'8,H^-3QK':@-!K2Y76+52.E6WF6&T?XI,QO:@-%KN[[I2M?C+?3M M-=>7:X5IXMB#.*[51-?$L?OZ=H[.N6V@C;WS%FV=B'#H1 M[XK2HW0BGD[$TXEXSY6()^<)&YZ?!?<<#KY8Y%&0!3S5>7A7L+D+CN+H/#SR M^[>ED_*EP+/%M?]=A*=SVLF/UQ9#T"E@Q_8KZFYC+(T9C9GS8.9,+3\OV&C5 MJ4>F-K">-ORI+P!/"\\39L9=H<&JDUZ.%I3=G?9XX:@9GR,;26-FKZ3),UTF M=$]:W>:NJ3_9CJ%!7>EQIW&)X^IV*&2-R^[@TMKAVC@K+K?G[LF#V"Z<=!FG M 396>95P[+!RSV4ZG3AE]2UYE'[YBC>!7>?9YE>:L@*?&5G47= (\IPK.:^!A$MU4 KIY]XPEGLY.D*L !!6%, MN1\GU"3G%5@G/,&G8$M>6[9BS!,^^_[F+T%_9G'/]?E@/)X-9N9T,K)<9V2; M'A]9]G V^^<0S ;*'8UGQAOX()!.^MTWW@]-2-P&\2>BJ>:.E3_'"S[)@Q#Y MU'@7W<,FX^2Q6YTK[='HT(19U^[U7?O)TD /6VEC&JC3&[O;TT#/M*FASDT] MP)X8=S,U]76*DDIGI>JL5)U@^459J=>98/DQ#J=&L&Y!M#6ILB50?AI)I4%Y M!"@O.+S^A3FA^X8M6W?V"QCE,!R[S!EO'VC\?$XR30EGI 1KR)S^:2GAVL+P M.F_TV.'*5I\Y9G?GK%\X>DS'9>!6>Z(6>YI<\&N#J;#$>OO M2"K6BEWGUSU3.-]BHZ'.Y&HM>FSF#'4VUY-G'0;EXTF3L&:VC0YIP93<6:BG=1L3-TV+B_8Q) BS._*DDHKDY"T4DH7315 M=$**3DC1"2DZ(44GI)PJ(>7O48HI*6&8Y8IMO](N9:KH#ELZ MFZ)55Z4N779,EYGN:7LO:4KH!B68;&2>MDG$M05==#;%L<0X8J/^F;H*:>SL MC,_:K&^>*2)VP6:4SJ7H,\?1J11/*DB'K+\C'J.5NLZD>!; N7TV=G0B14NQ M8YMLN".MODU*7>=1Z CTI4:@+=-E@]$.7M19%)J&6TS#YLAFKMOF3*"]JM[E!"X1>I_Y0P42P31E$?9JUMK>+:-5W3>\W_^VQI<3*=G#Q 0 M0ANG_&X!T"GC6\8TF,UXDAJS)%Z 5(N(RKR,3ZO/Y-S(8L,'6O*"J/)4$$>& M-_U7GF:X:FI$W.=IZL$K^'@<(?49V9P;"5_&B$EW%@F?!HO@LB+LO#16, W\;NP)?R'Y?I+#">D/QBQ.#" &GD3PJQFNY =X_ Q.1@" 3Z3PO^((RSQ9QBE/>X;Q MQQQ^O^6$N+THS@PO#&.?P 1;B//$B)<_NTR3&M9Z#2YN8^OV#H M$UL/)7$8PD$P"OH+_N='3MVOTKWZ_*Q8H6=*L1H.>D/+.G@PYK@W R^(".4STE2$?,.C%(KRU.I9-/CG5=#9B]@Q9U MG.J,>6KGP\X%*W:=?&*=7 -='4A--M)*72>?M %PSGBGS:Z5^OFPTV=NAY1Z M9Y)/]$BF+[@%F,S919,=2<+0^ 1\VB8;MQJ?'6OJH"...N+8VC"/CCCJB&-[ M@*8CCC<_4)Z-YV=&B!DV4YEAPXR(9SKNJ...IXT[[NM#:]W9+Z"PW+(L-K:L MEGA6-26I1C29.=HNE;1#^'P.X0%S'#VN04=YGSYU M:U=C$1WE/1"D S;:T0U$*W4=Y7T>"].QF3766KVEZ#'')K/M,Z%'QWEU<;8N MSA;6]6BP,]FM*[%M3<-72L-]BXUW#?[I1CS_C"70C;[U?5(/9).!,_88^&/. MC>KVB]+^N8>EW(:W7";QYV#A9=SXRAJ,&$" &7$"6OT%,Z;<3[B7&9-'PVM<(.'PYYQ3[+GR^?#1^,H9 MNFP@-V!:L $_SI=8=/X0@*E?7P[,GS15NQ' 3WO&Q]6/J%>FU)Y@F<"W$@ S MM02(#--\45L4FQ!$.47#87>BR7?*LTP5OGM&PPL>$+=WQ^6#$DB!SWO8)F % M!.J)U'CPTLIVO"Q+@DDNDE.H70$@P CC!]@)&GMA+'J.PS\ D3XW*(*+?036 ML* >KSYAB;TT48)LL) V =18\@1CQ7BZ$I"(Z4%O\**@ 6H*8;F]L?H5?.YO M#>@QX#0 7W[G94 B<.H =NUC=X02$$ V6[9BS!,^^_[F+T%_9G'/]?E@/)X-9N9T,K)<9V2; M'A]9]G V^^<0I#R)#9!8F#^ TN6[;[P?FI#8>GVEY#D*IY*H81,G"RIWPN@ M# 7.BN"&=Y+X'M4-7Y#&P+WQ^R#.TQ#;Z*1^GJ;4-H=.<>(&0!O33YJA?_.F MVMGGYWC!)WD0HGUW<[Y.13<_@*KR18N="8"69#Q9%Z2"FG5QJ<0!@R"G$>\+ M5* !;WW'G89H93>8%TV,AF9IZXD'MW(O?+[I$])* M;+)$G6)_[@MA/&U90%AS:S9B8Y@RYP"4,_BI9Q@=8[T&O8EB1_+[ MHS2P[-*EU3^!1TGX:OHO-OIY'KD'=BBP&?W4[(X@M])AAL(VMU((>^>-3B5[ M?*13"3>T\Q5KT^DD4ZL%LCR)""*H"XY2W'5GE-ES5YU15L]Z4F?4D[B8.F=5 M&%NOXX-CK^.FOHY?DEVQ%U6?40TW) IU@_U0,):;WWZ?METLQ!9Z;G!"75P* MQR_0RNX0>Y[09NU3Z>3!_H$:5I'<4I0W*>6*FA6@VGHY;](L8E6Q,T1W-V[) M=67K](:KRG;<&UUDY*>=4F&K3K;[QRKET3:EO'IU7+D?;HUC'NFE73&<>\8[ M;+$^I5@:V^QS*,T%;26TRDKX8V]OPP;)*1ZO=ME'^II.$P[BQIN!N)AZDR , M,G@M35$KB)D!*!!(3DEJ6,1)=H>["/#JPD&62J( Q*?!713, M]#-1LON/HH MJ"_N!Z+//Y$DDH$B$2-[B(E&6^^0J!)'H40_<#^.? <'8^@NI&BC/=B?@'\ MO6-2LR(]E'[T02A@X!5^\I;(;FI< U$MJI.XH1J;:#)(! 66HH&HG-&Z<89D MEBBP M2"C"]28\*S!PX6T[P*T!432\R8K_R]-FM#/C3A0.P@N+S/*%G#?,KA M3EZ.FBC/A:0ZYV NOA13,^33*1X4E&D$7"#G?$@U2J*?1RG!X&MF\'_GP$^W M$](0U;\9_#/^S-FV(1APEF*Z1KFI@NWD$CWC?9Z46YWE$<1,C( &!5)GCP*2.5P"&3S. =K!=[ N1MXE(34/= J &HA&'U?'CR ,X!$HQV*K#V-2;VG=3SE,T_#IK <,JLS>G[S?G[1]:.&LZ MW6Q/]G_H /@I0EW]I3W*K@;7%]H;3#=4.P)HE@;:X4 S=1>ZNINHYH"H1@IT M0[HKV-P%MWG1W?(ZVR/-9& 2L/'XM U5-"UT@Q:L49\YX^U%SIH6KH$6QJ,A M&UNGI81K:[.D>R<>VV9I8#/7WMY&3;=9.F/'79>Y[H[6&!H]9U/K+AIXW9EV MU 51KIM; A#LH<7JS=R7+DJ$ MK[4Q]C30')K,=%P-SJ<"YX!9KGTJ<#ZE6=N%[M;[Q>N?VN3=,]"LFPT_ X#: MS>X6,CM<9H?'64!M;+*M.45SRDDXQ74';##>[DK3G*(YY=HYQ61C>\27%]HE8:N!]+U0+H>Z/SU M0&L-27BJRX*N8','\\&,_J^SB2,'U@OM//]>/H\&F%V:UZ+IB.WV.PP'#K.M M0S-AMI#_*3QLFMHNA-K&XP'K6X?&332U:6H[2K;9 S8>;$^-/AFU75LNJJZK M.KHR9,SZIAY?WU;T.$-FVSI5N*WHZ3ML8)^)>Z[QVGBTA-]B5NU%H_N:6.VC M40M$R,C=7OK29JOWPM%C#VQFV8=6SFKT/!?W#$TV=,Z$GFNSXG5%V;$U,8,^ M<^PCLW>TF7AJ]#C#(>O;9RI9TNC9J8*M,1N/+L"*'[:BNN+ >.B'U=$.Q\4\ M]S%1]/N'OW]M-@CV<-\VI@0'3?#DGALOS;6**RUGM\M99@V/S,772O#4R'EI M#9G=[V^J(M28.6-O+6:Z9W(!7YN/\:==(YJ,E]9Q8O]Z72@OQS:8U\/])8MV M;CU;Y?B(C>UU.T9CYNR8<6SFG(%GKL_:WS*O[.5Z3P5MJFPW548C-MK19DU; MDN>[@/4M-N[KSE8M18_E6&PX.K*O@[;T#P/VW[?.>-4F_F'FBCETF-4?:4NR MA:C!Z,98HZ:-J+''S#6?__YU?5;^SO:&QLOU]G[:7-F1= #$J_WY+<7.2Y,- MS;%VY[&T]7E]:-K/-]=3$L^+TVFX@!W7VTP-$3HL,W>Q] M<[/WX=AASNC(>D0]%D%SRI5PBL5,VV3]P9$98>*T O=+)43OG M'B!B[0+Q@0-$ 'X*)K?(0Z]LN^+9":(I'./5K3D"/C_/+)1*Z>SS?[X.&K=G M#Q .?\R#E#Q*1L*76.*+V4'^W(ONX+M9;&1SCB;]7J7!S'B8!_[<\,#6C^+, M*!--Y4+PB3B1XUSX'64B]0SC(^?&+$\H&VD:I'Z>IIBN%,]V?Q@VFN!&@\CX M+-/^"7/QR(V+WIBC\8 M?&>9(3P$ FINX'@&RE+#D0/&@X?S)P/ !NS;\+(L"2:Y("0@+<^8Q7EB/.)D MCPF0W"?C+O& .H""WB]Q=9'O]N'CWXE2?O4>:=7>%LK;O%%%:J9Y)*T9+2!@L !.9Q*T0:5OJGX140<(-(3#PZ:M]B&Y4-T/U *Y]W^C>K*M6;DH/ MX-IP)CV Z\IQ?:%CD?0 KB. I@=P'0&T@P9PM4*\'-U7;FMIO[ Z]^DT]Y14 MLF.-KG_JVN*]7SS'Z@M<[U?@/.^2^]MVF'MP7DU[LC,UM76*VK!EO'/H9"%- M;9K:CJ(V:\!L\] .^,^3W]Q5R^&@<55[YCIV,&O1!CGF;@\9GT9<73!(^\S= M,5!3@_30MDQL8&_7MCI3]AE'.5UOE9$]9GW=7:^MV,$2L.&9["2-G5W8@3N3 M.])6[-G&-5VN?3#JL[&I3:XGG9T\9*ZS/>M:@_3@RC_[Q"!]2BNV"\7(?V#9 M\3[93;K6JV7NMZO)R_^BAMRZ?D7SR97PR1=U1M=\HOGD2OCDBUK4M[G*:X_T M;W'828)K'5.Y8/9:524S^-HP!![7_RNR]GR/&6: M!/<\,B:/11T5/)Y' :P M %OXQ>R)/?%!U+C@8)\G364(_P]K%O(P2U4M Y4&4)LX6;(B M.S2D6!>!-33PSZG\B5-8/>&AJ@/#!U,J#WOD0.H\RT(N()AP6!%+(;(Y<-'=7-6>-6*# MD)%P'SF'*C2""(">Q!4^39YE=.7VVY'WM8_3HLJO^=)^6- M^8[?3A+N?;KU9K#95U[XX#VF*&ZJ4@%$0A6 JV??>,+9["3)H%@Y1'">(@T0 M1;TBCL2G8$M>6[9BS!,^^_[F+T%_9G'/]?E@/)X-9N9T,K)<9V2;'A]9]G V M^^<0;N/$\L"_.,$5N?Z[;[P?FI!XD+P^$_EM9/>'.6^LPI(<+L2(*KO:L 9( M"4P%IFK"B-\1#X-$P'I2'Z432&S/F,-N0*Y&0MX"6+=);EE-QE$QS(JZ*RH8 M])*R[A6D=BSK$^%1)J4R]7*#9:):B:0X(TI"+\1%&Z5U7?[O)3![AO&.SF^Q M[8(5H3/S[H$J)VO @3/)P\N=KH()I?*]%^9#;#:CZ@E2SP0M@F[$[@WX_!%% %BTN@AR#. M4[0MY*HU=2Q573;WLK)H4=(Q&0Q3:3X #=#_G<*.VV0A!M/O;W;+L8%]LW,[ M)Q=)35+ZYH=?P:JZ0RC_U8L^(?X_"NMJ'R"Z*P"SAF>3K'\2SR#=D[VV4*>: MR%-Y*%.#[+$0)K_]X\.O#"C]81XC:<8/$= 1FE+!-/#0S,('P#3T\Q2E<+B( MJ?,PD%\JY"H0+[8%P,61J&L6HK10#7@9+"6@4RR"%9PM*EGI+6',Y@LTK/_# M4R7_R:*5!NO:.6*PR;VRZ-N':Y$7(+3AERG=D P0&A[9M&3#2T$5>K!].#N7 MM;-=JICM]T:V?7#%[* W'+I/5 ?J.N.GJ0-U>_V1I3>UYZ9L73&K*V8[4]*F M*V9UQ:RNF.T(T ZJF-TWQ>'/);#VQ5/V%O(:EAJ6YX7EA2:QBB2N91)$?K#<:XK$E@CZY82Z.Q23=MC0 M=IEC;Q]7\7SYHIH6SG<$E]FFS08[RE4U+5P'+?2'-AO;SY+TO!(H-ZGMYY== MV ^_;36DU%S-MZ[X9B9N9,8B^'S66UG7#5P-+@TN?7TZ\*2O*>. PGQ4 Z/B MD/O,-[K<8JL37D7.[+BC*GW;-IM5-FP^"YTN'.5;_ZT/=$2UH"W7I MB+&9VW#UI.WC]3QL[-_ZSKC9V^\ M998G(L?V=+&SR[Q.'-NNMO,A?TT:.TECATFL2>-Z26/[7,K+)0UMZ+3C6]=I MZ*QYJV:_:'"U$EP7ZC3_C6?&'?9+Q>:MGN@K'L:PH$XZ&P\93 M]]EPQWA6G9%R/NRXN\/G&CMGPX[%QCOL.YTT=&BU!$IQY7^YZFX1YFC[^-SG M,Q@O YY6ORTU')G\0/N>D>/U7T^ +6;AT$F,N<+&Q?H M\=.:3RZ=3\SQF+FN'M.N^43SR59],A@S>T=#_);RR=YCVLV=(S?7WVG1',J& MF3K%S%8U5%6,:5TND_ASL/ R'";YE3-TV;C?9T:<&.,7S)@E\8+&V?96![@7 MHUEQQ&HYEMW+LB28Y*)G:Q8;GC%\41OC6I]G2U%/VBB?LLI,=P^^OO9:TVS+ M__K+R#*'WZ:5-<7 8C7S7)T:=ED=&$QGVFM$:XNP6N\R41Q-#39N0JAI,5?B MT^Q7$AKSXV.>*9F,/+TTQ6>M'\S_JDWCL>\<0+Q5^FBR *TBRA M.="JR#?M&;\U++7M( ,VDN<8F'".:4[[D_-WBX4P@SDMIQ/C..MUK!M_V[W! M.I=\99=??U&%7#DK%2FO?&?)DS2.(AX:-#6XMR>AM2%1JGD<+_&9^:WQ'DZ< M=(QM_L2X40CH#L-B#BW)G0<.& U@Q]C=$VA(S!%/.8[P]9+';CR5$S-Q1'KP0STE!BDJV9Y MAQD1/6SH'D@Z3AA^8.X!<4:Q, M9I8P'!K,ER0TU+3>,%@$&8E(W)&P3( OLP3?^XA&]#\W@08<.D]DNR9 M\IDG1@/[?I[TE$( 5X"@>1S>518,GMQZ6S MN1?)<>:-"R7P;I (CGS[VZ^OF?$W^N_;GW_Y]0TS_O&:H/KVY]=R5W_EOI>C MAJKC'Q$DL/+2,](%_A8'+G-BX30'SA9_%2/O*=XXI4'&\/0<* *9.XC%+/I@ MH>;.PXDPE>=KFON>( ;@@8SC%'-<'0Z!T\3"(,%):SI6/5'"<>2/@@N'&>3YT1H"0\6DSQ)\5&^H)V#?DUI44 9 5!" M1I*<_$Z-OH%I)CP,^+W:W"KST&]K'(0 *U"'1_\2JL>7'T"5%]AKXJO5'?/% M,HS1>D BPS';P,E9$B/8RUWH!+ALC=[D*P+_?#;C.+*;,]J[ MXCX/P9FNT^HLC\3$>U2J\$%%;N)Y^CS\AK15Y(7EI^+[&DL# P*=P8*;]884 M<#:*V268>?C55PD0%VY63JP6UGKU+6EU]\M7O D8V'FV^96FP=OG$.*549D$ MB^I_YT4^^1*D]>T$E/"G6P^X+WGEA0_>8XJF?U5-@8ZJ G#U[!M/.)L=<\*= MTT#A@$)7@@$1B[GJKXBN\"G8DM>6K1CSA,^^O_E+T)]9W'-]/AB/9X.9.9V, M+-<9V:;'1Y8]G,W^.;SYX0\R(H'>W\ '@732[[[Q?FA"8A<,B 4H3%*:'MI[ MH!5X5; "QQ>V@I".%4E%8@;@%H(D24D<_"N?WBEA@#)DB4O"/W$UM$!C$D^% M,J_+6[($*LN33(W#:<]XG163JX5$M$TF+S_PC#3Z<8%I1<6KXY D7KT\C/#R M0&]_99G"!(;'ET(DAH^=NT#]]H\/OZ)F!G7 :3.(.<1([6H9BW:B<51<+OT< M5-(";'I"^B2':S7(M$&DR_O]DMPP;NS1EO;%OO9Q_A\'%$-D['6!!DJ?0/ ,V1+)-W>%S_/?*0 M@8B^1[*2^)P%"5SMYUXX4X3VR/'F!70@WT76DAX?Y*H4Q=0]CW))+<)M(5T, ME3O>VIH]X^?X =Z$.Q>P.%R?0&CV24#("PR\* !?W2YQO/JVD25 L:DXV@2- M_(*QX-I"TAY>X(O AV_DRR5 =@$MC4-TB1?"J97!G\*9A?9RK#N+,S]+)=2 M(:@HG+KSHV< A.&%*,[$362&EZPE=!S0/2S6%OX+X0O[1[ ^O%JO:N^7$E9ZPOCPISFX.W M\,$1@^%;$V!P=% FP&5 P/^1]V?T0."MJ7Q">BR JOQ/H*-D'T">^$&*RD'X MV3* LV7OM^G$=D4/V>Q!'\[ O-8_PN[977 M4T'/':.YCYP;O\5 7Z:B',\G#WKT*)TCI20J'19I!K\0YT03.\;T4#(F8;D'"T*'?S,+X(966 MH;25RCN+%$0!6C>U.XZZ#GOW7A 2W4@?[2T8)PLCC\#.RU$Z/<0)A3%\"6\P M#^/PGGXC[BPSSQ?"%'=4_K4PLBH79O4H0R^?\@A.>>J#>"3?*AP%+N-T[VN^ MCQ?7<'3L O<&6%!%WIP/9[X'B M.L(3O\PG@#K@Q(E81IHRA3="W6K2? 97JD#& M!B26>/QB0&=BOV:= ^<940 MV9/^12=+*H@F7;R0-LGF03"FP0*(0KP8+18:;7BQ%L;S-J?ON+ Y!4&$RS=YVL( U_]1Y!O-O]GO$VE[^37UJJ?4EWXY[? M677'#BW6!^$KB.$K2PAU/"K^0N76 $:,#/CB'AUA43;?._E@)WI'9T.N\3( M]$KLULB; $4VPHJF')O,!N@(SN*?@?#QJ5]^?RU-5$Z*E@*F$_3)!)0@$M)5 M!V1AB"R+(@ULU@7Y*Y%2JDPFGZ(=P9'1NQEQ$35< 'M+9T^Y%A'+ R_NM])F M(EV/]VB?! L:U4$ZIP!G(1@R"J_CWLF[(R^%\-+"^\2%R]/[5YR4GMB4ER2W M1AMSD+7BIKC_C;B]I &4 :3QOD(24IB6UF.DKBKH3::L!@J48II.(1PQ(0'5 M J@'L&!$5A,B"(AJFHN8KE0\)'J-\IYD"9@'J?$V!BUA]F__1V0+2"L52:5V M'Z+\ ]J'#N^6X5U+AW?/OI4K#>]6KI0H!U2$ZBZ)'T#/!@T10M+[J[W$JI8P MWN\*9[D*=-!=J9X.1'D>I5B0;KGR-DCI/(7I6S47TCEHFE2]B,8D-A,B1RKN M>,DC:?G29D'0W0O-&/&[&#Y-@>D$@.:1<$O1&8PI2]%=+**$Q4=! MXEW@(U M82"3C# ,3EZA$%05'9TD)U[+,?!R M,&&2X#^>I+6N7?:[XZ;;%"XN[Q:MW7JS<-[3CR8N3$C=%C*>CEA41D%=(^ MRN7E]Q#X$Q!OF&LBW1?TH>+/Z]^AE/WB*S-U#2W7$?<8$&MP/Z'K#T\6E',$ MXB2%S8-RBI.IREP2$8 Z// 6(STI1:RPX<4=AU5'K>]-? \(KY(<12JBR#") M0Y3X"47B?2%I*66WNH[ HB!=_-8=IE=&2BC73C/%7%L,E>/-CM*[8-ME7,.' M-^'G+/T6]+],# @R\99\@Z$20!5(;N %(ATA % _B6O:2KA6J1@"PNA6%KE MAV%XS1=.(V\BW*WX*JI0SD3JKKR.8OJ7<0=*!5[G)2@1 ,P@(UZD#U-K0?)A MH>[%BJR:RA?NNC@2ED]Y*<)[)4_NI []1NHJU:<04UDS<0^E(',@*BS"@.Y7 M@L[#"N2**^PJ'6U*5FMQF':#;-ZZ)NO)>[1;,Z75'> EDU2"EO*-R,;N,EOBL2H"H?@:K*,$VF\P%V62Y9> M_2C:IO?!E N73FGRE+NGA/JJIQ4UA"TUA#C)6^E/OOFZ9_R]H-753Y&JP3/( M9/N*20M+PH&!:XJ%I1Q3*Q=Y3&A)4D!T\_82X6NN58U(>4AR0F0:EB)5 9GP M@R](D%3=#RO?JWZC^O&5V%H3%%8 #I:D/'&*OO=%(.SVM0(4+BQR^%%2$_PD M%K;0+Z1.C $L=%*V=O_VA)Y]J&TV[LJTR@RLGH_QWLWW*H! M^R(YEH'<2S>)O:;(TZH,; (4RD&B[ #MBN@6\VY$+4Z,'Q6D*J6:,FJ:UL'W MT12GR@<<6"=PORKH1KA0"3H5W69+PH%D^W? +L MR" 1^?#_G0,;FT-B@<&6W'16D0%1+*(TS4S7^$69*=G$O 8.F15%;O+>V3$J M+GS,H_U( Q! ML^*NP*>;E9*@XV9-L207Z&W:RK6AE'4T51KR5?_VKUV @4M M$%B+(HT5.BB*Z9$>K %F(%5P0Z]6TKV EI=5;RM@'8@+?;68$UHF9BQ5_1,N M.1H..PZ\2>$UV *\D6VQL3O<#+VZM_^)?;V5)!/EY:^MM>[R9RIPB6&+"5SH M:SPI^7YS G?)\460_BL+# RG/^X974/WOD+:.DA(UYM,N!8;N,?(Z-&P#VQI M'B&C+=H7-5RI%@*LB%)GS/ICLR'UO_K.(9+4VBI)33 7BW"2+%/W%>%E*S4+ MJC2OS.B@+?=MYCKCQE3XZMODGA2&)OK'POBN4?!WS7(\1+);4K(/V< VGU2R MFR,VL$8RYPJ_OY"6"5!)+9'\7R"-,N->N&NKXF+,AK9ST:K!4CP\[CMH$NVK M'&P+"=SZ8N7@P&W/=D9/HAQT-DN1S6+K;):S;^69LUG.G[S"2BVI+DJ@8>$Z M+]Q'%:?*5Z[TVX(H ,&T1/\[I3(@!.S>V'FQ$B;+,7JSS(16-!UUX?E2<] < MNVQH#KNF7O=IM+!J_Q55C([%'$)??XBB&S;O:@@E:^ M.E$/#=^K5-A@Z%34(1..ZBT-A \1WB0DI?(U:LNWZFB<\U!$<'#]XRNTG!T5 M6O9F=&_JR+CGET>MK0U[@PE)6%U=+2\$*\D/)")_2D67I!:ZN [TULD6?.T[ MQU;&_T,T:X&;2^&&;RR"I*!XA/$^=*Y38/1OKU__KJI'5*B'2$& M^&47 -%WBW(L9 TOI@NBO273SHIPO(CR!R)O($ _+UUT:KEJHH;X3D2KFEXR M9%\QBI6I(I&&T[&B/4'3AFJ-%\INBF527-'<2K47$1T+1(6S:!&'*1^X"0I^ M%N!YH.BQB'$B"KC,"-E5D8H;R9=3L2"&72H03XV(H[R#FR:%/V4$FHF+8?E< MPBF:,,7(1J4+ IXO"7CDJ6DGIR1P+Y0P%#DC]V#? MQWG:@/JD*,V:RCJ%1+2?*'/N"$F>+X_I!XF?+V0W/[A%BTH%U?(%9$J(A=Q M467AD*K17 7-PIMRO+L SX#L/R0BT%ZA\W,UA_>=\G&T[U@[99#O)0G58Q?) M4:7')D@%\4\5/X?Q@T@^Q5:DU'91I-C*W-LWL:@)HWH3D1*T6(9!N@]5!S#Z7Y$JNTTCA) M99HO6A; $U*&J+2D*0A.S(^ZY\F<>Q79XE$6DA_FT]+7(4 A>J\"IF49%OV; MGJ>4+Y%Y0NTI*%^J>)&IIFP1B 1 IF1VE=4_^-N:"Z/J[J RQ;*PO6?\ M?8F'+OK%,"G%ZJ!"+,H#DLSQBK:)8.7 6T4#111+05IBL2!OQ=^IZ'0"^UB!GDI1WYH)WM\C,-IG1N4.A%6:[!8>D%">"LDNM0C M16F7L)R%FZ3JJ*0>G)1HJN3D5& .#7)%TYA%E!ZP":RJ]L+'_XBT>^HN(;Y) M4KZRE5HI5Z55 CIJD&8>U_8JZ+WH^HD=1#30&3MD-DCZ)#VW7V-\492A?$+,OF/ZJ[5-8_D MGQ7O7U.!(95%RCQ44898UD?B;V7R'I#NC(N6P3,TQV9>0 7/(, IMZTT210W MJ1Y#*S, M#AY-U;JK)C]012RE'M^P7$7>4.HEYBF#<*4>R6E:7F9\*3Y3E+&>7Q3;U)(9 ME7P&U9D(W5@41F$?N'@!:K5,A*;OR0Z_.SE/":5BH2(N9"9 MDLH%81:+4Q(^J^B!?^/SE+9T+S*X13]C\>_J+4/8/?#*BIG!BA)SZ06:@'TE M[)@0+1?JD.<7?U>&EQPL(*A?7B(QXSZ1MP8NJM:J[:NK>G.%Y=0U46U%@EW\ M49 LV4=ED711YR4EBD2I;'G.* ^FZJ6@(0(SG6_,:94J#D.%O? M#/:AG)4WP?*"JPY7?%9UY$8+.Z>D.Y"'>(G+1>YNM>(;^!,+ V3I1TFFDBD* MY0O&%W5.P]M\]"C*&51'[HX)*,R[+,X9H&O1SZ6-I3H//E!W0M'2&^\3PN] MB3]H:9-%4R-#44PAS""LS*8>O-0# VV3I&+^2$%5QW#/J+2!G\9D^<CX5;#8* 2(9TC@8_"I/'<+=)%71\6H*LNK?*WLS2@ L#CZ_ M%*]%BY8*_Q643B(LP^D7A>5?10#5[_!0)G@JFE[7WDQI?-E 0T@_8@YY,+[R M/#+ARG>P''.QS 1#"A,YE[X;,#M8I3Q V1[".:8^G94&!%7I3TC]%3B!'WSA M5I%=Z2K2@CQ+U#M7BG.U-TP"*TUPZF\H-)_L&R)]Y4JT4..R5/I1J,_[RH?* M*31Q=%N17=5&^Y6)#8GT_)0ZIVN,_CK,@'GOYE(UDV85W'"832+-D?(:MB&N M4O/R3;R0O@"LRS/I&/.F6'X']/@R_=(.=H4O =.*@ZB8Z(!B:T(IQNBI2V1> M-K$C4%!Y<*)ZJH%=W1NU^1=#'&*JD"H@).DNQY*I -RY$81O9FK;91)<9#) M\EB2$7I:>5,.>_*:R"[("DE5:MF!W+*@3'W[L'5WNO:GUZ"17&/W_PN MVG88OP2*AS_(-N?M.^/.'J I:H6 H'B>+*D7QPQ+(Y8='*OE %1W]7"62&+ M+TO762KZV0#G=MP)%AY_; MOQ*^WU3[DK?O:+N,OZ*%OFQG>CLIIYZH4TES3H6'4"S)9OP%ZXER09QTA_G" M\4:6SX-#84J4;3[I#0;BG:-(-K=KV) MQ^J:XFD< $NIXFEU;H"(?0*/(5AN$432JRI8GIS+ )@4)R^J;I]JI(6\ZZ#3 M$F2,]X#=B5Z6G>MEF@M]'+LBDK0E!VTYWP]-1R]%;PWE_* -J1+I*ZV[BA-_ MW5L_G( GM9$IBVJ]JH>S] .(68G4\F,JC'/U8;G]8O>R6Y8\\FT7J-F>\E!$G 12-] ?H240(5 U([D($JVET4N*GGJ/M5CG$OWG4[6O M&C&)+6 B5")51R/P885[3/P)'U<'9= J:37T#14_*ED%L6TV Y&&13452U M94N*I(5W2R1>B9MM9>18$"WSC!*_D+\P7>\A+IIBL#(T4'2A+GY3COU@0J:4 M$X)@L[6/E)E;A7M27:.).ZGK"[I/A4E6-/^N7:-E[G9YGU:,,\&$FL*\0/^F M\BVH=&\Y(4BXF)47&FA*8*S84^VP%!DL5FT\]0,O0H?DR2IW6Q](ML[(J#$\ MQ3C%'-I2(VW:TIO2_[8%IFMQG0)YM=]6-BGR\43SG=(:%4VUMBO22F)&)4#,I(8ELO-D8(I]+I9655)2-ZK:N,97"E.)74%K"R['# M*F-W-;+CI6)8K8@M2.&\_K5RKM9"!![%D%OA***TFXHYH2*JE85D[%Q-7*Y_ M!99,,#DLK?O-X.J9)Q$YX&6?I>I+,BNW2"XC*:"Z0RM&J=EU2L])B$EU)Z3I M0Q&4"A_K(P7H%M=L\!1-^:D-?U!F+4J[@J+5(C,ZX342:-2I%<23ZVS-&L,+ M*_7&"!]9M4=>P9_%T",1)Y=,*J(XE:QMKXR(UZF!5<)$%*H4M[0JIM=VK7)[ M"R.@8+(-U,+*%:@TDF$"X#KBRC MD@$4'8LV75Z%UV0^@+SAH4?U>2?8XS40:RIJ M$^(K*^%5OSA;88[&U+D,/YG(:AW89B03PQL7*NR3R:/Q]K=?7S/C;_3?MS__ M\NL;9OSC-6WZ[<^O,2,2,##*H8VUJ(S+E'D8 0X]@.=,RJ9KD@MD0RBKS[U$ L M7Q&HJO:Z+7IQ,-G25LP DTDF:ZB:Y9&O#$7\N+J=B.?5W8&&Q41JD@]^EBXL MI1^]R**D YYA(+F\6>P[CEPX0<36@#\K=Y;"I%Q)BVL,X"I%1WO8$A=IZMBG M/G_28(CSK,$0=:0GRS(Y-(JP!<[G[QFW586_ ^3X1./OHEDHK76ZW(LYGL5T M\9]44O";XN[6,1U?&:CP 87PVS)K08PZ*,NERID'YNM-?0;E>,-EU?8-"F@& M)31]!31C^<.)=;1^HE7*IDJAURQIU;R^TO]ID$V=SLLG^ M#0C3RH M1?92[_;9=-ZF\[X4)2PR?S;.X1O3].N.*72)!KI1R0@,_4QW*52@\*\R,WT] M<;A6[E(?@XGAY6*::/D57)'+.W3M6;F):"[\!3+CH-3< 261EKT71$OGB_#7U&['F5,)R(>'F)HZVZ^OC:YG[$Z!+T$Z+;!.AB1X+&,,U6A14VPI;^F M:J:+ZG$O5.W[U)G@,;HISQX;-EF&"Z.XH!'A/5*PJB*][!"TY+YRHV*P(_$H M8%X,=>@8#_XI'$1T%^42OVN$#'?\0 6@"O?9+/B,7GU\2$QI*=OZK;;H+DQA M%1T6KS5-XB9/7=,L[2)BN;I%-6$]+(H$&D+8M-G;8K-5U#(PLS/*T2CZB&+7 MJ6* NQAM5M^Y.' =4HHUR]T0#^/"&[4AB/F$U >EJHF2194@FXIQW,"@#YAI4SFU M L0M-N#E4SG7BQ23[,F"3D$Y=6+3XGB 6^$,I6CKJE97 ";K1R4&JI%68B]I M "3F%2'Y(D.[$4"D$64U*8\(CUC[4=%W6*-R[Q7YOO=R<' E"+&)] KA("(Q M15U]L-)[;W7*6!4V];T^NQ R!R>00DU"B.:M=:Y!L*!D+!BDG#6A*U4<.JV5 MU&)42#JBBRZ_<71;]TUOL+VS>N81C3M$A87P%WV)'BA$EZYH6QG2H@DU>W]J MVVBF]2WXL(6[F'H\963/1I46#:I>NLB"H?2/:JK\2BB^TL44[QN"+;>MB[2E M.C15FY"(OY7MFN%/1=N+^H3!2E'Y:IQS1;+O#'B*RDQ6!%.H\UK=%5\F-I3B M8'T$4%TZD#54CK@D%&.S)TKNVTF3&9 OQO5!^A+XG_BS=6^-1S[9M]'!E"?S_ M5'U8.K]ZP%'?K/_>F/3IH8]QW1:MR=[.-![TGO2 M>WKN/8VV?_L;DG="YH%418']_8U]4X8,IFC!O^H;(*?E.@<_-EY[SEI^-AH% M_ZJD%D+ZJ4VHG8[^OG"'9NJ2\!(^]/\J_MQL^M0 >PX\%(])=4KZ=YD99"\; M"IZ=PA$._ML#*WL=^)J YFB@'0XT5P/M<* --= .!]I( ^U H/V!SAS*:M"@ M.Q1TV&WXZ4V;3IS]K1G-ZG.';.Y@33"C_SM4 M$RR"Z33D)],$&S.(FS5C/7]J-6'IU5&*8 4N!V-/OZ_?U^^W[_TG,I4-^E^K M9SEG%Y:;0NO]6IEN0TCTJ0WD0T#8-UIUYV@&WE>K$#KHA-63);AJFXYFF2ZS M3'.ET\$1QU2\L/=QG]B"L@YCW4:Z:QUV*!7)6NU#H;&CL:.QH[&CL:.QH[&C M+5!M@6I:T[2V%ZU9%G/<_GEH[8E\Z!I+J%9-K-F2\T99S>0'L*ZGABUZW&CL:.QH[&CL:.QH[&CK87SV\OGC&8 MW*ULF_=8?7Y<4LT3I43I]_7[^OT6O7]E+JZWLK,(S>-*JYT'&IJVO/3VJ<4\ M2&=]L0737==STPE;;;"\-$?,&@_7:$ ;S?I*H[&CL:.QH[&CL:.QTQGL:.-3 M&Y^:S#29M8#,KJR61[D=J ]JM3OML2X&G=UV$=EM;I^-1U9G$RGW,O=T2K7& MCL:.QH[&CL:.QLX58$<;H-H U:2F2:U%I'89O96.[++W<[S@DSP(\21?U&'O M5+EX^GW]OGY?Y\)VOO-<6Y/\]/OZ??V^3I+=TU)7HO%VPKT$C<8IIPGWJG*2QH[&CL:.QH[&CL:.S%;4- M>IDVJ*8V36TZ1?:TS>>N-G'$Z=EG"*]VJ)G(U5)&UU.*-'8T=C1V-'8T=C1V M-':TO=@B>_&,\>3+2+@) V\2A-1Q2<][U._K]_7[5SGO\6WPF4^%<(PGL!O* MXTX-71Y^O243VGS6V-'8T=C1V-'8T=C1-LXEVCCC?I_!!S2MM04AFM8TK6E: M^^*CC?HV[4A3]N6GO/+>C']&.G>8Q(]IO,FX0<_G<:W/_P M'?WG27G9W<7+EC W4&:M2"ZUHY4#W**;Y94U5)(XB*8\RE[=XF^>6A*9_;VV M7QE7\/R?_[8&%]/IC1&_/WS@RX2G-$TAFW-CY@6)<>^%.3<2;(@=G/1^T;W[H M&1LI5#YG(]%3:R!L.9GPD [P[4,PS>92>57?$DKT5;]\Q9ND<9AGFU^IZ&6? MHW?O3(1ON7585/^+VPVFW]\$_9G%/=?G@_%X-IB9T\G(R? M[O!&O31/2F['X:,)]S[=>C,XX2LO?/ >4Q1<%4 L@NBV"O55@&T$RVSV%);) M6DJOM;WGZ'=>6[9BS!,^^_[F+[NQ \CY W4$3H5] Q]$D?+=-]X/39BO8L9+ M@%-OLW@)6WD&R=QT_IL?WF5\(=3*J%=5,M7_O@TB+_(#+S0^9AX\3S(3A\FC\Z&5>;R/K5X[KKFBF,RJF/U#R%\=+R^.%09J!!@@BHX20Z1A> M@L^'\!DB'2LWF0@M)8QO!/! L^%$1 4TLD*WAVSA,.*TT>X:D9_!SY MO %0^\F"8?^F \0TWDA,;^9>= >?!'@@K'X,4N\NX1+J#T$V-U[[/EPH,@]_ M$4?JGZ#4Z(62&.%5/XS3/&D"9JNI[KC\/8E] M/@4@IU(:\2PU=IVIB6>_2J>EP6>&6J"*8=O"G7Q(0\!*Z;M MW9K.2_XU/6TZ4_FO$BP?RWGQ/WWV22B"J"-]8H[M 2WK 1SP'O(2O"+DEVTRP^I;MO$ 7%&2%%X2X@84HG$&]RP6Q! M1.]F@$7)T:F1+KD?S +QK15RQ 6*#[W!H8,I,B]%/(;? OL3A>-3>!3Q$YTM MS?UY[8 @*SS?SQ=Y2&80/HA##/,H\.D7<.[-/(]_^2*>1P9: HS@(?@:PZ]Y M81@_$"3"1R .GZ02"K0[+Z&/%BB9'FQ(I^NR"=*[MQX05@4P81 M_7L*:,:"J4#!1_*_@9JN0DN)@@]1$]$WO+# #ZZ(?"7Q9U]O8->>\?(#,FI:0'G"2@S![BY!,"K%TNM#4F(48ROR7N MN1,WN+?%]E]:?=,^HS=3^8)!*.?*)I-B.LLX.2$^(B?$U('[?7+G1<%_9$V@ MQ.L?H)ZF#]YC1;CWC$(O(Y(KM%!2LT;ADZ&0K3#VJNUR&*.AY5V:(=M,EI[Q M!_HBC+D'#TXXCXPH-OSR1G[8=P-4 X45 8]'N 6\"BAY5J$C\GQ(8\>;Q/?2 M'J*=@+D < 3E_&AX= XT:4"(HR.E,*4>C3#XA'H;%EA[@1VV]:X9S>\/PLM6 MHW4.?R7,>Z!',B%!_N?W7_]F_/++[W2EP],N.1T9#2/T@R44"P%UZJ,]I[PQ MLR!9"+V8>5EA20: -A!$^#N!=K)%'N8!VH:I5&"%3^QX+XC;"2_(7S=Z0=X# MK!*03X6UW#6:_#%/U-4\FR>@>1;PRCPUQ)5549^A"(^!J(EX>:].@&OC)$4V MER9):GP7?'X%3_V6+V!+/A$ZG/4#^N']V\&-$8$$__Z&^]-7O\416EUF?^*8 MKY/D]31> @F^#;V[&T- %(CH<_9JAL7Q>_^Z;VM1]6_\T \'O4$N\B="?0'[;$?E< T18Q]ENL+70^?(G0] MLG3H^J)#UZ-ZPNRAR/G]]8<_C'?OWATKVT=.%V2[V=\BVZ7!Q8S_S]Z; M-K>-) G#?P7!GMBUGX HW(?_=11)(LBQB# !D#)FE__ M9E8!)'B)! F2.&IB6I9(')59>5<>[V>QHJ^IX26S:-%M=F M_8:N!?H5NP4_ M3P+[9L=H)?;%]/W5(8J(Y?S-97@$=(3YK3Z9Q/0J^^7-P(LG/GF^\@*V,';3 MF_3IJ>#' LBEE&#V.OYU*M(!_3M2H#!?D>FOG3;E>[)H^?[)5+ _C@Z)8'LB"7+J0)B*D<\QIX823] 40NS3A!3ME@GISS-9?)@4?V&)@MQ!2-$!6?20+*^$EZVY7^2?W) M6/(2T7&:"KR'-7.;3B>T"#F:\&SJ&D\RY"["8C_''MQA_W561>JA UDV6Y9 M4D32QM$J#1%,^"%P13 ^4PIVWW,JAJ1 MB(Y"?X !QE<==M72(SH\W9NG.;Q<_B-AY'+=,_!N^G/"DF#2Q&!><#1+JMF> MJLO2N%AZ(((42C?PFY_F@2CL.-[8.=M@H7A6G^>Y7O_:BRZO]XZG.[6(IZL; MX^DYMS%'MG7+X4!94(8$V)5Y4R9<2_"R M3$R91SHD/%_[Y/6'14Q*80G60QCMXE#7*_JTXRGI="ZEPB'_-Y[9!_SO).3_ M]B@S=M.2B^D$B^'P<_J31GTOIME3V%7A-(D3T'6 B?1S[B3)[-LGEJ7(^R?P MKUG?L+BEN_ O]@<=7!#>BIGA:!&M8('U]\$P_TJ@>3NQ,[3-0@(IWAZ)YZ,& MY7^"0<.N&DZ3:43G%4CH>/._F$_ MX]9"/S3O)G ON2FPBOZ,ZUC8Q\N\QT8 M^SXSX],7I>P&)CQ?A!?%2?9\?SH.7I<2%PC]^_BS)J? MQ334UT<+&.XP[F9G])^[T>2.NV!8BJS8VGZ-_(O08A4G2ARVF97CJ,+S)G:' MO]I$K,LZ.#;:GN,HJD[%;19/KB:K^XZT.>J^UL'-.E@1![SJ9*,R/M1.U=;B MJR:DN4MO]>-(CQ=477.45HW43[4H07#7T>9(U3!IX'N8$+\"#E,:VM9AFP;A M% /E&>Q-,UG*\*A*P%:U7:YCD4/E^&]?GZP,!%6;3TIQVNK+*$*&'M?M.Q-E MG&0: \LOV'Y.7O=Q#&J5QC'H!B+B.Z8;96>26:H1'\V HSDCCZ7UQ)B$)TT# M+XEG75&_W?\>9]U0)3)-1B%OA,E3@+)#NUG*DJ:H"LM%@5\<*771/P9X:,.R M M$_[THWR89,!M:G%-; FG]JMFPXFH0KD'*G4EWI*R\A8LN-<^F6LV,5EFW( M3U.D[" EWS1WGFPXCQ.PT($L32>LAQ;\2%@_/TFU94=QI#%YS@%,8K8LUO%+ M>EHZ9I.R(S:)G:[QKCRSY4OI>5JZGJ78Q-)Z6/>QO^FR:=I=V]F'BO%C66FL^R:6-Y3QVM?VR%G$Q7YMCUPQ ML>?D2VG=Q![5V*@*[F:=G^?35*0/-!42]]A]NK_[R(U:R7F.@%V$?;YH2=*D M"^D;P7:V_5D3[)O))/2"A EB^'.N(A/I!KNGAI$0_TT3_VX9XA_@$_*_T?*_ M3FWO_EAA[S+<)559&$1U=F5HOE"K-_)Z7CJS;LTP.^F^/Z(#G&I21X4XK]<9 MA/UI.IQORYBZG-%8>C7O;/^Y_XF20);^N)$SXXU?\_'=UE?IK7CGQ\&LU34H M%-4QEWM:OZXX6A?HXBWQ6;#C?D3I*>G]\)7GZ)@12#_,]3^LW?KS;0;2B4[I M(45]8;HE\4CZ %JJZG3U)4SPS"G<+C)W.N>PM=(TYMK>\@!^_P+>%Y%^[X2/5-!*OMRV]WVZ34/2.QOW(FRPT23DZGO8M\:U>1?>',!KO MDGR^"\ "J1E2/9]7F._,OP*_>_"^0/%121BC7^] (^\Y#>!@[7($:V37Q/>N M>I0>]R6AI/S#NYWPLMOIW4(L@7)&?7/V!:9G>J,DF5Q=7CX]/75AF=V'\/'R M)NJ/O$<:7]+! XDN!R0AEZYBJ99^B:>:DIJEI$:==(+VMGZ_0O5.^)5:^JNKJJF:IE*HZA M&)<#U5(=PQG0GWJJ>M\^^^0I9J/#R9B-BY:/KFMK) N<,K5IC> N6V'6"/12 M=6*=X+Y4;51[5B/5GG&B715JKP)J3W$U\#3-"]>Y@#\<1>\F/Q,\(<%, *SR MY+D$O$DVR\&65$.65-=UI!Y-GB@-YAJ0Z496R,G'_[!Q="3XP=0D(.#_PN@' M7I)$TSBA5&A,H3%;!KK1U=L)]Z4&2A.$1D,UIG 4VZXQ\623Z;DPH=*K6?V6 M%T@S7?I:*#RA\%H&NM$UVPEWPQ7>: M;U2X\ O/EPH0HE628F6 M>UD-L-A6O61>@@,'[-=0M70:GURHI>.HI7@_O:09FJ: =Z=;MF;GU1)]!.[; MV;US4\6THNAJKNF(NH,)_U1A5:=8E ;IV0=&9 M7-'E6OVP#I?SEO6BZN](1?0M]IS:F2:I7:H-CBABP[__)Q1*C15*,=_)M S3 MA7] LSBN>1D\1@"CR=^^,Q:^M\\1)0W]U\? M1[PC4U^Z[4KWY-'S_2P,^25\Y%%(EC2BFD(I7?QO*\5IBQTRE+7M!%R]M- C M,YNJ0C6A0ENO0C50H48Y*O0="3SJ2^^ZTF?B_X>, J%$A1(52G0F;=L)>-.5 MJ"Z4:.N5J %*U"I'B;Z?/M" 2O_H2F\C.@B?A X5.E3HT$S8GJ;JJW* -UV' M&D*'MD:'IF>#JI.>#:8 JO':Y /Q-8E:0R[>D([7D, M[=FZL\761D;-2Q7U43-;L,"NFD(?M4X?N?B[K>3TD;96'VGEZ*.TXR?31Z[0 M1T(?B2#CP?K(;:H^LH0^JK,^.B!YTD6%I"HJPD>#&%X1#BDJG[24+OL4,R7;!+X]>KD\?0!N@5OF(2QQX1*1'V0+H_T M33;MF+5+S-V5SC%4YK>07ASZTV3S+0M",QT5OW;0^8DQQT:WZ\J2V,G]'$5S M4GB@%[V(DA\79 B+O2+^$WF.D7;RL]R]X"*/U2((V0S^?CIEZ\A&[;PZ[\#U MI2KO%T\9:I18?6JX[M 8JH.>HUFFHZN$.IIN#X=_VIWK[\@!J+9NX85 ;/$: M;;/,'; G#["=.-W+7,?[@"'&6'.^8-/ "\^F<3T*OOES<"+)SYYOO("!AZ[ MZ4WZ])29\ 7+H@3?Q[].RZ3L/]# M^OH4T"@>>9-5/=!*JL?1-IT;6PRZJEWJ*LIYH[%R7K1P;(_/LZD- MLODG^$(OM$&>>S]?PN"O*>S>T(./WV$Q8I0Z032(V3*9JFR[,R2Z'+*R MW2I2MUH)N7:IFJ@CFQLO%*TNVZ,C%UHO:^XE_?FGBK-MU@T)QRR.MR&)!OC' M.R^B_22,XO_ZQ=%4^PUL?DXMDB@BP0/+\>A*0CT*]=@RT)FKT4K(-3Q.:W(C M:/6,/35FW5*$ACR=%ZFZNJJ9JJ,:KFV9EP/3=C3'&,0.5Y)S=Q''<4CO_YIZ MR3-^ (P)3V4>8LLU8*L32C3#TMQ6@M_B9/R6TD]!.9Q1C M[:P2:[YV$MU&VJ.:LAQX0W4L1WVTGR807JNITJJH&<+>[+4A;T_8;[@F>L2F(T*N5 M\03-\CS!PEF00LL*AU!DF9S.(;Q,2,^G&4_!CVQIZ?VZ!2^8A+''I$Y$?8(\ M^>;)&R2C].'YNWC&Q94ROX7TXM"?)IMO69"J\70\)M'S*BY/CSB-Q?S5):&3 M^SF*YI3P .(MHN3'!1G"8J^(_T2>8R2='*!C+[C(8[4(0C:#OY_2<9:@M]= M?TZE>.#Z4IWXBZ<,-4JL/C5<=V@,U4'/T2S3T55"'4VWA\,_;5!PR &HW6[A MA4!L\1I=L\P=L"R M&VN_@F\*?FXJZU^RZ8Y-B]+=KFY;%5M4)3$E%E5H4O9[IQH1!]^![SM!+! M:H94SZ>_]J++ZYWY5^!W#]X7*#XJ"<-:I7>@D1L;USYCIT\1UZ[0>?$9ROI% M0%L<&XMCXY:G8S7\V/B,G4F%>CUY?:>IJ)H.3S=T4U$NGVQ'-S3Z\U%5GM85 MT2A"_XDBFJ4B&LLRU79F$+6XB(85DBI-U8'Z&1N>"AUX]G&#*OPS]RVSF?5[ MITUM\2EWT:GGX .IQ0K]./,1VYBBU=(Y4XT?.:B?L;NJ4)$54)&ZRK!FVRABA(G ME*T#O<6%K5:SH[-G;$(KE.F9$H!TU*?8YL\T%%UW6 +0&F5:9H]TH4HW>7O_ MVTJY*G1I^P"W+W4%E:G>6&4J>N:V1YF^Y)FNR:8MKZ&[4*7"*Q6:M.5YLPWW M2D_3C$3HT>/HT0.Z+=E&KN_N7QJV9N&Z]![>&0QF"40$?D>5RJJE/Y,8V!/^ MGDSA322F.;4Z8%?\8^H_@^Z4)7R@U*/)$Z4!JE7I]^5WI+@A_2% 4M\Z2:.P[['_A+'I,USG-MX3-I.#>IG*$HFEF\'8"[PXB5CS3W@QOA0?]C8XM$X>TTLW8<^E3Y1 KHW MBDCP (H6KVI0;:PZ/,V^"G58 M)76('AZ8>)=#].A(YM E(8GZ3/5M]/>*J,MWM$^QH9CD9O'29W;?.J593#4* M)T^HM7IY U6#'-1:LR>8Z:)E3FWU&CII.JMG3$O^[WF/?E00\!63_36%Q*CS MXJ7W/\$396KXZW#H]4&USW.';L/QA 8Q>Y8T8?6?$C9O'3#W]\E+1D?U15MX M65.DM7::ACU"4A]-1&@K?),.P&Z +U1GL;2 M,9G07?7373K77;=A$&/L"GR,?]Y]_DWZ].E.>O41;II@Q N^^$8?/$QH $UV M-^WY7E^ZZ??#*5B_P0-HN&C\6B@Z(?($Z +T)BHZ73U17U6AZHZFZG0U]=-N M$;U#0# +UF"_DS^^_=+ZY1WRA]X0$%* +T-NJ]X36J[O6 MVUWIK3I[F).WBT)4'5:/==O%)'7V E4W%9:X1P;A!-, \Y=G%[F*A2O!5/E[ M$O5(0..+KS]]^BS=]!.>YJ%H0KT*02M %Z W4;VZMDA/K*M^3=?CVMG!82[Q M[1O)F0GD\S?,*/[/)TXW0+=G82 MQA[;L8CZK'KCS9,W2$:I",S?E4Z!5^:WD%X<^M-D\RT+%!GS!.%5979Z\:XM M>4^#OQ[!; M!]YKYY7P!ZXOE2>_>,I0H\3J4\-UA\90'?0?#*)Z57VRYN! M%T]\\GSE!0P\=M.;].DI,^$+EC4_OH]_G9*1ZW95RT)*2HVJ],4ID76!R"[7 M?([-$8RU7\$W!3\WE?4OV73'ID7I;E>WK8HMJI*8$HLJM"CGQ4?MZ)%41[5K M:J5\P:TBFRFZCP&(ZPE*;+#L>L]@9P_!O OZM(AWF$K35#X"P!+8&-Y RE9? MT(_BSSD//MYSC2E]F6*%;7FN9 -1]([&_U3TA9"XGNW.B49L M/+T#WG8"6" U0RIXJ+_VHLOKG?E7X''40)A*93"B) MX IVX4['U?& M+\S>U17'( )T 7H+06^25KF__7M;M@"Y ;R'H39+PMS>?A(2?2?A;XO>G/L^/^.0%/WK8"E[(>\'Y O06@]XD M>?_N_0H$GQ+U@? &Z +V!XO[3S5LA[F?B_A/I45](>L'S G0! M>L,D_=VW]T+2SR3]742Q19Z(Y C6%Z +T)LG\$\SP[A:4-]BO:)TA[-6UZ?L MO!J&T9@DF'A-XH6T'&P2T(<7$/AD@'D_6%E3>&M$TK,:@'^ M_V9,X<42D>!YP&DL;PXY![E-"B/X/:TA#J-G-CP#/R1\L*-(?!.@"]#;"GJJ M +*59)>; '&U-9>X;*>Z>4YHUZQ28;%X6!35+Q?5ZXL(6JZQ]@;_T]E>N:VJ M6N=8I?B5K;8_]U*.7EA_>AI=AX'.]?W'W[[,P)D<3/UGB16$X-AT,) C.@DCMH0>E6+8 M3?@B#"0/EM"C(^(/L?87'\1(BU_ GAS1:0!WL0>2:3(*(P!]T-UE$Y8:,42( MDY/W8=!=I:LH7*FO;\0PTS4+7]AZUS;7?[7QGLU?.%VMM(>Y=IDK,S2.GE*> M9NP YP:[R][7[K(JY+JZ.Q7XS8:Y'3&0LP'+Q@Y8/FL%^C(&UYOS'V@OFN+< M4M5@$["+A!=K -[;YZN- ,W)O18=!78#F.N^R_A2>C]]H &5_M&5WD9T$#[M MPR('T'[E@V-%\+D[#16NFJX4M()F3DHS%0*(/?#*2^!-_1U Q&-VCXVZ"H'O2HS3(O)#4[QB"X1\^8>.#"?@? M81"C>Y*Z)NEK?PQ*/3^8381I M;@K?CH@7P4.;"&6S8'HY$K9;V\YZ>_]'%S:-4XM-Y,'&;5*5 &J@C<)_N>V^ M[THWP2"B3['@LWK ],Z+:#\)B\3I:@-;LV 2M@F8)<<4,%72$0(@ 9 P2_8$ M#H,F]\3W/2J][4IOB>?3Y[.5=)Q?#>ZAXIN# J$UC\\)M:@I.S\?HECZ/H*' MQ=([L&3Z/V"!S3)1FVAV"S>I7C )@7]\&5,ELU4 ) 2GE(Y =P;?QC1 099 M/M X(&GO"+JD+3,(NJ0M,PBXY MNHBIDHX0 F A%ERL%ER/X7'2/_R?-\CXS@,4':(#@8U@4D8)W6!21@G)Q(T M5=(7 B !D#!1SMG)OS9P-A&FN\@+^MZ$^ >U1J\-N,V"21@LQQ<[55(< B ! MD+!5#NBZ](X$'O6Q]2!WK1BRCY<4&& .(5\9_(_-C0;W@(H_V98QMQ,MPN ]>G"6TK(R5TUX>*_-%Z$;@>XMHP)SLVOML1 M'^"C4CRBE(^?GFTDTAM7K/&T%WL#CT0X$OH5QQ%[W&N)L'O>T3X=]VC$+]=5 M9M3KC&#A%TU.ATW[[)4+[X]G6,7G@$\7CJDLP7+F=/]?OSB::K^1<$QV\BRS MI_9)/)*&?O@42\,PDBCIC[*9UL^41'$VRCH!V4DO\",<@NV% PFERF##@OFS M\VL-0AQZ_0KVS@=N ]O ?^; + QG!')')S774"B%$XC*>3DM>-]TB2B,U+M\.KW@''^/4YL?RV]NKN]^?KVM9RGBI2G<*^ K (@'T!]$H6^%,+#/])634EF>]@DP_ %.=WQ3&30LC&*);XSDJIFDL#,GQ;LZB,1'^B-,*=!<"G MP5]30._0PXU>5)ET..3B,8"KEP10<5*K B,7I*>W)/:X.$R-B6T0I*XD>V$E MS(;O(U [.Z@GT,N9GD#J\WJ>C^)ZPY[#LL YQ#N[TE=&= MW N\MMT@S9DB&](!*C(IIOTI2$DTIGSR%,]4+YE,8*W, M@8NFH-#8%[#2J;_(UO?S^_&*]S_[(Q(\T!R7SQ[)8.I6Q$7X%]O.P;2/>SG? MK=TU( ,&Y^?$^6_3G8)+".P-E29@T3($@-6!U@3'+;X*-ROL)01>")(Q#@.& M:P("-F*O)KUP"H\84;@CVM%<0UH91EP>SVPTW(;L$GGVP,&4,G*/(I 3\/]A M!*OB?#'#1-^?HHV4+IT;.&&?#J9 ;W@S+!99A7&@%_^(-[XV0]I6"+:L3\ZC M M" ?0((AF5[B'J4<@.*"GHN[60TEYXHV.WP[](K4.VA19\:^B1O MM.\ "7!1C_H>?4PI/L=(@&W$'^ T1]Z]F6K*.2.;1,*&T$A5U.PMBKT^'OHQ M=L9#E-QQ7XU4+3.3&21<,(T9)+#]X_$T@,^9:T[!QT(52;*OP0&/F0J+0B[5 M0 ]$R.NI?\6?M2LII0(3"'3AM6&TK/L6OD[U'7]5?V:--S\ZS+7H["]O[-;5,9EX!Q$)_^E/X]'3RD#,6V8P9BRHQDPPX-0EA[$,+2??P351=H M?;2Q<]R5F<4[R-Z$_* !"@D"8CCT*1>W3]Q\@??(*%=RJTMER/K%,8J14S' M?#:P-28$G9J5I:U] J)("\'5[H[<^CZ4$,Q#$NO\$8-%@G,EGZ(M@:-'BG[1GWSF@FO MOYFZK+NV#(B![]&,1%W] $9>C 9?DCFRQ8QJ^=1>+ 4?& ^^&R/* A[%"2.3LD$RC)ZB1?\ MEYE\"Y^"#"RV2YSKX9-G'K\"*[N/B,[>(J=7;P)T!F.V&3&W_F9+N>@]7\S^ M2*T6[@#AGC+O<([P=<@>AC,%RGPCON(QB&8>TT1ZAFN&U$M E&5\GWL2B]BF M[^""UHNSIR^0=&;1L9=PVQF5(;(KFGRC<,HV,\$U\Y@EL\1 +@^9K$4;A)N3 M!*W+"6 R#6NC;\S.>N"B'S1A'P+\03@&)Q:=)Q;B?4'DMN]@V]Q\L"V.J)MR M1+UHRIM(W!71F.".H?< M[,,IJ-((@QG)<^:)IV;[W.;E#P;!F-F[X)>CG8PNK)^=9>5>1 -V4,C4/POL MIJ[KW$/=*.%E[E/'^%:X%MT O'X,\A%<$^9!8W A%>%9##'%!?K5_ *2QY;, M['R\=$$1@N5!\,&1UX^9ISV/G,GX[DV"%I XA:WGLO:5/GOR3*,."3M27_?, M 3CP%'_FI%R2M@#BB3'W5:@R?33]+03WK]RHI'RVLHI1LR/ M,3)R3\F$,1,+)4_0&X/+M[-/1NH#"F\8YXS %^E_Q2I,:8]S7!H@F[\D3_F3 MB#N'6< X+UQ>D%P9"Z_!*MNEF'F)*2)6%_^2%9M)B5R4<]T*(N9V+DFRITR0 MI6MAMA3L;,HE#&=YG&1K928Q.APQ>/#(;XL@@>WDD?DA!WL,OS)>M-GPR4-V M5 ^WP#."A%\\"3WTHY_@BK5[PM"8H\$,R"PSH_>\.:-F@7>9R<)TM,?.*:XN MSLC-S$6SWISOY'1)KAE=$W'!*22+HJ!K@<'8^?;"WA(,$/%DE)DGE2/".)/Y MP#KX''Z4RG,F9B'PQ=.P'?.%WHC=++J;R$+_R783I!+;D*'$S\-XT#N_HPO; MR-W%N8Q@6F:@.^7 M9)HM!DKQ2;26K5-3+G.$X9$T>:(T6(BWLR.QR .J8!E/.UI;ULH!A"".HL0Q MWUV._V6CA EAS%<$7PAW*F\^Y((_!&T[C']5/B*;)8TM6B7SA,1\PM[,K.&& M\J*5/#>I5OR'99\C]4GH8)8'N9CE, OIKC'.MKH>2[D[NR=CGS%S#RM%?_5^ M7@5A\ 4\R(@'XY!5OV'I*D&JM0^KS-"62I#U]6E9AL,8SQ69#_A2!=KLE$34 M$;6.>NJA'$Y;<)>LJ;C;4FZ[1ZEFP6+:!M32'J-J+=RENJC 07IE++V56K0: M<.KW-<'%>36%Q//P>.68SS/],@6U<%A?1 T!0>%S6.A_)6-GY?A_YP?+\](2 M;YY*/2N^_SP#:@9GYA06,,SW*:8[H/1WM<1.5-AMJ;"K'(>M+[ZK:NW=/AR- MN55SLW6CU9JK!2O$V'.^YF!P(2*Q*!9#2'KX7$!2+&4C>/&/-)EKONHG2GXP M&41_ CNE*2>8+9+)L*73TEQ>TPO)3"MKG''X/!\03W]@17ET+5;.Y6H"8\Q7 M#-G.Y&>%_6G8\1>G[Y4VI95ML5[E;957V6_HT ? MWBP1ZY,W]I*Y1&I2O.9&ZN^MAE@I7):VQ0F=:X^L[G&M8%FL)%U*Y]ID&2RG MQRU8I$=0L\*0<0]8A9[HBG"%.M<+,Q4[6?X6X: M9$MBV "[($[SGJ:SG4?4 MO:5],N7)@+RV']0C2TF92W>Y &]C(1,69J4[P1#*\+]0]H\"!+0T*P+]-^W/ MB"-7M92B?]$H )883EEJ#/?M.?NDA029:)A;*+/D9UQ5CV*@ 4 !>OV+9:GW MYJ#G,NKF]4N,'#C',IOE(6V@P*ISO453=";$P@7C E_,,J4]/$_<.>,]I_IJ MDWDR3QRI]%)7,R(JP88B V)+!H1=3F=81W2&%7D31\J;F)WJ%N[U>FIN6F@> M^C:-]M^S:'_EU_Z*>>4ASB<>X.'>3S1M^?%!%M-)_\+\]]>[J"-SL6GX##Q> M$#T3GJRA/QX,D$E,K[)?WJ#!Z)/G*R]@BV4WO5FM8%ON0H[OXU^GHL35N[JN MHS1)IPJD+TX%31> OUS]W'*ZNFNL_4KIJFL_W_0H5>_:SOJO-CUJ\^>F4>*B MM!/$%P6;PZ?/*=9%GA/$:493;!6V?(Q4>IHE90=9!=KD-QD/6J$1':3_ MXR$"?WAPD2ZW/QPJPW[1\1RGF5&R'@$W]_?OO]_OL/L;@=UI4,D6FMF*R7WO M+[:XPOL]9/^KV'YOC,JNIX"_@U?;FWH^@V O0EC"0N&].M;]);&OQ/[5NIIY M]JU]<3S(+68XS%(=\,CJD?@+G=S332T"OR)5@ZA?A/QO!T&8ARS"IU8)M+2* MXT/$X[T2UNVQ&HYI/.@L%768'0D<*&],_/A_.A=Z5N(QC2\>")E<(7W&K_!_&GX&WQ.G7PAG\F5\%T?#$(F5^&CP76 :Q0QD2\1L14 MP+6656H&,$AS>00ZPP%PE M.*0D.Z*V)JE!GO:3T!;9&II1"0"02D MR(Y1%6^N9;;JQP#37L+H683B-E&/9G;MBN_BIS!-@<-S1DQK0JZ.98DU8@,W MA!UNI^TZ":8%\1P\WIQK&L.Z:204:5%%&CQ&5XAYL";_SO&.%6OQ+4?Z[XCS M>T3YS0SC_P*$WV;X+BHIKL7@(Q M#$R"_[R;8_@VC LSBX6'O9;LN%4Q1(2Y>[K@TG$I"P]);5FM3-BR92;NVS3_ M:U: QBU=5NLL+-R]CTLS1IGQ#N;-)]&4/?ISANJBO*(!K^BRJXACTP;2U-9C MT^/0E XT93\G:U++_RAAN/E"F-XA$MR\"(EFLJ MLFJ6I>YWWK8:6)DM)L%=3="#2=!$$K0=1];LLGR9HY)@*@Z7JG=5E55!G_ML M[]SWMRS5AK7'61DD+$L!%6&3?97;NQ2+-ZPQ1U%I8G6N3=N235.MB/\Q979)03ZQEEDI(*A"2"N9M53RCEIFWWVB8FW0A86=$[&#(FA[Q'LED MS$H&L(ETR%N&)Z&$\S$3;^AE?3+I(?&%5M@P6X3S;V$X>/)\ORC[\ I)\W#O M4-B]U:.9+7)X7YK1*T8S+;-QW]$AC=B\!_+S8-G9"GMD:VR6(_0C&_3SG?SD MD;;BWI^-!X^&(RN*R%]K(!EMC=.6149X>&CH(&&K0D8M,VJ_L@D#8DJX8F*XY=AUP>06X5D67[D1L>(:#26Q+\ M.+2O[7$:')>4#7?D!L?UCL7LW!%7>-&9S+1/WR'3X66%AE:5ED,B+%,B03EG M("BUEHP!:JK%@'NTDB<%,]6MHB9\NF)2P8 ME%W[X 2AB@1S:B9A9_Z-'\)#I!'U!VQ(+W:4$Z>-A\C<3XC0>0/-OP-F/X2L MH=<7FGP)DSL2)5^'[]B,5^+_!OB;%&4=;-&J:;)I527G7]B[IY/#)Z O$]PI MU9(=I2I="5MF_F8)ZZ*8I#RQ7&(1@&/A@8%N5.4<2EC!IY.^99*1C9./3-.M M"!FUS (6I23'$[9E5@ X#NM69!I5J0 0QN[IQ&VIA(2=.BU94:M"2"VS:D4I M236$\YYE 2Z6]('5*V*_#229+6)X7Y)1JT4R;;-P#TUS;H4%LLV4W3M?U<73 M,E.3]E/O6O0R7[8."QN$4PPB%ZR\.KGUM.5W>-M5\I777MYYL>I>I=VUG_U:9';?[<-$IM)U:GXY[0.FZ*DN:HND[5'*W 0_: AZ*!\#Z ME%:NR/]%!'SZ>//VXZ>/WS^^OY=NOKR3[O]^\^W]W[]^>O?^V_U_2^__]_>/ MW_]OKRK_%!7'J?)?PO.^]Q^YRK\)+1_^'HYI+QUC>5"[AW-W="BA:<-:YJY> M='M]!.:FW^=Y9!/RC!;&[L&.5;";%FI; V%CHFG;FD.E9'''J>)V&D64Y?!_ M"8,^_Z-HI,T!']JP95L_N!3D!8X[2I1ZLU81W-%,[MC6RZI\[G"!.W1#5@X? MNE,2=[0LX1JV-)K2 ?C]$QK$-#>16_(]TO-\+_&H:(!Z@#Y!]'Z:H[($IH%5 M\L0)Q1#3N1M(4]NE\#%H2@6:TFU9T^O;;:/6'LGM-(9W@]S-AJWNEXZ]HP%6 M:P;9(G2SV;7_\I)1AM6,6YX+\X7&+12CA-K"RMCO@I1VE+7EDI*./3,PW_'P MB6?"V"VAG%M8N&5/!-R?-PS6N-UVJU('UF*+=OO)\7&G >Y/1";O_J]6I>M* MRTS8>QIX8<33LX3UNJ= Y4C\@C@L3/\X- 7C MKAZ=+"5JT7,4"F2P%0'#EI/G97+!:LI*EL6]5I.=1)'O.7V65A, MBK@)!KRMQ\HI75$%IBJ=:U6S9?/P9G0B)E8]LMK64>%H9*5VKBU5UMVJ3%9M M69"L[$.(5H0^"O62W3M^K&K@,IBR81_>C$N$SZIW"%&HC^S^1*2S%K*N)4)I MK8UJ;!O_+1Z=J[K1V6*BV];:Z1"JLY'J5-.05:VL M;,.J-7@Z6G%LJV>Q-^!0Z38,[4#KQSF9?/"].%GLNS03W1Y%-TY1UO0#2/?8VB;!18R#N1M)*:S!F M46YNE,7[*XHDBF+QE=RV,_&UQJ/5,(YR^+1ID0I1/>+8%@?9A3KL*E%'8X/0 M&S+,8-6(;>*#Q> -+KQ ZI,)VN) MIG$B_=G6HJ66>SGK%FJ7?/ MW9T^AF^'U-H?6609N&>WM=&,CSPC7 MI_;4M4T*'Y^\S(J15\MJ'+_1A,"' XF2*(#UBW+&?25QALGW*2)O^OWI>.KC MP2)PD=?WBO.&!;RAR[IERHIV<&6-L(*K1U+;Q.\1:,H&FE)EV]9EX_#04[5L MX7J'GC[1.):2B))X&CUG08P$\+%_Z&E;,.=[^C;F9:4.UWZQ&P>HR@9)IMK8D^SM (64-HQEB1+<,N$]G&XI?]\0&2IME9H MF9&E-5N='F<6$WZ&PH2?8[BRLJ9;]^XQ .'*5)"(MBG3TJB(!:IEQP*WQ5DU MRTY.18WU6%XJW(K7I*8>XKJTN)AFB_!E[))B^CW#VQ': 2B ][Q\NF8J':KP/QE7DPH)E=NQ;B/%>'RPSJ7<3[<>LCJQ:H M*SQH;7?P&R--=J]%O@D&)8@6HW-MR9:BRK995M_H2NBU P88"J9K&],5J,4N MA^O,SK4I6Y8BN_;!4]PJ6J"]:YW;?-DZ+&P03K%+9<%ZZ^.\BP%]F6 'OBSN MQ7[P?>E%>$D^*)8+R>8PRP>]G[Y#EL:',E ^D4%*0J1Y1A48>I>&7D""OH=N M*!:.L8K;[D9XTH?J%KR5#2@#.KV*J$\P./CFR1LDHXSM0'JQ@ MFFR^I2J(T]VE@&?N)RX7&=E3AAHE5I\:KCLTANJ@YVB6Z>@JH8ZFV\/AGZS< M+KUK%,VI]8%>]")*?ER0(8!X1?PG\APCR>4P,?:"BSS:ES&V$2_#X3YX<;99 MNH 6+C! K(41.T6_ BE$([P*ED2JLA1I%*%4_V7[]MA@NK.FN.%0PE)SY(%? M+\GUNJT_*XVNPT#G>I8U6GDQ=)N7//8-XA_6'8UIY"%YY@92,PBD\8Q#+ M$OW9IZ!!)C3B;IX$H)'7&Z$8D^@!V!D5SY(K.P.*J9DE107 ^602TZOLES<# M+Y[XY/G*"]@2V4UOTJ>GTA9?L*3'V?OXUZD8FT55T;>U72E==^_FF1ZEZ5U?T0H_:_+FEV0U?E//BH[:$6UZTCE1SY;HU M3@TGT].8]UO%/U.!_T=))+T'H;]XG=I?5%&!Z0F M(4T32"N.-/6PL0M-Z#WS=[!L>E//'YQDMLFY&M(T:'&-/8;>E#C[2(/I:E>T M@Q,:JP;H[C'0=1 V)\RI;DO5Y/10.)R)HR=E735D2VE0CJ]@@X:R@78D-K!9 M4I6N6;)MES5U3O"!X(-C\8%^)#YP.M>.;"NJ;+D'GVY5*SV_+I8=&Q8NQ MU5;D;)=I#S$L\@!U81[ A'S#D97*% 6*1.T3FA '4(ZI=*[9O #1IZF)A+-% MYQY".#C;3S;-@S-$14[_?AV(XP0/-&/8EI95(!_A>& Y5K1 MZ-'KT_@^]'?L YMC"*US#8+45&75716FHO=.OGB3KG>A/4 M%NU])(*R@*!T3=;-U;"D(*AZ$]06/7XD@K([UX9MR(YRB']107^[4D67&T+< MV<3N0\+-$HMP"%$& O2V% M#)5[VM*6"G+:DAV[ NVHA&]V2F?_4,+1.M>Z(ZO&(1WQ!>%4D7"VZ.=#"4?O M7)NJ;*Z9$2F<]^.20;XR1OCOQ_3?YZ;KAR@<\X'J4T!':MN&0?R6 MM0?MUW M\I/&[^"7&'!1F)]PS()LNZ9L.F6E/PM/JQE4NM4$.!V5FBP>H*NR8HAX@*#2 M0O;&Z:C48G$#U0%Y6J>X0;:(6?.,%SI$5:3H4RSNS.6R]2KJ_AQ&R0-YH-); M$OS8N[![%V'=QOM;%GZ<$5./$Y,TI'LF#] M&\X!6_1MALB;8/"!TLP]AK7AH.,/870/E)^9.(79Q%;86$W+.5@GB\J+"I+6 M%IU\7-)2^1"M-7G @K3J3UI;]/9Q24MCS2\J,^NT90ZU:'Q1AEX_H K=UG%0 MEG'XG"+A$560;K8H[4/HQD"Z<:VRQF$(NJD2W6S1R(?0C8FST>S#+3GA2N]# M!;^56TY;6_NT6%[;%O5;TY55DY*+-6.#I5)*0M^KAL0K*!D#39-2Q! M2 TCI"T*NFQ"P@Z1CFRIJUZ":(1QHMBW*'@I*_H]8X)5.G>!SBU1T-(TPM@Q M=KVG='18S:"^IEI5T$V]Z6;'P/2^=(.G&K*YYKQ,E+.<.(U+E+0<]=3Y9&G8 MC@8LI6NR75HCFG-U&75+4MY"UJK$JTYU:$UFT6P7$4VE*K(M=:=#S&+ $P!<4)4CD4 M')$&=-_2@ Z]I#!7.)UK7M,(:"<]?S@%N9UK4[,//' 7%%1%"MI) M>Q],02Y.I0,;T*K"J60IX9E=;,,=[C].!$0L[DB-(>H5GOE"-]6H'BSUJF9W M[CZ3>1V$E9;G)5J40!#[]Z)V>7Z JX(=L#K(K+9E%H(5&LH*6VSCPWA!8[TJ M-5,VUZ3%"UZH"L$(7MC)RC^,%S"!0-8PPK#&/SQK&5753'P=0!F$TYY/JVA& MUW]UK;3RWY+8ZTN41 & $$L3"F0_(I&P^1LJW.]H=(_[^Z+MKRV+^/!$2$'Z@O1/1/I. M.:1O=:YUP^SJ56E@*@SX5JZNE0;\.\^?)G0@3'@AS0L)\Y1NUHES'"QMZ5U= MQ.D%[=>%]HL9\2\0O\,]6$=XL(+XZT+\Q4[J&4Q'B%X9\*U?7 M2D.>1^+Y)6#/$U@L5O4S4SZ6PFD2)R1 \-J5$[U1('+$%,QA^5>*WAN.W2_3 M<8]&7X=,+L9?YSA.0QV%SC(U!?,494VOBO04R:XET]:6I)#C$I?*B,M9;7\G MB*L1Q+4ER^*XQ(5CS&73J8K'+^R^5JZNE79?%L ]LN67;@6'_:7=:*Z$W4O MIMNS(F<+BU@=1:RAEY7P66@_:Z#@!7WN:5Z61J &LP&4LK(P!8$VCD#W,U%+ M(U V;<$Q:T.@S)RY3 @\$_X=>(_7O[(?I>XT&L4O;[6&6[V$HFPQV3)R0/4I M=@(MFR!59:=EWE,J!6$"#TQ"I#Y6F$?0*AIZ 0GZ'O%A2?#!&%89=U?@X:N^ M_K47(?XW )N^4;=@29,P]I"&KB+JLZ[B;YZ\03+*&"1W5THGROP6TH/E 6EO MO*4J6#6415SD?^)RD<$\9:A18O6IX;I#8Z@.>HYFF8ZN$NIHNCT<_JEJH"'2 MNT8SWVP"G'[1BRCY<4&& .(5\9_(_%_ M_>)HJOU&>O_7U$N>*P_5*R^0DE$XA6<,XM<;ESLFT0/P,GKT2\UD9JMG"F\N M-9F2!2A\,HGI5?;+FX$73WSR?.4%;"WLIC?ITU-1BR]84J[L??SK5(:X;M?6 M-!0C:> @?7$J8;H V^7JYYK=M?7U7RE==>WGFQYE=U75+O2DS9\;KE72FEQ3 MJ]B:G*ZF%WWWL=?D=@W'J-R:%*MJ]%1%/"&-NR\^:4LXL1)1P^W265ECOB_' M_W8"B@OHTX"UU>I1N"8=C\. &>OW2=C_40"^+1'I6J'A!M:*9A_Q&2KNB#>X M^,C1_HD$912A0@0;"S M%/.:V ??HVF<",RLPV\EFA+M":MLQH,:P??CL"Q[F=:UMV-4VV[-4JB\*]H 6S M58GH!+/MPFSZR9A-Q5'0V)=Q5;<)3A.<5D-.*\1H6P8!E\!?ZD;^$K:C8+)6 M,-F62<8E,!FK;%,575;L@R?(G8+/JE3Z)NX7]XO[=R]0S'(:0<30S:\35S7S MJI8-:]P\'V@&?"/K^EE>M_9&=%T0NR-VYYB^@76\L2.:6L&Q(X)Z!&^+W1&[ M(W:G=;M3E7%-^B,2LR+O/JN>@@6$_1_( MYE*2E8CLXX^OP4L]9.=^FNT%,CB&9MLE("EV1^R.V!VQ.WLF!FWH'A8\1E>9 MUO@ZY!6W[%CU0QAE-84WP>#]S[X7T^_D)WS,NEA\HY/TKN)&I,EF?>N.K*PQ M(G?/'1)T)J2 V!VQ.U7>G4(R>I/K?@X9;55*1K?L[)3G,EWT8.<0WEREMCA* M%4')BNQ.(>MS2U#R9O#O:9RP/FG?PWF_$VQU\C%(FYPPD<98(M^[X!L%7HF] MA-[3Z-'KTSN )1Q\H_WP(6!/^8/X4UI8_-F=:].1-;VLG$!!C4)6B-T1NR-V M1^R.V)T&[4Z91[.5LX*X,P!E$@P MD"(:)Y'7QXDS;#:;] @?>&V;!2\B957>G6+I:BLR\J4^5A\9>[R;1H 1'OIB M\:Z\!,SDXJ"P*,3!ZI;LZ(>D00@:$Q) [$X9^:JGXWMM(]\+\JHD>0GF%[LC M=J>&NU/2L5Y#!JVHAYSH'=8CL7)D6?4Z%A/9XB*X9=AK?;GJ#9G6N M7=G0=-DQ#YG>("BP611XNI$&FEW"2 -!?E4GOT+4=_0^_YI35I]_07F-HKRC M-[\'C_E:EQ6%>1YU(+Y2FM_O$N,3]XO[Q?W%[A=]^,15H@]?*Z(W3F!;W#,YO=TU[MFZGC-[T5:ITBZ%;LC=D?L3F5VIU@*276:W^L::ZRL M*+)^4)*3H#,A!<3NB-VI\NX4:WY?(1FM5TI&M^SLM-SF][4->XF@9)5WIY#U M6;.VK[K1N78TV=3MB@0Y!34*62%V1^R.V!VQ.V)W*K0[91[-5LX*,BMF!;7M M-.]HS>]K&T\1T:XJ[TXU7,+26L#J. '2Q;K$@P6@H$ A'\3NB-T1NR-V1^Q. M\W:G&FY@>9:/737+IV4G@.=L?E_;6(R(E%5Y=XJEJU6F^;V.$R!MV=!7FQ(6 M;H@D:$Q(@!;O3AGYJJ?C>W87NR-VIX:[4]*Q7D.:WVN'G.BU MN5E@&D%_5R:\0]1V]^[UAEM7]7E!>DRA//;[;86'W>U.Q9,.Q9?C108U<#9OU=W%5 MV5(/3G 0U"-X6^R.V!VQ.V)W3A 6.:9:=*JG%D5_O;=!+A"2KO#N%C,^:-?8TUG&AYA:3T^ M3;USK9D*","#2W\$!0KY('9'[([8';$[8G>:MSN5\ ++,WR,JAD^+3O_.V=S M\]I&8D2%/?5EZY]H ?]F0[8;XR^PH[3(A\$+X M=^ ]7O_*?I2ZTZJR;:LU?J:X@+]L,=DRTJE($S@@4F( M!,@VA& RY= +2-#WB ]+@@]83FYW(SSI0W4+WCH)8Y:W>Q51GR3>(WWSY V2 M4<8#N;M2.E'FMY >K&":;+ZE*H@SU$5&Z0V.H#GJ. M9IF.KA+J:+H]'/ZI:G8GNVLT&UPT(0_THA=1\N."# '$*^(_D><823R'B;$7 M7.31OHRQC7@9#O?!B[.$EI6#74 +YU40.6'$DK*O0$+0"*^")9&J+$4:12AB M?]F^/; YWU&:8$/96Y3.P ._7I+K=5M_5AI=AX'.]9<_OLG2QZ"_F6VKPDVW M>PM;";WJ1/3T4KOF!)7[+W\:]3F>$:7<=2 M46RD>2CIBU.)T@78+E<_-]VNIFEKOU*ZZMK/-SU*5;N6;A=ZU.;/3;WABS+6 M?Y4]:DM"427RAI8E^*:\K'4VZ PFU=P%*,Y3YP%K??+3_U$22>]!'0T6TI\6 MX&S-)N8\[@*N0;4W>%T>V[X ;YN_UR2D:0)IQ9&F%I$;NV:QUBN;E)F(0S01 M>;>8<$+1Z \>) QF/()G2>.K76AK$W9*(;J]\JW;M;B6]3C:/".T",#-# DW M,ZA[S.E4EE'B=*J22M=/<+8B6*$ZH!5BA2T]L [C!:QP&)>6=/QQ+[2+4VLQK8TR;6UP7.VB,+V]SV?2L', L3/\:\^ M^C*3*'ST,#[4>R[?F3FW2U#Z_2WS&M[1"1"0QTZU6 <<,@YA7$^KPDFA([5P[FFSJ@H::2$/;NHF40T-:Y]IT9&U- M$62M^Q;514]C^B%"8C&N4_ ME3'"TRX/_; )L$M5B#@*-MN'3X#A=WP7/LXP_&VV&X79"\==R*ZRV@1$3.2N M&DV5H>"/24K80-P!CTKXZ#4AJ&)":D7=GU!*F9CR)3O:JB$IIE(?ET9^(UX@ M 6G$A)>#^"$\:W^%7EO+N(R1[IEEC#C%$\VOP3U@]>OP]Z6G7"38E$Y3#F\6IRFKZLZ"H>E/4-J=[9XI:)1H5]'09 MK06%0UUH_S/CBGO24M\/]QWHW1+C]67;]8X\LS.&#V'T%0#U G;*M&3#_IWZ M [@ K=O"LA7/GT!9*[+JKF81"\>HWK2UQ<$^.G'IG6M+UE5#-M5#)+$@KBH2 MUQ:O^^C$92!Q*;8K&V8%B*MEKOB2FH]#?\ .QR>1%_2]"?&E2;K_&%T?+UX] M@EW'W691]W8Y\&6:!E$(I#N(/T3A>$U@ZQ#6,M$H< U7MLR##FWO M31F5A$.)DB@ ,-+^+=-@H1/IOT,O2*1'L!&F$8W;%2(HT0S@E0:?:3(*!Q^# M1\H+4M]Y6&D:#.*O47Y3"A]W.6R2%N"B(NFIPH<[H1EP9-)R.]>N(*V&DM86 M,^"XI.5B=8]L5H:T6A8

@'U$2T]@-9D&#VWRY@L\[PI0^R[%*T?@X\I M4O?(:W;94"A5=M8T:Q+1_ZJ1T5%20%JI%'^=)G$"2 ;<%&86 MHW-MV[*YIIV(2,&K-S5MB0$=AYRPX,V2C37=-P0YU9N<"JOP,LC)ZEP[MJS; M#4OWK($FW^")1[1/O4<<7-2R@YWC:O)O<[06YA&[GW M <8DQAQ.-K&0M2/N]Z,I'63]"UOFH1]5K=^D^+[CZ,;6GQS9G^;G904Y2U>4 MSK7ARJK2H#D)S2:QX]1BGHC:\*1'EVU;./1-([3][8*C$)K&^AJ[!Y5\"%>_ M1&.A/XUA230Z+'3?#AN[J&&0]1O[EY>,;E,\9\SS7)AU=-9ES!+M:NM"6Z>R M",HE,YQ7I^BR98IZXNJ3V'%C^^42%@Y_LRW9/MREJ6"TH 9IG5^Q\;%H=EQ. MTR6&S*_9$+";V0PP''K\P0^?[A.24,R)+LPF%JAY35:%*U8#TBHSSG\\BK+9 M:;UFB\['-2&KXWCXQR,PIW.M:[)E'V(Q5M"IKX%._[+K;,I#O/J=IL77A[O* MG0R.W'.7(O_M\^\Q-CE;PV2%>8J=K!FN+;ONP3/ BNYC#5RU-M/D]A'=1R)* M%3LYRHZMK&WF*(BRS42Y?5;VL8A298.T#4W6ZR$I4Q,E6T2&<@U([N25B#L! M>JXRR08MKB2S],RF*'O@E9? R_H+\L->/YP+#=,A>!9I Q&/%8I[8F:ZF+E> MUI%FUGD@9GE/F.8T>"1!']Z0A$=H6-.2B,)NG2&_AS?]OZ9>1#_"S8#1Y&/P M#T3Q'QS#A?4XI@;(]IHHE8A[UIN<=FQC6S8]Z=A$Q-8/J5T7]%1%>MJQ3]\H8#[X.KSEF[2.D3 1P*E* M;R>18G*FQK0'DE5>> ^]GW1P\1\:A>O(S>H :3F:JKT1)-= DBO0L/9D)&=7 MC>1:%ABXFT;]$>8Z@[4PB? \-'F6I8E/P#; * $%0IC@WHLH0&E1@+L4SW>( MY9M@\#[#<6%#&VM4#=D1&5"-(ZFBD8#R: J/TQW9T Z9'BMHJHHT530:4!I- M:7@:;A_8'5%$!/;2[ZE1QT, R8C.!L"7K^W;8447G?I0'A?AH$=9M\LZNA?. M697(JO"@FA?H:I5TM,ZUK:_&8P7AU)]P"H^A*40X>#1DKYJ"PC<_9/(8AY$? MPN@;G:0(_CJ\#.*39UPCW4Q]=;FJ9>': M;W1 QY,L]3JF@1=&4A F;:N@*M%: 2&02H2OPWN&T'>TEQ3(+]25TO(+14Y+ M%17*%OMD%P+:KD1TM7-M@46BE!&J%P14)?FSQ2 Y7 !I51- P@1I<,0D\H*^ M-R&^E)&M! S W-4\EE3Z]QH\)P46WG:!_<'.4U@J6FQ MEI7L_'7Y3Z*9^%FR\S]D6[%_OJGN=JX=79-=ZY#B>M&ZN5ED>6!Z?@ET:;#. MXJYBRJI^2 -(09G-HLP#,_3+H$S67EQW;5E1#VG])SJ+U[9Y=Z47UT+[U-LP MR18$@"QAH\_(ZV,O2/X!=H!@%BVV@7@$[@[$C-N] U(H9/&_]W-=B3.C*IH#NQJJ%2=3'[7B!(J'[K8FVVX%:A5: M=JQVN[L5(TL]^N % 0;GL)AL1*5G2B)QVK:1/94C6C>%F0P[$LBF;G K M&G%X4CUJT\TJ41L>_,J6;LFN8PAJ:QZU:96B-APY+3N**]MKYF6<]2#OL."8 M:!)1J\4)VW&S[4CATQ>LQH.E:=60\[>#(&R,GG"KI"9P<+RLJ:9L& TR2@3K M-)-UJN4^NHUT'P7O-)-W*N4,FTKUG.&*NB% WW1,.] Z:$\_&OTH1X VDP MC?"\)'-[92F@"=*=EUV53A>%YP\..>IJF'&R#L+&&"=;DEXR KH#^OE""Y^F MFCCAQ)4UI4&3*@0G-)03MA20']^:!E&= A0K^0,[YC&S6%HYFF8ZN$NIHNCT< M_JEB%_'EC;G^M1?AWFU 4;I.W0) )F'LL;.9B/HD\1[IFR=OD(PRYLK=E5*@ M,K^%] "H:;+YEJKLA:$MXB+_LPBJ]1FJ1[,CW@EYH!>]B)(?%V0((%X1_XD\ MQ\@[.4R,O2!;DF5WT:E>QME&S R'^V#&64+,RA$>((:+ 1!F8<3/YT#ZT BO M@B61JBQ%&D4HO7_9OD%VY_H["BIT]V]1\+,:8;*9$4Y/G^M@[UQ_^>.;+('R M62,%*L9)7S*)=IN7:!]F$NU^)M$J#\JK0>C[)(JQZ#P9A5-XU@ 3:G_V*>C) M"04.'Y&(2@ B>5UY:*3"*]RB)$YPV]',B=VX3NWF#8H%XX);;E^F8WAR?S6V MLV@UW@.PWA"LIR"YZ??!A,-AHG? ''V/QM_AQK<^&PZ4F8@V-TN]8$H'-TGZ M&3Z6@CDY01Q&4XKI%>,QB9Y1F.7>(,U?(67OR"S-=+U+6(;OTM#[45Y\7U$)0*D-(9W/R,Q;351L6&'/QU0%EHG MG H9&F;:BY4H>/!A/.W%WL C$1"G] I'3&C*&[B,_::^D=DCTH]O^1)F7W6> M: =^3F/X&492)YQ&G=>\^ %\% +".H2[(PF6Q#H!H?A^&GG]$7MH^C3)B\'1 M@W4/4%?U^)HGD<<8JD<#"LSDX>^O8C#3N5+3V4L,"1Y.L6,>O!Q])]Q;P$,N MC>EU5[KQ?583GC$E2SM)D2DE$>P+]_EB:40>*;R1!A+U/; "&7JQS4F>=I;T M_C([%^+&WW$HV?LX 5@3[).4\9_;!/[[G;5[B(Z(=QRQ.\+V2/5 MY<_)(E0;F!() FG32YZE)R\99;R)3#V9RZL'H/J(^/XS?@\6#B=#1-[O@8=_ M,50QAKYAA$9FG/O;S6'].0!_?:BZGMDMB7,]T,DB?%\8+F(^E@/9I'(-X MZX)8SC8>I.DTRE\';^L1?#U0U\B+DQ#WW&=P@MP.^E3&;W)R+VL1[D4#"18+ MY#:)PB&\B4G(%)=<.#^"Z >+>@T)X%M!$@)F,]&,;2_@ >BW,:>/;Q;(3PYG MWXOZTS$ #RL"_-[T$\ H5L=-?;@"*-T? '4 9442 A9Y#-_I4A=1,R:@O7K/ M.W+73XVV$.6T@1YS,9LXRZQ7]ZO:W.^_AV/:FWH^AL:7*VVE)X+["!_UIBSNS0*X4Q"0( ; JF3A MSYC9AYE%.L(RM_ MFQ\"Q*BT)]BO.T[%(VA%N'R7%290NXCT'X JN+Y&R7^>Z:2 MN(2;"[851[82Y%"0O!<(9 9TS:@<;<@^B2+FWZ$!0GF*? H-.DEL!P>9N>2' M3T#BS,"*$Q16 -CT_9 ] B">9_8SP-WXJG<3': M24#ZS%+DON-T//7YB[DZ[Z=/QJ_9+5VPX9&&T18"*N)'>_$43)-'+PZCF(TM MM-\@?7,O$Q? CC HF@,1VIGA(XU&E.1,-[0^4IYCUN\<%;B &,VEK'P _V;7 M!^%",0&Z>N'\1IEK #XW!J1].F$F(G_X[A$=(>/^4+6>F M3&2TWA/UCD@\P^YU+3 T?>B]B.S4SDU#)/HI1DF;A'!ZM/&1\ K3"+%J]+0BR) MR@S/ =^G]!B043/L)]KX.R\"G#8PL9__PY5(GWL7^$Y&*+FE<(LD=>QRM 17 MCY%"GE?6RBD=N&(:I9\RIVGB3U-?!>BIGP&1'F9R+@=C/(#G$;^?,O-\Q9QU M(CS.8:PV'M.!!]> 9C[STVF$_G#.4\UD0E="=3M[&%;QCCK&Z26C8^C%8ULRZAK># M3Q\^L3FQW!".49N'P0SY7-\N[F1$AVA+QRSN\>_IX(&)TA0Y&6+Q42CB>&@I MW3#ZTXN3-":^^G@)8SY#D"EA9C;E>O L1X2 *L)4=M,-C\M)31E)#:X:@(J M/6>+F\6Z^JD2B%%3D/Y(^FM*(B D%N3)(M69E@%U'W%]S@PX%L""S\,Q%Z+\ M8OX^C*"E[WEQ<=P&F"F2B][SQ5RK,#, "3&>$AX09%C."'/V<#0H6*0HTV9_ MX?4@UC#UA"T3/O"SO_/!)R]KC+ID)LD2TUSP4JX&,2DEXG:8CY97+&<:DWV? M&8X8NO*0W9'ZTQ@C.P].@TEH+8$.[]'D"8/WR]I_B>6R*&*VE!3M_$M.LLR^ MRXQ!&J7KB#.)0EC ;=T%\P@@#V\^HPQY\GQ@FH< =PZ0#6)DF@E!;@8PGW5U M,; ($&BS .$\_ID!-WOM@ [)U$^8AP"F )@@( \QMC=E80R&L&RMP)\A["6/ M/@=S,DV98F9"@,'(RC4PV NF0SP%*D[?4S1D71GV?^4-I>"A( _#,+EL@0[89J3%'^DP<$19I]=#"BG)&7"JH%G>X*[VE M?0+OP39_.7@XR)2#(P+(R"5KQF8>0:&R[VQT7$)9);^DL1U ?[0Q5$1Q,C-CZ61+^R5\.O_7NZ_Y(S M@1\F/-PNQG5FU$57@2L3_#8_UN?QVC)N!&IH<>\Y2Q[6XO$F5R@6-PPQW<&# MZZB=U]^2: >PR:\RF@OT).>\7)H**,33 >F-L\7:_]M:L4)9V6+??#5EBT9U MV:(L0)0%B+( 418@MF8WYUN 6%T@5Q(@@M\:GKWA,71F:JN@]W4#3!L-X#QX%OVWJI@8CXBJR?](?GA@O402'+/!_ M4KQSOE+^N\EYFAC=P\EPQ0#?I\2V^ ML, !MIH)DO-ZAJ4GZ((W05?9E=0Z&;))'#9/:? U Q[Y.83.%9V,1Z9O'^B+ M8"$E!(X3-B)2WMMS451@(N,!?(8G?@?/)WABMUY9 MIJ VW0>$^V&,B@-XR6FLQT,5B+3'63D8J::E]@8E' /^=L4U@'OB2@J<0XSF M@,LU7Y5X//=53,(G53=4\D"ORI1L49I3C6L(X$H* M0!F*>D[ZRUHQ -4+8&@'?LB%I7D&A^>!*7J$;<5;XA^M/]!*PQ>E;EQ.<#6- MW:5>9C91P@W2 M2BN1PN54A%>&OIK=!;?EXPH)TG]I*71<,,&SGO0@?'G:X++VEL2 XNO"V %S M0E%"[09IU1?E6OBGN@HF+_(1>XS;II^G0#$VRX "22M@8J+%%TF_@(DQ\;57^%.E$<&&L[I*E]\A_%L'8H.Z%84$%S(%/P+ M?OT&+---E"P8U_&$N6!%OR+?G%= J/#^*>EX>Y)TYR2-(GGJE#R+/P3WL%&> MS/[. O4[T>:S.V4YUPD.??+.60:X]$3(K%YG;*Q;::BL-R_&/,YBP,+2>H75 MX&$V=D2I;);89805_4K;Z3HXSE9T<$+KT]4ZSF(,Q-(KIVN3M?.?0=89 M^XQ3?BO;@JS^)6AUOLYI>B M6 %\G;0,G/1N^A P4FXQR)4-NLU$243%JXK%#<*(I;_31^%-"[134:_SWY)M MS//PXH-=Y5=0N)D/^42<]D?;2(1OYAHV\'@?],==5HH,85)V2T3OAQ9)M( M!3'_3"_;;4],]F _V>ZV\Z]E M*/P6UYM2Q<4<[8D XQ3"=+B+6P%2^H14BQ*WN/EQHZ8/?D1$18W!6O4+_RJY MR\])(Z?"&P^2/LY5TA<5UP'Q(IR?+)BX^&;\+7\9",3Y:8F$00MR)WHO1.M% MSKSB!9(E/$K,1$583+1^ ?TIN(4\GY::8HH"JSZS?6>I]238@?N)]+30A=W; M0>ZTR4C@\J*$$V# Y9QZ:A.8@_E*K7C!=Z10 MBZ',S>./)G_D'FB(0'6DQ#B(,W6<*,!ML/(P)4N\%KY%->.99N0 Q/,Q,5Q# M-4L(>![%+;*$0&E^9O.G]<9,T&YW::,G?W;G+7#I-17Y49J"Q:XAML6K20E= MYO3 "R>!*CPJ;DM.>(CN"1$$2-U/^, JZ3W*]BNA,LBHQVWJ%,B<9]!8P8I6 M=WAB9^T3>5W/']ZAIQ<^F7E1I^PZR7> \";)I,^HL^8KY5TE NWF#\T).9IO M5^[/JYGK@!YXA_:2V1EWKB<3,)6R?5Z)?Y%=I- T=3-6W22PH&AZ%ATDCBQD MJI2;-!?O(MB&'3C?N%7_)UD(T6HM!6(-BBD0:W 9*9!XRW\3)% ^)S:&2(F% M%QI.IQ,<1;$R'IZ&:,K$ 0!#1:3+282&&N$,.$_N0X/M18B=ZGD MH-(6AB#/'Z?ME]D7.PRA/$@;\U^ I(-VC($X(O=TF!GF)J1?^>9CELM_]K*0"PG:&1@S M7__XGIX!KTIE APM@X/V)>Y$[.(7OE"#!%J7CZ@/0(VFB3-"?(C2'88\T4WA M6\PS.@AB)FOJ:]34]V5-?0N6(FOJ6R03LJ:^I;NYQ)IZH[2FOK_!%[(VU]2_ MT-F(^A4>ZD-8F@D'YZ#H1U+L%JT6Z&_,5S$NQ^8$US!;^GD;7_H.&G.X^&^4 MM?N5@47'T*(KS6TY=L8.'G;&1C&U!1\1L2B$CX)U;>$'F!/ FIKD@>2SI4_"SLF$ M? S[PLE^"]#RHNRU@(",:W"J'I04V=ROE(^VY[E,^6*SQ![[^/7+=6R/J,1RCN'[]#_1ED3S/S*'[-;?!&S2M8-A4(P@DR0D2_WM.K4G]T3,GNT4C$ M?$C"/O&)^J*(*2&-RK]Y3QEDS^=I#&)?:C7UHA1\5"!58+E.&L7$?E&RG0D4 MRO9238MMJW'<5I1_NIX <12UDD'BOE#X%=8 QQQ'IT6C+OQE CZY,)/9XV+N MKS!"P4$"5KPRW9]C?CNF/,9?O9"WW0('NS%:2,P7XBN,LEV)ZN%GC(OGV6!\C]#W6!H"M!4Z/X5SRU2>*TFJ&&78Q:JMP,8U M)9%C?O'A[ODMG[Z%-& .0!9 DSM0WIOA#YF PB MNB%L^"]>0]/\.D-071CC=$ #AJASL[7$M'CQW/+](R0S/>5^E:-7<+2;I)B58Z]^>0Z278?5[C./ F!2WB. MI[TY-L(CWL*$_>8PK-2#'^ ,GN%BYAN)^9,>2A@:&'^*50CN.;X(KG!Z&!PA M6( Q$*T *<0="QZL>+:@,97K>@\LN;+2,^-Q?T*5B5._](SXTD]2S;$Q& >, M2RDD;CG'9R'E-YE'>A$CX_"])8\\*4X2IJ2(^)/(9U(1"^5/MQ(_88IJFB8$ M2NQ:[-T399A)F)3TKDKI0BJ(P1PY?IX< J49_1U'"T$:\:#SV)RO:JG2N6Z M7'G&_]321>D6!008LF.MCC.SHE^R .VD/N,Q"HDC0O&7 MB_7.]8A@]*5?Q.-% @93#FN3.^E]_,\B&S'4NH/! !,2 M.,HSG3@J2_%IMK\U MR4:[_P2I_.3<4 R)<"JQB>WFQ'PHMJ!+CMM^#41 M39=$JT\TK8Y^*4XWGTP8FTXW[;IUBN?/=;O4(WN<@H+<0L5J.LRMT.0+;I)2 MAC0[%*9@HW[X=K<+_VVC8"GOZ=N_OS-3]I220]HT/?YE3JDR.,#/:"/XV*>O M']>=L8TNV&UZWK_B6>X6-.BEOIK1&1NJ;@Q5;5 ,&I1?=(V=)_Z5SG77\ZS6 M:Y(WC\.;UHLR9Y^80.SNZ+T&NUEGGDEH' M4NLUN'!W$2;;XD9W#BV5C.3D.0$:/_B2#MDK,!VV6 Z?4C2%&__QT?>XS7"= MF!UBJ"Q(RAJQIP8=,;:R%(UPVC(F#@S8_85,-TV9^H% MN,Y"\&9='37F7TFN:QO7;?.27H#KA@C(/E0UK2U<=R&^T8'!X_+RAI*04Y*_VV%;'9G!1SV*!O:&JJE+!I<,WII@=V,,KB&# M#\VA.CK<:FL%@Y/-]S>R;^NA-R6L52Q;W=+%W-[:5SL,8=.$KL3QV\G2$TUY MB&\>+H.50&CF?3K" HP1+3?4N.:F70C0>.IZH69*QI3'91AAWZ6R7( @)"B- MN( MS,)=DECXP%'WG(^!_X@5[TL.GG0[72]%+]9,C\Z^9CK<,;#)1[S&"(;H:- T M8:PP90%;5+I56%6 0_LAU.$/101:?%#4G5C-R/&(VT[+U M["_G#H=?O,(NMPO15TV.S5S<-_9$X-'?$^G5WUG]OP##;C_ M@6"W_()?'\-HEP1-YGN.CQC%RTX(G5 5:JL\Q@7'X M.[*D0#M='_W!9] ES\D,"N/#=]R09]<1,)4,+EH= P/-$=#9R1 1WQ,XH)C@ MY MV5)[RK(?*MQFJ[D:L]4\WFMV(ER=CD^KBU8W@AC<,C($4&\_IA.NA[)UR MY8AIKAGJL%=TA1&*&4ZL/#$=IZ3UM4'NBG*WO,=<-XX)1*:=SY/#30]_;32I MBW/[.-_&X*OY@8)3Y9YQ1/A2IL%1L%G^XZ/VUED/1&5ANX[@\FP!!@HD*"XL M*,;)D#\)6AT67^_8M"WG9B](.\*&XR.\\YO D$=A@H1;F#<8^KV+ M0(5,0+_%N#(%"7-FUD&RAWNQARFC(51\PJF8W(K5.BG,-%6H)>#B\)4\7KV: M&9?Q6 *+SK'C"8/8?4SF:+APJ=*[5>6!@^/CH,$$$C\+2KSVT"Q0NTHY-5"*4YLG^VLA*LI>'R;"NSS[.1-+#W"I1-C"81> =#. MZ_:B&0Z&*(D[\(EXH[-]+1C,[[$Q# M&K)N/&$/_Y9%<4_G6H1Q_(*&%- 5%5][(*3LI[!RJI;'RT_=('.!TJJ$T[#K M%A^I>#89_\X\FT]IAF]Q='.<1A$/;@93"L=*^_AGVF@\F=K+U#["/[B;PX>I MP!X7?H!C^+(DL<50U?C)]YS83XP/7HB]!([,'@/0\[FH2O'EQ )1*3?02 M%%+C^;]BO(O-90DNK:D;<=>$+J-X: _^-4XS*(_V*F9@P5CD:,,7W9"&,5WQ M\;E7.(GI"IW@-\#$-$:6Y@G37]V9#YS'KV?&9S:9O?]YRY?#9]V+USV[.*4" MYVJ&8ABMJ$P'PGC"^>',R_TKRH&(^F&PA15*I'#'B-ES/ML]G4A,-?8A39)/ M9M50F3V;S#R:3X,W* 2KFKY5NOOLY.)HWP4.!D(]Q,=+Q:?EB^_EEN;RA>6%7XSF M$F%D/MH!^;&K_)DYSLR\!T$Y4%A++_.H#*^($='H=_A>,N(HOK/B0=)=Y=>8 MMC3SN73X#RS0@0,BR&\XIYP9AL%.+! MJS S+0N+V,E%FR1#0(K/PPWR6 W["W2B9\_IMR0&RW3*19; 8;*$R/X+F%_L M+&!P77IAEG+XZTKJD<(/:( ;;N3:R=>!\EK^6O6SK?Z M+$NN!3[F2N@!-$/ABL017GPN!ICXS.56,YBM-(T)E_(0,):=,E6A2,3<%KQF M@1G(DLB?S4JE-Z0S=,3S,M] ?E[R"2\T64PH!*#7_2J9%IY,V^93.\@5)AZ+ MET52D8[O+F>@L(0B^0TE%GUVD)BXV[,S&GHUYUD=9.1_M-W@#YSN<#M-LDF? M* 9+:F#=U38NP>)/TV:9G9Z9%?.!I\LPKH3\\8Q=6* <, 1/S$,*@RZ.)Y9R M9F):320*\?,L \0&51.J8GNIK2JG"AR;&Y-L2UN,N'-6^IDNO:<3W%O MTK=Y29BH?PF\^X&ZL*[XC9DEPIGQ;^[.X:UE5_=BFF2F$@\&M+.8)_$&:?$EP&^NZ+AD#0D+=\5!W=S,M\]!FR>TL3V M"2&OB(^_Z7#F"SMO-S72O>E\O_L=/M/-'5FR.[@V$_/R 18<75'Z*B^-*)^W MF9X]?"+_=#SNKY 3PUJ2P$:J7^$)<'>8CY2DB4)(]Q"M3-&&&=_ML4&!PH11 M!9JV]":9Y!D/3:.7)U.L,K9!/%#-#M%L6M@!3S=@B(H;KD'VOJ;' &D*F^/' MA50,E_?_0J\7W6Y\"6D7O*_6"P_6;V(E(LM7_G> M?!5'RM=7H(KT9?F1E;@X?%P?IAC]>VZRQ)J7V-7)K3T"P03/(/9@[,D,E;5# M]EB*VE*NEL5*U0R-T#1<+.]!C6!8(K =9 L>R,!G_#JW)W]=W4UP*EPHV/P* M4Z$\M.JP.8\O\$.MX#\Z%F%(BVG /)T:KRLG''&, CQ"]_&1.2YG@P5FN9QX M73EFBH>%XL@_>U[H(XZ)#T]X0NL_'T!%KJ6GD$4\97R0;)A.R\P;L)G0#(N_ M@-$L&B(K,K[5BHDWOQ9C;L!ZXDL38/^0JQ;BP-RMJ97=FHX;3I9A/#)QR[NW MW:MMN %JWFTW]8P!5*4!F^&0R2?&8R?\RJ^,5YN%PA;XW54A?91]KL(?7*SG M7&M-+RFEX<]NQTELO(L_[CO92B6^3&D59WCP4H5GX Q9_JM?^/A"[LEF5'-Z MB0M1+SQ+A"K6.\&KDYDE,>6RE&:^%K>T.O?U%N .9 %N"Y8B"W!;)!.R +>E MNSGK MS=C1V@UG4R?O5;X'L^1ADS,;I*HZ=83EM=^6NVQ%RI76R+) =OX!,' MK$DII>1)=69!DD]>B@"13('.*)W,/N\0?H>\C%]]\M8['Z_O?NV\C3%\KN]^ MIT=<]4:JTLEF&I4KY=,C)OQ8,D4Z_;."I5G@Z(%C%'8[Y)T!6WH._Z@PQO#9 M%$O *(F3?('@2N/QWA-0CP]^P.MFTGG&Z)O!7K"DA9QX+Q]\B"C!+K*1"G9M MB8GHF0 C?2%Y#I "_+Y'$8VGU)NM@#V*#^,!^R3)QIU-7'SL@B>!>5Z51.%/ M+/,CRQ@-8WQ\%I,#26IV-Y"%HA*4T:>L1%K5["=U"CPH@SN'EV!%J<.= MEY@MO('95/*W<,(\?S:0.GEF*)Z9$2HA:"*BN0A<(#:6X"?#Y+T91I=R)Z78 M]_XR4G!@/0HC!GCB)XN02ISIIQ<\+.?$B4+N:'$4\9EA&MKGO0N(] 6R'?*< M_U^8Y,,09.RGB8 MLRN8@K""'5,$'&,YNS3JQ4$B'?,!6+Y3IFJ M"%CT4LK".IZR*'?!#XI?5=EG:-UL=Z$T8]39#VF04_".0\WZTQ_X M]:_\VYDF!Z#3!!L=GGTP))E7[-/O]X:=,1I0K-CB0$NB=X7OE.\K.*W?^':_ M_O%;LMG?0&U%<_H)?\Q7!*7/]G/[S M$>[.J^4":+BBEIG,4_FQ<=.SDJ2/J&@7H-S DOXG:$^[/F%OIU\R#[E&+-8[ M;,:I2^01$MD-HA5PZ\\BI;,K13UOAW!Y3DCCP@:_V,$**:PJ?[@H5*ZM*G_: M(=S&#Q'*[/ON31?^"RKZV<9P[)]8S)5^]!OSO' U?[+I7[%^*TI&GE[(XYCRZ<,D*F:SD+"0 M>6E9 YD6)0OB=^G65?,N:W U72HXR?ES(!MA7#\:Y0XUW1Q79N]V85$-L9,$ MULX5XO^],P;$I"<'3#9UJRY@LF9V>T.C,1C@>M^H6A1L98C8SQ<# [Q[AP3E M"[^XCG*-5RBL<9?9L"W;;;- N.>PJ5)C-&]PQL87*<-U6^OL0(_W9FUN.G^P MPT@R]AEL*G44B&_QW%C@Y;RGU\.[J)8EYY[)IE)GGCOWJ([763=Q[HFY8__^ M]3 TCUM(ECZ336T+.R41IGS@242CBFR=A_:L/5KJU/YW#EI,)-3NJ=B2&M 2 M+QRC(DFT0F3K,,\?QS(R1?(Q/(:(6,\QY,&AM,(H^3U!4Z@4\88WJS&L!3UZ MK4LN3C-REQ=;0@-LA(^PTIWP=W!Q&,.D<5$SK(SG_NP.'USK.G2]3)8J+BK( M=EAPI#!RAT5/7Y@.6F4QNE(\\\K9>1U)GK3@Z=-GGSD%;RB)>IM\Y'V<1/U" M2=0WHCWAYO;]%]&6\)8@%$2S(L.8&%6+E[XIV5# PN5)YI\47>.5*Z.XTS8Y MH=Y]WF"?=N92I[[R^=LU[\KEZWQB<_RZ&I.7&J^6DX@/'TN_PN4@FZW/='KD M-GUV[%W %RJJ?@$0%W(Y%YI_3=TGL4>1SD=-SH/1KA1&27B*DQ]IY46ZKIG$U\PFP)^R%LD640X_GPH@=, M! A=C@WKF-Z_7UH5BR#Z4%2Y%]*"V2"=F'TM+=G'4?2FGW*A4F MEI0KZIN:1%Z(^CG_#GW7HG_7S8C,NKD@[.3$A.56D<<0_ O1^N"A\!$,>0EG MHY!7C]&!A-^=;%!7XV5>(^(E(21RJC^MZ)'WCBF9'1+%3!44!K-K84?KQG]U&*VO-)O/4[K)0TG_.-!Z8YP*9N7YUEDS1>T9/>9-!C,A^(@[-K ,P;/-PP]QDZIA6Z\C. M6UV ->/^4(^G3#?4'/60;>/!LASR-7%85%R7\\//WEC%VFBMG6"R-0J?2"$D M]3HI>ICPJ5*YQ0M-Y<&,?/]3&/--C'V:=$[$35$Y;TRTP*NB3"[%/=N].D>. M,W\5D\-;N:CS'V>^[EC):>:7.\W\E&=]H3.FY33S/8@FIYGO0;2+G&:^.RA" M+SN!;)<*EOV&[>[P_7VYJG4E)CLK=DE*2E_RN=B:SI7=UL.0ER MQ4_9_H"]&&R-&%D&JT/ TM'AK2/=?^\\5+MLBV"( 6A6A"V#!7=6Q#Z* C68* :^D@*@A2$ MU@O"EAFU>PN"B8+0ZX_4H54!F/:=7/L:E(OEF)[X9'HEOK,YX.-)5LV](OKE$OAD=B6^& MG;$UL-2A/FP)W[SZ8,_>-_<&LWXG2=K5Q#]O2;)Z1Y*D46>LJ99NJ*;6;XD= M+#FG4<[1CL,Y>J\SUE6M;ZGZ0)><M>^=@BQ( MW_MXTF0<29ITU,-]4U>'?;,EUK#DG$8YYTA9,=U SC'UGCHP!I)S+I%SCI1& MTOMX@X]&.MA^;=$YK\T#3[KU?^7=^M+Y/IH8:<=2P";62(+K/;J@H@3)-RG? M'$O]#D#]CD;J8"!#-A?)-T=*>NL6Z)O^2#6,M@1LFG2[=;-KM?W2SF$%Q#A M33O=.Q;=BMY \CG^$OL-(SWOW-5[J75TC1/H M22D?22*2:VE#5>P=K MI<;/[X5<6"G!4H*/(,%'JO[1,8?84TU]H/:-@RU2*<-2AJ4,5\KPD2JQC%YG M/%1'IJ;V]*8B>B\KPB7XT>N0?@ M(B$O)"E?$2E?6SF+1 ^1O>*'5KMM29M_HE$3<:#FA@=?@ ZWR9B37^F^Y9_[ M@9?N>YRN!<2H'4[3.V.K;ZJ&?G!C8WLJ-*3D7*SD;,D,G5)RC,YX-.JK/?V" M:N*DY%RLY&S)QYQ2G%+YA9ZR#GA\>WF39'E]8LEK*:EL@ 4[):J/.V.@;JGYX M)[ADM3:RVI86UA.R6A^!@RQ-M>I&,?D:",H6IH%U3H(EDM9;7V)-CZFS1;YC9+5FF2U47L2;'U,L%D# M53V]0/%\T] MN@C:[G"^:C9M3^*N/R1L_)&E&HWYHY)-+X1-VY/TZ]/PCX$&[MOA(QQ.P:9- MQE2L5AA!-?M"$Q 2[T%Q(_:X9U?H+@[)#M^_Y/X[24I)RO:1\K5EJO'ZP_M( MF=N> ]?FP@_=2 D8/.Z)*;;SKV48D8?X1GLKT]?'LUDJJD>\I^!=?$2?X83> M\P/ZSL_G.CF>NH:)V>N,#56WY#31<^&F-[78J5 -$<(&X*>C\Y6&I4>JT2OF MHPOJ0_+42_-4+9:JJ'HX&B?AU"5P\0=MZGF#_]>NM'JZMX.&6[X<<&\ MD-QCA?W$GYGR1M_/)'B]V9IZ2GQ+1>G=S [8KW@\-YG3J2UGU ZNFKUB-_CN M&ENF^UK)0%MJ(AMBH'YG/-15TY ,='$,M*72L2$&,CMC@U^?^ M!PL_L".F3.P%!DD5>S[W)_R>?V-(E_^E7'YQ+#?\5*Z30[D!D7M@M45L ,;T M<*@.>VT9)BAYJ5%>JKCIC\)+5F=L]'1UU&MJ$H7DI5;QTD9'OV%>HOY;7;6& M!V-122]_+\[XW1,7/CGYL3'@PQ)GS':D>W]*][XD1ILYGD3V;L7AU!8V+$:P M3%7O%?O2I*=VYLRT2\"_268:]+!6?*2.1I*9+HZ9"A; L9E)PQZ7D3K0BB6G M,@1P_ H ,44)^2+-^(<*5@3XT8P%RIN^C 2\6/(_/9TTFQ9>>\XM'DUM4=.Q M.1TD36;^SX65CI+Y;Y:I#&H:*.$IF?0_#BY"(61O #UL'+4,#+9@(^B>/@70FU10I;>_NZVAO*+O*+9*%=$@ 'LM M 4#4OGE!8P,D!]4+^Q_(018V[0W[!V,524^_J;M=E/))Y_[EROABF?K CZ*V M4&$*;:!:?>E\71SG;,4T/(QS$)'64D>C8DV(Y)PSYYRM$(4'<8[5 P==4XU1 MT9DX:P?]''!;"@W*2KB\OXH0S>4E7?17#3C0'NAG"S-IEJ4:^L%P W4/]@Q< MN%?-I.T!2+80M=94AX?/<9(\VGH>;3;=\!+<:E!+Z\@\Q,$Z!:.^OG!&G'9B MC@"P4^[IU)4(#[SIH,:.P#R<)N\,H*3C+^_G+#G@PT2[=?3??4)I\P1JM\ZK MH_+: _UG(=*P.M*'JF$UU73=W)&_4%1!"KT4^B,(?7MP_2T3DS*Z::C:J*F& M'BGU4NJEU!>EOCU3!2S$WU;-44_M]R[CKB?OYV^1#2^$_W7[>#!]6A=L.IX)5\&1BR:KN+9G:-/A+BQ\P-*1"M!&R!N'%8.3Z9V=X#O#CRE6C&2 R*('/NX\)V M P*7$WASJO(\6.,66Z#*A2W7'# MR3(,413]Z?873ZAM$3;@*5_]B"E&]P*X1&\CEV#1P21@=H@_*&PKN!!\"(1[ MIN@]W:!.!/A!5Y[M$%Q]4&H!+%RQHRAP[Y><(8!%;-""RT!9,3M0[H%U_E(> M AM.&3CA=D$*E)[T_>YW.O$O]HJ>VB4.HO/7-%2D"NX!/V_/UQBJN+PD5SB ^?XEXPO_^UU#7K%]"Y1%H,4/VANJO*WL*BWUGSY_M58@61E:F0:#% MPP=6%TFXOOO*/4ZG^^QQN+;% G@UBA!1&FP^GUN+[\!$8P%^"I9DMV4IRBQ M:_B_W-Y49_9@POJCT;0_U9S[H3XPAX9FLZ%N6-/I/RT0?Y) D&\TAE$(_]_? M[&H[[O2<5K;WSOCK']]5!8STZCNA+3*!=QY9:;E8^D=0K-[$!=UV%\$O'CGA M6[Z5-P[H2M2.I-G])3S+"54P)R8,O GPH)00T:H4V*+]MO6[46JO<(N/O[@=_JG2KK3UN+ M\B0$%79&?,.2DSQ!;EZ$[%W\PR]@B"[F]NJ=ZQ&[T)=^$8\7US)>1&L.,KV/ M_UG<44.M.Q@,\)H2N4+Q8G&#=8']_E;\O:EU1P.M]$^];MW?#\SREU1]HVI1 MFM$=C$RYJ!T7-=KXJ"WIXU;@^J_;'@=.2-A8JZ&9N^R="_'+[+Y\@LD_T/O] MX*&3\YY-V.,]7'V&IM:9SP_7T9KGU)MP-&(+TP+5N7V96D M;-4TJ3-'C_@M&T/_ N=X'FU"'@I958E&VQW?JZ5@EX16G4,>!G MK2'BSIDXH+,E+>E2-*1H5(M&1?W0440#P6+[AJH?/@5X2/*VN-P2E[*\-()Y]T-30Y09;7%0Y.\U"POG7#> MW7#0&?<-=3!L"R^]:F__SE]*;__X\G7"&8!#JS,>]M21)CVTR^2E$R;TAL/. MV++4@2E'DUXF+YTP S8<@0TY4HW6\-)K0SK]@9BFNS1^)FV-/DOI5I*]1Y2K9TP,3K"Q&A/5T>]@VT2*=52JJ545TOU M"5/4(QW3BKIJ#9N:K-4Z)*XB$LDZ5DG-END=6M=;@+NS6Z__AA9SX(PW_;>< M"8K_Y7@TVZ0[.[WE><9*88W$@_GJ8QRCBF? XK"?CQ"(//9 <$"P M$,1,FR!1@%%L90;L"\?I\6.&T]C$, *>B2$_3A,8(T+/LH,4VPV8Q1?87?!1 M53 #C3F!QW@Y^#"^1SP >XX/+662/-OM1,&N\HFVKZM;"(W83/83W +W!=K MEL3>Q4+7J82\\&3/ERPF1Q7QUFF -U)"@M(M.VS*@F#',S;J;2-9\G&6ZZ9+ M86(IM#Y_.D5T+&"5R+7GL$Q8'3_^B0\** 8 6P [N/XR1(TFGII3 D+ HID= MI2!@@HU)33E":76+EY52C<:2O:MJ7E4[@9[$T*#KP"?7"!D65L.;%)!-1D8! MV:1\&X-6@)189K?'K;8Z("6#?G>H-P6]8=5\4B7T!FQ%:PHYI=%%]24>2 V, MB-%YPH%1U@EIP0^,L<2M:%YN36 L2:T%B+;2 =+)K M-@YS5W3/Q&XGU_ZU ]HT2 I#VL:@UY*B62D'4@XVR$%%G\N!)M%Z8MX[#W%*9!9VQH_29J'V1M;RO99LN ZCW9QL+D>D_M]633 M;@LTL&S:/8$@533O'"A(0]"_@R&8,VTQ923;-,LV6V:2[LDV(V ;:Z@.C8/; MNZ0%+-LGST24M@SZW$N4S%ZO,[9& ]4\O*9?6L"M9)N*!I$#V4;KC L :I%]M[R_8@#1^CR=#>D4[QH$RI'?&?8QG'RY#TOAM)=M4 MU/L?R#8&L$UOH/;-2\0..9\>8E%AS@>MAB]I^1[6;73N0G:,;*/90]PP51OV M5;U_L)CM42?1=JOY=;/<,1)[X(!UQKHZ')JJ91W MUF*[^!MR2[8>#^7:<_!_/J0GFYG]R8ML[\'% M=FX>$"6;^\'WG6=W/I>V]LLI[/1D$O'Z1%@%0)2_B_.I*V]:KS/NCU1C>FTV]NV"!38!K&5L]U1C*NMO+9*8M"KQ99C* F32U-VS+5-_7 M9GQ_=#W;F["&];:TE1K1V^)P&A$T[($V5$,[N %:FMVM9*4M6KM)5C*)E:Q^ M6\J^7YNU?0.?0(HK&I\^,2%FT9O&E'8",/\V0_#[_P, M;KWXB#[#";WG!U2[JD<;=,8FJ.Q1L:3GK;2QSYR1-@P,;)Z1+& D2^V5@)^< MG)%>FWU]LQT/6UK8I[>P.6Y^YF@^@)BY++SVG%L\DX]^L%\IIC;LC >@M >C MEAA'DJ%.8F&0K.C3(L!,0Z'(4UE&P&W0=O!MUT--4RVRXT:SE(_^D_$KY/?%XWJ,(L '> MI#H8]-21U91#VL[(2O3D,#^*$^+[']G0;R:A?W KNX#9O]U94]A ML>_L^;.]"O'M$S=@BYP3')QW1TSSC@:, MX:=@279;EJ+, E07_^7VICJS!Q/6'XVF_:GFW _U@3DT-)L-=<.:3O]I=<8_ M:&26/U4PJ<#[&.UJECX]IY7MO3/^^L=W5?GD3;HM6FFY3'SU(WA8Y"LYIX%G MWEU[KMQ%\(O'7 -I6[?RQL$):D'(A^WY2WB6$ZH*^SEAH*,7#"1\AC,<88OV MV];OIGI>WI[J_@1?2X;RE8UB[5E@$.PXL@\CT^OC^C[ARUD8\?:9ZK%]J##X M?]C: #\30W!G-,!OJ'4'@T'= 7ZFUAT-FIJ5-S#+7U)[5I[1'8R:FBIX^8L: MR:F"->;-(>KY]KVW;SS:/W"D[@_3:5HB)%Y>BBLF6VVG%%Q>J,AZJE7R)PUCE4IN>'";AY M1UQ.%7BANKLMDSN.*Y'#INP\.7C@LKARRZB+XW+EJ"F32G+E97'EEFD81^5* MH]>0]7)N S/.(B?DHU:R49;IA>1@AFS9DBU;1]!4U= @>1U56S4A>*,)SHK5U! 9V70I)5A*<%&"*RS6 M!D38[(S[?=4X'%A$2K"48"G!E1)7??BY8%ZX M7W^98]HJX?V5\F^\MD?]G)^\L8-R9E@YGLBI*D M?#6D?&V%+[_YC^Q^Z>@LI#1TK#6)\O($>CI0&*0TMEX8=:ZGVE(9^#Z1! M[ZO&\!)[PL[.?OSJ!]%,^6"'D9PQ=3R1VH*T?JA(:9VQ(0>W7BKW#+? ?!_* M/5@;W5,'A]=&2^YI(_?LV&RZ+_<8G;%NJOW!).[O;'*-!>]_ELM=@)WG: ML4UV7WGJ@S8>J938:85U++FG4>[9L9UU7^XQ:1*D,6Q+AXKDGD:Y9T> L'VY M9] 9]PUU,)*>>0ON\CM_*3WSHTO4CCAB^TH4PA_UU-'AM[GTK=K(/<=-H_6' MG;%EJ8/#(Z62>]K(/<=-._5Q*O@(;,&VZ)[7YID?&PA8&L:I*-7-616DQ42H MGT%;#%_)'8URQW'3+R:"U$B?^T*99W3<[(NI(_.8K<$WD@"IV4IRB9#:;H34 M?84.DU;#D6J-!N> ["<9KW4@J/LR'F9W>GVU;TB<4\EX^^"<[LMX)J;I^ZK9 M-+B(Q#)M!M@L6.#D;J9,[ 7VO2D"U139YHWQ5H8.:I'S32W)JTBJ(6I%MHS%'(%4#U>HW!0-V9G[@-5=-E*>TE68CN MHQJMB5J^MHB !&YO#7#[4<1K2"'O61HYZ@323Q=-,AAP?<(D1IIHLL#S@_6'AG4X6^Q(AO)T;\4<02"',^ +YL*$!S#A0!U93@56)+]\@]_SN"3QYAOL5&,(RK'$\ MT!;]!0+1PSX5$AEM22!*EFJ6I5X@$CW$L2%J[_ 1HI*E6LE2+Q!]'>((#-4Z M?*9Q"R,;YV *Y/!I3QK8V-'BD_AX)R#0!2FQ%U!A%ODZH\:: ,X#^E**MA3M M5B'8'D6V,3ELJ4;3DT&E;$O9EK*].ZSM460;T_0CM3]H>/AJ>[%N\=](=]=; M$L7J(LQR;<#_6!.30TFPUUPYI. M_ZGUS4[F6\=FS +"FHZ,:73Y^1;_NQL:<,R4?]B!B^1.,)>!LM'JO1M.YGZX M#$HP?C%)*0Z .=>1^!T^.8_\&S]9B1^MT+-=%A;/-'L0:^>;OO:J_,7Z=I!A MUW/@^-_I%MP +8#(HP/\[$>*\FT93&9VR)3KAX Q3,R'1:Y\Z8U5*4C:QI], M>6 >"^SY? 6J0O%@6\RC4D/74^;H@#OLBZN"\P01LQV5.69*=%J@5H MOFA/_KUT Z9,7<\-9^#%)UT+AYI8/#$2S^)/31XDGNRL?4JQ ]H]_IL>XD^5B1W.%#]00.M'N%+\ M%7S3C?"#L+45;M9^!(T@X KQL%SMF)X% M _]B_W0?EX_?6(#*$4Z,\,!I9]_%QG['?<5,FO)HGQ3(>.$\#,?&4P@BS M4P]PE,Q93E@8[]CVP!Z8*X$;_@5<$X8^F@= @VYA>^"[U%\:?F+JQ:1 _M1U1=B\!_@K/SO9"6;,.!\T,14LUUP5??2]B7"[//)1LI MF[PS.270B_S^X\?[/',G,U0Y9)GP'/!J?#X -\""WU8 MVJ"*(@:[]1^%_5JV3^"7S*_X8]/O%HD#G/V__S74->N7C$S =_CPT#E8$>Z< M"'>&:@&O CP@UWORYT\T/TUL/02S%'<)QVI743+A&+H!$XY)#C C6MGK25!5 M$#544)O#;3GSYP[>/<0L^*J%_XP2Y,>J!GV>>!GX %@7WDJ@R9_X,JJ6N"*N MI.=ZOO+DT_?(U@]QPUOD@2^;M 'L;($:J_)%R9XRJW*)J[E,X/V"0@[:BM^Y MT[G_K.3Y9J,+(0ZPCTD/_B0?W!8VM_&18FZ$\ TSWQ+^4B_]BGT/&UI&U5^I M/K"Z M2,+UW5?N<3K=9X];4;EABUP;@!&$)2)X-"0P^"E8DMV6I2BS $VV_]KN?UJ= M,8U?02&Y\>G^!:_!+O%G7XS3REV>KW]\5\$!F%2K\;;(!!]@#4HEEUK\F%Q. M=Q'\8K.[UI:MO'%P:DX0\HL''"BPK^!69S\G;!&AE:"$,[RD8(OVV];O1JF] MPJI8S^F^MBVLL3& \4)T#EBT##QN>N-%G+<@NLK'98#&&;GQP@3E;)2_[<&. MGH+!C7XO&O+Q%>W$)B+\_5]@>"27>LZG^9$\@,^2QT"ABSN:)-H?)99(WU6N/;Z@!7CMX'4O85"'QAT,BX_=7?6CP@>LOZJW %SAV_KPZ:*&]%[W;>E%C\Y MR3G[GJ^?A\A\> 2Z*>A0 K>!H+F/"UM\;3USVC./) UFN>'?&Q\=0 =C' MP7TLU$)?)*\&#WB.)Y1]?F5,S^X/+#M9,06X[\$10#53/,O9B4Q)E7YHA%](2J KNE$,N+YQ+/EZR MRRK/C5=_[*;HX_ @G>YRM19"3 /B<-RQ\LI<9<*8 !WOWU-0"__N,60'.U@I M__$]XMP%!O?L>?YC0G=BU"*.Z=/2/."MY0*NCR@7Q!+J90D/$6MYGOGP#>"8 M)#93C(&*N.LSBB?%OKE^Y-S HXB%N)KK30,[C(+EA&XW$&%8/7<]X-OPOMA" MRT1.A)E%N\T$0;A-MV8K;>"V.%Q$RY[CK0*V""->PK?@7?@G15M"%#B@U*-/ M>@+8*[Z$8;&1.!T>YXT5=D:ZR7;AIY $+]<.'@GVS-60("_LC1/O.;<"S JY M$W=!P9I, *HZ\G0] ?, U0+=T%0%)P:JB4H" PMH3IKC)] X0J5=F8@#EMV2A;O*I>$^ M XO?)&_Y=74#.@#HNELE2"_-OV&WFM%71[UB$FX]3LR//DVD]8OT*8 LDRXVX"S[#^^.TY*T'Q"I+1]8KFAGU M.^.!9JF],E+A=IO;Q64R^&$M8*]84R%N*#)[,'6=Z(![&QUEV.ED&01X>8 6_XO1'>"X@IR8 MR4T,-Y&9YB>.09H(^2.<^<\>$9?NRUITW"1F+VE2S:'*\ M,2IB(>RA%RHP5HZS\B&L'#3:H.3 W82?4#O@.]$*+;_S:)NE?]+7=,N97?2? M0,4YG&=)Z,G B[/?(.0+QJ_!?)T"OR@S%1C<\**0T4^D!9>CE>FN(1#\W!=.$M3 U8T=*5 A,^=7/38K4.A+EB'?^(TLMP@Q=L=PJ M+L0*F/#%DAQ_XI3Q(I)9$M5(J$PD%B_YL?YP7'/&4./5,U5VS#$,&6.#K#<@ MWH,>8B<9&PP6K=?+RR?8[QM-VR0^F-<2,');MF=RB^/FB MB1#AT>TIN#M8>RY6RB*W;VF]VX"KO-R MSFZGI=6](#&%JMY!3U^OWVV_3D?+@RLC#-,A2Y/AFC%P2NV2<*-HT-GB?:<\ MV_3)*2@5_SE\M\N%IY4.* ?R4$E[6BQ")?033,PN0O8N_N$7QPT7?M8PJ\)G9!$MAEPZ^) M:/IA<^$GTVEO.MFTZ]8U5MZ4VA_[H5#D=[];.RO_SNOM5JV[_\MI1JT96:_M MFQF=\4 ?-3$MJNXA';5G7 J9%+)F0KR-2%F_,S9-0]7ZQ1A("Z6L(0C*5LO% M9QYAX&%T3(PT=\._7H2W-RU-" UZ9F5"Z.W.HB>! MO(1J=,SPUZ@\KTW,GY MZ/7Z72JFH)MVOG9#\&["1FR?P#6@MC/@.'1&UU@S4%^^,'%O#533/!C6]4S< M$DN8XX::[!ZH2#D#>[ &QU(H:)06^TN$HGAY M9!C71W[GF=L?/M:\U);%$55%#B16_"4RT49SO4$N@O>,!^JP-9,4&\+R;K7* M_E&HX3@?G.[+#NTV2YW+T49;G)F_QWUBMZD%(M#6/OQ<$*YB;;VD@8BI7AR$KY3HURC1V_S$8XBTCN!+NCJR7AZ8^\61>\7[KU"VWAD&C5-M M!JW7U%X>K;??$%KO!^K,_<*BF>]\HF9P:B#; -<[T(P":B[\K@C7^W^$HO$' M1]'8"Z)7/+;D96V!Z-U<3>QAG;=H*KNW0S>D1A'1)+Z&9HD-R+6 1Q(LE/_[ M(\QAH2CP"PZPD+:WQ^W>(/%+@C!(FWUM!4[E*@O[\B/7A*W!@N MNO'BGA>.(< )U!("M#@_WKB+?=)UR!0A5H8[,5B#F3!BGA\Y%J7<@[- M,H4*YMTG_!%(%H1= :9>SF.@S$IH'/XU>E6V-'_';NL\^!$>[#V;V,N0VJ=% M/S7\FGIN/=@'7!G%X-@;@=553M&@8=K"Q+X6Q=Q/[NY$>TBTAI8RU_\F[ MGD[!PH27A'?+^]!UP/AP&:8P.7Y\>.TY9,['UGQMS[3?&>LC52]MO?2J6YO) M!/RG, $W;O#3UX\Y( 1J+KZ=5J\:#G6"*W\&#S9D7K'!>:"9G?'47P;%):,A M5MJW#8>%!&8F/H*ENLZ)_M-O'%CG-H";-O>ILHT/.V-C\[:%KU"&3[",7YF M^8 705!-'+4#:+ ^?N%/H="$GP?W/793(^VX2TB*YIAZ#2EZ'>O2ZV09'_DJ M;M)%U-9=.!%+4\T*W949V4".=Y7.Y[YY1L?#=_$+U'F.>' I,H)P[&\YD@'5 MD0@/7\%+1G'!CD(7ET.'3;AH<%)G+*][>TY0-: >X 'YX1+X8G[_H(_I@#\< M3YK(8'ML:FH^-[2.JJM8/\E5O"T6?-*[6._!76PU?!?G=WB$RUC7X#)VG]B& MRYAKM49O8VT#C,K1KV,=P_FJ479.N>!A(_?RIIT>X6+6#;R8JZ'ECG\QKVWX M9#>S#J9P?_.^F[V9/E:2'[, M;.\'>\0\1[!*D>MJGS#.'R\_X R<2]XDXB;:9 86#".PE@3(#_'1_4>6($IW M;A"2%;X9PFN!^[8:8V$2_"(CRX//L;Q)QG&K=C+,G/04ZT3I2^= ')H+[;]\ M+M0\,!=*%7]PM9#F?I\"VVY*@NK#8EY2'Q:3H/A FF[ YW.[S@-D.X6J+N0D<;2U"B&A'6?(!=@(SBZ?L\C,> MLT?_F>/%(^&S6,4"A(XGP.CMV:F*$Y!JFNA R,P9:.SX+W"T!'?R'W+6>*(, M<>[PUDX3BSQ)")N9 S=$=$G:/\]OV-PZK"GJ)5[RCOA5^*?LW(-Y.<'!"/%" MKGEW0[Q" N1K-]9),GHQBA#"MI94T9Q^"7G*Z#I2(H;_1;C9-9GB7.SI_?!_94*+ M,P?=N^_V\S>NO&ZG?.\%L\SH84U6A;F_LT;(';NEKPG$U0LJB5:*Q)V/Z*DY M22#0Q11O\3B"@0QT9R-.8ID]45#LH<2N%*BF M*Q'.HZD(\"+,73)R#F%G_UIZ?,])[0U^1$U0_/EM5\2AS-.3#W2)JWPVC*W( M"O-]^A0G';'##TV*QW'$XT;,RG$*HQP(33LK-A1QP2M\R@)D@^R'R29JQO^O M%J>,_*#/%?Y(%_/#1]<12[]V##]E1$NOS'2M6Y7I'90-TW=^1^/NV,1B(?BWFCI,ZL;GN0CHEZJOI=#>Q MRG..3,&%.9D5\TDX4CM8 M,?5BN48?0RU66;8Q+TF\PM$5I:3HSV'^#*ZM7&Q%#+RB40!8\SD/X^%TFR.3 MAX6L#LTJ)CV"0$TDXC=Q[1YR_V.0LO3^%WZ6+4IDKO,:G=LA#2;U!V\>6=E8>^: 36L\U51Z7 MD6K0&9=! I/DF#2'&(/J; LW&J!AH M-D;%0'/FL4K\W+W"S/3P,]!?8!JDT=BTZR)V2JJ4OPD/G[H8S:/"G]R4J^N[&V5H MF%=Z3U6.[%)68GM73<.)6>ZE'-T.7/8W)>%Y]-RR'JSH2Z+[11&=,)M8 +\? M#Y=U:'*K)U*$8B!$)A&H+!<^MVCAZ*(YBQ^(]FVV>B&9,!KS6-(R1&E\\C"Q MV#Q,0C8IK\5;I&Z&9)P6I3-P%_B% @^) "KYGL(S!>/4]9WDC5VEH!QV4V=W MRT?L6KJ=QIN@._F3>&SF0#Z(!< M?L/)]\/'S]Y.,6(64G=&4?WU>^QK*"<[Z0L=XR-DG>Q!-ET2K3S2MCGJY".#B3P7' 0W/>P;F&)^8.26C M4DZ0D<,M7AH1*8WV)@'@DF"9B/D6PKI]K):PS@(U5\J7E*\CR)=A'E6^L&1B M9$CYDO+U2N5+;U*^ZN4L^P9UL^C%\I(6BM\Y>.UUK>XN ' M-#Y-KSLD5(ZXJA,I2A.121I39"I?]6:5W)6[ M#XPKY^JV3ZNZ>,;9\E]RSJ5QSHYW]KZ<,Z+;6M,.&7;:$.=< MHE-:53'TJIW4)N_<&A&=3"F;5B(*)H)N:<5)8E5R(#V5%[PP&SQVK3/62J)V M\MA;>-LU>.R8*QD43]WGR0N20;7? MOOVO_;CXY4,\K78K/$D#NRO9DU5 %*A 0J&=;N6;<^B*A]M\T+/:V.O=R@;T MH6Q KY% &IUG__EU 6A3MIZ_OH9@V7I^<.MY_>3CA#%PTEHA0CL 7I63X;<, M9.F[_5*/>3)L8Z"J[^_+6:T+;>ZLIR0I]R!E;2F=TO^5!A"MKF6VG *WTZD[ M8#EI LW0MPQ J7([_Q[X M8>TF3W/8&?=-U>H5RV5KI@XVR.XQ\G=2.%ZES3*-+T3"I7ZXE:_Y2B M-NCA['BUK]5LLJS%\D>I(Y'"F5^8)I>/),]Y0 MTS[03N*UJ\EW[N(U.*EXZ9VQUANHNGY!7H-DIPP[;6E6:IB=C,YX9*F]DF%. MTLP^ 6OP(A7$\L?1B42;*W]ZA;.R.):_-+./)FI;S")Q-)_Q9+[C*VZGOX?L M&D^EMI3AQ#1#-;3#Z[REA=T^1MIB #3)2"8QDM4_'!A.&M=[< 7=L4HV%ZC$ M54XO:6(?UO1PWL)W6N=V@ GQG@IF>$/V4BL:\88X.E=O^P7PE46G\1&.:Y"UCJZU2S%>8Z_SOO[0U_K1"*O7 M&0\,U=)JPC*?K3,DY4W*6U..WS[R1B./U%%CR9I3>'WQ(F("]VE.[XDKO1NL M%"]!9#BSU35DCKVTZJK9P/$%K.P'^X$IO]K>7WLW<>P2*3L_4AZK3T-2J\&& MJ7,)?S7=BK%!21X> 87ZA'R2:^W%K,>@OBV6^BEPOL6%I1I MJG[0C!99_]M.GMNBW%^,Y[#V3%?[O=W'&YQ%E?"Y9)36 QB'994.,!PE!N_I M"-1NQ78:CVZ?2/F@,QZH1MVQD2.]=8:P'G<(CC[?+ MB6@U"O&+[7_WW"51Y(YYKA\HA'/=OLUL/,Q;3_EBK_@A]ND,>W2&;A@"9RK_ M7>NZZ>=&L7SZ^K%,\CXE;/#1GC!PA9=[^+HCL!][/15H4[AMD#F1^_2>T5.R M)]-5?I3]&G8;)/NU(\56'- -N"J$+%^Y;.XHE52 I8(,%&I.YDLGM0#O'VAX@(TNT5DR'_0[F\F?W$E'O&/"5@ MTSD\$#;FL2@FS!)60_$'C%3&6\7OY?Y $@M$H?97'&/AC+&(D]N''07XP:I3@36&RSE^&QYO/SP$[ &>1>M=!#Z8 @ZI M&WL!__H)%(W8?%67+;>,%?TFWO,Q\!_Q;,#XN9U^$GL74T7J\><0*X%&IJJ7 M\*>JT,@'6!'A0 !I:&S!<^#2/W(GDE!/S'NOY&%8&P( 24V7X7]TLLP9<8O M^!PW6KT'.NW?^HRL)>$<+X873^&+!_+YDW6=U. M82FN[[B3;_:*A_WB1?0[XY ]NE>V!^;#'+@>!20(&(X?\$EM*YI)Y/SJ/W'4 M9,U<)W=7V71=T[<105:MU@S/=EA/WO*'4Q2W/"5^3]_Y7KSR6P#;7CZ2#U(4 M+;,SMDI27;25FGIA"YS@@0L%BWEH%)#\/UTU>@5ARP=X5@:7OH0ESXHX:C\056/66FM87?'%E%&Z$=T%FN_ MU*RBT0>+1>\9B6#/ZQY>/W6A6_A"N\3O97W7>9LR+]0<7S>0%UWY[ M6\E:WSRNF3P"*TPOO<;KFLGQ5D]J)1=.X 26\O9J^88MY1'8C(9NJ(-2>7"] MR7Q)+5K\1#)VLC@259FS,"PSE&O8/>7D+F. VL;0&I,C24/WP8.?#K(V:A+9 MH/*Y7K\955E P'J!'6&!Q4@U2S Q3V-?E9QK/2NEN"4P;$?](FI<(R=T3 MJ M!(:NIO9&Q;J#\[:@4#'GKET<[!;R7RR!3A/PN,%%OY^[#Q3=Y874@>W]I8!S M%WMLE&= 3;3@_AV_DN%>P-_YRP TEAN21B/TWB7Y\>GCQ?N0&O>@^CU0=F"J MN?,Y?U'RY^)[X%K.O$4\./L<4'TV2H)R#PL%(8#[]3%$!0J'%L+BPR5F6%R/ M+BUX6E2@!RR8EG+/%!9?R25?W++9>*OYM?'W 2?@7L2U^&3/ERS^QP1G><&: M05_3$_"IX7(RRSV'7Z^1V,[.!LB 7> N3[>2"G1QR_0$[ M^A=L#U@*C1L!N,DOA*"T-%2"(D.DV9*!-\)N:3Q MLP MP*\P-!7F,?4?6?# OK$W^!=N&]Z&)H*!&'75?YDPKKS%#1:YBZI1LZH M<+SI]N@&+F&$J.*>;:'(UPSMW\!IN)%R#=86C:ALWX:V>8$?V7T _+52-)T. M12-7CUB+A Y8!&7D&G;GD//G*-\9#5MVE/7=?F>THUP$P,[ I M=U'QU[_Z_E_!TO-8H*8-*L#]R($A*+D 90I^Q6#]W!]:7VSLSA0V ?;QD^L MD>&>RQC2 7ORYT^H&^:^39+PZ$8B736M>P,/M[B3G^&H;J=\:1]Y*\[JBPUF M^_+Q5S\(*&UV8R_@+]&J]H6,F?BJ[ BG5?Q*I)'R>R+5ZZ0B5GFT5PJ%*T/, MX:$2 _L:2;)[B!+.*^B>D2 M>W'X!MSJ)MX(Z.:D/ZS?6W0=>"#*?N;JBWG81BKC%P0_9H,N:^_+OB/[YK:4WE$9&5%2JDX,[N2Y"X2@;>'&$YL>SFO.H@AI##]. M.#W@I^>9"^;!(?ZQN2635$:,C[8;_(&&R^V4\^UMFONN21"XH@A?LI0>Z)IF MTNH;+F5E+>->.C%^K2_\%YR@GMK=G.^$]RK2^/. MH@@N24&D(XM'J@@IK[M79%BZ 9C/Y&3%T9G=/"YNK\>?+?HXPJI9!& R!+!/ M,!T7K$+2"\J9S=_OQ.ZP4 M#!2'P>-Y!H.2)#$]T";96%!AZKO86MDDT7L63@*70C2I_:1UQHE5F@UG5-&7 M6T[@QN+&@+BYPA7^1S0_?\7I /A2Y3-Z ?P/E"1+_T(QP=@_F &IT9\"RKVQ MW^:H]Q%6%?*O+.9++/4 UK/G4PJA>0Q5U(15@/_V,*B _U@+#N+=DO+39!F"G8S1&60CX:IDH#E(LH#DT6K!NLH=AC?3 MY_'L&,M%+45>-RV]G2:7]*.-C.N)M(=XR#OEC?M6P:@-.&SY/"4X$@\NVE68 M87SV@V@&K.)F/IT4<.'3 FQ](RL.^2?^R-S]]])UT*%&FL"WX>LVK.0G_RO+ M?H]':TKH5K'/.!)+7J X"1__R3 FZWI/L#3NHO-@L^?8/)"@3&88;!+!XA)+Z\'/A&1O4"S^VB.R M6TF/:H>2__,'1N/(#:WG4V^K&/D31 8--98L)57A>>)-W9_,N?H/"_S$=^ZE M9#,Z8\\O^LV4#\PZSBDIDFC0!E^Z?8JN9H3[.ULL Y"(D)UME!L!_TA/%%^AG,]] M:D8D?U\ I])]084?JD(.GHWI99 U^%\[$]=+5A>D]+?S5I^XL;""CU02CR\R-,<))46" OYAI]_8HPE1\U#Q#.LE4** M8QJNC0ID<_>/\X1W2+B-/(42[]22I/PA_NL+[1"-G+JE8Z99JUSO5[1;[\!H MLYU;[P^PXC!>])W?OH6Z,:N'2 I=J[S\FW)4'A8>">EQN%V'F_H&ERYR#AGO MX0QO6,]'4O B)?B<5W^G@V/N=%"U4VX;Y394>0ENOO.K]M7?L_AOAP)^JV=U MQE:W! F#[PM')5/AP1-Y7'&^/K8@8VYVN,#FR]#X48/ECIX5G2U8S)1HS]C? MV3\OYLQY2 HAT,_B]P]Q SG!/$M*=9N9KX;+Q0(4!Z^>H&^D3CPHC[)KHT$] MAJ4+F_76=14[J#PORPU/S\\L&V,1.7,]P!Z8N!K#?N1]+T^V.Z=X[N:%QQ5^ M]T"U&C(:<_5,H'K+HQD>_+OIGG @E%#@ 5WD3_Y M:P9F!G _0G1$*^35#1 &EE;$%X#?%2$,L*8&Q(%>L ^4 7_H>>B\V"2IO&@I M\1>NW[55!4OQX7 2$@7OZ &UZSO2^U;#;@A5&_75H54O7,]DA_ZTB_B\:*@!TM8UC!SZ'W\ MSZ*Z9:AU!X,!%K@("$#Q8E'[T@5Y_%OQ]Z;6'0VTTC_UNG5_/S#+7U+UC:I% M:49W,#+EHG9<#O*!W 3?=9<.O MB6BZ)%I]HFD'SFR93GO32=U1-/D'-@$M@Q5Y4M3<<#VA<).#( !?6#3SG;KY6\VD-N*A MI@ZU8N*F+H9HS:,[*NRO%#TI>C5$;TMJYRBR1RW\9J^G&N;AF-Q2]J3LM6?C MM61O"P;^463/(MDSAFI/.QP[^P2RUZQK_Z(F]E>J3<%,H A*IZ%;YU"/7R^E MR)F,Q*F;9=B29,C)#4\SQ()3.\P4%X_OZ)V$X$0V= %@@E<8I9/]-CW ME$WEB,FC:M2HZL)!T!*+0V)Q2"P.B<71MMV<+Q;'BQ7(:KV&*F0_4:'T M#_OGIJ)8O:2V3R^I[>,/4^!I.,YICR(]_M"25^F)2[5KY>]DQISEG)I6EEZ24I'Q)4M8SI7CZ5>_J9LMW M*E A]S2L=LT\MV[;5=5JEUIWMKGL3-QH@A<*<9^Z%6?Z &R%@:;VA\7II"TI MGY",>R:,NZ58N6G.M3KCOH9%'\7N>,FYDG,;+/5MFG-QS+"EJZ.2B=#'+UH0[]S*_O4T5.H5KS_GL3YH0GE%G;(U4"J0U4A_?@O83 MR5)UC8AF>]VS*X!"=72*].X;.6D:0DZ;HW2MLM:T?@XM9/>?;UF!XLS/6^_VV)E@N MX[B/>V?N=O(U;\Y!9]Q7C9+01M7-*7GBF#Q1N.\:X8GBL5MP_6FG._0+J5G< MP8/_E'2TX- 3/(470G8472L&G);C+[$')B:!Q,!JC$#M5CT-6A]-73?#SM@P MP%4;U,1X.<%AMANQ3HJS%.<&LZ]-R?.H,S9U2QTT#7(GY5G*LY3GW0-A#&9S'-4VM0P_-M>]Q?*'+PHJ6 M_GX!LZ"%H&+QUO*M^SB*;QE0!W\"7G)OSVD>73AC.+>/IG3AF+K Q2&L9]SC M;YE=TS3K]O@/S&[/&C34N6YIF]O-=^Y<[W>'([V-B^K+=OH:$;+1>7;3\UF_ MLI%>-M)OC9#)GO!-C?2O(;Z:6!X86^7#@&4WN&QA;CLI]\CM6UVK[:G]6YS\ MC?C! >("BTR'&,X-7T:?49GCOQQ&L*8(N,J"IWVK 63_W7F$*4:[U3 D?C%B M^XG?B<#%=\XGZ#%?(W?!DXC7:DB;QGZ4U-[WN!.N4S4/=\(L75/!VJO>&)!PQ)MGD))=P@WR!(D:4.>M+T M/B;;?/*>F!?YP4J:VZW1TLF9U)89FNJH:G41Z:3M?!9\5%MM[\]((V D[!QN M"R-=IB'\NQ>PB?_@P5=XENV>7Z/2_GW)\'?\J[I"8_8Z8S!T^W*B;FOXXSBA MY+T9!'&-U.&I&>256;04Z)?6;&MT[EZ)%U,' Z2O6KVV( 9('GI1O;P?$QG M1)IJ#)JJK9>P$Z4G_\./[#F<9Z%G?,6EKH*]^^!']:W3?H@*X.^ M.C3J"LOIV\,DSS2O8/=C&A.9IJ?VAG6[BX_>@W3AM;F?61B^4W(5NO.TWTE: MOR^MC)/VP$P76FWI&G3&(]74:B9 I E\%HRTJX9NA),0?48UZZ;26F('MUH1 M?V51B>5[6-6U[%AOG Z7HS?J>@,9M0&\6EMS8$;1-%6C-MY$&V$E&EF3%%@I ML$=UQ0Z46$S=FIIJ6G4+:,\ .")>:P:B()&5%D$UI!$PQ4;T!641N-[$7=CS M^0K^H-C8G;6<1]B,_02?\)0B$&[3P H/U\Z3/GO(R>6;^#?;G1C!\$*R/EL!TYX/8]8X,%Q/+$O MKN<^+A_AH 0,:H^*F9"D'T$$+.2>94BWJ7 RQ2^JE!Y*?=,F#$!KQ*O( M9&' ,TGV&,C$@9.9P7Y:T%++XH86M;S8\?SZMZJZ25$B*9$2)5$2!QC'EGCI MKJYK=]53#E OC"<3=^3B59,8Q($@5PCO)$%@\8$XW^%/()(/7WON=R &/FE& M$D:/1"+/"F.#D+\+:!LPT()_L7$_7<65-[FAQ,((^ +A7>"U<(\SGP?^#_H( MWEF+ITL0!V?/P=L/R5L6C?IP'#SVK,VP"E@@61NHLCK((YZN8T%NGQ(^E$G! MO8"^K#?-$B2VYN>I]JY5>3!0Y*&2M[65YZFNB-&6$$@?)A,V0O%/-PSN8:+W M#!XP F^";$()#I*IK<-!:J>/JPM291ENDGZ87Y.Q+%VH/=7BDH6(+YWR*X^8/_@Z\)G042C#75/";\A.J:3<'28R:'/08!]\* M3PAZRU+ZIFG6A=XRE+YMUD6S*OO<-(I?4AOE2NN;MM$-JN*@UD.+G<(.[B&1 MHA3C- '!_H7.R8=<'-"A@ET>P%6'"K8%T=2.:/6)IEPF/\57-W!>M_![IL&TV!,9P)D'TGH9##CQ$+PZS]#*5) MX#^M28KK*J/VV$MY3=Y-I>24'\('QC7\&OFC[[M >0ZQ^-M [.9\06M9U^6N M=.I$.&U=BM<16$WO71L#65,[3CL[3BOQ'H[%:0:!J6IFOAKGX)QV1K$ZH8OP M\/R->MD!^&X6/X3QPV\5?6PB^\WX/W$885)V?=_:[%V;LE50UEHF#%V@=5"K M?&!V&&+>^<#NV*$=[) SG0=F!SR=D@=*=:?L\#'WB+')Y*1B[MM<;O-V(?7R MS*N=L?%[NF+;PQ&HW>IH'X<%N[5S'])QFRD/S;J 2/M?S+U&DYTX=^+ MW>39&O2N#74HF[7A+SIY[N2YD^?F3^EVE&<%[+.AR::U.R1L&^2Y #6C'"5# MO.P*1>BMH:_4\E[I?>-HU;R9M)?#OWZ9,,J@;^E(B \_"#_*FE9#KVE11?U='$@L M.=+@:# \@ZUHL@3+L$OIO%ZMQ/M7>(([BV&E[^8L(+$*BRJY+<2+'_;U?//I MO\NUQSG M\7(6YP%,:1R5WU)4 M/'\,N<+>T4O4R?RREI@_M)U$:N-#GO/06O"06X%4P)*3?P][UP24@JFZ*"JX^?R/GYWK4IM]>$XKFGOO M^O,?][($DE[N7;1%)C[[$6(O^4A?\H@)X>AC"G9&V7=/G/ MG\J;,6)N!"%W M\OP8GC4.97(7P:$'_2J%V!-3@BDZ/[5^-N6 ;V4CO/['0_!S?=EH\+84-BEK M3)BYH(@=GL!"4W_M?^T55!!R^3T:HF1?F M>?@O#U[0L_ PDS5S&7&L U?])P[<<.R298<;IPRX]85)3^ GCEB&@QR$Q 6)?D M>7.O>QZXZ(7[Z&H.=H+'BI]@85_O)JG_PWV?1P9ZAH5Y*"S+. \H+(Q@'A@, M=H:(D004.1O3KT]^/*,JE+BD^6"X!5B14@@[<'"THJ'1-PRC+EJ1:?0'0[,A M#)ZALAXXIS(&C]ZW;+6-@]([8* :^1YVAPMT*4M]IF@M'2[0%D13ZTC*613C M_.)X$+PQ!+59.![@9J!'UV'9=&7XQX;9S_;:7F3EU\XJM! RU)8--;_3W,)Z M^D[6.EG;@ZQIQF%D;8C9=+)NYU'$6RAKI^ .5^2%&QBJV*:A4VU@!]P@2,Y> ML$>%EV#2XTZ#Z"E1U=:?;X)\@QFI)3)T.QL%#!8%F]#''FYE?0S\IU_Y GR! M4?MX]9=DI8JDRNI=#P]=CMXQPO:YC$UQ0DWE:U,7A[I^3H=;L)DY[GGC'52D M2>.=A6J%D(EO?]-6>(=7<'"\@@UB]YX5B=T77++=A8,W24,T[/%TA^8DS MVW9*?K_H@UMEMJ8K&W(AM4P7'[;*Q4[:>ZD^0S/&6UC/^>,[2E4 M+"B0JI0:W,XDS-N)M%AWF4Y%(C]RO$H)E[P)L1][8\FABAVZOZ 8ZXU $,^V M#^16SDC46QYK4/T9XTR7[T7:ESY6 M[\#\DAD+,"=!Y#GB=! ?3UWKJ<)5#)/XK32QF-?!+D2BJ?[5I4E-9@=!YR2G1@IAMY);92+"G=K-%I"=NHQ#93!_F%&Y*Z*[V=:D\H MES UGT)H4L08#E"-9M1M9Y>W\KD;G0_C^LF+E5CO2JZ6'E'V1JH($9H")S9*R9B+I4/ M/8C-E'#*6!3V5VJ^UE;OMM/Y6E/\I9$]?6">R]"1(D?+C:9"B"X;N@0A,!7=&DN7D&K^8.60W,F:RVO]%QB)Y\'] M\,)Q/,*%>96<^3SP?P #1L!'C0K\5_#(W0EXY[/HUZDS>V2WLS*9">]3"GP1 M!+@A#H+%&JAXQ*D8^4,G:1P35 /O@XF(&W.7%Y[Q J;$RP2Z MA+1M.\X+S,E\1I;JXQ5A#)>7'7<>J% M%:7/&3+_LUZ9W7LW''E^& ?L;I*%M[[G/NNO?AB%7[$*]A=,)_OBO-*&>Z[Z MSAIHN5)-^ S?MUR3]X%#KM#3I.P+9>E+X&,?)7Q;4OGVGDU8$*Q<*7T!'1CF M@M#54L,"K2)&5#!.M275@O3$MRXX#>ZH AN44C.AT4D%X@1C4@K),\<92:!B MG]TQ2[%>'@.'JD)15=_QJE;BG/NOOU.5^G?V*L' G$2'O%$>I^,@ \C^\5W CJ^>.^"'HU\^.9-+_V]]U-? M^H:1_P\6C-R082;0B&5'12-%WR#$26+T+S(P0?QP%.D-^#*8.1@V6 "0L<0K M0"K_RP^^2X1%+WWX,2);(+W!+X6[\?E?7S\(9^*GY+ZQ\[HHR^4?1/0B&A&/ M=M![20:(I'6D]6K$L'(V"I4$+5N6#V^" ,>(M/_E=7&)T",W+T#2#ZFMX&D1 M2U8)6>=AP'&+4M=(V.SMRJ KBBF!B,]U,?UBJ:"L(GW,"G!SSQ.L=M+K!$ MS^C9@?$)V=RA+9H(KAA-@9]]"".P_A]&0\N_@19V(2U^V4R+7U9I03_^@'$! M0W!J*!7( ?9(6Z4&KO7Z89N#(P\;(>!SPZ;PO"_]4RQ6N0!SED4$*%I,4&XN M>MYA#+XX>7S/?#S$SG6A>Y1]X5 ,*R#@PD6 /E8@R$V M*"E '!);B<35J%-&274\[?^BIP7S3"V=H!L.0\: !=SB+'WP20%#V #\I#:U MU-90RZI/K7@.4WQ A5%$+5(?/":;8ASR)#;G'-0/Q.(8CCVQ""4L3;E'%9&+2M@%OP'V;KZ!"Q[$'_N1&?1*6*10^ MF[LX@H" P \(U:? Z[0+O#D[[W6VW_=!WX'#-N#J<^P%X>O@HH0<#0,7G $G M)F[")F\)X^7$\/D+:F(N1LF^O/1!/#Y:&I!X'#((1KG//.+%(1!$SM3WQN J M50*<,%J!-V'9?<4TZ^)-&'K?'JY'4:C^N647OZ0VM(/:UXVZ+[_<09T^"(9= MJ92]:FRX,V1"2PK\JU&%[$U(&T B5_ O-KY06HC(]&>,E8DB&8-[H23)LL>S MXWH)!NUM&,;+[5*V3=W<%BNC=3E)ZD 92%S)('(A+"6ZLZA;*K9"WUM!RF[) M7R>4XT2^5YB/Q[0J\=@V@?YG"@"%9Q\N%&BUDX1!ZK;LN[PMK=S,;W$ U#$!NQ,5WY.PPG&VM^%KL<-5E:071HV;24CJ,[ MCCZ61DY\EH]^0'LH&XM@,@R\;<54*S$[\H.:T'^GYF+I92Y6I6:W&ZE06Z + MJ'BN,JNWWHO2>M>VT8@752P<>S,K'1?NS(6M]H6PH&FHR8JN=8QY:8QY6)>F M C,:F-P['.Y<7-<0*UY"S2\X+E:9XZ(==6_H$B33:+WC@E5#0Z/![9\3BX5"EVQY@GPYBM[K \+"HDH;W\I56U=%;G$5:TT FY<]+!ZR.2R M8[O8:.J&E,%67G5>72UL*$1OL7XY6M/?3?JE=(][6;_H)?HE+-0O_@SK== M(7$J7HO65J^E=(,;O98>78!_]S9Z*FDD)-WQLHO6[FALO>&K*N4;OI+S^!BP M1RQGXO/+1HX)L61J=_ODO&:=>X$$@4-9+?^-YYD"R.J$-#<0\E47:)6+>&\,T%B&"^E)T15:U/&#+;B'S7K:E#Q RXY&Z*@^4 M D">FC%SZ]7,KANGJE&Z<9JJF&QRO] PC6N+UM##!&$:RM8@?ZA11=74P!A: MLI?VVI"Y>CUIT@B<"UF.GE3-A C@58M&U>'IE8>^YU7!*;(?L6Q][6=8^V)9 MSJI4)C.^+4)RJ,*G%N$+%5G$1.53O$LLFFX(]:6;)>"EJ>--D@+6Y#9!+BJ# M)G"'"9:N_#MA2\JS9"1Q<4O+O88HI,4;:GZVRI)32RDY' 2Q# M )02+GKQ=Z!;)?8[!-VT00E00%6Z#?O2'QD A35,5XC-0* #== 9.&1<\6MJ MHAEL!B<0& 2$A#L-F( ;30!1%G19C^3:3DUZ.TM14$F3)I:OMO6W]Z5*-SJ3 MW-!MJV4UA$*4[8%>XD@NJ5@>PR8,P?U'X3[2Q8)Z]9VGX>!4R:J1+8]6]3R=QS4JBZ$AY!&??I7ES,-??E8_Q?9!0R9XZ5SPW.&@G@M M>^:Y-3KD]F@^^1!,,T\O!%N/T"-<"E@+=\8-"LIN%N6I"E[/I"J\>R6D':40 M;N'@4#OVH&\/U;I0.YK9-P=V0P RAJDU!2"C6&HWJ J#LOJJU_Z=B M8FQQDNC) [ELS)/( KE7??7(G@G)OR&NO4M!TCK2[20YNB4:W0")W%KHC M3IH_'&]GQ*018ZVMV"]1.P3-+(+$[>K]@5]*[Z^$O;#MP[O!G<;@+@$C MXZX8UC394E [E(R]5E,-*V$_'S.51$,$;7L@&T9^R_9DP0AVYKS6R7'U%J=% M4SQ1H8K#,3CFQ/\;)$O=HUPE/O -T,QY9$EP0&%!;6FC[G #<] ?[@R$UAYQ M.^G[S\OO+I:P?_)SR+UYW&M+I_/D.E=CO^]*R^5CM7\&?EBQ^W)& =EE241U MBZ8+I6!_!?P=%]:RCMINUK'TL*J0$YNTD#HO?E7UOF*?(8^>XOV7$"/\E M!(H;#E2U8\:/E]Y'9+@WT.VF3EMUHW>M:ZIL%-0^;.?8MZ(/3G<4>]%'L?HI M'L7J)OH/AC'LMP;[_DA![BG9@I+*'/1E&RKKVLAU:>YKDO8:.]XW%CRI2QP( M\QR]'<&[8NS;[@SS28K,^0Z=SST7G;M"U5\5LWXRR33.6*5>YFGK5 M%JQNX1ZF;MFR:K8EL^P2-O&$3:02ML;BDX9V5C*^J@;+-_9C'&47H#0GOIG5 MWS) 0<04=2B;ULY"6WO1C[3ELO-^8.MT0'5K633%$Q6Y(T8H&:EK,D(Q!B"+ MLJ4.^_:%I\*["*49ME^. M4)2Z(8JA)@UB=^[#V9!Z%0%*\IYD$7AWA6.G0-2\OYK?UYH$CTN__[QBX^+R M8T0P.F;5<7=_R^[O#JR["N!];_F<***ZH?6N-4W6U*8.JD_T<*R[_RP=A*Y. M\H@M9D\5&]C0R["!+VHWKKO_@MQ'1)SMJN+V71%P1)7(%WAKE8B@QK)=T(?H MI"OINOL[![$KD;I,A9BN\=8Z$1M*R=9@%YW8>8AG(A=14Q[0^UA61.^ MMN\^#K$CJJQ;^1Z%YUDF<^GW=RGKYYL08IY(RKJ!*>NV*FL%N#!=POI^-YAD MZ2&.I)D?)1V&6IJ[+CJ[%&2T=,GM3?@:N:ROBOM7NWL<-N'.F3O#LC;/+UW@ M=Y3[NQS5BW-)]AL5E6BJM$_(;MZ+.>A=:Y:LJFVI%2#GY6?JBU;6;:^D,5M) M7[8#LY5:T"7J-)KX?O,E['B(';^I7QZUH;W"[H?2Q'$#Z1GY"]LZ8M,]P9S4 M[3<.^0V_>, 45U]'4]^#4?ETQ=4)[\,?.D-WC=__N;I:J\0Q)^\QM^ M0Y\I[W[J2]@2<.FK=%0AO64.KAWY$BNC H+Q5V(W1S<*J6\C?D'S6&[TN&@Y M. %F]X/P+>]>2??C4)3ANU!BH@Q'PCFP=_SM^&O2VS+&KK[>*SXGI!XUXO%+ M;^;W)7,82\ '+BSU6'IUF3=^)SE2X(;?KR;8O-)%GL4.I@%A*,"KX.B^DFQ@2,0/M[.&0^JH+ATFBFSC-# M=3OR8NS/&$WAQ\>0C$6#&_HR*78$MW*1% M)/R24+LOY1M^BBZEI-B7Q%E(D8Z-&^=^2#TKWR9=*D6_1F%N,G<)'V^PN,5Y M"'TOCLIO:8MZ,X8KU,G\G*9U"'/GD5T] *V_7SD3&.Q;QWMQ7D-4\EE="(I0 M/-P<]I&$J[,OG>-DLLT<-[;A@BERE0Q6TP]HN=]R28>K8$A.6X8B30/T3/[F M#B8J<\P1TVU[HD^4\8.EFH:E*0ZS5&TXF?Q["-J=V!V4$E9WH9_QCY^=ZU(+ M=7A.*YI[[_KS'_>R=#L;]5LTTF*9^.R3@?*1OK1/3#K[HSMS9B/L)OPU@@^> M..%;/I4W8^Q6RQMG1U,_AF>-P=*S'R,&#MW"_L(4G9]:/QNI]@BOJ?7>,6_C M/U=L3N*R#S0,/=*>V3=1\JF^J9HTMXKESFI3H+,J=-JILEC%HCKJD>W1AM MZ95MVGK=7MF&TJ=)%WRU3;-EHYEFRWI_8':#JCJH]8\ZA;;4JRYBUY4Z-_F* M9SQG.O4JE7AG.G5EQT[(D\E@,CJI4\\/JYM!GCMA4O6&V1N)4/\DA-]?)U'F M6'S5""!+8[@4'\&_I!W[C O]0>Q?541=,57"A32:@5WI&*$>,D^K.$'K71M] MLR$ GHX3:G&"U2I.T)$3M/6<< J.;\6EN7?#[U+^B$-Z0\2N8A-W=X[6$J5X M!X@.0=MVYCT3*3 YD[]A)7]S9^Y3_)0>75^I M"UXW>M=:W\C#,/W]ZL3FZ/PHG:.)R&H%#;W^OK)CV#'XU@P^;"^'#WO72E\9 M-L#AQY[D&A:WD,4+:D$[%F^,Q:WVLKC=NQ[TM3Q>3'T6/_8DRUE\.$ Y-HQ* M+'X1&QGY/) :+MO>8I;+51"'$YUDZ?](5WZ#AA@JO6O5[ \+I*?%?E[)--?H M"!6\V4%_D$\EKVX'.\$X9>>POF1H(!EZWVXB CK^/->(ADZB8>T2!76B<57"& MFL1*6H4J.]6C'&<=_]YQ M\;:.2^O9V.K8N&/CC4Y&Z]G8OE0VOH3-N:0OD.3PQD EE8"+0@"L"5Q.CFYZ M$Z\.><^NJKI@BNT6F:VZK>VUU]HR@O-*XROZ\CUP=ZHJZ\) 6 .">-;,_F#G MKM#%"F-_4 Z=T%VPT U/6NH4:A:L#8MV0#NI:PUG=E*WSM<_.:E34>I4S>C; MNZ,>-2-UNV.&Y&L.-U1S5GO(,0H77PJ]=VFM]_X_6['Q,MIRO*1!Y:@05XE]^F) MC5V.IS$/V(B-DVK0)>"050R*UI?-9I<9)A]&1*ND;!:+8XEF;BC!I/W'&3R: M:ET14"%P\$%7^%"!R9&"? 0,^"%T@3(PKF>D[YS6/5T)F+:+6"7(.]*;2> _ MY8D)GX#F>9PF$#)XOZCK]1P8:4/<)R3#E=,.IVS@-81A+KR9]ZK0-;)C4"FWT:Y-5M>GI\21 NAP40TK.S (V!/%DDOKN?!C9(SFKKLF8W[TI\PJ3@(8,& S@_, MPX_YDUQZ<:6G+\B2O "''TY/!XC]C$@0N7D8L6*R&V+/I2GG]7 M:.%&4Y>+L3M#XYIR70MR0 MILSGUR1BZ] M5S[)932L)KDJ!=O@NKN8 -^<'[^P&9NXT4=0^=EO/G"E4YM"F&%NR_8@GT#0 M,!<>:7Z(SFS*P\+Y-%4M]_A2E]]J-_,7AM,NFZO&8/>M>J8XX\A7?3"D $C/Q7IN[RCK% RZ^+U;X.J1WI<$N/Y:/CG,;IDD",TD7WC+_] M]SD:/$[YNPE]Q=?C9C:F#9^ZVS8V;DR"MT>8*#E;7QN7ON63U2!Z,.1!064H M+77=Z9:EG[1ENA L#758VGSP(<1CU5DOE[[%IM1ZR>]O4-NK2OM7"/&_!/Z( ML7$(ZI7!0,8PWV5WKWC'LPP\SS;R0'^V<96#U+N=<7+R31&PC8(6R?X"MQ-< MG^%,DWF/4V_&I8"<(\XAQEP)>L Z7$(:6.DF>1D\]V&AX"RE;YKF%E!PMED7 MR*SL<].H!Y56"G"F]4V['E;:)0_*[J#@:J1>*L9IHH+]"]PAZ<.2-X1]@$X. M_>0XL'^G -G3*"9@I0E?$M&JH EV1+MX',*T^4RV1P;W?*5#I_[NUJRU=:2M MG2Q5??ZGFTE5\R@EB<(HX%H$GV$2DM;?]31QUW,@&X/=VR351\=K8Q9B)W47 M*'4;3OB:%SLZG#3E80$"5B=VG=A=B-AM.'1N7NSPS%Q796V8/^-KH=B=0CQ? MVZ]VDZZ.20^2Q68UG7*&6T;]50MJ6T>:,E5QKD*_W^[GB6Y(DZCI]'BW5J*V MW;LV-4,>UG62]V-W.^YOUQ3VG]%X5/:W!Y@9H^GR4,L?/W?LW['_WI-CC\S^ MF"*DV#+\?UCV+RG^*NW6NE*Y)5Y_A3Q/+5QKUW^9JT_9;VX3/?&M"POFCM;O M3U.V$T0'F/B)_("Y#=B]K[P#96L3MJ@_L"-%01Q&C%TYXR=WYH:(O3N6<>L9 MIQB**08,RX&H*F,.LUWI.9VC1M)YFJ=WSZ0D]TZB6$JZ>YFQ()RZ<[I8>B,> M].'KW9?TSA$F#E*"6/R >:*1ZWC>*V6.+LHY1&/KW/O35L[XR*19,<\\GGT>2LHJSQQA+CCSD_'1$@2S+_EW+; ML2QM+KJ;KJ9Q[Y(BF4\1*Y\Q"C]/J$M)Q, LX\J[35@ SL!R#>^V':B;G@1DQ@!39W?\*^ MRQ +N.$4_,5G-G5''L,JYH"!$"(A*/MU%%.QK3^!IX/& O7PRH>:H)KE^G/K>F#O,5%A 4 M4N\(+#=:I5JK:GP>8B?M# MU.O#>VF7'Y^P CV\+AP3S(^1USL@$56DO*4R-5@@D;4K(NC,72+G=["XQ7D( M?0\L3.DM1W%>0PQXLRH, M])=XN#GL(PE79U\ZQ\ED+SE1,$6N2<=8%47+_18-4X!7P9"#8O*/GYWRO8'# M:]+3+QV8\8J1Z@+QT.DMORT9TYLQ'$TA"*"YR% MEJF\&6/-0B"@"_P8GC4.9; Y(P8698&Z U-T?FK];,HA:,I&N&'?[ "WK2U2 M&6A7>FF1BGDTK^_)!Y8 JSOZ#H[[$V,1-^]/8,W)HJ,7Y;D$?R)J7]$=*C?C M$* (7R%UQ,CS*/.>D"-=44Y*EGS%X,L\CL'M)BEP'AY0J@F M?ASQ2PE%6.*(Q^1-<8\BGM-Q]MSE6CEQZ_A00=RY=]3"J&0C^%8!;3CE:D;= M]@8TZ%]I;2CFYB'V_\%+;F=),/X-!_!5/+EFJ&VM.:LHV2(8'&^T"'TP,&73 MSF>(K=LK -.X[- Z]#&XE=.2H#[=+4B+?;.1?9E,94";LA@"8B!"T"">DWC]5QPLQJ;TQVZ_@CJ_7PDCMS8Z2@NCVB[N.X_0H:I\3(_^S M7CGG)Q:&C'$?A'UB#D1ON0)-6U%R!9KP6;Y UJOU9/]&#]9#!G MP'4I.20\>"(5&L]I V =O^?@+HKX'?N=WTUHYQC4]T:("EO!ZG^S/RS&J)"E M$/':8'PMQ#^1$Q<1*7H5J%Z5027W[R_LW_0&]9C!H/809E M8\85V3AN?N2'_)<.'4P48Q(&59(BX1:3RZV(DS(./&A1,8XIA\%XP=J[.EY% M5J0F 6$8"%]27!9O*WI.O[9>CXA35_!\:9L-5I0+3@(6^(([@4LE^!609]M1 M5&\;?5VI752OJWU%:Z:H7NF;MMI,J;C9U\SA^0YJT->L!@?52%%]Q:;=79UZ M\^0[TX+5M@>T0?VT%4_R&LFK6+#6I):S[*'WN).(2)6)#-5&"NA$ MHA.)8U=X-2,20Q )1;;5G;OC-202#<5'I^)*?LP>PB2.Y-MCQDS=_7L,;A2U MK[:=)6^>L*G57VG:S?W=[Y(3ABRJ@B=1RW:E]ZOUJ'GJ[=WK1P39%(-[?,7= MY/<0N[6S*+M_RACJ@E-P2YE#V'1D)GQ5SW4>1%K0WMS5=>)60-!S%+?J MTI8L41H)YH5(Z5WKZNX=F2]0B!VC-&SL*W"*"IS2 *)FQRDMY)0:%KP" MIVBH4W:'/&Z&4R[L(/+K%#RJ*\SNW.])9.?_5@==A!7!O.0T/[6VIZOWKK6! M;!;T_.WBIS/@GXVPA3LSD-&[5H>R8>4;&G<,= 8,M!'X;V<&,@D5::"T)7-@ M@U5/=XREY[_F>D:]>KVNTU[+!W M/1S(FMY4W-2.GA6=<'7"U9PGO+UT6;UK4Y>UW1W@3KHZZ6K1Q)L,$[:7+AOQ MR61E][SB0TB7\).3023DY!C>!RZ:TV#\8S_&LMN:91ZG_ZX2!/8LMD2E\F_J M-3^:LG'L,7_R-9[//4(S**9M4M%C<'?571&JO+KE=,O:8$6E>LA@9E&'7O M*!^4NOY1!R@LMKNR[*XLNRO+;KPLNUZON_;M !9/,VOJ);3U$AK[4,J8^RII M\TVRQP'%=_MD]-/>]Z6%)KQ(PB82>)4"X6BX MY'J&1;7V"+EI0FIC$OA/.;RVKH"[J\W;0P&WZ*Y6$;ATL=.B8;LT6Q[H9W20 MWXG$V8I$K0KNK64"VVU9LJ6U)3OJT@H!RJWI,I[HH8_GSUEQ%$WQC!1'_71D MH3WN9I^$D_]:I"JT,ZMVZ$3@;$5@B^*-:C*@MZF.X](B3]&<9C^VLG.R+]') MKJXGO@3N#)LY>EN[V@:6W)KFSA:TBSX[P6B3!=U=,DR4#-TV6B(9Q4DN]L%R M7/9\V7D>:"U@=23_ 1MJ\/,,]F,T=6:/O#TH/\GP'V"T=,)5Z23C)!;MC/=% MNOV/+OAKT*=; 5&Y$[KB=O9!:(J/?K"\MYH)"&O:M2'A8\(46A(P=G+3RNZ/+2:RHGN=EIV@-'L]E.ZL/%PMC<;66ZO0 @SSU2[D_Y.:-HO M- T8WD:D1B=0P('5,NSJ;A_FE/9A_J0_V/C*@5$YC\5M2Z4W[HQWW/RIVX(Y M_DH>9PMF!QJ>A/*OV(EW.69*Q.>&2\]](CQI@UYE7>E=&WVKM-MTMWX[ MK!]V -_[ JJ]:[.?ZU&\6^.[+B2M HA5GX(GS,LY791U(QMA9*UW;??M1C11 MMWH;-5'CRZ=#0##88$DZ+_TXSI6V968Q M%IZO[LS8V8V9#148*_KVO9"G>Q"G+RS .N=TQ^5*76A8HW>M]UMQS'&<%?E[ MQ\'[Y&#T$?;-PM@%LK]S=YIS8>$N+NN0TH]CC]9X_U5%&1-6^JU(4&Z#*'?\ M>UAKU #8P.^?BO:[[6!@2\A-%\/@H=_(P^ZLY@R?HL^H1LYU1Z"GQ>;&ZO M;H)\.EKDN1^ZA)%#.''N,Q-0:T(L,G<)H+;!XA;G(?2]."J_I0@Q[L#,1*AX MV,:PCR13;>:X$>T)ILAE&322'W#$(] !+,"K8$A.6X8B30-4GW]S!Q.5.>:(Z;8] MT2?*^,%23*S'\'#(A_I2]A2A!(I*A,=3_H:P0=/G/ MG\J;,0)-!B&' M??)C>-8XE+%B@H&Q@\A0"J=.P"28HO-3ZVJ_-L!?=MZ;-<_F81Y$[!UT)M+\:(14]KCK3'580AY7"8I"49]][QB_]R<2%SV%" M(R9+3_Z8>=+4AV'+TCSPQS'WAR?.2&"FR9(3@Q_@PQ+!<_#1[+^Q.T=-T9<^ MQK!B2=/ZN:BB$^.,IBS<,"HG1(6?H&=R7U=39 GQ'VGNIPE;.[3Z^E"M"UMK MZ'W34!M!B!WT34MO!"%6'7 $WM8-2E]/J7J'7RW9IUJ/,XLR5 HTVTA\6=$CV+PNH<&'@H& N]*X+5-=*8]_Y[O:F3AI+7NZR;YM M#+R/V6=\(O@<<,VW%^8]L]_@+=/:X /&H'>MF;*I-76"U76W:15G=B*YNT@6 MAID94;R=-26,"-$J:X.=*U .V NGD9/>TW /C.YXK.U6\78FQ!#CG6\O?FT) M1$!85;:'9U0ZV7%9SL4]IJ.^6S[&60MD5=5?6P15\*I MSQO&S@=5)Y(4U#'D02Q$;4;4Z"#'T'8V!EU"3.-\@]JG"E+2WJ',6G/_A6WA MW3[-XXC:#/$6DMUV7BL=@=]G";@9&W_X,8)+;Y[PK]K*6.?G,=K.P5^WE7=Z M+%9HVAMC+0/SHHQAMXUW%#;Y.O6#Z(J R1N(^[J]EAW$#>N .;L(9 M7,4F+ '?*<'>X8Q9##V%[+T9'4ZQE%[FKN,@O2E:GXM:_F$[D MP-_,QK\2I1_9;.2R$,%"/3^,@P+TJ^& *QY8%C:^B<1G^/AE3*S,XPER*7U! M)"7JQT6XD)+&& FP5Q%P%G]=P2#: J=%3WSK@M/MCBHLZ2<@Q2/-L JX5/N0 MP3BH%^WC2\].X/IQ*'GIG. 2-T28'$+)8Q*H"C!%P2LL8!R$!+7X$,,%+ S[ MTJVX9N[.\%;X#@;I/!(@H$Q\] #V:RSA8\?/"" &EWCL$<(;W$4,F2?# ]RE M]\-?,S^2V(\Y&^%I0^1+4^<9A@[/!M6 H(/P+(9C 9,$U^#386P")0R_3Z!' M92E@8>Q%A!X$T>O2\X%G!X@,V3G,> M,3X)?'3Z-/'X<>92>BU7!O0W/0F$A,0"Q,-C483#Q8_@3C<2RN*5(/EHSS_D M KX@48"]6:5XCH/;!>C]]O/'[(;6;\X/]RE^$BC8L&QWDX03[\7$?L=Y?8F# MT12TS4U"A; (,7NH8/"96$14?4&5 C-V4>.";O/G M7)^],*$8B0,\!P:&WAI^"0\6K$*HA>GJD^HJ9D/VPPTY)!JR \S0F<\#'\@- M\X<%_9^&MB07OL3'Q0"3-?P3AH?JY7TZN+I1SA#\",U69&V07]>^)-VD]/%> MY;78D43>J3.6)C%7\J.,4Q3AIAQQ_UYH=)/PW6*X'_DH,I[9/8)OL_$W_]YY M09I]"9!@T>O[!4/5)IY&55$%I!,\XDC_\5U@U"S3IHI&"OB(D!N138G-^'V9 MZX'J8)*#2+@(+U-W-,UP\HOK>:CH_,DD!/9_>%UZ%U<_NW)G2:-VI/P'X6AD MB/@KO?..QI,<<.8II_>N[2*6:Y]]K&GV?_%G8QX%?%J8 4Z3]LUMK>U_'P=< M Q?ZL0N06;P T6Q3HXZ3?P*6)3?AP9E]QP\3OQ?1;5^X+YV:5A BEPQ.<:7 M'H"""S.:L:).0%:2JQ2NF7U@+.D)F'?DSIT$//?1!P]W)H2-1WDR/7!%C\.[ M1HA#&Z%_ X3AQN+!$[YIHN@3SR2Q0F"Y_N2J;M\:_VXQ%K+2R%MW >>KNPEG MJIL,46KK+RS-UV2U2($AV1=A;)XJ80QZ*-5E0&#PW+UXO*.25X8;^ML+H4IF M?[>(*K9+IAB*NNDB$DR*?3EP39;<03X2*76=UII)XIT'YKG AB@'I+\GL3?! M?XOY#]^1F(J4!TG(A$/NP#(A_X/?Y%Y&>YZ.X+4%#/Y!V*IK7BN8M['RQ MLKMX.X_R66-7J5[,+[! M,\MM^5<_PO@ZFK)Q[+&[R1?>,B)Y=GK 6=+" SVJE18>;:#D6A;^1KMJV(2" M @S2Y*#Z/3:B_3TFC:;H])+ HM/TDM YX'26WH2,2:BA)$7"LFNX#KVY21S MW0$UL([#,(FIQ=T_BV8ZD[!Q M>7.2;JU+$SMJI.&TFP]P/Z%*9FN5"5\2T=2.:/6)INS8[68R&4Q&)Y5)_N>* M4RE+#PQT5>@/5[=L-LHO>6H;M: M./TS+$Q>DV?U*^97DPBP\4<_@,$E.7/?*+U6)^ MT8!?=-DTW*FO!@>5I]>)B-:;!DSW>E]V6W@:"Y.G M5=E6\ELU/]7U9EL0''9\M-FF[XF1C-ZU-91U+9_\VC'2B3-2B;'?$R.9O>NA M+6M6OH?@P1GIC$+H_ D4P]*(RF=/Z[;B^"Z&2"LJ #*XE"VYYNC0;NW1(+Q* M0SMSV%),-V6U=E.QQI9LOQ%F)VF=I+7C<-?:^G"W$[5.U,Y$U YSMFMM?;9[ M5%$K0:E:0BM:5Q%X($RJ80LPJ?2&,*D^.F[PA^/%;(% %>:K-^P"""J[ ((* MGR;1X[:"F;(+8:;L]A3>K"T7^>?-S1>$# %^"R4'05ZP:AMH(4U=%CC!:/J* MA6I8..+.YG$42G'(R\Z?F(.$S]R"B$;/S).4Y%(L_/IO[&-Q&X&94-$)2O0S MDX )7GZI2HBF03KR*/SEY(Z&@ MX/7^ P:"5$V"[R30%7P;E?0F52L0)KJBS"5@H\A[Q6]AE<1?R4"T[$#B6>;1 M_//3QV)8%",B+E$0KZ]&;"=O;ZE4;H@';V;C# #=;YS9QW>S>X8H6U@T/QM_ M]F=!\NXA2^M2UZS8H0FN@R::>=Z%I]#7'O*E'22-C MUGK70\N2%3,_9D)W0^P64&.H$LK6$A'E4A@ZX!."75K23;"HH0N,[X Z L\I MY"] E ^"JH'[1Q[JYHG+$=X2+8@ '@F 5H'"%E86QS4"EXRPLP1W.66X4;NP MD:FM7Q'.R\3*M=LNAG2!UXM M[0AK]H+H6S.R90_,\U\(]24!OB![YL[08 -?C!R$2'(G$UBT&;(406O!Q=$+ M8YQ#EEF 8ZA\A->!$*"?@.+!ZP+3.RB912P;0A% P_B5X_A M>=Q?<+'TVP\BB?I]S)P(].?IV\7W\*!G NO(&D:BZF\);L\G'UXI_1_SQN1I M? 7:M&_>:RVGP->9RA].0C/BD')?5>EZ2>!B^>6SQ_^)(_!>:3I5>J M(4+'(]R&]#D>\#4.'GZZLV>$#PQ@02 2X)BDC,]*8*-.1,R0)2S-QIUA5?F, MD!WGF.A(P$?T/8YPE7E2 A?P'$BVB#W4*]SF?VMJ*^2Z.B*]W#2) MXO!O7R:+.NC;2 :Q\02.XUAZ=-S9SX@UE]C+%'V< XBC=T\<3W1'YF7@O[JB%/H2Z*&D4;J3N;;H^)VD9 M\GJ%XO8Q0;:2>L'>J1ERH(E@M#GE8F<&L(H0FXW]%_ A&'=['[!+ISN6XCDX M"(E'_)<39>(6))S8!EM]/K5BR#X173TP^>28XK$ 1)8Q:KF5"!+W#$0DF/6[ M_<6]4C5I%5%#'+D(4YLU;O#N)*(K>?0!^[<#/CI.3H[,E[EI3" M0A&,.;!HJ380H==,>$RKWHM O!5S M1GW\J!&&*V8@ECDLOG >L"E-FU:=;D$<81CWF(%W2^&B/\M$I*]S)DC$^9\?9'F>'RX)\&$D MJ,O+/E1)9/51/,3%5T] XF@7%J\3WN22NX4^)?=.ER,R\CZQC4BR/T1W+E$" MIC-U<;IT"(9. ,P7>*6%^V4UO5,D!77R'+X+UP7DB_4.(2CW7E<45W;??"%T M"3]"($)<0#M*B>PN[88$SIAME,:%[B=EMO3.!#6/0M5$$XQS LP%-FW:4#[? MY/1TF1<[).$US&4J*]3ID(0[).$.2;A#$F[C;,X.2?A4$II^RWI9*[M]HG4& M[CRC*Q=E?17R$?E&H9PX"6!%T(2(H"4(7'X7]SQ?1(,-],81'S=]E"S-&+D MX#,RZND&?AU0BI.3VKW)$G@)KH>^SAC=S&S*@/ ,P#VF=GC+F4]]Z69M(Z&\ M:UM$!OBXWKFYM6'SETX\[RF\0(6/1Y\?_0 //C^S"'34%R>([B;OW1"\#L?[ M9^#'\]K[PE;O6E55V3 +VDVDT8>("_!TX0F8[Y5W4\JHQB6W#V(-WC.:P&.CQ/CT9N0G_CXV!.1XS%_P3HO=/$+P#[6I3R08_2=;T M? 8M;Q6WTFH,PB'J_I*2I7'.:.A8 /RR :R_8LJJDC\56"L5ZOZD8D,VR?ZE M LBB]*XU((M54)] W V:)!YMQ=NYK![D6?CMV$P.DU;Q',P.9(M7+7;6>HPWDU2+_*+"!73;+KB-$<8 MO7ZB>/G%FU5B^^)_P[*S[&RB% F;$PKL_;#2T9G1"LS[H=Z'L*TNYKVI]TVM M*23WH5;OCE(D=Z.O#)H"XF]T4&H3\/(;0)/77F:?)F#[LF%'K'9IJ0KHC$K6 M.[3V#JU]GVCM9P+85#UAE\AP7W2T\[8*-VV%GU+A_D;8M!V#JZ=]J;1RV!\: MQV>BM8H8(K$P%*5HNT&%G$]=])E6-E?/W$R#'VP#GWQ(I6+U@SP##[-DQQF4PCJ'51@F[BFAOI=SS9U%3">A0UDNZX";@EP(&<$M:^V70-_ M9E%Q:F C ((7 J5T44A)U>U(G;,R4AXW6Z,9P#3P6!@4AJ5NA:S4+HRR3F[. M3VYJ6-*#"HY"/7!D;5 S5#]FIYLSW9V^V& MG;01J5ZBOFXSK, (*+WKF@%\MU7;,>>JA[,!1'4O6[6*VKO694L_<.^Q;J>V MVZD]NI)O=,M-T2 0L" 0J-EEJ]O)/0FNJJ&=FV4KG>_D#NHVBGK?V]D'@0Q: M5I*&74'/J"1M;2> DZU LY6^K>MU*]!4I6^9Q5_5+_8RC'JU;*7%7H.^;>G= MH+I!7<"@[/72=X"JQDJ5?NVKS4JJQ"4_(.?G2U*B3G_QVO'F"@%/BC0W',*2 M"('^ /V"#@&U5:"_EAHJ7!9U;@7*)=$!2]OHE]\$(![]\8$P,2^4/E\3:$I. M((*GI%]%?[<+)0J'1$Q4S8AS#?>P+Y0FW_P(U"\&%QGV(%E:>-NI#OKY#48E MRR'XF21AK=U4*:R=;?ILLT86TUGOU.T^_W;OT+6PH88R4*QU'36V.X([PDYX M)W"=P.UX_FT62QQNT!5MP0DW/;MCA_XYNN;UA=#N71NRI=5M^]P)8"> %RN M81(*HI.6!( \]JLM@.H 4>=D0V^J3+63P%8Q8B>!>Y% 'D C:&*RZ\ W'+8[ M_%45<$4UV;";RC#LA+!5O-@)X5Z$,-G_47"_Q" M>501DL]2%?5=)Y"=0'8"V0Z(VBHG5KJ6*OY! 1-0^ZRS;9 T73<=5SNVMO)NJ8W?;+>L=I)L-KQ M@GK-*.N+W2*8K4HM.EL7G_)*JF*\@@Y;JP/QV9>2.5Z]@F:B,AD.]*TPX3L( MK4[Z+DWZ&@V"A[UK39<'9EU;WHE?)WX7*GX-;Q1@T:PI&T;=F@U;_]+H3RTXLVRR6#1C&XVT\Z8/>M6[+ ^VD@L5ZN*X9/,E4F':! M>6T9%&>T9H-K'2"GR@$Y":W5PP8A<.'_U&+F]B9)Z4KO>BCK6OZ0NR]]_N/^ M-RE@(V30,20;::K]JX- M4]8+8D[*9$*55?F1Q*G_^YP$26'F%TX<^H0$"M31 ( M$1\T(L<1 9ZC4K1@#@;M"J<2KV7"K91(,2&NLS]#,@-Q)SW L.!Y(X%135.(([A$>G@MF!Y_"CP?_PB3$%8B M(Q;*PF^"(6K+Z!-E_&"IIF%IBL,L51M.)O]&_L[(>O MI+B(Q84""IA'<@^*.=487"9 )XQ1:IPYB-$/T)$1\UYKZNR*INQ+X#^[(3SM MHQ_@*OWUIA9SA"CVEU-<3F/_**DT3B@(+!IC] M?%B"EA3H[(N00\I/*R DD:>F8W/8H1,0H%DP=!F6*)RS$7H%WFM?NLW8TR4+ M@;^H@WJ[7OP7#Z07U!_%?CN5=$R;,%!)0[@O@9O4-JX;!4. M/MK<*V2)S2IX$<5VJ%JT+4R&CNT9YG[HXD/?DBJ"U[]+$-YI]R5SE]B-&"QN M<1Z /^.H_):BYA+',(NFND+1[,\'?_P*_TRC)^_Z_P-02P,$% @ 381. M6%5!L@#]%@ EP'-D[5U;<]LXLGZ?7X&C MAW-FJZ+XGDE\)MF2;S/>LB.7+<_LVQ9%@A).*$)+D+[LKS_= $F1X@6@+C9W MJ50JD2CT!?@:0*/1 '_]Z\O,(T\T$(S[7WL''_=[A/HV=Y@_^=I['%WU/_?^ M^NVGGW[]KW[_[V?W-^2"V]&,^B$Y#Z@54H<\LW!*PBDE?_+@!WNRR)UGA2X/ M9OW^-TEVSN>O 9M,0W*X?WB<%$M^#4[M X=^.?I,^_O'GYW^\1?G4_^+.S[L MCZES[!P>6$'X_[XY)?/?==QCDZ.76O_ MZ!.53%_$J;"G=&81J)HO3E_$U]XT#.>G>WO/S\\?GX\^\F"R=[B_?[#W]]N; M!UFT%Y?UF/\C5_IE''A)^:,]_'EL"9H4]Y^"7&GXSGS[H\UG4/[PZ #^)D61 M$:MAS7P16KZ=LG;"H!^^SJDX*">"W_?P=Q2TW]\_Z!_F1#EA2I:5<[*G?NP1 M*PP#-HY">@5075#7BCP@B?Q_1I;'7$8=L ./(M*Y IF?0RN8T/"[-:-B;ME4 MVQ#??B($P6&S.0]"XA<(74N,I:(B""59CR@@;[AMA=(^L:1(ZE0HOT>]4."W M/G[[^"*30T; M(2' VI\T$2BH_7'"G_8K!_ (C>0TL91[ZB8#9F'8+^F.\K]3*[ #[FGZ[MX\X',:A(R*[)0A M&4P#ZG[MP?C83P;&?\P#^A$424H4^.>M'7\& 53 T"RK>[.H3\("[>YK3P , M'E4MU.+J.]1M6GT@83[[3ZB\9XV;5AY(J/?O7F_;\IK6&TCLR%O%Y)%\!+\3 MYGSMG7/P=GL$GSW>7U=Y+5*B*IKP2K@MC._;OOQS0/H+M[A/)-6O>\MEE[A$ M@CI#_YO\O-R;8^*X2 WA4I,8T^7[3RE9_#!INIH&'40."Z]]=/FE)F9M6Z#2 M-O-AOIDE Y+AT*$F/^>^X!YS< %V9GGH>SU,*0V%J5U7D6M!.(*6?X!FHZFQ M+UB1F!=1S'9XA.+."J!64QHRT'--HMG,"EZA0[")SUR8 M#OQP8-L\\D/F3^Z@J6SP\,W@,N2EQ>PS.GY,V!X744 10,58=JP%:[+@31+F M74*.3M!T,P[Q=RN$]N+N$-9E\H&P?.<B)"+R"YD?"$@EL5B2E]LA _C#"I@U]NBU'U*H2'@)72$T[JR5U#K@ M#O:7@4M8D80729AU"(V_<>:'?X#^T":&$.1)M.U^L-SNDIXD##K4UC?0_Q]] M\*TNZ!/U^!R'#;,F+Z74MOSA! M2(9R?DY9DI][=W?_;R#K7G.9_-N/\0 MH596$:>1]6+JQ60)M*W\RW(K*VHBR3O4RBHB M=&8!.=C9G,)""CG#..JR$(-'L*B%0?2"NC0(ELK "&L(S=I2M'@6ENI*9%_* M)%F&'X@22V*Y%VP:*XKNT/"TMKI"62N$/M>\N#<&)- MZ#V=1X$]E?O^@@9/ANU=3:YM_\(2.^%%%LQ(S*U#@-Q0J+&JNYI>"TEQ[2V9?2!9=D3R(\"P0ZB8A=NW$<(W">5_^7)R?/Q+H4.9 MA_+)S\FG+BT:S0 88;AUHY#&'+6 %KIC$T"5D$[!N<862B.0UY>CA;X0A=O( MADT7K:)J[Z4)XAH>6C0+,;SJ79PN0I3;FVF"2QFA%HQ":"^_M=-% $HV"IK M4$VN!:,8"2S9;>@B)'6;!DVP,>"C!:D02#3?@N@B=)E0>*->5"#3 E.("&;C MZ%UL^DQ\O$G3%\FT35^(W&6#ZUUL^G7CWTWPVI L'"AA8S/,BTOA@MV(6@18/H8Y\L1&=#5N1G)7UG M$Q\NKDD)KAY4>2J0#!&I"0D[0. M1%9">7:J&B2I!X&*Q"QV%EYA.6FI 3QVL '9$WV@=A1(9^KRQ?8BASINP&?H M+T>J-;B[?9O>L&9:*RX$O1I9<:9P5E^R4)@D&A-4F61T1J*=S:Z[6;3^[+TE MX5K+*T3R-K.MM)ON-V-8]_2)^A$5;V5+2_*TYE,\++@A\TD4V1E,,P!5T&E, M@52%+]_*;%;.]G9T,KH7GY@ILC;VY$ M>;%:*RHFXVW:BF*%=F;4#,\+"G6WF?P"908S'H3L7V^Z)M.KH#6O+27\X<'% MA6ZR9%:[G:TU UIV45CI8J(8D"=Y,-F\FK>R.7-5M+97C/1OR/:R.A)@E28. M+6<,[:RP"?3G/)AS^$SC9+F!Y\6W^YY/\=[PMS)!0SVT]E>,ZF_(_E(%D[1" MLE"1*!V[:'M5ZA>(-$A\Y] 1[IGXP=T;+L0]Q;TM MW*OCV'7L\$9F3LVY8,UB 1N4I[6)0AR[UB:D!@15P-$#E2"Q%G)_+]9#7323 M:+*SF-40'-&7,+*\MS:5HRY:7$O1)^7 MSG[LYH\*#,'('0Q.Y&]-7AG$6G8:%$_V"['@ HHI_\)ES-W#L>P:MK6[9%.F M6DP+0=KR:]]V/;3^V%::RI(\..^'HPLESN3/I6JD42W#UG2#TE,UE'K3*6AFO2!$M-U4,LN MVE[=N;(4_6'%M>&RY"7%K5"7#!WO'&'7BEZ,J-S<8,2=S._K0BB 4LMEK57/N(0 M*A-1,S<_X4L"&+X$&!HD\WA% M_.JY:1$LQ+Z6$$S9RQV[_+'F3J.8?CRC/H@(!?.+;[99$=,FO+4(UY]-SWXE MB3C"_-+WZ'0<\N0$=^81]RM?(K8B]BL)T1E!\=^_;O,.FT- MZ<[;S&/KS,9&3+5H%\)GU5T^23/+"^HXM/G&X.ZC'\"3B8]1H,RH MO"+&S;AKP2Y$NY; 7D(6/.FLP/RXWT'8U[T]9&U??)L*:(VG$.C:W)TF.^]_ M862_!98?BF$4"@Q'0NLU,9 J8BVXA3B7XD0RK+H(QG".C#"/[?[A44RP3:CC M1&C4X92^4BMH@HXQ-RU<\^#D>;9 M"IP-C,%%;EH0"Y&MR@&59+AW$<$SS[)_/-BPQ*1"6?I=P&RPZUON4&\@1#13 M]M\$R*9,M7@6(EQ20C\6$7?1?BR$2"DD(Z:+P%Z^T,!F2!P#P&U*G48PUK/0 M@E9\-TK"+P:,)!R[B(_!56D;V?190X86X15?E;)S2IO90;JC?CZUX#?!L"LZ MD1W^:07HB[PF95_C5W-LV$96E:^SG^+K7HSM)[.['RN%T=)8+9+HM9T( ]67BYT+4OPB"2 M?64E#$VY:O&LNQBR3[)BR$(.R0CJ-+CIAUMJ8?LU3<4R8:2%L!" RD&8^9+A MW474DM=AW7#+QS,'X#]Y'G_&[9BU!]<5>6NQ+<2?TG=ZH22B1)%4UFX(-KKD M5;7%VK>\)FRT*!;"4KIK7F/._Z%H_;KW(DZM^9R!?>(3]=WWN=)=/H(GU%-# M%6()H/P#_,LQ\ZF#L7%Y1HB-(QDAN)S-/?Y*J,/K:3)+ _F4<>.QT#M,G=[ 5 MOO:<2)VI37X;JUUA^(&.6=@C(@(562C%_Q;P:/ZUIPJRD,YZ))1,U),9]\%8 M@M=K^ 69]_:JVN][-!M3T'846 []#E46E4U15K1)K1KHS_R03FB@5W]PM+]_ M^T!]QH/O/*3B(J*C9SZ:\@C7/J,I"\+76XIZ9ZNE=%6U:L)AX[5UPJ"/G\3! MJ<-G%O-- 1NZ5]#+Q)0Z-SR4MQ38X(V-^!F-CW%0YRK@LWOK^45#US*0M0E.2/X)PNGZA"CJD)0;>&-^32H M]U*?M@/J;*U3QVOIH5NU!XH;B5B?PA:8O$H>?*EY!4-M3D!V^Q282)& MWV*/X!K).PNP'O%U!L,G&DRI5=UIZHG6&/"W:AR/F'@D.SA,5+_#, >H/,*, M7=TM:BA6[P#;G-0&DTE )X#&PN^]BJ3Y9<)1\>'B$8?A#/MU,]U-*TP5\H.T.Z M6';H<32F;PF*^;2LH9N]F6N0OS4,?9GX$IP1SR9DJDG*;"K*YO'E+RERZ,+;LN()B IKZIXS81/!G&-J\8&,]HM MK:" /4]=,!;_B0?7KHN MM:MG_<9\VNH"IMXJF&8Z?BEK$?68FU"V ?*,&S;([('BRQUNF$^EOM5U-*%] MYWY;^ZH-;15-J=^YDBHJD;O3!!>5-4ZW)L#1C-4[1S7NXD.:P^Q)T"L>C (Y M_+SBO/*"V3+YT?K5[.K\0Q=1_'.IE\ZU\2)$=?^ M PV>9&;BU$1)T+F:Q[)U52KYA*#%@6NJ=,%@,+ M7G@E SMD3_"Y.K"U*?[;,A^IR)K3@UQIK#0UQ)0;J)P3GDZA9&!'8SG9K-9+ MF&S: 8]%.^CM294+KYEH.F> M0I>$<4@&+I+Y+@W/5$^-Z[#0:92YTL>@2>)$@,5T'6?)Z69" \*6]A)U M*F^KG605$2WI(X/#DW7W1QMP:,/*;[!VA?^]ZGL)7&=HAE<4!B;+ Z==7?.* M-EMIZAJJUKI_]I0ZD0?#LC;7$3S;$'[$SW);&[1CEG>'8SF&8G/ORC;8\-RZ MX)8,&#D?J=91+"O9&LZ% M8FW0O60_\WHVA]Z,I=!S> )U:J(NQO0MC:[H7D-14W$=85MG&UPB#EVUMQNO M#&""5 $4RUM$"@3 M2[0&S[;VC*PK)#,G63BE@8P4),,^;C9@W65*T)T5X*FW(:XPV)+'GVNBAR9[U*KQ?O:5%+ M[4P010(YFEI^?%?/'^ ;4">31ZZ,/\W#O483\ 6SZ[="VZ-@.P',!$"N>!2L MF U63=J&P7BQQ6&8XUM#T(;Z/$1CC\$2$H8]='702&"(IR$XU")==M;'6QIP M:$.-2UZ%DKSYQ(NP[Z5'7UT>8%Z/>!2)!X@3!VANHTYX4=25NB@J\[$R+6S+ M4M\[H2PYTF/Z,IE!^C*9D7R9S%"]3*;I":(-BVM)/. [#=<- AT5)_??!I M[=.9#3BT86A"'URB!CV;.F>OZ&98?G6^467Y=_;.8;F K%3Z*^HM2M\?^0J@ MW 4,>[**Y-@,/FJFTTVP;@/6"[\@ETEIG&Q@1-V2\6QEQSEVCV6Z.$Y%&'R0 M)>4!PH*_O'G/O;$"V^EYIN&=FN3SVMU8/5UK]F:78YE-QDLCVG<>.\MNE!X% MD2YNI25KPYB7Q)QRF__:"-52Z7>//(&G.;#M0&7O?J?/R>URZ8RDG$V5()VD MR@@H>Q?0RQ5 OJ%5USJ4);8N/2:L+(X:P MA)[(EA=RO^6,^\XP4(OH9 V=F:U,[J!HSK*EK30,V(3)A"F\GVK$9E3MPYSA M2IGB,JZR-4Q(M[1P3HC6L'Z]%VA"VA(7,!G,;RG,N'/NP0(=_"]J";D.U\X! M563O?H.0R54.ZUT$T=J.67HRZ(':,M,"[]ZF:G+Z#7P#O%5.A;HP_G5I!3Y4 MLKIA-L&ZK;-=?@@>@OYA@S,&AM0M-9F2D%1R4L#Y/W!6:P]AFA&W&_8T(IY> M[X+K$ W:540M!3D9LRO?C:,=[6LHWWO SVT=+^Q.:+-)](1MM=SDKD+PG>1) M5Y HXR29_);ZM6D#!FU8I6YOF_<- E:KZ/"^,:OD< 1W'Z+YW$L26RTQO?+X M<^9T=3SZA5Q===KP[,6Z[%OB1Y=Y1O+-)M1)G"%,V,'U3NW2J#&?MHY.:>ZO MA.UA"DNB$0UF\EO<,:HG'#/BELZSRP<.=:GRFB.(C0\X;DQ>2[K6T'5A87%E MVOY)'3B#9U&.<+,RVA5;@],Y;1H9C[+_+T%J2RM;D M2E!3\I9X!;?,&80>;J'9VI,#RP7;T/&2:>W,\G^8CB7U-&VH%4[.ZBC"\NVR MU0O!&I*V=K6R0-CB4&/CA( ":1N@++D9_!Q3$^/+?4SB,1P@A9 MVG_P=02P,$% @ 381.6"I_J[3L'P M4C,! !0 !N=G(M,C R,S$R,S%?8V%L+GAM;-U]6W=;-[+F>_\*C^=U*L;] MDM7ILQ1?NC/+B;WLN/N\<>%2D#FA2,W>E!W/KY\"*3F23$FDB$UM^<&R1%'$ M!]2WZX9"X>__]>?)[,DG[/KI8O[34_X#>_H$YVF1I_/CGYY^^/T5N*?_]8^_ M_>WO_P/@OW]^]_K)BT4Z.\'Y\LGS#L,2\Y//T^7')\N/^.0_B^Z/Z:?PY.TL M+,NB.P'XQ^K/GB].OW33XX_+)X()=?&VB]]V/R:>T4N'P)3+H'PVX$L4$#&K M+'B0.H;_=?RC0Y6XX1H,6@5*B0A16PG]#T MYOWJQY^>?EPN3W]\]NSSY\\__!F[V0^+[OB98$P^NWCWT_.W__G-^S_+U;NY M]_[9ZK=?W]I/-[V1/I8_^^]?7[]/'_$DP'3>+\,\U0'ZZ8_]ZL77BQ26JU6_ M$]>3&]]1?X*+MT%]";@ R7_XL\]/__&W)T_6R]$M9O@.RY/Z_X=WOUP9\6NK5>?6T^16$BVA MCRNQG@_XK*[C,YPM^XM75BN[6M5M,:T7N(8>8C3) M).\82V:XZ5V=R27"''7IR:*C*9/N>OKD,U8]6X,;J9G1K2:B_K:8I_4/$^FC]$C666FD(#?R7.UT 2U%R$JPZ*,; M5FML@C52@]E27^PMC98TN::Q-F*S2:J2@P>N! ?B,B-#KACPI&1QD:-V ]B7 M+9!M0Q;U^,C26B8-(['YL@MI^9_I\N/SLWZY.,'N+TV7BU6H+86$@D=0Y/Y# MR!Y!!!Z8%)K;6)K'8K< VH8=^I&QHYT$VH5>.)\NNM\6RY6_PS2Y]@@F!8K] MI,PTM8+@3$;AO92QM+8IEX;?1N#FD0G\OJL[9&2M=? Y(A%6=3Z[QB^TQB36$LYJO/_7>8G>'$)V%,Y 8*XP%4, :<,!+0Z(PNT@-4 M[ "II,L8QA0L[2GW31FC>R]W.XYB]#=/\R_QY.)TNP^P2N(DPD9Y+ M$^AAQ6I8G0;'?8&8O LYZ&A4ZZSRW:C&%# U)D9CD33-.I\#>/\Q=-C_"V<$ M[^7)Z6SQ!?'WCJSOQ(NLLS,4S04C0"6FP;/"(027=<2096A-EFUP[1A$P6/B M2W.Y-&/,"RQ(SGDFA*9T;&QD2Z&]68XJ_&S&DLDF94^;W#T)]U7U;3 M76O*M;>EF6$Z,044(F107'B(SGNP*#WWZ+51K9W;F[#L&*4]*N/49/V;L>&7 M^2=26HONRWEN^A/^?#9=376BA @^10Y)1/*^N:50LL@(/%GM:;8AQM:6YV8T M]YWG_%,W>;U8;4'_:W'6TX/X83Y=]L\7GY"T^HT(84\#7B"T7C\0AA;/W$U/! M?JBU6WD#Y(DMQJBH*/Y0V=>'EZ!H1_K<*RFLLR5EO@5/;AQ@3-'= "QHL[#M MM>([#+.7_9*,]NLPSX2M_O<"/^%L<5H)^7S1$T:N!;/,*PB"15"1U2U<+)!< MS#[PJ)UO'>+MAG!,.V:-V7, D37TTB^@?45;RT&7W5FJ"__E;4;1M]V"'LCEE[>SL,J.U*AII7M_ MP^7$F<*M%QJ,]:EJ7D\/C<":*1$*E8[%M\Y#W(9G3(Y5 _$W6_KF*<]?YHF\ M]M_#G^M95CQ*D9\>+&EE0?97&7+P0N(%D) Q6;@/LO4FX"\)Q28;-*6Y2A:^\N7AA^3!]- T/==V,-[ MM>1P6Z8>@&G!A$) \574>7'"I& M^BG[ BIS!PX3 BU/2-%KYEQN3)OVT?6A:HH:D&= \0R')D=MLFZ=/-L(9!MF^/$SH]UB-_0XR969IB7FYZ'_6$^7TG\UTOU$%"6( M$]0$1S@$S2H;!4.(EFN0G@7&!29V?3>F@:=Y.Z:MTDSL\="AJ0S:5>1MQ'*T M?!ZZ[@LIM?5.>PA&1:$2*,EK[PY!+DL1#*(27&>K,OK6I]RV K851QY1+K*] M--J= 5Z$^2555@L$7RU6)HZTVF^+Y=O0+=^4%]/^=-&'V3^[Q=GI1#L7>)8* MO%$2E+86G*9@&R,Y23Q9GDUKVMP#YE8D>D09S:$E-="9VG=U==^4#SVNUF#B M@@Y8LH:D,Z-U* E];P6T%4T>4;ZSW>HW(\0_%XO\>3J; M35AP&@-I..YJEB4:,H5%T0P#)L\R152J=0;C8NRMQ/R(LIWW6M-K$OW[L^N+ M\9I^WK_MU/N:*EG%1HNR3KM?!;!S[ZD-']BV =5=B!MUH5I_].M%W[\B3JQ; MP9S1HWK^S!*@G[$L.ORZ5X']"_JF7T[3)*&-MGH'0C-# 8:J&_FF=DOPO+83 M,HJU/BZX!]S]3Y3TI+8JR5?]5[#[-$W8OU_,\J0H6\.I#(D76@@1$W@>/%CR MCT02/'I,K9W6&]'LN&D^;('NH>CU[3&3)L)J&!9_POD9DH)USC'C),002"/: M2(Y0TN0(84&;=9"YZ.;A[WKL,6VG/Q0O[B6'MANMZRE-.\LET/NV7 MZX*YEW_68TV$C7.I"^FJ6(].*J89^& UA,"3$4X%9UMOR6^';,?=^N_3T@P@ MQ'91SAV@+ V:K'> ! A42@9<41$8&F>E(VRF=:%B TKI[YU2+<76L#)@B1W- M[0)$0E%/4WDHQ0?2F,6#JS4*Z!+7WG!G7?O"^BL01G42[:&XLH]8FG.#&/L* M\6(IPKR_E!'\==$MC\-Q[:>B9&(I5]4X*E02!&DDSE@#!907TC332BI33 MM8S$QIJ#&SY^3/4$AR9&JU5OG]+_:R4F)JL4+4JPO&Y7L>S *XKQN$7A18XZ MI-8'%C; &##19#(K3J&@]5668E6K:J\P!R59BTYJIGSK5GZ/)-&T+QUV2"#M M(H3V"23A0S$LT=,5?>U)ZQ(XRSWXG(PR/%C9/- M?3W%E@HHCQH>3>M)9]NTS P3H6M:;& ,(9)*,832WE"PRBUF36 MG8D0T-AZPD :)PB1:KT=LV-&\5";F:T9<-]5;B;FWW!Y:2J1%1X\5[4/N:K5 M?85&1X0D0^0A9/+J6GL!5P#L'R[>WW=5S#KI/0>;/2W_JL.$C [0^"BYS%ZZ MT>XY/NP!UOMSZ-O@\##R:YB?. =RKJM_)E5>ILL)PY)8D0&*R0*4%A2X)(E@ MC2F6%PIF9?LV.ANA[.A:#6M 6S-EOX5_@ J16A7Y:K;XO.\%99L_<[@ZD1MP M-RH5J9]^K5[TFTKCJR]<>N=;[*:+>N*UMMC"%[C^GWZ>G=6; 5_^F3Z&^3&^ MH\F\+ 734RBR)YD45!YUA Z>@0GC;+3Y- M2;H_?_G0US/%7YV?HT3NZ;J%=;!!NF@T&+TZ?*H*.*<%1">*U0:KVFWO,6R) M;DQ&9BGJ_A8<5XS3JBTTJ"XHN\P64"1@[=:H3X4 M/3>@&U,ES^.GY[[B?PAZDOZ6+F.%5OL(F<3 "2= %&8%RB#:EQ3>EYZ[K\/Z M(W%U5QSOQ01DTQ8$)]<:49"0$)Q/$S(J24ALC6I_IG83:-;DZ'_W5HGN'IV<=:8X>WY3+EQ+XE&OKR@Q1FJI 4@:7 MK0*:;B!K)(UK?F#L;E1CRP(<@CZ-9=6R45I"S*L4UPK&F]-5:NOEG]BE*2W% M)$DTB<8&:7,A\^,-.)^1?DPABNB3;=XBZTY08_(&#D6@IH)JN&%[>L[L-V5] M"]0+C,N)9+'8D@RD&"N7&85B-@O(+@>C+>>N>22^&H)9B+=K'NG.O CWF7('/,H50 M,MKFQWB;@1]3#FP@9MZFMP\G^.8^YN^+HT3HNTM%*+BH6[5OO,6T)[3%XF\U)-X#4AJ/4C1UC)UZP6--F MP%PAET9X#2Z0\6*.V6RP2-_\V/KVZ$95#?10Q&HCNV'"F3"C".MF@"JKHH(@ MQTJ7VAZH:/"&)=++-[U#< =Z8"HT>P%2V%-[0SNRFO:BDT#-34:&0 MMO3&6? L2A*^S/1-B$FV/O*P&;)*28#WV8%,G'D;HD_-KS"]'])'D-AL3:\#B'2X MFR2N%?PY[C53@8/CJF[QJT3Q% 55#&61M15E3*V[?MX!Z1&XD:T)U5)(#9ES MVF&:KI:)OI_A2@;$[!,RO]/_MU:I3$IED^)@8VU\K6V$6!.V&+)P/A<>FE>\ M;X-K3%<3'(Q#C<4UH 7\JS-E/W%.96FL!/I:2^"L@YBCAX0V%.?K$:_611*W M AI5\X(',VCWE5#;\U,;YGE12?VUNGH20_*,PG0@)U^!PMHVS"9)Q!8H'>$N MO+4%VQK>=,)W7TQ-OYAMBR8GE%#0&:4'P>LL3+Y*6@$DH M@2?%BM(YMN;2K8!V;&SP72BC=A(:T()=W/>R*N(.IB0I:IJA]LE-V4#TK.YW MD;XTGN)*WMH'NA70CGD:2>A@8Z&VBB*##:#96A!A=I,64N*!2,S+AI> M+&>-27++T= 'ODKA0*2XOP0&U!P7=XV^.5OVRS"O%=1UGUP+A@*010.*,0NA M: ,Y62.R*ZFHUNW>M@*VZ]T*WZDJV5=D0Y3/ONFFQ]/Y:MEN28A[*W((T4)* M08/R.H./F8-7B?'L%'T9JL9A6XR[7KWP77!L4$$VH]MNQ3\34R\^5,'3@NBZ MP5F_,SE!N[=X0XJALD'LQNMI-BH]Z$:SCK&SE7 M)OV7D],P[>H3\0Y3O;:O+H(L7OM 2"2&1(O@ BU'KGN%26JM98K7]=@-O0JW M&FXKJGPGN>JAI#!@)XKW=>6Z+XOR?GH\GY9IJF4]Z]T^6H^WB]DT$=K_K(2# M^8C D_E>[3_W-,'5-Y>.4M;E7"Z>GP.K6]3U _.+Z>R,_OIEZ.;TH?7 Y>H/ M7^ R3&=7)[E5JXL1@-Z_E\8()G%EY1LUZ[@&^+>SDXA=O8MK!62-_W*@@341 M*C12L%J[E^5@(' LX RS47,T4;7.+NT(<5_S?\-PWXRSDME$LVA50@V1U;W0 MVE$Y2L\@.^9EMIYGUKI,;2> 8ZK0&I)KU\W_<%)LZV=6,Q-FYZ<85^".EFL' MN.YV_;[XJW;H/$@[ZKIZO'U]:M8QJ2S7CLS0JJ%R4D >,0-7I'9.1X.^=577 M_JC'5 %V2$H>6-Y#>B%X7/'\,B^+;KW,OX5Z'&)1_FKM1@OV'#NR6]7O3CA? MGK].SER9+N.J\=NZY=N]W8H!4#3P$X9>FQ%AZ"]A"D M3LY9S+KY?2 /<*';#>'!.^RQ^X1'^?^R,.<5Z"P0E/>A;AI+T-*C M-(JS9+?K)G_W6&,RYX=BT!WAVG[R:!+*?YB'V>H=M<+WO/?]&[(H'S'D2=2^ M"$N&0D449#(H<@PJ1= 4E"JK72'%O04[;AMC3!;U(5C1;/W;7CIQ?N[T:(V- MIOZ,VC+AKG#&50C^,KF@HAZ'/ M9_ @LT?'P23C03%O(&;%"9#@3B &E,U;MM_[?,:CN*SM/K1I**16.>+S!JY5 M %\M7+UJ8E78-HDA\\BD@\+K962)$1I8N^7K0,T@"XIN[Y=_G56O[*(]]Q#+HK5<1 MDQ+%62 <$I0)!(3&!N/1FIR\B;'LXG?L?NO58[@.;6]W8X]5'VG.YJCO&TBQ6+,TA.@E*1GR]I"FI%FY5PLV6^G@;88;$RI MDGM(]D;WH\GB-O-!+G?U?%=7\DWYT.,*T<2&HCEG'%RL56+2)O H"]C5<0KC M;?LTX2UPQI0DV8,/K1>^&1/.^S9?Z]9\M'P>NNX+V=Y_A]D9Q=Q%)!.(GY*E M:EV]!A]5!FN5%JB%%+&UC[H5L#$E2QJPH[TPACL"OI[N;Y6WB2)I*15PZ>II MFHJ'PBIP6AA?4DK,M=[.O!G-F Y^-V!$HV5O$J!4Q_P\;?]FOB&EWT\*UT9' M9L&DVK)=9_*_'3=DT*1UR3">RC9;*G<.-*I[Y/?T$MJN:LLL19@?3VL?B@O& M?6W67^]-_3R=S29)IB)]<%!;LX+RE7U&"*#HJ*BH# 70K4\Z;H-KQWS&6-DQ MF"C:W]*\T9\Q)#L9O(>HZYR-U1"#M< %6I[0E.2;GZF^#="84AT-:-%N\0?, M7_P[=--:(O,UNS9?KBI_?U\LP^S=M/]C4=8*L-93UMK*#0KPWAF,AH/OG\,8 M:B4:93$NAC@GID;A,9MZB;RNA=-:D;FI;D;V"9.VFKG6)TVO(FA<_M%/)*:B MG&3 ;>U:DNI)@55-EE3:938?'CTI*WE0OXX 6D>B$R8PX=:YT?NQW1 MF$Q2,YYL:.K:2BC-0J*CE,Y.5J>#\C;-U&[N]$P!73"&T(<<;-T7". U32$B M>B6Y2]*U/@C="ONHC.5@['L020]H92_MJJ^.;O;T:6717=YLOZ\EW?JC][>6 M]YM%T^K\;UMO9F.M8.0IYU@U$8H"P9%;53)B,K%@,0.<-;^[+^H]MHO.NHXX M^PKI(0ZS;V>JG%'D*R+$; 0HF3.%"(5#SE(%$Y21IO7!NCL@CC5D*-J4G%TPJ7D[JZV MC6G/>4#*-)1.\VW&CMD M8]J0'H(Z \BG.7>N\/HFA-HK&T0R4(2KQ1:9%*2('C"2/G01NF M;>PA>=1<5H=QD+_9EL=^,?^KW@OSSV%6ZWS>?\1]2C#W';&I.[W_G)MM5:R! M?*V&N'0_0@WJ"EK!/>K*#P4UV(<86 1MG#$NT)?K50C-'NT;(+72;%\__CS! M0?QW3%BP<548D'@]V%(@:8N!%XHDS5"%-U>1C,G';LF.F[36'G(8KB#K\BTA M44KDGG,(R3*:)/G[L7 "F+*--BI?RN E63M>[W+ W9/A";*W4)K3Y!IE,:>T MNC1;E5Q//K':,;U>B!E&0NFV#_W#QTD1*Y10R7^^ \>1", V^)K,$TU:@X4W.'T;B#]Q+GZ=*J)23UR"S)"VI302R_0*$8JYXBBE=;%W)L1G) MF,Y%'((RNR__8;+'U_/+MQJA:79X]SD-7',AR0G1AAG( M(I&#DLFW#B%'2,PY;X7AO'ER=*":BZ\?>W5-;QCMZ*(4H&ZMG%5[_-??AR76 M^ZNM(MH#]YG38Y;(9T.>(%J5L[6U+WIK;=1T F-*@[3@WH9^LP\D[98MDC=- M8?->'QEKU%X9*0Q()LA?=(Y#Y$:!L*)V07 !FU^^N2/$,>4V#DBZ)A(;FE8K M*W^IN]NM(WA%.UY%22^>KT%=K/?+1?KC2L8N8U%":@].%R37E(@?:D>HZ+A' M4J;*I7R'A]8(R@B;/;;AT4.(:D"7_U68=JN6'5^_^15#?[9N)W]O-W^;3]W? MM=\9>[/BCF[Z*:SEWR^[LY7"^&U!0_;3XWDM,SGJ_X7Y>#H_OO2&B^M^Z_ZM MI"@Q!*L@"E=O'T-3;Q<2($W.)3*CI6M=;+TWZ'UTVR8!4?Q+8^2+$6H[O7H; MX.H6P%*$"[46N 2M0'E.#R9%Q> +#RP))R6R+?38CL..R6T_+,NT_31,NR:EW1KWM;,1>+%$I!<8P""T0- M7J0,F8ELC8@9XUWV\7XCC\DU'QFEVDEL.%:]QW3639=?WG;3A&O %^NQ[I53 M:[(N+FB;H+2::9> '@BQ3C4'&>H7YHRE<,0BOR_+=D(RKCW"4;%N.(D.Z/&O M6O'TSQ=Y==7@*E19G$Z34V+M,O?W\/?O_LS]O?T=<3?R]5]CWR->[6/T]6K7 MB]NM7Y".2::&,J;VZ&[OTVV+;-ZEUZS@?YGG: MKRZKK)N>B=YZ=%)_FAB!%-E*!&$] Q4JW=$4")P5'9677+5.<=T+Z)B\_D'8 M=CT#-KPX!VK>]M>5RIG'$@O9?]QT2U_Q^YD]=/%9"*"20--&ZW6B$!A.=(IZB-[KU MB>Z[, TRYTEA.NM $^68J\:F.7HK A@?3>$D%RE;&^"-0,9D8)NRX[;&Z?<3 MP[!/P8VVW6LC<_ *T#A9]T$BN& $A%2RD#;K]HVP=@(X)B-[> 8U$5N;M,8E M>#?H_,Q\U!HEI&1KS;6,4#N @[:*D5,0?$IQF[3%G2.-R=P.PHD!%GS+K,+Y MZ_5+I*'^\;?_#U!+ P04 " !-A$Y8 @\HBO-] #%R@4 % &YV&UL['U;=QM'DN;[_ IO[^M&.^^7/M.S1Y;L'NV1+1W) M[MDWG+Q$2M@& 34 RM;\^HT$2(HWD%5 %@""[0>9(BG4E_%%949DW/[]?_]Q M-OGN"\X7X]GTKW_B?V9_^@ZG:9;'TX]__=-OO_X$[D__^S_^[=_^_7\ _-\? MWK_Y[M4LG9_A=/G=RSF&)>;O?A\O/WVW_(3?_==L_H_QE_#=NTE8EMG\#. _ M5O_LY>SSU_GXXZ?E=X()=?EKES^=_R7QC%XZ!*9?__+]][___ON?_XCSR9]G\X_?"\;D]Y>__:>+7__CSN__+E>_S;WW MWZ]^>O6KB_%]OT@?R[__OS^_^9 ^X5F \72Q#-/T[0'T^+R\^H?7T>COUS^D M7UV,_[)8_?LWLQ26*X(>7<)W&W^C_@TN?PWJMX +D/S/?RSRG_[CW[[[;BVY M,$_SV03?8_GNXLO?WK^^BW0\77Z?QV??7_S.]V$R(<2K3UA^_8Q__=-B?/9Y M@I??^S3'LA']Y9(K*%WA_,_Z:=_OC.D3 9FG\XA W\5I5?&&&._[]-TQ7WT6 M9"SA?+)LB/CN9S?%.SL+XY8"OO/1#="N/@C.\"SBO"74&Y][#>#JN&\L;^NO%!U8H+6#B'TN<9EQO+9=/G,S2C5^:U(UM=L7$)$2< MK+X[.E_ QQ ^CSXLZ3GUP"&(^)J^7(RL<]GF),$HP4 9(< ;Y.!1ZHPD ^78 M71X7EWI1PB*NF+QXQ/=5<-_C9+FX_,Y*E"LQ;D:QEF.#=?T:X@1'*M.OJ)C! MVUA %1[!*65!YJ!98M9J;H=:TPK!S?5\TXP7\\N57;Q#O8Z",I^=->5S.6LF MQC53!/I/W\WF&>=D_="/5B_V7])DML#\US\MY^?X[9NSZ9*T^L?)ZH'T(N+' M^D4S3?CA?$$R62P^K#]W\>*/\6*D94["YP+92 %*9 G1.@8N.*.]#,(+/91B MW >HH9X\<#P_H#=;$+U)9W86^'TJM*LVK+&\6ATHG<",;AD*K;3@.I"&K&\T MB;JO SE(>G'JA70E!<[ *+9 G)"%PS* )JE&IH.7YZ5%^PT8\'.-] MA-N0:3*E1O\Y.\,?SL>3ZF%?@/IY93:.0F(L6YW &DZ@C%,0!#-06$XFZ110 MAT?,O@^C<7NBSUA*[2R/;A<:?9_/EQ_ 1?PC3?]S!A<+*H*R# MH#&!LC'0Z10BR,1D*267>/O=O9?)AY[Q5,EL)KG% M--?__?C/\_&7,%F=+,N783[_2KKX]S YQU'AM%CF'&AK)"C-.;BZ?%Y2BI96 M+')LS'HG8/M7AEW8FPTM^@%>__=(*QVG)>;[X8YR]-))29N2I9-&649O@1$9 MDN:".]JW5+KG FDGU7@,TY/6BJ8"OZL08E>%>#,+T\5[3$B R.G\3YSDGV;S M#P3N%US^,EN^"_/EV_)JO/@\6X3)W^:S\\^CP+@GPS1"XHGD(8V%R(0&Y;1/ M)9'AJEL?&EO ?-)J,S0M=S5)[FQ9I#0[)XW^AIJ@CI)2A@S8 I)5<\?8""%R M!&&03)W$8RK-#8S[@#QI;=A=M'?Y5KOR_7KZA3:PV?PK8;E:I3#1DUU; *7R MH)B+M)L53<<;)VN:RUQ\:4SW?3B>--L["_8NV7H7-_#-C!8VS?\YJ_<5'W\C M22Y>SK[@'/-O4_KTNBDM7GR/GIY?EB20[M?#'2!I6/5H/46H"B MI8-#LJP%V3F2B:1X\1V\Q!T@[%\5=N=OMG_A-[X!^JW&S_(]X$>V\!3IZ4"> M+_E:T24(@=X1[C%)S(RKV\;#O1JQ\0%/G.\V@AO 4+Q:Y7L,DQ\7U8E^$Z:9 M4-;_O<(O.)E]KDKX:IR_YE^,!^'R6+$C',2:[1+9 >*1P?19S)F0[#" M61^4E\U=T&[83D!I!J%A2//R[6>P5DG]+A]_:NAX)U"P);L&F7"_D/1DT M@GQ=$;U//CJADF],_$T$3]JOV$&8=ZDUNU+[;CXC;5M^?3<)TR4=6?5.;'58 M5=>V:!6*E I_&TVR[^/)Q,R.BRW+A*.'!0H1YN23RH SQB)G)"E"#'25U(+ MI0*+Q0]P>&]"\Z3);B3D>ZY\=HX_OUU^POF%@:L$[6AC2QD)G"P?/& .? MN12H9%*B^?;][?%/FN%MQ7@/I8TR1D;1L< 9$[48B4X(\B@@D-$ .C!3I(Z" MQ]8W^R= Y!;"NX?#W:.\XQ#'$Q(;UFO%#\M9^L>GVZ5D4C)/GS[VT7"5M6E_;=<7VY#.%!B%AB!2QBVCCN_"UAAI?GM-9 ML_(]*)G4RN65=5JWTI@4G64Y@7.$&'U AZ*]VG1 =KJ:TYJ6 M 4)++V?3U5*O1R\O(7\=Q62U]Q;!1"5 H1;@:FX\TE=9^125;WTD/0CH1%6E M'0D#Q(YN7EY\@R42ENQB!"YCJ-<6D78]1E]E4T0T+-#V-^@-T:EK10O!#Q < M^H#3\6S^RVR)BY&0FIQ=&2!KLM$5)[LLD$:2HN'UKSVCN\<;:,:YC+1.3 V<[*!R!!RAA%0I9-GNB3RH(#.U$] M&8:< <)-UZ&@E0G11F!,.EHP'6L1R=Q)5EJI-"^A>5SA]#5A6P$/$%5Z.3L[ M&R_7-9737 T;.L!PFM;0D#-K(A@F##GP2(LE P90IZ(44\B:%SP] .=$=:$5 M 0-$FBJTV72U[@^?PIRD<+[\-)N/_QOS*+F2O(^DI]+1QE1=7X S@GK1@L"!@A>78/V+LS?SE?W?WE5M_4.YRNT(QE2K)6WD(*.H)R@ M56/,9/BJP- DS,WS&CO .GU=:4+($!&OAY8NK>)T M9.0[WRYV;]#7Y'BNS_?CJ+01_Q"!LVO:NZ[]Y"%RJ7@ 5)(4M%A#6+(''HVS MEB4M[1"VQW4,APBBM"%H\];07[A#7(#GO!)DF+P+X_QZ^C)\'B_#Y!K,D9)< MA& =,&EHN44X\ EKZ2_*PD,QJ%N7UCZ.ZF04HC$!@UQSW[)\:E7GZ^F/9Y\G MLZ^(O\[/%TLRCY4QI3#0F0P?59N!!F,3H)",\.2D\"!7:41< M*Z##RX 0R7MK$L]NL'[OAQX$T(?/1P8!]!'CTQ@$X)C&E+(#;6HLS])9YQWM MC\4SCSF0G2-:]R5]"H, >A'=:Q! 'X$/W@V^"YCG.@B@%U$/MH7?1LJ#4Y\5 M&2O2,C EUM9$#,$%I2"YF+PRFG/9VH4X]D$ [1CO(]R]#0)PY!M;6\B%536! M7"9#/K-G()EQ)AIMI>S2!NYH!P'T$GJG00!])+;/00#9DSM:% -=ZLTULQQ" M5IE<#A4P""FB[#+2X9@' 6Q+9C.Y#=()_ M.S\E1+$RRE+, A[6 0YL"43L) M)02A@[9>V]97O)?//@I_?!>+?"LA#M#V_S49Z^3TU[#C3XAK#W750OI:X^A+ M95R,8BQ,F5K,E74MWLD,G"0=9$J*&N(6+K4>+M<+X)-7B^'H&& C6!5LK#&. M@A!!\&#!=?Q@D7'V:3/&+(405:%T:LM9QT! 67"KF3Q8::*A>:SY;I]= D,HBH) MDOO&@,0,$!VT&/PA$').,%+IK8(+*8F)=0\6R>45-[1 M=UMG@)RZ8K04^0#)0)?FRR6<5)+D127:O6KCZ,(T!')=R!MB/BIR6KAOK0&W M(#QYQG<1Z0"9/I1 MTEX:J0LH7\U5E!:B#06RL,)XLF-9\XRP'>">@.;LAZH!DHNN(%UH_0^T[97Q MTON/RFMZ.$ MFDEI%*14R\%CSA!RCK3 &*.SA+/Y^7$#P)-G>7MQ#E E>YG$?%F!^4-8T%9C M,7!6HH125"10W(/CB,!%C/23S*1M_4[?"^3)<[V[>(>H+>A&R39ZWW M^EX G[R:#$?'$#G#&]!>Z/8=T"-3>!U[&HAE*TGCZUS4:L#:F SS7">K6J>/ M]H1XJ@K4A))[5*A=[[]K)A"K[DOV#DJ6=5Q!T!!#J>48-C,OC.'-1T3= ^/) MJ\*NHKV';K6WQ.&5IMXL#+D!:Z7*R3B/F(\NN3B]5M4Z[-GTZN$NDBF<_!6 Q-1UP8A'CQG B1W+$IF6-#M M2QD? '0DR<6]B-ZD,SL+?("\AEN8+E*YNH :*,GX7D '3C;>G;C;7FPSJ>]- M)(A0*>@ NTD/DB^\\T>+)=9 M]2K;0.8RJ%37FR4'+S(G:"&3_>P$#ZV3X>Y'<@H*T$#& Z1"WM-NY5(E2Y", M.5D'6D1"AQ*BIC^TR"XD9;-NWI%O(YA3X+^-I!NF0M8BC/O:=:T*Y2^@,>%3 M+FX51*5]*52G6>G:/3(BX]YF?[NC[[WU*X\\YBG3VUJ*#9,8-T&[ZL=V66P3 M4>CH"]3NXZ1_,8)/=>"1]2PS8;FXW=J[,\FW'G6*1.\BS4'R$U/=:/ 5KO__ M>GJW6\[[V63RTVS^>YCGD522)4M&!U.U<8Z19'ED;\%G[Z)+*J ;(-^H#\2C MB"3L+*H>@0"DBKQ3IA+N1$YJEBQB2ABL36AN QM+8:E+@. M[<]Z2'T I^!V8E4)65D.+M06TDH(B#%AQ9:D5)%);-UKY/M%BWY9K=Q:TPDOK]<4T__A'&B]J6F4MUJOAN??X^>)?+4:V% R1 MU-4:SNL\+%+7A!:R558I1>*QJ8,ML2.,TU26??,S0-G5B_S_R"Q>Q79_G6VX M$EEACH3VAIGU'DF&B_$2+ZK(WN%\/,OO,+15U0LN97%D.OZ325^2@U8H *LNW7MWJ5<5Y?YK=E1<#;SZN:AI&2 MWFH9"Z!)Y+X(5TL7A )1DI(N1E&P_;"$YLOXEUX/R?L KN4*R[KIYJOS^7CZ M=15BP%[P(4D5F]W'2UG6. 7))$X751K'T.34^0IZV&PW*V MGS[;P69OA#; ?5:@+/G>H0[5S=;SK-!:KUOGO6[R/ANF[GTX/SL+\Z^S\F%, MYU49IS!=7DP,K33-)N,Z$O#R_UND[_5\P,XI?+LL:,)'@RZ.B=R&8U-M;2 MJXH\068Y8^#>RMREN]3C3QHZ;6\@_JX[3HW%>2QI?=?,##HN?L'?KRUN/IO2 MEPF_]E'=G"201(M,L'&ZUC:D#OZ'& ^T[[&T(Q-MN!C0D: MX,KO5_J]M^5%GJV,@HN 1A=, V4%WH?G,$F! ])X.T[&-NW_F9$H_T[K/9]? M[)W;&*[W?6/?SNAV]N,>>]+Z:+6I=OIR#@KYN&3.20XA MUGL-GZ(W-N846E]E=4.VMTJ58?3ESCU >SH.;0)G'(_>X,4"=%IC^_''VY7OZZ+4FT1??%.B>!QZL M3F4 .F=MQ-K0[*A0UB@N\G:ZX.A@BCY.\_6G[M?@W%G\LX:R&Y++HBU'KATD M9LB <2J!$UI LBXP&0WCMR/%1\?A!N-P, K[B&P?YEZW&[]OP8_7TS*;GZV" M'*]J-O1D"^-P]V?NZ:*S\[(;&9X/.!]OYR\_A>E'?#V]_ANTIC')^YM]@4%S M\D,LH$16LR*K-U'ST2USY+A@\*)UV^84TZ&!MTK->+M0#4BG7$S3A> M(R_><_.8PA['#>MAM*3G!6P?:1_:^ES,E]_R1#\DG(;Y>+;:ZH.1.:AH("=5 MFTXP 5X8A*)*EG58,;GF75XC>L*U5XC^]NWUV?CP([U [47LK*6 &UHP*T 7 M.'Z;+CYCHE5COCB;NX#J^-?J<9+]X+D$IQ4,@5 MT-\,"$S,%I>CRYW2Z(^+]@T&[CY9[R/8 6Z\?PB30 ?DAT^(RS?UMZM,ZTH] MDTPP&8 9;VLB)8.H"P.M>"DI&>9,Z^9^F["A^M"4;L@&RA, MMAG588)E;=CKH!([B'Y/>\7EY8MCD:-/( 2OI1S>@].&+&>?,"/#;)JW[MNW M4CP2*=NW3O21^%"#@UXL%KB\+/2V4DOM@@!MD-;)2H$H.(((*10=C6?LH:OI MK<<'70>Q_US'5@S=-TQH:_$V+)J[[ZZ/166Q5FNAJ"-I+2TL6)\!50C!2RU\ M?*A4ZNB#$ .>_[N*LV')RIW;URXX3C#XT$O\FVZNMY'=D,$'SJWTRGG@I@X@ M$W3>A'J3KHP7&KV/[L$RH6/@L$?PH0F%?40VQ$SD!P<")ZNX*EC6/5Z5TQE< M0 76NF*=S[7+2O,4\2,:CKX'EZP= 0-46=T<2=L%S',=EMZ+J ='9V\CY2$V MAIO3B*VTT5E91X&[.M7'@>.:DU&IN=*20#4?WWKLP]+;,=Y'N V9?GCTMY%> MTF&6025!?S#N:X]O"UFH6+1%EFYO_4]L6'H?H7<:EMY'8@U=I4>'?B5O+;(BTQ(N@ MT(NT[I=YF7@7%?/&!UF[4:0ZE8!TBG82X-))-,&'Y%LWY]L Y82,GI9"OZL+ M=@A=J%_.\=*:[P)PJ#3FQ\ =*)NY!94=U&-W'O:T>=P$6@KFY)6!DA/MD8)S M\$D8X#:J*)Q(D3=/;3Z,HCR6X7P0/>DC_B'N5<-XOFHF^L/7JR__LBG MKV_P"TY6,B#;I6CM-&B3:^?:3"BYTH!6,Z^YY]SGUG>LG9"=X-$S "5W%<#>QY'.Q IU(OH(CW]?+YV&N MB>&G.?[S'*=IG8\O1;"A1 ,FT"NCZCD?,0L(2GJF$V.B^5CE#K!.VQ1J0L9= M??%#G%%7 "]>E2X0]VC]W()W<)NG#;4=3J46O.S)S+D-E2=4QJL$TM1A]=%% M<,@\R9DP"F=TE*W[;!Y,=;J;- ?3G#YT[,LP?H_I?%[C\)?9.5H8P4($HU9Q M?6/K 6V %<-L<(RIYD,?N^ Z#KMF)T*[&,"[L#&$63.>AFD:UV9VB^7\O$*\ MJ-X/S 5Z,PR/HL(JX%$[LOYC<2:1V8_-+W;NAW**YDL#H=^S>^RL#+_.PW11 M<%XSNM;#UVC9;\L]!K* 6&G)G4/V!V1UB M<$'+-9F4Z+7UH1;Q2'JE:6$Q&PT^E,*=50;Y0YUK3U-3'S.ZCEU1^Y Z@(*^ MGBYQCHOE^[#$-[/TCSK==;QNY7UA +"2!,FD0!(U5;;4JC&I# CM41C,3)O6 M6O$14W9?>M!'SHV[;;P0 MFOW\ :?CV?R7V1(7K\[QU]]GOWZ:G2_"-/_Z:3R_JM()MC")7H#6W(+2J4 H M6H/5CE;-F96RRPS2[D_=993R.4LG M@%O&Z0@T#IS*!*[PE++2Q:7V@YD? '2"ED([ N[9(G9NAWP+U&5DOP.J@2R& M>P$=N W7[LS-AI+Z &;#_> *B85)#);4Z) MB52P=0N@^Y'LWX!H0-.LN8P'L!9>AL_C99B,_QNO[C9>SA;+7W YHN<[&T(! M;86I@R$B^'H:,L%E5BDZUCSE:3.:_6O 8<8N->9E$(U9?'HQS?5_]27Y$B:K M?7'Y,LSG7TD0J[#XR#N7,Z\C\[!V @A8>WL; R(HX9FD-R>UWCHZ 7M^>M2: MK<9^ZYO98O$>%SC_@F^GEZK^AGRJ5_AYMA@OZ;0EIQ,3F?66821_*M#RM92D M_E8:K70NHLM MT3-^."HTB+M+7*M\0Z2CUP M#BYZ!G1"FZRMDC*WCHMT@/5K^?CC>$J>7'XS"]-? MR?M[A_/Q+/^ 93;'#W06CHH(.='I!L[Z6%OD)_#!/GIY?EB.3O#^9MQB*O&9R.?E1+. M"A :)2AC%(0D+2157%3:&VU;ER ^".BY:4T[=AKV[JB;(+GJ]QC6K\\^A_&\ M"N<]IMD74GE0<__Z2O*___[[G^E](GG\.LIV75GJT&!OX3:+7A6WI)/N/I& M#8^_)/^0R*'7,&%]$U???Y'S>'W,7_OGK^HE^>3F$A;C,R+@D?UO*"3??Q/, M38%=P+FAG <3$58UJ6G73>;RO*NLF,DTO;NQB8X^\[>V9LFW'4RFC R0.C^#K1K;;Z[0!LHJ^;%P'M7C4=R M?0ZA&7W$/H!&/#Q]4!N5D3,#-FM'.V5VX*5+U002[%NY(Y_=FZ2./P[1X.Y:#O*/^&V8V/UCEWP?5<6T#T MXJQKZ?\V M]G"X@DO6%2.4!N:@JVL! 0":DVT7OT2;O6W62/O07$('K01\ZM M6T 8UK5'@0VDB2QS2-D$4#P8B*$P.AIMRD*IHF[[#O>W@.C\Q"-J =&+H=G@ MXAV@1.^7\XKB;5D?A_78N[RN&DDM4E:DY)&Y3#:1*^ S"K"2W.:243'1R3SL ML0UL1G.PNX+A03(K6!Z!IO\9?J]3,NY[//L\EX&4BP&!:UJ&(QHE4Q'M#4MG4C<]Y20);B+2 <)N-T^QZQTL5WYO?D?>$OT@ M?,113.@-;2N CM5EQP N^XHYEL*RBTRT'@[:'=T)*M'O<3O?Z7AM:O,^)I01MYKF_A M^M9')YTCSQ%R8K79JT5"63R@\(BP*LL@=E<1]4P3FM\#HE5^U"(7KE5?8@9/,&F"YCG MFEO5BZ@',VVVD?+@U"=?3([" 4NKQG*ZD+-A#-CHE/-*<=$M>'=W0Z128A.,6 ZQ1*T,IBZM*FZIASJ[8ELYG<]I9;Y3DO!;F# M;.MM0$8-4=!R@Q"\A)!MP299%,>66[5'RZP= 0VOW1Y._^@"ZKFE5_4BJE.2 MS392WEMZE>'6ZN026%\S@'2A+5"Y#-RQXKV14:1.XU6.B_JMTJO:,]]'N(TM MM)_'^<6R=K ;ITL[(Q7!2J!-#&,M_:KG$G()CEN3@A7>E"XA\CL?O+]#O*&P M9ZTDU3JP29;%IQ_#XM*8""+Q*!1"G;]$Q@29B9&;#"$5SHQ&JWR7!/=;'_O4 M*=M%2NW?LVM T 17C%)UWAJO"THU \=!L9[^-#GSI9VTNHH1VT M&I,Q.[^A-*]-Q3XI]G\ N^J=QG!JGV\KSGG M-WWS;_J.3G.MG0:F(ZEJ#G3@9U' %0P%I59:MZX2&&@IK>/'#X.X][+#91V* ME@*LK9<=,I$+*^]?@Q^+/ W-^Z%ATM7.^K8!6 MO)+@RF6/61;AZI1#59?!Z 1T 0-('Y*V=0;N[3OJK6XO[G_ZL=QI#DW_K"D- MC6^V[B*Z+&WK@*GAW>8F'/N_VFS!T8.4[R#@?9'OE9)6Z@P"-7F9 @T$0T9Q M5)$L826$7972FQDR-JW&\S E1 MJ14P.03IM$#>.@]I Y3]>O]M>)JU%W+C6]&7LSF97W1\O9CF6P;8)3I,,69E M#; RPUC"*X.2W!6$K@4 M-?@<+13E:AF:S+;YJ_XD4@[W9 2V)VGPUFY=P#S7],->1#V8C+:-E =//\PY M&MK##&A5QW39*"!P9""TS-4D(L3/K;5;.\;["'=OZ8=.BE*#2+0RGFK4H^99 M%@LB&6Z2MTSDT,$,.-KTPUY"[Y1^V$=B^TP_5-E[)4DSI7*DJ-F1HO+H(%EA MA \YX^TKWB>7?K@MFOKA'J_JVI"QOTYO'4 ]MU3$7D1UZ_2VA93WEHJHB[0BZ0A!A R*DS?KA%;@ M@O-!:F:]:=+_\0FD(K9GOH]P!T]%E*AE<732\<1I3PN)SBCE%5FB.5@9,:3 MNYSMQYJ*V$O8#Z8B]I'4P*F(,:=!KW]OG5I%7RQH-Q]QR0KGM'&7.HZ3H'N($3EDK:(KFOET M.X][YYNH'> >0\+CX=-L]L5W\V#9G>&P[W&!\R_X(O^_\\6RBFO$N-)9H ?& M@R(#4W@221$@LS:".\N2['*8=WG6\U:F01@9XN+\4YCC#V&!^>7L[#,Y+RL- M'UEZ,*LM18WD==YTH25;(Z"D6@632BUJ;7V#?B^2YZU%#5EJ;,E>@9_]*.9@PT;/I^<39^2W#Y=APN7DSSV^6G538*XT4J#>2/U7@&F?]> M1 4\LU+4ZA:\2P7D8\_YEX8T9>*NEN@FI\QE5\JUS3UR*65N&)UYVM(?HMZV MI&1KW9+7+CK3K:9YP\?_2R=:R/VN*IC=/?$UFA__J#80CK@IM&D9!,UH9;2\ M6,O? GBNBH[&6A=B<^_Z!H3GK2HM>+FK)O:H*@I?+!:X/$P9X8U''[1V<+,0 M!BH87#UP8]FK5<&:;!U(P0WI%\^U<7D!H4-ANI1BNG4UVJ$,\$& K8O[UN+? M^!)?) QH;KW7 62N%?9H8VTP)T";9(JP*LIN'5UV*.?K@O-0!7SM-.JQLKSF M;!UQ(5X6)# E- B3:LYXBK4#AP9E-&.HLBW="G*?="%>>\(?+[WK(_A]55]U MP?2<2N]Z<=2E#&L; >^+?).=N>RR]"RE%FZP"R6O3$)T9P0H>F$Q>"ZN5+ZT;T1]WZ5TOGCJ6WO41 M\@%*[Q2I=QTBZE@=#EZ3U1P&!3X:'I+(.:LNX]2?3.G=-@P/(,J]E][E(+DG MXQB<4;2E<5$@BIB!H?":*QY]:9W#\"1*[P8S^]K3,GBQ71 M;2'EP8OMBBRUM[TG#7>"+!ZG(,8206+VDCGNT^V[^*= ^4[%=NT8[R/Z*UJB7_%CQ: ])$RZ7T,LBGWNM_6S*;R6UOQ79*UGAL0K B%U(R(\#5,(Y& M8Q5/Y'RF3E7/3[W8;M#KN#;BWUMY71=0SZV\KA=1G8JLMI'RWLKKN)=)6D1( MR @]5N5U[5GOH]PA^_T'T-0MG9VP'HJ*68@%.V! M%AM$K-D9MDLOI*,MK^LE[(<[_?>0U,#E=5PDFYV3H%FF@RAZ#T%)"\9P0[8A M+= \X4[_VU*VBY0&+:^SKKB0= *7&+EV(7(((7LHAOY5*LJ'VRE'3Z>\;H?W M:TL)#5Q>9TACF(D"LE7TFA=7^Z29 DEJFYA5.:0N[]:1EM=M2]1=S+#E 694I$&8ZG>M8 MERR\8H5%$5KW=N\$[)3UHSTS UPWO\*"\SGFJWK+M5;_@LN1\B*DY!PD0D(& M?9$0:J<<$D76JK# N6FL,YO1G+*B-.)@@#C4Z^DR3#^.XP2O(!'(R7F]A/W; M;)9_'T\F(PR.*;0!I"NT 9:LR/'S#,C<1Z:2YV& ,NS'<9VRQC3G90#3XRKO MX@V&!;X??_RT?%M^6ZP1CPQSQ@=#.Y[S!"Z3XT%V;8:8DW*%),!BZRSC!P&= MLK:T8Z)AG=HEN)_&TS!->"\T&ZP666A(N9I6NGAP2@F(Y$!PYV*PI=,DBAY* M\@"<4U:15BPT+E&KY3475?UOI_=4_"]&/-;0$^?@O:L](3@=D)DK\$89[9PK MBG6Y,GCT0:=(?GL)-RQ+NU,]^2-A&^-5Y>1/L_F% Q8=0ZPF,U=9DP-&6UFM MJX*81([6\HBA2WO:3@\[535H+^EC+SV[67QYD!*T>R$?N[C M36]Y4"8I,O12;6*,L8"+3H,N08GBG1&A]92'QDLX5'G;(-KYZ "Z/=)]Q$5P MY(K(L+HV%[%V;0T%?.0%C#;>AJ"\U)W*T)]T$=Q>=>'Q^K@^G.RK1*H+IN=4 M']>+HRZU4ML(>&]S"3$G7@JK@[C)["W!0\1Z:^I#RDPJ562+[+QCKX]KSGD? MN>ZQ/HZ;*+R@8S9@B/68-1 2[6E!%.TD<]+$UN',XZZ/Z\53Q_JX/D(>(JYY M6=CURVQZ,S^X1!M*(3BH66WJB!F"5K+F!T=?A#*JM'8!-H(Y ?[;"'K_A7,* MK2I< [/U6BH;7Q65@RB&<0RVN-RZ/=&3*)P[A*G8GK'A:^HZ@'FV-75]B'JX MIFX+*0]>4U>3=<@@"N ER[5W0(8H/0?F.' 3G:J_[8@+'A,6H3I,;CK@8JY?HNQ9C]9'; %;@ MY87TBVG^"?&R>7R8+OX3)_FGV?Q#F. E_L6(56T508)!7)E!%GSB'FPRF0PD M;H70[3-1N@,\?/1H+S>9PY$VH(:M85XY0R/+K/2FQCE+)E@NULPKQ2 XR8T- M9!W='J?43)=N07EF6K,+$8U/E%L-6EDQ+B?%:RZ5!,6* V^T(7-+1B.+U,5T MZ0^VCET(+D/W4<<2*:]ACOM+,0H2:0RD@EA:DON%)AB#D7IECGRK /)O72A M0Z/5'ISLK=%J!TS/*9#UA"BUC*DP M)V^/<'L"I&_1:+4UYWWDNL= LF8Q!!\TF-4Q6QO5N(*Z^B-H@DS)8*?V'2<3 M2.[%4\= ;8&ZUNP_ MHMQ_O-A)88(RD'QM3R.E@EB2!&L9$RDFXU+K^[QG$2_>QB)LS]CP\>(.8)YM MO+@/40_'B[>0\N#Q8B9]-"4S8+I6Z#O2\% R!T/;7'&> +/F+9J//5[K#V$GJG'JQ])+;/'JPV M>I&M0_"Z\-J+C&Q/4Q0$I3A*$RKN)Q[VWY;,9G+;6P]6QTF9/-?@N"='PM.: MR;BP=1-2&6UA+'*U869O[5F[@'IN[5E[$=6I2>U:% M-?^9-J^4:[L\TGE?1^P6)BPG8P4E-NG:_ 3:L[9GOH]P!V_/RC6M0)@,4E@+ MBC$) :T&(ZPR*'B1MM-!?[3M6?L(^\'VK'TD-7![UAQ5D706 6>:W A=&X]* MFVO:J2KT?9,][T#:L;9GW9*R7:0T:'M6P[QPFHS"'(.L40%+FXDT($EKM*5% M*I.[O6.G0];V$AJZ/:L6QE@I('!1]WM7>_ S!N25%>2&.6&Z-,8YUO:L6]*U MBY0&Z)%V>[9W8ISK6/OYACJ33JX2K>M@.AN,X-Q+QEO'HXYNYOI>3('(D@!K [>8:.&QURC M#<\Y<>:;BWKC47LDJ:FO\/,*E+:DUJ4NIY*^:C%&8Y0 I:*I_0PE.&\E M("_,HT++<^OZ\>>6OMI'.X=.7^U#]Q&GKP:-!HTM@!%KFWE?9Q$8#IPL7>D3 MF2TX3&;:*=U\]]*%Q]-7^W"RKPS&+IB>4_IJ+XZZI#)N(^!]D6\8BYK[1-@< MN3%(GJR3/ %W :4.V>K4J:CEJ$COG[[:G/,^]]+,#(+<$0 M,S+?NH7^L?=!VH7_-H+>>UZK+K6 GC- 4Z<\A,3!!9NAN%2L1>3)-7<$GT-> MZS:F8GO&!L]K[0+FN>:U]B+JP2S';:0\>%YK\LQ):S2D&K%2PI.3KB,'89-E MQEJF56OKX=CS6MLQWD>X>\MKY%:=FI@<;1Y MK;V$WBFOM8_$]IG7Z@P6[Z*"(&A]RE@&(7L!F=FH@O)):MV!R6/.:]V6S&9R MVUM>*T.!]'0&V54CTTM'ID9R=> H#UR*H'TG$^ZYY[5N>[O7AIF]Y;5V ?7< M\EI[$=4INW$;*>\MK]5J'7C"#&2M$+B@%/B(M*$%YZPU3F39:93'<5&_55YK M>^;["'?PO%:6D^3%<="I5N*'G*!>88*S1H;,.9>WSX:GE=?:2]@/YK7VD=3 M>:TN"DF*&"'Q9$'%:,EJ- '0/ZZ\OZ)^_F\_HGRR_ MTJ__^,_S\>?5S<,A\B*[XSIH?N26XCMTGB27L? 0,B17I]C0'@HN1D\:G)RF M-P:];#U"^F3R)&GWB)D,:N6\)OO,)YD M#[J/.$^2V6A4S JD-'1D%6MK>2,=C$H'*81@(77JUO*\\R3[Z,+C>9)].-E7 MJEP73,\I3[(71UURYK81\-Z29$VV7I,KZTLAPYD%LG!Y5*3?+A5,B-AM!-!1 MD=X_3[(YYWWDNL<\26-%"JMF!])Z.F99 F^"I_9(. M0\I99PC!J]JS(5VS,V>)YD%S#/-4^R%U$/9LUM M(^7!\R2CD\P:GH$VS#JO2 D(GB-@]BZ;8I05SRU/LAWC?82[Q_Z?@1LE(N1" MR)26$F+Q!B3S!H,+=5SF4\Z3["7TCOT_NTMLGWF29'8ZIG( R>EX5!X-D!VJ MP7F6K!2,&]$E6GC,>9+;DME,;GO+DY3<<&1U%D7$.H^<(<1H(CB5A6?1&%$Z M;<3//D]RR]N]-LSL+4^R"ZCGEB?9BZA.V7+;2'EO>9*%-G'&? +AK '%:0<+ MA=Q2%;GU7#D=]7/)DVS/?!_A#IXG25N6]%XG2(K3GI8$'5@.$YV"DG,I57#8 MZ: _UCS)7L)^,$^RCZ0&SI-,V:(4M H4SH&2R9)VQMJ$36"2);O"GG">Y+:4 M[2*E0?,D@TO6ID*& M<65&;D]:E0,]2$YA9]4NK)YDGN\'YM*:&!\R2=8E;D M3"L0L8[H8)Z,O!# 8:PSU:MQSSJ0=:1YDMO2M8N4-AJN1Y+@]EAWPX-DMW4$ M==#4MFT$=^B\MJ)-XK:.66$H2.WK!+[VNPE0)?)+..U:D99V<@G_EM371SJ'SVOK0?<1Y;=D(#-IY\+R60\LH M("*CDXJL^<2S]58/D[)R2C=?O72AP_CJ'ISL;7QU!TS/*:^M%T>=QE=O(>"] M)34JS5/,")%5F]9H@E7WW:ATP!RT=+I3MOM1D;[%^.K6G/>1:V,7_,HXO;W7 MO9CF'R?CL_%T;<1>-BPIR0EM)9C"R0,5G#8WS3-(70J76:74R4?O]]0CR6KJ MQ=)];>';BWC_\ZQ9\8:7ZA3+8NH5!+T%1C$P@=Q9GQ -/N;O/:EYUCN3WD:4 M>\]G,\5Q)9*H6S^:8]LXR!!$9)XL%)01I$EB>-'=.2V:?=-^_7D+OE,_61V(-;;R'0_A: M2>>4#0.V1%%[:-862Y8\&(,QY*)C,2WN@YY"_E-[YOL(=_#\ M)Y,9+XI,%E[D:D^CTP]%!!V8L;Q@1&\Z'/%'F__42]@/YC_UD=3 ^4\8Z.FY MYO.L!@OH7#-%E ?&!3-2H3&RRT#=(\U_VI:R7:0T:/X36I2!UU&S2=9FT#G6 MMM "3+91.165U?*IYC_M\'YM*:&!\Y]X<9+GZ "99M6"MP0E&M"%KJTJV':J"$R LB,5B$6%,9WR0X]I;FW M6Z15-!?U/OJ\_3W,Q]55NQK33.?W<2@\T2&F'(,8Z%6C+5([#"Y&W?Q^M!NT?>5]M=2- M.]>E [!PZ+2MJ]8H=2-_.3L[&R^_W2W+(FDK31Z<):-5Y?J5XA&$M$)'M)$[ MVUB=[L-QJ,N[0?B^W9)F5[D/T8OH%J;+T0%=A#W M_I3!.])X3>Y2*C:#8IF!YV1[H0J>96&+=:V;D^Y3"1X)R>U+!_I(>0#N[S], M?YDMW\W'9V'^]0>N0A820 MR8[3A%N%HK/)[A&GJ1&4)ZT_AZ"C]PP![SF<#SA#^$(O) MB2$OMDMEX?8(]J\[0SA$>V2A\4[T9K9=2< M7J40:AJ&K1=5")([:9(T7(?803$V?/SIL-Y"?LVSS->;V)LPS9<:^'9*0._1 M/,9S+DB[ED!3>\A80\LNL2;;TV9F&:I.ATB/1YX.]4/)N7$PY0TN:=UORTO: M@,;+30 #QIS3[@O,QU@&*R+3)9#F(1(:$DP[H#&)0@W_>LIR4Z+*= M=W_BZ7 ^D)3OZH)N?;:/G)"(1&)M$TAXDJV=H(R'VO8B1A;)J^V2>G+?9Y\. MOSM+[BZ3IGFL]/_,2&I_)VVKDYG:!D@[?_3.4='M%K%C*+12?./!WS1&HF18 MG%W/DE4R9W!<9Y Q:1>44>2:=W@][O_T75[F&Y^XCIS(C%$KQX%',A:59JOA MC Y,M1*,"=KJ+F;8W4\>.MS82/[7W]@=Q7,L@<0?PB1,$W[XA+A\"G^3ZYVOAC=AV7= L06]LP'$/$#(X#Y< MEQ5E'9 -%#_@A\:'BRB\6"[R:PL-3M$K4^OWN@-B_PY *X;N"RAO+=X!AAR]GGXA]V9U0_1Z^J*454T<+CZS_\ MR7+=1ER-PSEU6'-:8GXWG^7SM*Z:_8DDNOB$N4:?:H7L3; R6J,5+U"$RC6< M2,K&,0 +@16)2646.G#;^\%/FO=AQ=PXIG,=R*8(9"BYJ!IM,JPF8;*DZ-C4 MJ_)H(SQF:7*7[E$='O6D>6\MRL8!G-OP?AQ7.V:52'!YH_E?]*W?IG.\W#?SG^9+6_\%@G(,.;(3+;H)*BH$CA5(G Z>U#9S#CKTDRJ&:"3TIK] MT-(XL/3BX\B:$/L;B;V>?*3UH2!!;TQ$K6],TI63T+,*ROGQW^>CY=??\;EIUG^YO6\ M&G\99YQFVL->C1?+^3B>KQHIOD=:']E*%^6((^LXN<\Q@/(V@>*>K>-SSI.? MHR6YV?)6>L'.CFDS\$]6Z0Y+XUU]M,-&1NGPI#4LR$2[=E>T:!,:??"SV\9& MNR^CU82"J_JM^Y7CFA9ZQH2)D8P1+*(&UQ&"-0+0,:4\#UHUOW[NCJY=]>B& M)ZW#44JRH*TK8"+6[B(\0Y3D /AHD*13G#?#%8\^A&QO,P.&T9?-9:3-Z#AT M\#?C>/2&C,').GUE%;80'+GB18(/:&E+%;63-6WQPM."LDK<\(>ZO"XP_?GC M[,OW]-%K3:(OOBG0/0\\?)5H.SIG;<3:\&JN0EFCN A.=,'1(9K[.,W7G[K? M:.W.XI\UE-V07)KHK982(0:9:J )P:-&P#IP,824?7CH]#L&#C<$5P>CL(_( M!HB>KB-[+^)B?:O"C-;!1 F)64]+JO/,+7? G%%,*N-Y*8V/[IL(#M")9C^' M]0Z"'B"(^C(L/KV8YOJ_NNHO8;*J/EZ^#//Y5_*P_QXFYS@JB9126EJE5Q*4 M2!QB32Y*O.02->DXMC9F.P';OY+LPMYL:-$/FU0QTH6T.WL/)6N"4IL*.YWI M)0B%-JGD@TNZL19<>_R3YGI;,0[0^O[-.,3Q9-UF:9H_+&?I'Y]F$_KLQ7K; MNUHOMYS%$@Q(JU;S.PT$91+H9.FL\YG3$=>8[J[83O9P&(2<(:R%E,CYR]?@ MOCR?STD.A/J7V32M_S+B2M%LKRET4)ZH4 M.XK[ $?02"#Y31X3>=*T>RH1Z8B,->]+N6R23P%EZWY[CV$Z4>5H2L4^AD*_ MF\\^XWSY]5WM8QVFN<+\7$_@=^]^_'!^5GN+S,K&7]HZQ-'DL3M'/]HOOE%@ MY,8S7UQ[YC>S2$9GI'0<_&JZ.)*!%&Q@0&>-]](9H6SK1DZ/HVH7"-GXK/5E M;10A.<7(*/0,ZV2VFOQDZLCVE"7''-CMEO0-0R$/8]M7,*2QCFP.@C2DXM!A MD&]G^$,3FW30R+(QH+TR-=:L(1C-(2IC:>\/$D/K.H>C''\WC KTFFO7AXK! MAYMU ?-M?TC.DDE.:V9:W]\? M^UR[=HSW$>[>YMIE$13G6(M]'9GGM,%!9(HP>L6REPG1^4>,W*.>:]=+Z)WF MVO616..:HI]G\^7'\!%_"--_W)VW5PP*Y2($;^H<"EJN1^^(*R]Y;:D17*?Q M10\\XZF2V4QN VS &VV.'[[^2A^QVH.X<3G*I(#''&D/BAZ"$P+0VI!]RL:I MUO=<'6"=M+W6FI8![L,VKYX^X'+(30>( ]ER'> =QL)K3FU7U=F1EWUN/M>@ M)E8\ETY JGV:5'(.G$H()1@>BV98^ "9Y8=1G4JCSGK&AEB2CE0UC+:=TL"%E@0296@19="V(Z/V[]1TIRF MV; R'B !Z*?S.4GY?(Z$[Z?Q'ZN\^LN.W"7XK#0Y3.0YD7V<:VZI13 Z%%18 M1+K=]VOG_6(SFM-1CL:2;[PU?"O?OE#=R_[L#%$ICQET*1J47'7[*(74UD?E M4LH^=BE_W?3YI\-O,RGNT]+\VWRV6(PB%RIR1%IN%G6B0R:/N [!\^19(6:; MO=B7A;!"=$1:T29*T9" (0Z#\;364;W!L,#WXX^?EF_+;PMX$KFT_SBK$[O_._5]S<*:H15$(+[VC"*=E.# 7P)M!CZ@7#2^JQ5^W2P M)MA/3M\.0NH^3[1?Z,6)0@@NZDB0C*L!6@*+Y?S\II[PPJ-U3D$.A9-I(C0$ MY2V@BU)EK[(4K2.*&Z#LNF7<_-CU#;,H+,I2VU!Y[ZNY9< Q3("19ZF,Y;;Y MT70/C'VEXK3@^/9>L*M4CR75YN8Z5C>!V>4[@'U[$]$OX>S2^^^":Z"8RR9,APFT[,K9@RJP MH\#WJ1"V:(L^%3)DK"%;2=+^&*NMZXIT/KLL>>OP[7X5X9&PR;[TH(^<&]]_ MOL?/MP=075S=*3H4"W(#EGM:J0J&\ @&G'N4G@=+NU^'"]"-#]B_=]!&_K/6 MPFN<:_/",/;S!YR.9[5Y("Y>G>.OO\]^_30[7X1I_O73>'YU.YN%]!9-!NU\ M73?CM&YR:*/QFLMH;=!=XEW=GW@"G \DWL:O]0NANZ(,WGJ#08$@Q[C>P2)M M9C( LB)$="4ZUJE?8^QEU_7W0&F4NR.3D!QB62@^=UD J/P(O+ MB3$M7>FRUW=^X"FHP"#";=P-^(7LO%GQH$@=-:$TM48R% M.Z A9)G*%GL]4]V7KFZ&U#!7W4==HY".,#*"OH>)+((?%,B)DQ M-G5)HW[H&:= ="L1MA[O>"\@5G21FO8:G>4J\[]&)SA!"[4!/:F>L)V&-)\H MF;L+;8"&NFM0E]D3*U?3:6=TR1:TI]-"D,X<&(PFJ:**#:W)?Q#0_@_\W3F;#27P 7+0WLRF'YAY M%U0#&0#W(SJ,"; [8X^HP [B'N!(V( NFF*M9PQH@])U=CTCYX8@!BXL"J:T M;^X![%,)'C$%]J4#?:3<^)K^PWF"%FB2C*HZ$KNYB/ MZR'WO@Z#6IF\)F&N6:62>5U'S4;P"AWX;)PS@878O##A-H93.?MWDFW#F]C[ M\%SZHAT0#73FWT5SF/-^-Y8>H'P'$0]PSM^#S/K"4>1Z@8EU<)+1X(HSP*51 M,2118FQ]QN^+]$?.]Z$Y[R/901H4I7,Z8]Y^P?FT%KBL*U[("ZT0/\S*_.HG MKZ<9__CP>_ARS%C(;XA9]//W_[7UKCYLWLN;W_14'^[W.\'Y9["Y@)\Z,@4QLV,X9[*<& M+T5;F+;D(ZF3^-]O47V3N]7=>B52>OLRP2@=2=!;K'I(5I%53^%E3']UOA_^ MJ@*^GLWGLS_KZ7_X1I\LOY\D*764M@"/,I"L7("3M'4PR[AD&&RROK%O-42^ M8Z=8_-JD/JJ;13J@YU]ACC5IZSJ-^TK$Q8DVEL50)(00*"I!44\<251A%8G, M,_?-.YO>)\_30$KC* M3RPJ+5W((*T@?RE:VBY586 H3 VV1&M*?"AF^X+F7O&>(F[:V6/#<=S>I[/KTE6Q+W;$-W]]P^D"3UQ1VC$N MP# FSSMV!B,8**VD-,$CNTG:OC=<[I?H:2"DH=8W@*++(2W)-IF?\P6NCG:\ M<=J;%$$H5!6]M$L&1!#>9FM]C+:T[^C^H%A/ QZM];\!(XU/8]=CKU7GM+P6 M>%EI7)8E:*')7W@4GA?&NK_MZGW1/ S&=K+$!..VY5,^;0[\. M"\P_S;[6%?"2);A,EA^_!/KVYS"EA;+@?'[C.Z=ANFC+P]I3FKTY7 ^FJD;\ MKU4DO"7NJ_F\IDBD>YJB1XMZ"YDN>1RW4*:7@T+?Y#D2+T)=[;, M'2;>0ZW]C9U2X2$7#P5%HI@WD!_L= 2>T$E;DHBY>:.% QCYH2Z"G6P\1)N- M"W#7Z-K>U-H.Q.FY UM%O.RSRTUM4R0A!ELI?TN!&$T&GUD1.C.7;'K 8]_R M44=HF+&')6;]U-B8$G=-O%]F9_.-XMG,I%/605'(>70C; MT*!N\:BG8.4F:NPWES]MD"RAP!0,!Q9DKOU9+#CO @11(F>:B2('&GC#4YZ" M;?=57L.\RA^+3+S*V:'54'2YZ$Y(^PP"\[6MNJZ7YT^BONVXOO;N.N]A^,NN ML5N(\?2JX@8I_XZJJETTU[$JKA@5N"4P"N2.Q"D.@D="I,:,TGJ>R].IBFMA MOR$*ZUH5AXHQFXP$C$A;0)1(>SSC8%G*0:OH\G:GG(^C*FZ0VN^LBANBL\9E MX1>U5A>""):%K E#@9%OIB1/$$SEN0U*A:Q\09U:&&_]H8_0>#OKK$<;TM4V M?LE[Y84UO 0.XQR"[@&3FQ%UOU2FVQH M\-9I<#)PU"$;"H"?+6X?.-<=.6R'F+8+7?-B.9^D)>:/RUGZ]^]DD,6'C[]? M. DQ9"E24.38DZ(4QP!.HP.N;2:QD3:P[XDJT=ZNBY=DY*L2T-D:'0/.')?!2I*!2E-'2?FEH^Q1,@D\4RFN7T2ER%)GONDL]>^RT M,DX/:F-RO";3SQ?I(;1'>GJV+>A!.6.@'K\ 83CR+**(H77MQ=KCG_=IU:YV MZ >)JV2NAX7I172]+LB1.*YW-Q[Q!5'NZP;K50T5I&ZQTY,I<97MJ1.QMHTQ&1 M B-:M""2C%!2--&[E-K[!@/$.P)#]>Z&W.Y<;6\K=#C@V$)4LOU5=H)3"9/S M(+)"\EC(^0FF,O]):[AB62;=FOU^D(!/'#0[6N(HZ\R[Z179NN/,"!$ O2*$ MQU4O9:8@H8LE>Q:$:MT=98!X3QLRNUFA ]7BJFBT.LWG47.5=S:M?O5J_]4H M*))*K/:%,K6IGP1GG(#,E;;6&VU3:P?D7H&>=T#2SE8=6--NR'0QB[81JE.H MLE&@XX0L#0UW\_BBF=8[;$:;A5,%5;9106D. M"(4'@IM#(V&(LKM<^BY)"LQOPGQ:.:DO#]A\"-P$VO-*[1-G1*UFT1*LDCHQ M8[1N3J6Y69+#.QD-S'3KGG9O'7>(7S8TH/9(0U&K9L,I@V(UC5<:!"Z%-\SS M3 %78ZO?EN)Y>Q![6J4#5^;&+M7;R-3):SA'G(9];;5-"_==%-UAF]@H M&X^H2_01* KRH++VX%/MA9/I;Z<\8[XUG\7AC/^ FW (VP_1;Q?7X+YN\C;% MDH(KX&(@X4I,])=@D /RVIZ.HO/69Z#W"G1X1V%_F]WR$UHIO(.[\".KU0KP MIN2D33%00FV%)%V&D#F#(K732$/7H35#R&TIGK>[L*=5NE,GK^4 ;"-7)Y?A M+IF.XS;L:[-[(;"GPCML(W?*AU&8PBBD4B994$+G>JYJ@!LRP1EF5+V+ .J.EB=5&VJ2.M>"DRD MXG@H-\X8-F;@W?>,8Q-*[FJ%60<5]FA&.)M^7N)\1>)_55:AE9=2DA!&UQI" MA1XBSQF20! L:PUE'!)CF>MU^PMV4ZD.G?E.GR*'P+J3KY!9LE.HY7L+_% M'H# 'NKNX!7<(5TIV06TLK*ZZ)HTKB!PZT 'R6C["S'IUC?>AP3! Q[!H3 P M1,N-/8*/9_%T\I6"V]G\DFG]7?D5ER3EXI)F^[*XG1G,#CE0X%LY!32%OL5K MX!)K U[%$]N&QVC[)Q[>6VAAGUEWY?9*GHH/T[S&FUOC-?7Z>>./DV@\3]9( M<+Z$6J2D(6H>P29$P9.TO/F*T4SX$6;W=Z;7/8K9#Y?\][ >5R\7>4SG0^$G MB2?%DA,@8\VAC8:#+TY"3)YSR22CT.\P:5X[R?\\47P,XQ^#H^"NL:S>7=1M M!O/;RUF9$65AR,!10$JSLC"(S'F0)4;:TFQ4O'6KQ:8#>('RPG.#^?S:^.)<]/=S[-,2S.YM]77_J D]77 M?O]6]S68I5[\$'/!BSMU;X!%'O?@)%$7V?3%9#/,R^8-D'UN5)M/9!GA]SC MPV$#R#M="&VAU(OKK7=GR\4R3#.-[7S7.&%!%@P\0*Z)[B/!H,-P-[Y"FMU(M#Y-O?6:%]]_CS'SV&);ZOW/%U, MTG^%TS,\*2DJP;D"'W!%]VT@.!?(+HQ[[Q7W66SAG8YE/,]F6HQ)Z8- M&$F M[7RKUE<)MU<,5Q!5$1:X397K/'L:(GE^CHD.\G;J_X[P_$4;[Y(P"M#J!"I%#9!1;AY"D9D(7R5H"OYG@+_ ?#2PV M3(*]RUAW5O;E\=%Y'/_JCS YK76^O\SFJTS1$RMBLI%B'N?1@C(Y@XNV@+<> M$PKADAE-&<@#8WDV4V!4H-B ]IVOW*XJ%$D]EZ6#5X1$Y]V#7\_F\]F?E:XH M?*-/EM]/N$\JHQ9 WA<)6W0$'VNR4U;&!*.3-ZU3?X?(]^Q0V>R3<^W84]]-NCI;) -V#E>%=N#7@@MQ 4GZZGJW)F$7ENPLIZ_DP+!<=)K M$1RSB_2W?3SU#;>&]VQ0/G;H;)@F>_5$W/W^>SQ>+$ MZ1*2 K;[A[&L\'[6*"P =['NYX<6+3Z+UQU M;,VO_L!Y^(RK#W\.2_PE3.;GI_#&N5QDJ*U:?0;E50 OE(9L>R-0?L M: ;_,I4>!>PV3,"+:]3__;<;EB,U_7OUP>K]:ID/6/ZC_OOW#V^OK/CGGW_^ M)^VFDVGZSS3[^K>5 <\'L+81_ER;/IS^*,-B\O7;*3[@_-SU2W^[%NQ'@2]^ M[@>@[2PB_K5<\4W^SR,M4-= -9YEH[% SI),+(4A9R)9D$II9%;SK$?#)7(E M]=X+>S/V2%8[<+*J/B2@;/Q;\*N:4X[F>H 0'2E'8&1,ZR+YH MJU/4F%NGZS\>W#Y JSMRV XQ;9K7\8'6@]^'C[Q<\L4JGRMLF0,7H M004O(!;!:KO=$*U00;'6]*KW"C3"F+N[S6^U"6IEL [$J)?C7$TU9SW&I&2= M6[H6MFOP#A%L**K4*-V%UB>FZ\]_WC[=SI;HP,QX _W;2-/)&1N#&[6[9>XP M\1YJ[;"AW)#*ZTQK7+%@L"1:E6R"F+D P3G/3,:<4FO/900^1R\;#]%F8^K^ M3W_./GV9G2W"-'_"Z?F1;I7N8N/)WGJF%*L-D5W-RW3@"VH0M&*)G 6M53<6 M^XWWOO<_Y?#;_S[ZGW517L-=^X9DO\S.YDO<()XJ.M&Z48#)2F"FF2)W)2=( MGM?^QX$\&3;,MG<]ZBD8N(D:^TW>-ZO+E0WB>68XZJC(O; 6:)5RX)@K('0. M@:/2TFQ#W+/%HYZ"E9NH<4PLV#=2D<^67V;S%9T;3]ZH0&YG"($"">3^O,N8 M5]JDA)(55(UW\.:#&&'%PJVXRUZ2U]JB>K0@&%-+CH=J28KGP:$A37LM:=.3#D+) A07F)PNV1D] MTG7\2108C6$YWPL4';R56\0W:QM.R4IXZSA8Z9#TQ2+4_ND@K<9P>Y5J894S.+.TNK0\J,HC-/:SYR K_GX*5+@)FAB +)MQE-\>63JKL_ MRJ+8! 8-^U R$HR?CAX^^+S]5'P9Q7!,8TEN\8YCMGUF[]TWNGVNXVB/'DWA(Z MLT_>@@B5:*1(!BYP#DDEDPW3(=N7W-N[KVT3KTR,J3(2USMX61)$)Q*D((-E MT2H;6G<$>(ZYMT-0VB_W=HBQQY)[^^/M9,XEJ,(A1]*E0ED@8E#@HI:1<<%T M?,G2:(: >[,T!EBB_\7]-M(\FRR-(99Y($MC![4>P-BIB"),!I.+JAAFX$V* MH+37+J 2SK<^&QQ=ED9#&P_09K^+WCOOH;W-"8,H$)!>E*61>HP.:E6=LMH; MO54/C,=PG3_($@.O\X>HL5_2QIWWT$ZC)@](@>5.U!I)3E!6&9SGD9G ?4@# MDS9&>YW?P,I-U-AAG?XQ>9WK($N.!FQ2M? \1HC)(7#%,CDA+MJ;Y!HO95+M MG+7=;7&,/(]=\M*W&=-+F=2@,JE!,#E$OF<'B0J5+I.5?I S1 MF-J*)>JLO7.A>;G*X\'MH#*IT<%VB&D[P/6'+E$7KD'Q7B29$OC #>TE]>[< MDRNH5604+4@ML75_\ UBC/!JI+M][VOAM8-Q.A1"770V6,0PII)Q$Z^/TM<<_;Y]M5SMTR%JX$.4"[]L(T\G5^D&0X_A(.YME MLWGWT&F'O>)'H;A2,:G,07)>"2QT!ZDM=(Q8TS2-^??V5Z\ MP_L,>QAR.^]R;RMT< (>%O7=%"]$E5H7+74"9B1Y/5F1-H0K@%Y&K45@:)M? M&F\OWM,&S&Y6.,X*0[:_$I:YVG%;@3>.5M>'P^'VTKUX?$LR7IH2 '/U3(-3X)35D%@NP1HTXF;%Z]&SOI\* MI?/>^#XB%,94]#606I?TGEVFC1%$P>K@6 _1^P0Z,(K&A';)C@;R \?V,@_& M )H[W9N&2>+G\M\:^8?9Z6F9S>L(=TX2W_JG]TX2WVT0XTD25UEB">18UR0+ M4(Q")937N,TP2'X+2?DGB0XP]EB3Q'^^#F3,H/4=@J<;2C#PE)TP BURK8(OQJG6C MAR>6>30( _=F'@VQQ6/)W-AF3"^91X,RCP;!Y! I'+O8^+'@-^906*5LA,KC% $475,'8*/S!&^&,!K>#,H]&!]LAICTX07.6]7PY9] EA=JVE;05 MO0&*&Z5/V5C:6!KC[CD0- ^R^2""YB$&ZW",NBE5BH5*AYR M?T$TPW.)KG:[R(9V0X7%@T\8@)'2,6@CZ LCFP./F86H/;;WPPQ#'MO _[@2#T<-^7Y3TR!ZKT<;;Q>(, M\\\KCJISV5;#6*P^O)#]S5\X3Q,:UTE47A0G#&01Y#E7@BL9@63U$@/CRC7O MA3Y8RA?8'LS&(^3X)!>OX&19-7B5QR!HG@E9FVT)3>Y>2AHB*@/<%,=84+7= MQLB6XPW#>,'U>%#2D 2TGV/EA$YH*I-[R9P9E32N/*.#COR>^6 MMA2?&(OY0(6 K8?VJ"=.%Y0>9U(-@MBH$G V'J+<.U27=(K<.*!!DL?+JC.0 M':UQP2DC7'+W.H]M_H![ACGD0^-=L-1T[WCY88SJ3!#MI4&2]>: M\A@M9,YEYA1!=N@B<. QODRQWE.L)^C&??9Y[S!I.V8J6PO,FD);-2THSDH+ MF)37%J/GI35SWU%BK*.>D]X?@D@9HG6U?2S7H(0,-"%2 5.X99X;-'XT+6:& M#>UE4>LJ8=_2#V@##KY8['AX<=!Z]Y'[!"@=[_:39=#?4LG'["^5=1NY[:9#*% M'"R7RHG,P0N5P5KA0PEH?9^0][##?$2SZI 0;L6Q="#\]3JVW6/(=^_;=PV9 MGPB!G!=!40C%): \,Q3TFP36^QA88=;J+H[Z88?Y,N4.,>5ZXV_<=XYO:623 MZ6*2_BN##">Q:PR!'G!/TXF)?IL_7T.3J6 M1N@*KJT+/PZ,GY G'H0M'E)TM.-&I6F,L=:B6Q>XBK93CE>7T;Q,DP/O,ON@ MZ=%TEZ]TH9AOY6N^^OQYCI_#\H823BPZ[I0VD'W-1<5:_FYT LDQ,DI_3BN M6>3MM,SF7U>JVYG:<,\'[DUXV'+ >](@5F"NB?-J39Q$8OQZ3<^I2C(L,;"Z M-K H!<%[7_-XLY0\.]GC,OK=71%LA1]9$DJ!RS78;"< MZ]5-30-,6W?)=!S. MO'UM=B\$]E3X(0$AC6$^U%8YO 10UC.(B@=@22U@@/$!"=R@< M#-%SX][P/\V1W*M7Y!ZO]I?+'DE,9"FD!^%\!D5C@U 2!\$CQBC0%O>09WGG MCQ\^/&JC]UE+I37N_?[/\-?DZ]G7Z\X<[\K/^&VVJ"QS2#$3R?L[N<;S]V?S M](6"JBO1R2N*RG)=!)'4A_R@8*T 'CDQK8Q)NTQ)^=PD.AX?NGN*!S- 8 M/-=1UT5F8/5Y+N7^UV3YY5<*S7[&/_!T1@[5XL2$(!@/Y/[(2L;I)0.?O0/I MHE5>25*/VBIN&/38)P23G@IOO#U<'9Q<1^&_G*T.5M8T] %/Z1OYT^Q#^+.* M_GY>Y5Y^OQA"_0[A.WFO? 3#61V#51!X$*!R8<5S6Q.VMP!-*WF>$)J.8J*& M]YIU#&_^^H:5''5-G/,]]ETI"UR^^CH[(P$CTAI98NW8%APH$05XGBUH+9/Q M#I'>WP)#6SWL"0&DO7(;7MC]N!Z^BZ>3SZL#OL5JHWP]F^9W\U]QN<3YNW+A M=JUENI\4&9R.:" 78T#%RI#$58#,M4U"\Q#%=F=QNTKPA'!R(#-T*!$XEVQQ M*=K:\?\%N!4&JTVPM* )BMHH; ,74(.5J1BOI3*E=2#[D$Q/!#A=3'"(JY9? MPF2^N@1J>Z&RU<_N?6TR7/A&/:*N'[R@K:-B:>VFYI\8ZOU@?C?]@.EL7BG% MZ N_S:;SR_]\'1:3-<#1AH-!) F<"4X>AZ#X.]9N*,R1J^N9UZEUP4?3 >R[ M;K40YOR$6L>@6) &9*!9JXJS$ 5-,<&CS45FGT:IR8-VCCH>=F\NEL>Q^UBN MGCXN*119W?*?+4B=B\7'\]]=K Y8/;ZVQ? M+WO>, MQVK,9GKKL !?N2>OOU_]^8\)SNDA7[[_6D\:5\N0C,8H$RUHP4E*8\CW*(9\ M#YVXLJRXE%NWD=I.LN?MUG6P7H=*IRO1+O2RVMUNRWMYF;^%L)W\OT&"'L<_ M[&'QNT#5S5P]U[&MA(Y)JE1,!!=\ A5007"HP3A?G*O'F]D\/6P]X(B.#EI# MK-034F^GW\Z6BY4&Q&6.D$TE6UX)'6B_4-XQ6K23@&0TM\$&;7EK J][Q#F\ M8]31D'=!9D\K=&@LMS9AUM3PRQS_^PRGZ?MJMA3GG="U,L5X48DC$2IE/R06 MR5W/"BU/_1RGN\1Z\9I:VJU#W>NF^74EX,6LVD;$ SI*-\0[NGO4QK1;;& M M['(@C^BFJ*B]8495MDV,-:(5X*2+$% X80ICTK3N878TZ&SO_1P-.4/,<2@? M^FHMOMASL:20N*,=W&JL#6<8.%Z)V$(V64=7AW (U_F&7.-P@?8RZ#:^\C[6 MZ.$!3:9AFB8U:^&'Z@H:J#(L4(Q0HH.:,@*AD!I23CS*DE34S>.KS:(\QB$AQ=;IW%.'ZD/N2>C1ZH M XS: :!OITN5*,VZ9N0&8>Q,#;C_A&0*AHO*-)@*SXA"D%E5HGEQ\6 M# ]$0X?$PA!==\ K8#Y0B;,EXZ.01V1*8B:0CUZOH' G01,45GA"^U]K;/1 M-HAQ>+^CC8UF;17<(?3X=3;]7#FZ*^'+U:9)Z(ZJ9@I 4)4^H=#VYXWT4)3B MR,BWT44UMOI&08YXU7#TBJ?]+=,!+A]Q.IG-?YLM<7%"<'=9I@+2&A(E.PTN MB0#%F6!-SESDTKR$X.KQSQD:NUJA"Q':?/('K8]_X%JX19+]?+7.O5I,MMY6/2C7R^]K(>O&K7]_WI=M']&. M V:G037B@[E^WG46_S7NHE8F:J2-3*^("W4]5](1@A-:"&=M6;W1>?[]]%'-^,A]M8":S -+4 MIF)1(40,% \K(9-26LG4NH]DO]$;S+(I"O"2;P@303)C+39&D^+^>,S^5X<+NTL/D2YG3)\-I)8R!@C M8U8"*RZ"8IH"!4[">'2=8BE!@@9!& *VN%SB;*FTTQGC,;R"!##F #&6*%([&!,"^%MLJ! M4(Y$M*X6D.< -H5HA&#*R&[U]B-F QFM&]7$D$>B!]E&Q!=ZD#U-NP/)PRYV M.1(]2"Y<>"YI%J$G42D"!E?7UE(SB4N6*;K6B0*/F1ZD-W*&F.-8]""K4C,G MZR:L*ZE!3!):<@3RT1(H M62($GCA$KUS0P=EDFP=<(Z4'&9GKT\!@H^<+V6(L+WPA=^&V!4"ZTC#L8-W1 M\X6PH'5=Q5D."I2H#1U+S2C-CF>7D6O[PA?RZ( ZP*A'X0OA5J(SF"%+36(E MY2%@M.!=3A&S-RJTKK%\\GPA0VP^F"]DB,$.QQ?"BC;U.A.\C.2"1IIP3A9> MBRN8,59HKEL79#U-OI ]L-/ -%VKM*Z\X=IG_?+-5<;TB?/&I^ D,%=E1 JG M?6C:YY8OHU*EF2U&4P.Z&M&KM=)F"I^MC:Q MY+GZB\) 2!1-&ZE2TL$G45I[06TD?YJ(.Y@M[TQ\Z5'.LNDL;_\*EGM^M5W1 MRK:BC[)OL9*9S%XK?9FB):KR;WGE#?E#6;IB8[:ZV_W&T^I;S'1&:9(DIZ#& M'H4TZ;P.8)V1/M&2'TUKAACJ_IJ7';3Y4M@%+] MB-Q2*.&QGIJ%6I.OI8B80TH/^.FC[EL\2.E;]2T>HK&&!T@/EN X>B8CW9^>;J+0(52/)U16IY(] M^&P4%*>49=+0O[OU:1QWZ=)1W;H.UCMZI=(VPKY4*K6T^%[E)+N8Z^B52C%9 M:8O(H%TBH:7F]1+0@&1%:&-+*ND0";F/LE+I<- :8J4#5RJ%%#5MVK$F!Y)H MOO8(<-R!D-:P%"I__$NETFZ&'%"I-,0*1ZI42CQ'P5T!KHT$A;9F"60%R'54 M)*12HC4!ZF.H5!J+U]3$;DQT2-T4(BQK0!EZO M< *Y$13%&NL#!J>]RZU3(\:/U!WKD$8#U"%&/4H=DA591I($8I:U\('57C*F M@/56D;)T((_DI0ZIG\T'UR$-,=CAZI!$)6HLD8-;C=FF AZC!)[021TX5Z;Y M3>!3K$/:!SL-3-.)U71#$UTALK)22Y!%4XA2(BW.&2T0E 4&)92+-]K-/:^^ MQ;L H:'*N_1@BLL;V[1)J+SPC**62J 1.-(VS05(C<7+$"1C[0N*;DKQO&/! M/:UR9U^25CCY+7S%RSOE+>3J%-+=)=-QPK-];78O!/94>)=:LSOD$QP5)I9 M)&1U9W/@G/> P7N/*$,)K<^I#PN$!Z*?0^%@B)X;>Q"O#&/_7.M]^?,9?OIS M]NG+[&P1IOG3E\E\^?V2C0D#6J28SUM)0[ MHP:PA85FW=7;.,-TTYDW;9JDA'S9'/ 7TE7MP57=G1.TQ63+,N@@5&VLQ<#[ MI$!PEK/*W#%T6R!AX&,?>_NS74J>>EOG $!:K(?<_YS]L7KS32F8EBA7\ M?9A\_K)8 M4$)QS*O,8N%LFZJ9_25Y0=Q!;-@AP6S_1M_9AA"+<2!,+5R12E$ (DB!V1N- M6C@>6Q-2/?O6[OL4JQ_6XAVR!GZ=33]_POG7&AM=DY$43>MU"ZY=ZZ.!C8(\9VCM;YD.IXMKP>Y)LDHE'A"*J"&M$*M$\5B#Z,Q# MS%IB:^;/M<<_9VCL:H7;@##MMKP;?>(9UPRS\>"J'Z@NM><,3]EPV7J4T/\,? M9\7ZE&HD^9V/.?B*<(^5;D[9AW1SYV',CK-Q-;0%IO_\//OC;YCRWU[5/(AZ MQ_YN>OI]X+1;_YUS Z5\;9&'+( $ S]$! !, !N=G(M,C R,S$R,S%?9S$N:G!G[+T' M7!/;NCX\2.\=!(2@@J" *$542K @("J@TM$H'2-@HTG,((AT$% 0%(*"-)5( MEQHZ*B*]!84$1$5!$L$PF/:-^]SO;O>^^YQ[[O[^__/=;[P<7Y_3?#TZ\/#Q\@GS\ M\/^$Q(4$#H^\7W M+_F+Z!IN3DYN 5X>7H'_\<%N!L3Y.*]QAW!R; #6B'-PBG.PVP$$K"/W+^IQ M /]Q<*SAY.+FX875$(0+5(G!ZG-RPDISPQK#N5?@?(!+G%MB_?8]/)*VIWDW MG)?2N9IRCV_CWK(6Z:/]%!5=MPL1_ (RLFOEY%4WJ:EOWJ*GO\-@YZ[=^_:; M'3"WL#QX[+B=O8.CD[.[AZ>7MX_OF8N7 H."0T(O1UZ+NAX=$QN7FG;S5GK& M[>3O[ M[OV'N8_4+TO+7VDKT.JW[_7B #@Y_M_C#^LE#M=KS?=GP/N]7AQK@K\7$.?B M7K^=1V*/+>_I\Y(;=*[R2>U-N5?6PK]1]RA%VNU"OX",BAY9E?J]:K_4[.^K M6,2?JME_5NS7>A$!(4X.^.%QB@-(@,FX'Z<._$S_5Q/GVT5B'DL@CXR*P"D$ M+HZGD0BMXY@K,U/\OI>5"F<$-P>.578K*DW8#6M5TO>G!CFIA$4;;%9/VNED M;R2;:OQ,81SI.46T!'V1PB%Q*[:0U70 )[I)C.K9%6UD3<9)FP>\)T[M$Y+\ MG&05ZAD7%KJ^-L*QP+XM/YQT"=^#@K1K&!)98+S)KB$DJ1#Q!-?E@A? 7*1X M%9(7)-OKI*M>Z!?&;)7_TNS;;]T0==U.=ZQ6(CK"8B;^PN83[]7(V@Q9E\1WTWFBDPF<3/FB'"_-@IZ&A^FQ=74V4QS%TH,Y\ M^>L!-I"'S-21<(_;P$%C _.U;(#;"]I.1[&!ECTF6JPV%'SN*4ACI*&BG 2D!"U@3"UG2^Z-I MV(#$+G(*A&,#_&OIIQJ_U(!HT(N)"Z"=I#B\HCO@:M[337;B>Y,AE:X%23(N M!DEQQ!,76]@ @/1&Q#2))D][M\[IX3D^[$Z.Q#:SI'8XV]"-G!/V[M7D#!5< MMU&K-DM_9A=BYXE]:HR]"GX%C^OOX* SD8*F8HL2H<)?9DHOGQ\)1^8BB0HL M@5UHRB*MB\(&&))L@*3=.A&@A+$;P8B&3=/?&-A2-P]<8FI;1E[8>/A"^NA6 M[QR[+S.Q;AL1AI5GCM>XP.VYR&S$"H$M!T%/I"AV!,%I_V7*:N10]0KQ0('4 M"5^'ONKG"U[$@^G'(M:NV[U[9^>\PSOK^3#25&P.!QN(+/FJB)PF/749)WB\ M42;JCUR8UC*TJ+E;O,BZQ3UYGK'G81%<:*L>0MH71SFDK?!)OOU"5\%'G'P5 M?Z5'6E[)7);'!0O9/G%YIC*73-U?94N M?@=<:+<.77C4Q;'F*]?E4?&2$%G:JJ7.>L+#T"2!?2M!780)]_ M-QO@2(;Z>#JDDW_S2?_/_'^N_./1=DE^;G[K]K?X/SXP\>@XQ_X"#9^#CDPSC"!J(2 MV8# (-T";-T%=U50MV;9P!GF'2\F&^AX&XKSFEI:-:S%%_GDBLHR[R-/:T<0 M*E$=VJ*8T*'%KXN"&%-*9TI8WIS)+HI_;GI6W%SP&?OIS@.INS:FRSSW%(FZ M?^'DIL3G[J.L'EQ%0(OUN"0I.9H->*/&9YK3FQ0HT=YI2\HD5VTP=Z^OK M4[]8?'ZYN#'UY//:H2J-N;UF 1()Z6Z@,J_*#4#EJO/P*NQ$O#!FM[F![=&L&/QG M-O!6G,#:>Y<-/-O'!GS@7-0,?J/1R]FTV;2. R+^QK+OZ*K#M]TT=DNY+H1) MZVM#.V/U12=T1MY"ROB6,"=6)^'#%%4/N4/DP2@;4&4#M5-7L"609!=6!,HF M+1A,B[8M2CB?^;8)[Y.QV_^!NWI(Z8;3-UZ8O]WS5FP/$*&Q:HI&19L=707:#>HB 5;C4YDSN@:1'6HV1[W*\AH8P-$ MEGGFU2[[8I?4RU-PESL<^\363/I;[0*WE*WIWTPAVFV+JQ9@.X(NKD=@BC1^ M;) EKS#RD=.BS)@L%"O:5.FKF90-QY],/,89C*05PM=9V27],D<:ZHOA)!L8 MO8EZ.=(!2-F:_:DDG>S)!C8V+C)#S1@]9^U_O<-WX/W75Q65@Z+8!21/28)G MD8E$D"%N3M,<<8_L4-(HCSX&+$BUD"$Y,$KC@10P.<;4T]3HCMZ8W7DA\3-J[8:X MK"MASAF:9-=PLTI5XLYC L!KNEW^Z8.V"=,SJI=:\ONIGET,!3PSA7YZ;&X) MLR=UAO3RB]9HMFIKHE.,T=Q"E>GS+@8&X&EKC<8/)Z\)D6R9$L(H%C!,H"OD M^L,;]P]H24P<'CSKQB_=<'";M"GCN5&JI4KJ88-VPA?9?C;P:9D-?-A4K?&\ M6\>H0NWF;%2TQIUZV/O&M\:T)BDE\JS*D,VD'$K]_]NG12*($F;7LP$Q<'[_ M !RP=Z^44%#14U]NL($8)&V#+_A-$0@;_N\\ZF^DM;\Q*_=Q\-EB&!LX:0OJ MNOR7&/]W)_N_9K@P _U7US5T9<&.;H-18": WHM2V$$D G,TRSP*HU90-9EW M[IS'S;>:Y_;F)^OX>FQ>YXO+?&,NUQ-<$QQ4+5,^A7+M$A+K'#BL5RJ]T53' M*98$\%CJKR92/@]\8@F2Z>@)1A!5N#(-^PS!873D$X5^Z.E>+99Z2/7KFU?L M]QL=+G16[!;;Y;3V[ENC?F5>&**Y2I@9+!UL'V)M%0K2K%GX1 Y^ J7-+.C. M@_Q&O&$9J&@3L;.5,A\?\4Q,W'17Z0UOMG#@\TC?OL*$L0<9"[[5SH.;8@YF M%8?/VO_N^N]#AI."%#KK*(+*RVH_K,T&]N$O_U<6T\?;^&>?W7?>^=?P3+_L M3]L9]V],ZS>("9S]U]85$\L&N-W90,35D%':,8I#-!+FJ Y[HCL0E=:=+J/] M6 G(A6-D^!F351$DLC\H/>90PJL=%>J\;YWD *-(EH E-7X:Q9 *IMU&4LP" MQN@=HY=/WDB_,<6"\5SB$ORX4P),TV[UY::ET#X-KQYVXL3P" IYJ3WU_ST$((A+@>CC_0MQZNT!XU02X?7?7EYN6*[YDNK[2JI MF$@6_SW8PID4!X9D#>U"--GO>J-!+,83CWI>RCA"I>5:38;DG7QJ^#E -:A; M^O7!SOSL(A[+H*" >SZ_3/$@?H?4O[O^^^:*?E+R?RI=2]#?:-'D$P(K'4J; M1K0N+1@UXKSI"7UNEW%"L*"ZWS,T4D/#A?,D&_ @3&J2N>6&Z M'I1!NPG9U$T9Y/&K/DV*$,IP0<\PT-_]1NGX5@6.^+O; M)E5]C7II;GV!O=!6M04<['K2!'9W3]Q76L M+;6QS6^DCCS0NA7-??&:YRT/IOY_-I00* 'W$5#F<$L-LH'9FG'H"'0[+\S61JNW3[WXCH5 _)?M1/N?Q MZ76T$?PE>:+ZO8JG-V]MKRQ_ENIW25QLRM%W(TO ^R%#DNK=YO(FC/PFNETC M8%U/?@AZVHD"N]1X8JZ"A?^&$9=#!IJ#)ZZG+"0^S=RPU->$>4!D YO EHM( M[RE(+8,AY=(ZN1/2H"I69BO,)+<^/M8Z!(*$MP+>$]%NQU M_S-I;?Z+_#)=4Q&G:ZB^]G5\[E'>+@1<#F"(5] *X=KG0A4T M$O,^[,W)$S73(O%4J[V06:"OS!UJP%Y*1U,&Y]21LI=ZT]7]79+(\7<.(90! M4ZI._=- _:6I:# A#3,&5+[:(^I)C@8FS[ 7UC.>G%2GI+]/B[@%"6ZS5KL M945(EO!68G#X$;^I@S=>&Y6U^U?GOY(Z5.*T/>HCX31^S+H559;,D$7,;*J@ MJV'V# 6*CN.=H'7$Q0[!H-'"83VZL-?GV1>^"[M"E<)2A'0F-WN%I@I6,@E>!F7/SH M29'H-@+?5HS##%YQS(=X9:0PL%AG ]%9)3A]R<5,S.G>TYLQP+C%]J;:> M$=.\&JG2X\TD@56K5AQ_0R!="VSI>TXW9?4[-U95WZ$:TCQ\W:C[Y]>7U0XM M3VB9".^5"FJ--GN"CK@KG61W]M2H+1O@"<>^ L5,>-E B\961B!5<%_=X)UI MAW:K17&?OKL((UER= MQQ*[LI&%#0 I6D6<;G%=;. :PH(-X.Y,,03/(,F\ \CW[U;8P!HB#&T_!?^A M@L!O0M?-*DIIMEJ<_R/YL.R4B0,OS-K\GZL5/T;^()PK'*>!^.$+?G-78.Q^ M&=R#_?76R3\E_U&2/U*$'[,>=:,$Y@9""CZV%-:.*U:>S7?=,9]Z.0OX^--' M_TD$?_KHOXKD3Q_]1PD2] G^4XB0098 E>YZ J9(&Y#>2,F3OFR 'R-NW/A^ M 47E-;]=G&H\<8^2G=_=G.,6O<"%2+&[^;X[76T9 6D8+)R?680[N)1X;"OJ M"1NX\Y %]Y/E,^<9"OXK9_L@AT-RLMCUC#X&@"Z"16=DM]=/0?CVE;0G]529LAW"(_?.7; ,77>.WR^F M*'/]GEQ1-(4W'"-+P3=_0[991RO)5?1?$N8\'&W=?RG11'R=3-"37(OI1'.! MDA) :1CO"&L5.8=86@IC U?]S!G*W\P9C$DV0'*Q^3X5S@;X3%+8 -* ,D, M@:VB^6!OSR*+N^HOBV/^FB3'-&I5$.;N7[^!RY(NTCVH#_:7=U0\J'I449,9 M>GVI0*O?^M!R:7JXP'?V^+NT4S0)64Z8GZ);C>TI8&"@]62\C.HCRF'TIJK\ M+LTG>KKYU/F;B1^X4HJWK-40>KCFT9X):D8+X1I2'",KVP;&( 4:#$JA((ZU MD7M&+AF&/52G"1=7\XOG*9AS)@"$ !T^@I>88AI$76XG4:BE^&+Z:OIBW">?7"'M&(0@2X[AU#]#6>Q 1E^6C:V$_.VG M-1!BOF*3K6E;@YY)>'H*Z9P;>];CYS+1XKO&F=B<8B;!E;1S:,O]J^& (J!8 MO/QSU.^?2%>'6+!E+]*?$(6@')D:3W9FYIEL[M)GI'].-Y&A=%SM68SY&EM> M71=8'FYEN3')0KA,^G6$V.A#:*D+*PRA2-FH:?-V:XGQ#T21R(*>(O3NZGL[ MDP0-'6V>:PYL)]O96:KU.;QWF-D&4_+!;-)+%5?NT M@GD3B_@D)FT F#QO< D6/+?IU@W!<^;/2A[M2MKE 7Q-AE1JYC=3WDS_>9X=SL']^ZVZ;-.22H5V7UO&D$4M?7\*VIH.6L9B(M^W>S M:#]'LO]=;!JSG0UP>S KFG1[9T2%8:O30IY2= +)6,S)BJ#&T6G5^U H.6&^ M?K34*321]MF"9Y_"[$R+:/@ MHRK1)PP/#6I.5PY6TM?*J&N=2EQC+N63NV5#290 #]/VOSIN^W>.KO]1>A2FO:JX"'YZH?T.[?;CR##,*?^E="T-F!'M6+P^!6!E MT##;8FV#Z@;W4 A1R\55BA<=FC#F?@$2Z5X[9Y/7"G!XN4GO45G#\19!.=H+ MJ8M>A6E,-JXBJJOCBLN^.^W8K2.+]_M8>I=RY M(M,7L3\H/3:F]1[Q92W7_?9B^)Y'1*\A)4!2/ANH)((MO@1T+]^;NA"'>@5F,U6$$0HWY8(L"&SB5+&6[[VSM^C:S'DF?%(;X(@ZR4.P&S-LHYJ M4"MX_.#:.CGOL^GITUY :)K5^E!%ZI)A6?.SPCE:64L %WJ= MV-ZK1_5LH^QLFV$X5]QR\(\;YT].QJR).YO:(1":9E%4RWEQG5#:U6^#13\- M^Y]%5XUW = 6:X;4EB[:&DC:.YB$$S"(9VE";. 82H2Q#@I%IS\=_5K[I&R6 M@\NE]81'YI?HZXT;T6.&Y "8@D^O4DLK>C]%-RURIJF$7W^ MVO6R'.YFGU3*=SD.;%\RK"MZOJ%)@PU$N&)?L0%9)'HJ:91 <<9-I+4>\\U1 MIQZY/8($FA3/(+911*_E/T_R.M9,:#B@8ZG,$6%A_D)E^P&.>9!R$ >I/5B9 MWT6)=J &=X+2R6LQYZ"\8C;0NH^*ZRHGXXX.(U2<6\<4_+0B*VV5!0A76@N8 M\5^-_\9JM3_#LWG)BPQ9%UHK%$_? ;983+4B:JS;<.(?D14U\9>L!5LH!.>* M]*#^RK#N*R=?+-G7UE;'S-?6;6^[*/?,=_I:N]N)\AW@7A,)UDLVP(759'42 MV4!TPV:Z3PB^ [F&X3[MDBSA*U]]B[KFL^\TI7N\X]V'V(>AG1\U]MTNTP[._1 M5"?S3+5^^+1+E%Q-4L#N82_N_!2/F!XVH#G.0M$U('H)0Q#3P1(UFUX]9R:^\PZFG6RIF-_U94=R;0[ZJRY9EB$9T(920)(> MG]P!RV6V40+L()!$D&)(F$@,Z6E=/'+"\"C5I")4(_[- 1<;JXG.='2 /X:4 M:K6E(HIX;Q:Z$ !M#%C(-F!(BB"A#0&,+4QW>I V\>8G]VGM,7 :9R)&WX6< M0*)[,]YA)DPZ<)6+,]T32WV\]:]9_;L#&%*%+!&I 8('&.^LUVY!BJ"U7FS9 AF,'U3<-L@ZRGM:49!E3>YCDC.;PC9'7XRC[;@2J7GET-VU(%606W% MD)KV%2SLA1G<+X[HC7O'"88\%HHY:)@OTR]+/!BKV*S),\VQD@AW>)1<0/I9 M[ OG$\O?O.Y1N_?%31.]XD)R[%_L3I6S[AX2,PO-:&8#"0BAABOT(&BQHTF$ MFIUSK^!UB)IUDF!WL*IBJNDZH:3VY%=-US+(A6VQL[[O(?"^8;U,\)4M$HXY M^=D-653KJ$FE/CT0]+0C'!DRVL8&I>^8_G)M*L8%?BWT?]NUJ0RS+ M1[*^/<2-$T$&U,8&L%&(7T^!8S^4R6-)(H3 OC.B](^EH+3/95"P6 MN^!^/,U(@O_9XQ_-O-C;TPOC'29>&>]3D1#UI9/C^6-P?@')PIQF X2]X9OA M*.A.3OXF#!.J*[9L@#_Y.O*#/B_SJP.RHI(-K%*C64R!'TZ!PA_*F#,VF:R% M&=X08F78E?4*)GOO.Q'T9?4?3M?@?BB#H-R&W%F1-N"4W46ZH34;P*T%%_OR M?CW-%0#_L\AQ\%?%['I_53GYI_;_?MI[_I&=ET;^JOVC>$,-W1G#L<1\%[.[ M'MKIVT0. R[_7ECP4_]_;?W7,0MC+TE1_=Y\^IC"ES.B;ZG;HGPW;N@')4O2 M@^R].X/+%"RJXW<^0VF>6I,F_+N!P?\G_0N>SZ $]BE8;6WT+\E-]\( O$!NU-NH6=)'?Z MWJ\B'?M>=*YN1%>T0E)/)$Z'ZV2XV#LQD$R $M]NOH9:.[ A8:WK. MRW-N1Z:7I>#=_$=@HH=G_#(IA-#Z8DUI!0"5_ M6EU#<0N1=&>&+/,Z&_#6EL(.(1 -!_06A2'GYMZ=A^06-ZF=W7%C_<:7.4X" MG?$W!+<]!R0 HXLL@>\[IO&-$MP1UYUE6PGCBVW\TXO).)FO,GTFPB'K 7?C M)4!ER)]CIXNAW6G-I+%C7XJW/,@V()!N(RC65WA9_(MTI!7YL'?[XG1OK,GV M(5P[0M9D_:3$RDG546_5=YG9UQ=5Y3(W[$O8ZICX^2WTGB&13#L(]5.UI_WK MX3N',@D-._V:MF..#*9/-#<)UW6KM8'\$LX3AV(=A3..%DNXFDB7SUH<"+W5 MM/RW![^;I)CE(*D*I#Q'5B;'P&W0"WGA( LD&4%', [#"*M#5R,:T7=N!8>O M)!V^@UD@8-[[A[SB?1,(P?[,G<8&;J9@S-G 4R0K<_[ANYT5VSL],R]M(3_H M5M/#>RQ7XH[3-ZX@@!!D],Z)!#3I8HG2R,US7[)O\E)/UM 5P)8SL$*/";X( M$6POCM*#I"3#)?;0>J$[\%]/&J%B5>;B:S900E\7MA)JB(4ZYY<2$%UGO@6S M^,9A/]L G6<#YY.9NI.C'9X-UCENNO)Z)?8-GCL+:MTK?)'EH-7YPJLL64\C MQ4SW)YF@EK/CY<%(6M6;!P(7;I[(/I"==:1'[UM!\IO+ZO<)KLC>\)_3DO^C M1-!A Z0&',6V-P'%94081Y"5(A^&A+$D%%5^<; M)K>>2&U-%YS1WH6L0%;MFYD_ZBEG-;P=;FKKT2)&PP1%)O> M.(082"I&5>UG Y0#X+A+1T96P-5E"Q*!^IV]&"QJY+TN2 UK90/04%TOA \B'E0HYTKN7,GJ]\NFE!5'S)\EG=Z3W M*UO,V(Z&\ZJIW$VU5.GC^?HW@=SA.8IB@X TM-NLQSD[ZL#Y08I[LW-&)X+( MVTZ]2D9$YHC>,!Y]62OKG-"VN=!9?37+:9=&NN 3PUS>IZPA0E7R/)4NS5 8 M:C+!#A*D*GOY0U!6KE9@T<'@WLU"ZHL:::#T0C53-?Q"&\ABN.=$[P-"@ M2K+6X\2&>TP>?DVZ?/1!-\Q-0EM=1]]F+SQ'NSQ>+""\/''%$':#L[\@[TX8 M>;M8F8MH&AOXW4J*]]LPHE\/G=C-!AP)*C/3TZ)T]7$F6ILH 8*D[O% M!CR^7'&[==!U)W&W6<_/I[AI,K M>OG/N,9_),X?P>PW[O*G%_X(_%6T!,;^G):K%2P!7C@0FC.S01+.^60FF2#3 M50QU3Z/B[CRG\+8BN"?N](#M#D('AN2=)ZX$59!Q.FB7' M$(;"'F*UI:U.(&8P;6+"NME=26H)*OW?]AQY!F%2%A? MZJ'QE&/%>4<43!JB0,HA/#& ):!-%;1DEL!87)UUZV:=_9V@FDD.9CK&^+(' MY7VT-:/BCD/*$7UTG^A+_NU"3U937F[^MKG0EXA-+FS)]Y41(Q*=6Y\0B1/[ M)7:ZVTC;VID*Y + .D!CR[+ZM,^+6X[%!P[V&&=M^F7GC7N,53Q#?)!& "=4 M"1[2E!<9ULO5U(R;;& \\N";Y)H -M"%P1,(;[LN,X$F-A"AP#C.O,-Z_GV6 M+0IN5 YJ%PPLBBYS3_:5^IIL.CYBM'FZ>,.QI3=SK[;[?W:*SA9WER\;J^U& M-#WZ,6"M,M*B+KR.J_PXT/! +2^L(PCU\,W=,8ST.KV[>?4,T5?=HI!F\H(6 M70+51NJ%M!#S#L40I[6DIC@C$#HF] W6H_3Y3HDC1?*+AU^'.,XZ*3XY,BR] MHMTBFCS%A?1%1=-PTJ#W5+P)@HJ+UC;_9E)!;K37>"IX2B(JS[VL$^MQ5B>' MCS?N8\"\9J"+7&7/T1<:=]"WLS3BPV+:\HO:A!X57N>2X#,20Y/QB5.4/83Q M!0883(?Y0(M)T^80',T5NK=K:E,CI<16*;%XITH)ZL-+L\[?Z MX[=CC^@E<8SW,.)&@BW'D:1L;[HV2R",K@2VCE"$"U],*8'>=W;4^:Q'?)DX MUH\X^^049L!*9BR#:T/CE2MT%>P;0KGLP@3I-%60=@ABDA?EQS9HG-Q7<&*A MH>Q-O[^?AZ!Q!>+SBSCK,\#7__&"P/^!?^&3"*1',!2-MJ/&)_92>N=CZ>M\ MSX5$TI*A8<,Y4/C2L>C#,D+B%_$GA<05JTIXS[F*O:=)J3PPJ>;-+F@,#U"T;&/@J;C./$"S>F MWP F,N4M >,T%G\+?0T#I@41@=B>'0@NS/H2ZU+TZ.@%M!*26IV7WD@]4'_^ M>MV06I!JK!?9+G9+7(F5F"/]S=_H"-JJ#%1TIO1+FUB\K1?871ER.V.TV?! ML+"2US,::&]_@G%[S_CQ4T(5TC8O338.(KT1$_$LP<3B"6B)-C_PE0UO@8+S5:)B(1/M PHX)88MU:^_<91A'=13.UM; MBZEN73TM099:NG[AU>0PA4 .: ,C0-%E?!22#R/\( 3=YBQ]G_CAFU*\1SJM M^@9^OT4?L$LEYVWJ$&MN9I.^E M+)FPQKS5EF'$;$*2ZB]L?4AMFNA 5&3,9UQJF6_@Y9KRI!:VWSFVXF*;7K#TMNM3D,W@A^:ZX0'3BDA20]1ZT#T5%Q6S;P[3&@.44HS9U 2::NNP/58\#U*L>R%5T1;ML>#C0RQ=**V= MB.] )#9M.<$R@/IG@I:^^IF-"?=-?-;4]#L .&Y$!MJ>P+G-O&%Q,@!(B[X- MHS& Y6/U$H3U2R#EDMM@1;(PK+.$))ZAM?W$583HS@TL6]$QOUY M*"-E]H2_LK].WB[;RMWOFIKNAR-A5"'[P6AT#@[&63"3@Q8IU6VT#LC)LX6: MT18F-8 )/.V/3)HYJ/9L:*TZH%6[M'8VY^ W QI,X2(>LUJG:CYD'&#BFG8X M(Z2=/I] D5=BU_OIMLM?BF65J98]G=AX5OEZR$JGJ,*G#W6KW;0Q6,H&VTJH M(2>?@.@4^W&,DW<9W.O'RF56$L3F!M2^U<1]$R[?T:I3K)VYUF@^5S3/!_\* MA.Q0%%<4M*EFD<7'./2$6<:2'K]@M)XJ\E4/ISA'FX%.#6\[-61A8^G;=?N] M0(S&*-(C -(JG#>G'X6F6%*HV*]OO,FR';=5' -8$HS3 Q-[1XY>;+;8W_6B M3N5M4>SXB\0.63V.K[/_IP=Y[,$XAAT9MR8$=91:DZC_Z;"&>?_\IL;A0..] M9+>( :**MLJ H9BXM/3MLIV I+/TZCVZ%T3H0%*<>B7+@CD%I@G!IN0#.A%,:"I,JI M:N,,AA1]YF1D,)J.9&@.;]4"O42Y/J;/1Z((B8Q:ADN@9!+VDL;91SIW.('' M6]L-;QV8) YP'>W5 M+-\E*+\EPFH[P)%F*OMI!C5!8 E,Y3)XH#NB\YYT><:VI] 4W1R]#>Y,U)-' MH]\C//K$KL:_.3.OF+[C@YSCPVU!W!=G'\9J=#6#OYE@K.%=N* MH!SI'8]D\8]27@1$$RIZ(V==WAP-J JIZ-S]F@V@1QB6(99:@5>"VC"OG+(C M$@Y$3;B5'C$U0M)T80NV0(_@Y+3 &UH\_MV.IB(1+R([B=:\%%&P_/4SE7V MG[WKMS<:,7?D_H$MZ[@N?&8#Y_M_W6'-'_?&V; X9 MV#XV4)TQWT77L$*[4[NF&W-N%:',I:HOJU8UC-8E/+&\J%CR6NM!B>6N:]9Z MMIE!9^T#N:\J'P^&N8WV?&@A]M4W_(+W>;HE9-RD\"%LU(%Z3?[UT7'BP:2B MD<_/+)W:RKO>NO=,OK@3+*;..>R#%V/&@Z1\5)DH0PJY?[B*#8Q-T*X-8- R MD3KFCR9-]/)6SA5>LQ=ZA3_EO/O"8H@J99 .8@8SYO^ M7$M!S( +M^[YG-2BO!FK&ED.'JCB)PZXQ;%7#4; MU--X+(5.NS\3VJ/LX$XIG":TH9) D4M@/(&WX7P!E-:FI%SNTBCKVO\Y'1WV MU"5O(UYQ#U?@43YE,3/@TK_[-G?V 0D-WF31:*S4D%'P#!N0FB-NBLUW-AYY M^/#C:'$ VGN-,.RFS_9VQG&HW@Y7YSS89,AL0))*3PHS[[(V3K">(V8E MDO3DI&H3I ''V)LYB^2NEGATK2;&DVX?$FD5F II2*=/M-FG^OF^)?WBI>?< M3BL01@A/@AF2&;23WWDO8^=3BL$\GPY+Z_B5Z[\SS?#E'X+5O7.*](1K#((/0S+!^8!?/, MBRG:FP;M['WQZ?JQ9\I+IHHG$K^F%WJ*/"B8-#OO=UZB.^ \U]6!XZ=O>9YN M6\.GG,2GKX4-0H$MZPB^BV,1M(#O;US*@GXGK)KKSKP8)#0GQQ^SQD-;/Z2E M2=?7HAOUMG^DZM:?,U!_F",&/XYW9U 5N-A'3>*PE!OH,27!ZI7_^G*:V-75 MEX<^R3>B^D%H=W9YS?AXT\HM=1-GW*2%.N>R4EP71;0="3#L*5')[8@HEL& MD67NQW.QE6\"]@S=;ZBL2V #ZR[N?YEDW/+?S>#\?0$\!,F00M-HD"]LMQ^9 MF5^UDUB[!M^/!(;%WU[&KX$,CG2?A'"N3U\0?6D?3E'>CTUPTT2<9[54= 33S3#>4=,#VAPO3_+V7=4(GM8HUYU]=&;= MOI0EB_RBBVL3F1,T7F8T2Q1N%B,VX&7,2?."#+@JG.?B1G=/UH?HAN+/I))+ M Q72GVMKENH^-SR^0?M%'"_LB2VJ;. 4+A8$EG&2K'%4-3:/IYYN@4%GZFO' M9.6V=>4ZGU) B8[?35&L*N>R%[ (WK.TNTL.CJU_W$.4IHHN%+,![G-##;NH M<>"8.8N_C%*GG8BKU"QRL!WT*^6CP-VZ/#7?AE'MXU$QZW?1=9ZDQ! /G:5& M RNB$X4L 6FZ]B]O-5%Z8VJO(T=?A021R%I/4Z\G[WT MS.F6)5GR0S9-K*$VX^SYUA_.#ZNQ3\L'>"V :0?_'X.\;;Z,QJ0>J9IR:.$-P+5AM2G!"($P!SZ1/"E&->SJS0W-/S-5=SUG1F7BC M?4>JSTKZ_C-*^8'C#Z6VSMLQ*N"&CM#!]DUQ@[#EL8$*T?EX^A$HH$5I%S1+ ME3U&-6]/EF\AQZ8.6DLX-*Y(9UME"N*A+_"&-M! MW 'W?[EW,Q\22 53%37A9R]I7YM43T?Q8S;UZSUPL1(5M_(?Z2G^:/\QSXW8 MR$R+\;*Q9:S&A3_L[9C<60M_1SC<@)L9EW"5W@SI:!;?(-T0XPH%E$ O_,P[ M$5++ 8#O[IQ&S\ PS%)5]T'N_ 1 M=UBO<%)N5-D%)UBC7=50%/D$9W/-961XP_I[D)+PUJZ]0XINUR>775HE-ML+ MGC?R%7?EV,IA(W)9E(?5#E*.]B8A*S+BD.XH:#-JP9#2-8V(-#HP/7B,&GW= M:+T)#G^F#I65K%IYHS##&ZU1,B_96>K.N_X$=4,XII%R<;IGL7,1,BSLT'U] M1OL*F:E \ZJ*;]56-W%Q=)WPK9E(<X=^CT2*B$ MW=-HH,&QZB (J6F'(TGIJ+*<9#C2,:#H[ MK=PSFWL\2>7PR[W[,[W.E@'?=G_?\$]B&'D&E5 MG]T353/O,A-61,J>27JG M<<>O0MV-,Z%F+X_YR%/$.!N8MH['H.CG0]ZW.R^V:KGOJ;_3$L2_*:W(4BY+ M.15X=/#NZ8J497S)I]^_2GR)8QY%2?T(TSAUF"U,69DS5.H(3 %9PLK 2 ?L MHK!-;\6S@;U1B\SE2K#5ZB$;Z+L'H_\5K;,P48-K]U/V_V_9%\Z?LN*@@H]S M&(,+KVC]#TWE@M6YOJ"M61(G4*PHP2GZG,]OWI'F1/R0PP:N93BP@7M[5UC? MG,?NAV]G V358=@P;!K90%-Z,F09"'Z3T@87'SR.^RGY#Y)$ZXRZ#CET&#A8 MD>O3@ZL3G8'N6E.UM!,G?N1>IKR_FD'_C^9350;WE-G CS:$^-%\7+Z__O?O M)"M-<5BP@F-2 )4-M/,X_B(LPU[J/WZF[\N! 54A!@T M.W-9A99"Z?,W'G)GWU?\(O&RQ)4L51[17![Y!7^=#;AI3UBS!+IG-$230(I# MLO 9)3'(VCLH@\7/O,DP*)&.V%MXR<%D8]W>QZ$[2+HAIRU#)LG%9Y0 B*:9$J3\WV#4HAS6?89?M*-5?E\]XZJ MYYG*Z-D KD #[?//PJGL%)@BP<;F%5!P93M,TS3"\*V4"^^GJ%+\LLS[JZD M)N+]!H/':4@K"KZ- ,7>W>>@\6UT>'7S0;R!6F5C(=^7B1P9@O$B-KVZ#COR MWR(>>C4/7PB2$G%?4K6C$2NP8H/&"YAWHDDF-?&%^S[2WJTIW.&B?2JN87&C/IX-^J->HRJ/Z_)# X M-6E7]+.4(:^5EI,FT&&9VKPS-FOU%3]YM:(Y9^%:\9HN?$1?[R/(S>R5T:=N M5X7'>N>'5V3D=NDOJ44I=Q*/\4Q&BMJ9**+H)=@S! M!9YA ]$4S#%F%B,@'YIJ6R()6[=E-1ALEDS!;;5Y7"?'&_):(XGD$/@;IZ?V M+O##6J]GIAOY4@5 H@+-@ K&@EZX>-%TI1W0KD": GKT5="4;WB\R]-XB5=7 MW7WY5U^/PMTB8;@)N;'?>Y;?5UVP!"3I6SKHIHQ=%626/K:7MG9XX33BR\31 M/I3O*YU>U3)'=SO61E-$+N*O/*71#&P7@F(K.D:@,2AI(36T(\S<2P@9O@VB M17-B1TX-+7\^'W]G5- MM^'$@<> Y^M>EI;]9[<3YI\-=/)1!);0A>5A*GU#2K,UFS"ARKXAOVIG= M[\J*7#?L\T9+R*8ZF%S=8U*8^QS?NSBFW<(&))&D8K#J%IXAHTW+@GQ+B P3 MRMN+X]@72)&O%JWQ&C*&GE3CEX=;ZFN)0N:(#=RG'%4D!DU,/A(+&;(HVF # M,X[!4>P*MFUAB%&E=!@7J-()+V] L!71/1V+9Y-KQS0#F% M<$@O6^U@G]Y#/\&]@W[SCQX]'A T-+2PWYD;*[7E0$PNMYT-\/T_BN<*L8%? MZY;W PBYQ0%=OVD5Y(\-4OU]YXG_VX+M4#*UOI7 VR!8@K&&'NLIK:-\CO49 M=6ZJ?7Q&W,5YO+7QI*5B1-&WG'R1@@8"C0F[13JK!TDYTLOM^)$@6X5><._( MV9 QW\0-H%5MJ7B*%O^]C@ZH*8$@K M=%UV6/B^K72.N,\DW^"BK T$TM4^[(Y-.S@8\TXC&^O914L_ N[]$<.C#/VK=\:597+!A3 M6*#QX._=M>3?>AU8J0;M&C//A(?U LE?A4H"*U'M"VJM)E+];E/@HT^R"AN/ M,;;?3Z@L+UMK<4.WMME.9;H!P1+@_+Y5&61,EPF)/ QQ4]A "[&P Y?$4C=M M$H*T2:FJ0Z69U^VGJ3RHYW_D^D"/*W7+<>.L+.+[(XC>D)M-RH(H'V D$ MQ3E9SA3$9'M5 A>9M\J'!I0B*C+WM<:M NVNI4-WC=\?S--IYA,# MJXVZU3Q'@*[[6TK4]]L :P$1X,'O3$/C+6+"BB6H2]=G=:/$'&AGH<-DYL69 M@"Z%UOXY'&^3; MM8>\N'A/TZ@T]YTM6M[8.S Z+L &MFY*F"-VM-H5+T:6I@1_QV3:Q[O,Z\EW?&WG1YHX%C1T:MK"P#T77(\Q3>A)T7 M(T(ZFPQWX^>+K435U;IW31YYL%G5YX"US_/)D<&P2NSAT4?8-MPZAC7GPIJ*S^]5J1\ M [W@@R2]Z35TP1U@ ]>;N]($GK\#6PF?5_--('"?D& M_&7AOS?C()(L_,NZ_UT+A!%F^?=U_U/GWOOO?&7>X=FP/>?TDKS^&=M*]YW5 MJWGEOH3*[POGDY1DO5XK9IXZEQFM[_ST%!+LW>KZM#%4%F", 8\0T3$:)4:MM"L'A=XK_-^ MYFOZ%5^LT0Z>14";5N8-Z6$^J#%"5?3\.!DO\_+&:E#=$.WZU/&*DZV"'P1< M]^J^&KX!AQ+YU0"6XF/8V?8SHPC3W]>+M\$/./IUR&!K-4$/R8/TO93F4.'8 M97*X ^XU'MR:JQSY-,QJ.U$?VUC0,C]1?C>1%Z6(!PEA:B/B-]7!$748CM8 M)LR[54X%+B$-/B./IT5YI@X>D7TQK&G74.T>.5N'T-PV.<,U^AK!A]V!463F M8L3]J!HD5 =2-*2K;322J>!,>54F_+4R&K@EL?=E_?4##KL4FW-%!U#.,'!W*9";=A[&Y@@W3DO=#5PLFDA;1/4W% ME: <<+VKKO_S]H+J5P09^".#2L M?\<,-8];._?@46#/]INS\H*0P,M[+D+BF7DJ0O?PF2 YFT"J@FW@,&Z9,&XX M4U6XX$UIZKT%^5*3;:U$USJ9(F>S/ZH3FBO;':P M!-/H-NZ+EO5N5ZQU.81J3%#OY M$CA1GK^=8OE_V'OOJ*:^M4\\B'00I/V?>V[[OW/NN6;/F]YM9 MR_.'B^RS]]GE>3Z?9S_%\0^OA8_)_>DR$0AC2F#I3> PM2IA@H1?X45HB]$YC-213SN!)A6Q9 M:#9NL0D!U @=(2L*/L%=Z_/33R9BZ*/57,M,FZHS)XX')> -[I=_^/F:4=9F M-"WQI@I4Y6&*4;OPU:.=CR.H\*7=%$>F$\0GW#]+N8.]U$.[U]PR&14'Q])$ M!P9MLV4KQ3,^;JOL.B;L"1U@3]L8XJO212(Y?3R"!(]GMY.)@HX)65;7@G26 MI9?S?I+;%#U_OG.VN,J1T\9QXOFOC;_?;YK9X"BMDRR\2 8Z')BMQ?1L,+%(1GN$:4 0TI0\E'7AV>?*8B1K33$XF^&RI1A\CDP78][N ?F A^W MQ81T4(CR2JR6P%KZ8A%C-V8 6\W37F%$4EO$ XUG@-*X.O)KY[&>TXUV(IRN MKJ?'LRC>;=,J*1^O<5^#P105&!S8=M56..:#HGXKZP4&P33];**+^32CFLS> MFYX\HYV@]XE[NYS-OAUV9^K.GMJ>+NCP367/V.C"RS_&.__E9&__E\(F6M5D M&'V#E8LE%>#X7"AK2X8T4>V]$[<$9263_> 3^C:A*ZD-#8=>ADV=LCK7(Q&V M;3$Y!Z;85#:_81O_*[\BPGU$>_'JU8J9B+[)]U_4(>I4^VZY"Z).5EN5FP)6 M2RD.3''FH.;:HDP_RWJ#)=5OU%=UH4#U;VFU@ /]NA3?#3)AO,GR ML[L0JON<)D\:=N>T13TYA>RR:%6?F[*.DL[87JQ2DSV_< ( /U171L-3>A73TWX=IKC;_NY\%P] M%Q=JO/?>,87^<+4EB-1Q[6>E08M@(M, G3X_G:1,YP799U*=!7R#EPTFZ$T: M@2\42E*7X-V.NVH.P:>6^D_ M<[M;1%A-=E& UZ>;/M_/6F@8;\*:+EF:6#^ONL6*1Y#2-V$U\8NVE A*RI27"DQ#@C!PG682GC $0YJ MEJZ@L2\@L%6-;S-:SN.^=^0]#=[UI;1NE>J=E(9O>SI@]\;)Z[QL:\N6LQ0. M4:/&%%L@KZ*-6-DF@G.M\DE?-0-DV[DC;1WNW_@^/6-Y>E0HRU)PTB&8]^7A M*I]_+0GLMFPK+ONBKNHLY?@&*5^.L[#@^UU]S$^=8G]R$"3#8 HT,#@R5GL5Z9&S(< +YAQ.-;P!^4A:TJV?3 M:J9\:S#?YTW3E.J4*ZU'Z]GOMIP30;72I:<0G>MH F_16A%"X$^-YF1B'$YD M2>[$Z-(6@'*I:$7'*BMQWQ=VWBAHMJ/CH;-QG=T%;WP6S;K+<&3WM\K2(HI- M+E16A_A\]0\-F./ZQ;5OM\PLWZ[MT1F^G!,_J@:(8&@84WR!+@6=F%RFZ!J; M7SF$0A!P1G]B2K)*SMMXMWO()P3J^YZ8GBB4L4\0:HY9#LZK?X)M#UW&^VB[ M3[8A ?46%DOOK:A1*4/)97F48\2 0]NG A]D6Y7??'GPP'AG!^AW')3E_)@ M+-XG;U"Q>'F,(/M3*V\#F O *8WQ:"\RHYJ=7@[Z.,9MC ]P:'X_\9%3\&=I MYJ=H-YM_ZJMW*W?)BB&#^4!LZ(U"DG.7' #ESM;#@^]0M=T5CMQY_0\NM30O M)%;@Y%&)@RT+5%LP=,OIG>JB6CQ?Q6U199C.-3?2_\:"<- M?^KU.QVXX0E[E[:'-4,13!NK&H1$*XEP!PNXV\;.R-"F<]MT0 U.%!=^U5/Q.'>KQ)#3(3 >2<(:7'Z[SOSW2SNRNI<]_OU9W?>M<'$(8SY:4-SM>\8M"\FF:=8 M]WXW(>/P@!-Q;!8)JH9H+00&T'PZJJVKPJ7L,QYI"CSG[+LR8#DIV#YN;EWC M,(T3P&BCM4$J*0*>B./&*/MB-('E$D46PA58?B'QK:0#.K=:IS\$3_DHM\!N MZOU/RA"[XGI1:0@!A#-4IU*R!0HGV MRJK;GW3EXHR"*7 =^5O]J"&3+=[T"B:897N*N;L+D$/[X9.>J10@> M;+<'6G.I6&F_VLA[O7CYWR&KQ@HDA2GYTYS[2FYSG^I4_"5X\&21ZDG8FC"H M;L"4T*1CH17"CLUA=GRYJF^K@+:G^?W$P)D*@#W"?Q1]_%K7R\!$3NE=4SOF MI@(YD+Z9N9H M!/<471 7A,%(,".['_^35-Q,ZZT"XW VWI8=$W"E^F__^Z^ADK_W'8T8^;N: MXE%'Y_^K 1=;>.^/(G7_Q>3K_S1W[!^ ,U_.*_]T%+,FVFAWT V0(P]4T,*H M%NF_< *@QXEZ@R.M;RIF2EKJRSU2:JLY53*VI3DEG.7;Y3 ;N F#8$(8MCU8 MYQF 6C3"4H2C\#7,K#K9T=Y(\_<5S;;4!(Z]-%_)G[ OH4OO&![D-^\Z53+V M\Y1AQK=N:"+P.]"77T,DFI2/X!^FQB]QSSN<&UIT/R6H-^6EB?@ MZZ$710_(\:4^Y)Q@)6!)F8=P@AAMG:461B3:'IN&K;OP]5*ZE#\='$+OB5=; MO*V0R:&M?,)2+%#4X&.;V?10'6=%?0RX_,TG"T>>$N M]IWHO^;8Z>;N:D (UKVQ>J CMO[$<_ZCU_]V]4LH2+'P&^T%\&::3XKQ<8\2 M/^>0VBE_V8*2T R7B8Y8;94L0_X$F$JM"*PJ%>N_ FK'MU?%X<356/>Q5ZKB MWA*6%&COEM/9(O#X@V7C/Y9W#.\I>Y$1N*A\D?S3Z1/I2.'N,@+3 /KH+-;S M31AJ&D.@S#(E%^A1MCOGKDV5S*0R#-"ZS06=[1MVG&\1C:?*U4:\[=+<&LJX M.;ZF-GSBPB? 2=4,KR>D/(;'H4 3N+&US'[YND.W 0W<)2".]39YBYWKPCA MUW;/+O/V^L5-6+C(CZ%*LYN(6CQSIUQ[+E&L'.]/ #5&>VPLZ#D@/@@]*5 E MY5R.D0&&1>4^#/T*9B1DN\"-RD0_J/#)>;<.@UA@M0W!QY0I11N";J3':IT% M\"'M[M;L)[ZWT:$Y.9D[$N7/[7VB\XJSXNK9;4HJOLJIVUZF['W>QCF4\^_S MA[)*W]MJB741..'P>Q;UG[5T()BDA:KXXNB3&B>C("WAI1S#NVODI3HG&96" M!([9CDNN]4HAY/!7;&7 7KH'F&SP$6T!N#@$",@]VYZ1Z^R$\,J3SSIM61U$ M4!G5AC#2*%N@G0%C4^D)6YG#&2X@]_ *.$GFWY=, 2\K>+T>+&;U3\7+F_DM M9/W>4#6#H2L8NR$V[HN'^$:#3P*6[ )*49U!E][!T[M:0!^:4G^= F:"V@SW M?CNAEN'I>6PH>@%I/YJ\E5;V#&'L'OTGL,94)M;G+DZ3<=+W[W0'O)QQ6C^2 MG;=Q/(+/.H'[5H=EX1IW*[10\5>@?DY#^Q=\B&W7QI.>A!6H -VE_3SMR D; ME2]UGV(SN9Z5\4J%^G)?4#K7F.$VH'L,_L3>8;8A%=(^HR,([W[GR3829E+,& U29JL96(70HJ,DP M"U>Z7PB@A2#A'>?(ZA#;+GF NOC47,1N^&W.+9C;II2!B?/@)3'DM^ M_W-LE"A^EF?V,*1&GD"-3R!(.&W65HWI,%;2LR_&8-M,H(.Y8SRS M\?/-GDW8J5>P2\T/U)VJY3WY&19T3U85UAL^J4MF8L417E5I[O*TGH1V]&2% MP%DGQ9$'GA;!?%T-0QZX?16>E<0<2VJOU0#,HN<\IJ][AW<>CBH:AWG3?V M=OTH5E?%92*AX0$MF /8#LHF+"YF$W8WLPS;$<"J8&VE/-*9($RTCCQ:S\?; MX,-0?:G-#EW!PK+DZZ[VUWX]75+!X:LZFK#)?:5VA&YODX81W9?UR$0$\PZ_S?@ PX#)#3QRUKEKK%I2DG;/ ZYE[]E< M2HK(@UZ;67"7ZYU$7)%#@>.RZU?F1*>_C8E/'.@:CAIHYD;(?"0[)'0V9=WD%W. MT!]1N#]_HD[\R2]H.S8)_0\E]QHQ84=_#/(QX,Q=(R;&["&%[2S2 ^9 M*7MI4Z>;<:I3%.;NE[]=ZUR948&$33@$WZ78_'@@F:XQJD>(FH$!H:4T#VIC MTC J!B,8KI48HMEPZ=24^V'!!LE8KCP_GNF+7A=YOZ'+Z %;H7!H=U816V<. MVXA@2H;U./MTV2;<1N/\ (,.;2U) -79UK7?,7 LN[79==]"8IC0A_V>!WK5 M860I6U83EM22LN?+<#>BMG0Q.O2&0A3"DU;5K6GZZ9TYME9O7 HT=[9'K?O7 M<"?_@M-OLQZUXK7M?=I\U@,$'O RG4G*3WL6WP7F:Q7@F]5=$7 _L MS;]\[+1($,_-Y4-1%766G9>!]#0D< &9CFA =2NXT+WN M=^@Z4M5%2%74Y(:@O2^MD_74<<3SDH$9WY6.@=%=7#&Z:QGLUWB"T8:H68M?_E@@#;2S^4+,>63K?_ ( M-=TTW8<_@KB/>W)14O*(6\H1[X<^$O7U==82+S MGI;]:<%1-FBG39B0 "06?: /;-ARB*$; 6:;L,4*X.!:HLD^YO&A'*1,>-S8 M[T!-:[7 I".XG%OYJDZ>:(^5,:Y%IC+-HGNT50F,K0BT M%6"J =J)(VCK"DC>S@]I'D[S$!X85U5/C9%(I+2B("D*0=R85U!K%P3%B^$/ M+J]!Z%$NXB.6NU7!OT\MN?GXU=M[*EY&-PPJG)'E-3]5:Z'BWW8T4HW!CVW7 MP'L00;5Y]_!'C)9/LC9_']N]Y\[C/ M^L:^PZNJWE>#'\$TAY__KRD^M*VA]LD/MO)0T$VXR-RA4;I!1IU!J,,KK6I; M.<_;OOI_&J\S=NAOL@[8)%RO]-U+>%8UB):,=(&4SGDLQQALP5: 5TH\; M+E]V%#WAYO>0H?7I:];@D^XFXVJ)M:-_L4;5;H4W04B+NM:&$,2,8CCJ&&Q= M\$QR$=@A;>'D,Z3R4>IZ<-?%1X^^XDMK(>4!.&.WC%'I% 1XL6 '^!&M3-NF M<4<*+]BZQ[$ANFK2%4L0KG4EV>XB:'+VI3MOU#3[T-]NW8]@NN&-\?$(LBRK M?!/FO2((OC\O)E%9$NGUS?^0?\2?8):A8==U]:.KQQ3[S3"AF[#.*CRIF/AJ ME'D:.@/9D"X]9[T4UGD(IP?G0OB)WW,=BMEQ4O)M\3%W)W/N$^9/90Q]J/H> MEE!?P!H565#\$]+2CCHE ME?A ,^5GO*#P=DZWP'^0K.@;T(1#&#'&'C2B+P WF,?!2*%GF313R[K)9_.G MMYF5=3U5&OB1_L'05OW,#OL,A""6;(:& .7=[DV8(&,3QD^$6M\99;@P=-D[ MJVK@]9%EAW_2V4VMR\1\HUM5\^>;-PBDTHZ+K&(=$R.#SFDML/TF[Z_?-.%Q MBPFSZJOWIT&/L)G)G[/R6UB"Z_*-1;A+.E ?FR3;\FS:^OQ916VE/3*'0HO9YT\9 M7M^_OY"3KB_N,$+:+^U:*R!OHFA[L<7RMSZ(JX,V@$I8L:.:=G8KPVO7= 7$ZP=AKQS4# [9]MT[,Y]E9J :K M[BC;#_O5-SEY],B F^G9IB2!<"4_M0*_;<6^3[4^]D9!!.RVPRP2FAU0HVI) M$YI=(3"SC/V.")SLTY3+US[X8XQIRGK^>Q)AT(F11OP<4M"PG"Q#PJXWW1#Y M@'L([T_'U8 :#&A9VD-6E&C();_2\'LDX<6G>LF',H';$W,5: ?:CBGYXK>? MW]VX[$WE67P>ME_-L,M!8D,#B">M=!"B$$*_<+%0QR;P.7'CG>J@^RK J%Q;:D/;9=!^^# M5:XU\LF @&6G=#:,G^ M.Y7"TXV7<97KQW;E:ID:61M][94D9T?SGHMRB?A&&/J7=:M##Q9P0(":6T,B MY;&%AYMUR;@=+N'W*(A$[8)(8=.F[)R)@7''HN:WZJ;B^_B+_>W?G6-[\=N$ M7'KE^*A33%9(2P M[6>KT'X\2,CS?BZ?:N, M[-U1)B5/\%H(4@86.+L"JD\A&HE+/)! GH*&4P".=A;HMH(&Y&+:3C"WT/>3 M8[="4V2>69)90Y+ZN%=#4YHGMWZFH*ZF%!65OG6-#[ J'.BP9+: ?-ZB1WL% MPQK'BXO%CC4@KYCL_"G<3Z_27,)-/)1CKM1%XL+ZZ)%U'(S+9IA(YI;(243; ML8J@35'I#/_3#3T2;%2+^>6B$WL#)'8K&@[IY6OV,?)?4%/&G$\V K;;KVF% MB;A:]BBK%%PR\^W(FFYDBMQ@\WM!8GTO;I'K&1,+)C\=#BF9M=)LX!SUD:V?^G?6M9?[O;CJ/*?[^5_*E M_E'AH7\Q,OC?>?XS^_1?Q67BER MR74#:%SH]!.0D*5UTE.^0! Z MT:<3*3A@G+K34KKY2]#JMS&70J\KE:89#B;.KS-@$82E8(8GNQ_WJK&]:24= M7@_OMC'JF%&H65?.6>JSC33<7E%?)_!PWYZK\A;2:K![=[>GWRT$71@1V/;0 M/38H>F(=#;&XP%!S?9752:YH::^GY78%N+_<*"X;>.RQ:W9Q8?5(U@[ XW&D M =T"V@+FX:4NX'L/!G1RVR^VJCFC?4"J\ K:J$1K>[@=>2-+VF5.TO9G7<(Q MB(!GAN5>&E'+ZW0G;=F04$A)Y?*"#::/(W.T]R;Z[ MXR3F':FYH8;>F8EA5YP25?(6?/^[[;O&ZB_I9(IK#[3!0E1&.[!U4DS)V8ZW MQ*[)E7$'-E\P .DW>C;8>!5=<3+<>>X*T!CGF-4:5%H.G]IU7GB9>L6QS-S= MH*U0N-Y$"6T)1@#Q[<[I7;BDUL-#Q@;D):4IPLN%O.6G"B4EQ:9E[[7*)7B. M9]W. WFZD,!%Y$03FU^H<@:M#GV^,I/#)N!D$GE)/WW"@1)Y_XNBV+"3E1.B MEN0E-E^K$UA6[ZCA&3X9X@Y"\'.[)_B8X1 ^>H95B"G-Q67DA)Q(;'M'9"@?2[OJ0L?R^%V][/RR= M+&F)>UPZ4;S?Y62L@'QP(7\2#*8._>.D8L=UV;Q/ 5LRH@O$^A,FI2C[ZAEF MS!N!-8@NV\2=Y3D3UK&O]V0_^SHY1RN[GF]Z1'[1DR.25&,M0#9+NNVG+WNK, M;Q*ZS>V7*8L5H0S53=B.3*K/>+=Q^K[PA_M\;F8M$YFZ6.5?UT?9 ENLI"6= MTC(:AZ.W?#HY9"'/=X.%BZ0?)*VRL[_>DL-.$!MG6LL ?!+Z !4K[ 0VMAQ MFX)OD1$R8HXO9+<,Y^7G@3$AT&+M,R][OB7E"U_-##P.OC[ZPK]+!/^G=8 M:VBYV/KM^_F/?KJ,G/R/(58Q:S-O#'3>G83%N^";3>'2 X!S,.V[\63GKR- M*R,W(?.$8W!UU]]7_B#S* FXG=JEH^7!N=OCV''M',Q?K)K/(%S.1:#9+G:_ M< '5V/PLAA"X0%+H.]VP0).R;$2)AN];>C]1KB^@ZM.XSU))S4)=>*"3NW4* M5&4<0PNQ2HR%>+KPXVN4M3AF0*$KR:P,]'"*HPN-O3?W?7 G>%IN"VD?4XC\ ME],(V#./4X1X.FY+S"89VU6,S^5Y/PY0'2AZ/B^E(2CYZDG.+<_,=_9F_]V/ M)+<7#YS5F9AE\W=3M6WI-R$I8C@P(P;Z>81O8-.Q 0IA-AY^.WFN?FE5:(Q\ M1O\JF%XGKQ3"96!V %*PDT0V_SB).(ZC"%4MIC)TT/HMX"C##(R!@QE,3:"Y M+57?<9M.2 3N3>G$_YX<=1NV5^2WE2%BRJ9L:>) MBX7>1^_";@M)K-.VJG72@=G>Y+EF76AD#:RXUGV8(:DG%Y-T1.?RE,,C.E[L M,@KM*_-7?Z+[:!/6IR7")W0.VVD$*2D,]BIAAOT)UZ#6"7'6>QVY"&P'EDM/ MMR(\FHSX^2'R_*^$I6_PU2^CRM&]>Z),1D$JPQ)#P-?JW,GOQ=;9]A#X0;C% MV>#G8)E[3(\&+UM<]\A*T(,+?:+'8/>0_02FI#"]"31C!+)GV-H@$>"D>&*T M 5-GOXVP>/T$;;4X->L(RZR05)^35YXL+$E?:G)1O9]Q'%&'X\23B 1PSVP' M0;*JVS89ON,W/I5M=*4BA)J>QMZ=WS7:*+C#5,\!_J,P3B5F]Y3P[3"FA ^; MEPI,LOGY@%DS'+GE^T,27AXTZ1H'O5E:#8XV7ED='>$4&5=KGDT?:&JV/,1:F+)B"VYCM/I'K^H9O!^6LND)OF\=4ME!4C\BC7( M7E-CRKW8A/&AF$<-.N! ZCK>@]W^!=_(;*8NXB[E!JW0,8/TH!;Z9P,D@%)C M2O#W]62 YZGD?3':0?O0#^K)5#DQ7^SDY/=;Y&#"1CG#82&,*:K+YI,A"X-[ M\'?T=<1 7%?HC J83K'VC'7YLJ3DU5#3<'&'UI)I5+= %$&9ZZ"X;?:):&01 M#;[SV\X/_D,E%W7O4RCWG2/*W"8#4"_6"4+7O@1K4;*=ZTK.Z'TMGKKG8C2. MC%AZ%C]^_YP91@LS]??X"^,.[8 ;"!\BJ);+%'?IF#D,:M(4ZA[+4=,[*NPZ MOMQ&)'RA'*X/T#9PQ%>GN+[DL0OS?K),DB[^4%RM*ZSUVIN\917 ^?Q"=A7 M.DQ190JV1P>$@$#W.MJKD+D'+"L/-R CDCV;_'QHT_6%EH'DZH=K1[_:7+N7 M,&M$[TJ_5S-%_;5"35^L8ABPA^@B?GBX"6]X0'=B@+&8\_L*OP-]6D*"<\81 MJLJW.53\3\7Q=^YM*Q.Y;8,DXSI3L>:UP/<68!-VLF6X[IM Z9C;W-GW0J\$ MZG@'[[^$-5_CD3_+\\V"*6I$;V%%80.J1-&.X$Y C'*FE,9))?8N\3C2$#U$ MQ5ZR2[_1F>'=/TW>TKZ_= %PH$-EK?RV" M:>LC&_9VCVW" F^0#0 =)OZQW>(BVR%[K;HNGIC:9'*5FL?.0>L 361<] K. M#G#H;!&P>).C+-XHZYXIU/16E._\X'/5ZQR]IZ/G3L/YV)+""184$N@'321X MJK]J/#UQ$U9=R![\&9RNN61DW/^ &K3H40_#G&;JLPIT(.V PV?=5+4NJ;/ M&R%X00+=R=J&LVN4\,W9U=67+AM2,K7-XO"JJ+81P7/@Y/4R1:%0+.#+LSA+ MXR1AF:(U*[U(D3JC"L-65?3)5IID/-?4GD/W3DLVY&3TU[^95)X\/3_6J:PL M&,/'.@1& W@RKONQ(F('TPX,*PK/MXW[%J143>/.%%K4.#A[-7K/Q;.=:D(I M*5]&6IHE,U0KROG$S^VRI*:>>*DN#>/XQ#$1!=^J/9KHCWMET5Z!M'LS4HF^ M0 W)F@_+,TON7MM;]#!9!&8L6,#C3\)N&3%-1,'@K40([; M]\Z.>!9<\H8,UF=\60R8[93$!VXEP+6TCQD8W/&]+]M.&8)B,)<;>W$Y M:#$()6VPJB#M5>Z^;QCK"P>U_%"\S(.U33:F;<0:")N8'TJP7XZ;[7(XL&30 M"+O$>G19Y/?.Y1Q1COA*]@BR?HTI*=6UAN.%WG _["V^TS9&$^UYZ5$4E\@NF'9]__WH0MFFV54F#=1Y!PQ!W/ +5% M:)X#?JSH&YKU)AF[E"'S'_MT.=Q2K40%)0AIYGA?>LI;,NE?:1-1%=>L2R9P MA]_N[3 1!E@YV25^.=43EQG),XQF$/@[65?=Z*".8U MR=R$(0SPH.1G;(=P,9;0O\+FJO]++''L''QU%0+QT8$6S%T;%DSF#/0E+A>[ MPZN6MH*L!5D9>!).D<,6CAF!R^AMPH23FRN3BWKS4QT<(^U& M@THN9Z]F&5<\"M^=?-KT:M]>$]ZJ7>QI2 >T8]O=3&SYG1;@U55M1BOK2<2N M&K0E3?_%BKC3^!/E=(K:@&FQ=/_&\>^O %'O*YE?;"E5Z M$(YC\S^F^<^2A3LB:ELGZ0'@.8I40!DHK'0TS-'NX>H@*7;-\U*L6"SR!I.+ M!C3S1@ MZ,?_8:+WCQN^04U(T:M9#Q&>! &X+&88 3=6);GI/=73!7%N,9^F/%YVI+5_ M1]'/ZBIVM!Z&WAU#GV!_\=VB+&L=M65=7V..;,#SK!3X(QXL9@?Q?!#%+GW MX.&LU5ZBK+Z?LQES'MD,8V@,)JA/C MF.Z(()U)!W)8C-X+XY!@B99OC9V!IY;9PR=\=R4)1$2,5TJQ(GJEUP?SU-1/ M9!]V9J=I:VMK:5^I?M60QKL[U2-.^NQ>\ZA+>Z/;8-=@+PO4@,8X="!Y@< 7 M3NAL.-*:_?S8)^)^LAA2.X$;?FC8Z:(=8C$%;P_?AQ)&7@( M="RT7[%DZE.(8J #XTS?Q99L69G%G(/S)VZ)6JH\#)/N4XI^DV@[ZH($E4:9 MHG3;I#5W5>RXP'%="_D;)8WTNVMCG?<(&SJXKQZLQ_F19?-X ="E4Y$7^(V[ MTRQ#GOR3D\0/CZ%>@\_4S_OT?)M1: MRJ=7&DVIU_=MKXKZZ)'8_3GY;-@I@Y&*_+<7&^B?F4N(NE*F%)SNI.BP9 M] MS#! Z'DL.46A=A-K<5TRN]_8*\@QU.S@O@4GCI1[V2L^NO)6)PX)N!- U95$ M]#EX9WJZHA%MM"U=JM68P(\. >I7XBN59GG0 XHC,&/TL/ L$CMJ1#,@2W5@ M4S'2N>T(&8QT>$3W6[WQU;IT,=]7R(GW/89)-SV-;R1&1)6=*KX>N$Q66NOLQ%:UJ,ROSJ@W6\%K1N( M^3 [P,I#D)X6P,"%HLE5GKM87YWM]:GS/4<*1_1JOQ,T%!0OE=U[UPV+)/^1 M\$?#(4F>Q*K#>C.=L>TGHAI-$Z_OQ2)GH@P8A**J-O/I"\-Y)\9PA'9^9 MSK2#P>Z]#$CZMP<@2#GX^NR/MQ$=.I.(]KER2S:2J5R@WA0H=G[U>.=)[7JN M."MY^1B1_=07\I]X!O%_I&":KUMH!6B=D7'<5EZZ*W;J_%:@_G_\^=Q?#WSD M+]'V_V/T\+]ZZ9]#[?\/:WECH[03P;]P^^J&23U*^]OCS]H2(Q6?GUE^3XV3 MD7'9?3\V1IB[]2#8OPGC7L=TYVW"4H),=#'O9I1HN8M4FN3I&K"6U/-ZPE.W MX;KH]S;L4QM)*ZVDZMSW7&7+$^J@J5O>&1>'5=640=HB #G&2=_/ M>LN$L"!OZ9(/XS#HT?.J>(^FR_29-E76GRV8%_]LP?3E'$+\ 5ZLBL:21XC M.3BDK_?@@%.VH'I#202Y;\NPB:US?E_EF[]EV#3?KZ.EI""IQZ-:0[#SPP.N M>%E,7UZ*HB T_#9VQXPA*'S@X25DXA&)IO#<]K"@,Q*MTY[E].[WVT_\6"QD M+N[WY5RQ_:MNR_N0_'-#X<_FVTO?C"O472UV/;28=3N/6SHDCGGU.*7=,FE0WWQC9F/DF,/UM2*ILGPGF^R MN*_&E!1F\^LHK,Y;,4Y>\1-1QC.5G"UVW91F[-'\&FSLDTT.UGUZ^ PMT$A] M8F[2-IP=^QZ3^NA&P=>QJWW"B9U[0^8ZBNU++UB9!Y^W*C$K&U_P'J%?977_ MC7*DX28CZ!VLK*V8/5XB57C)@+9OUKJAP!15Y)MSH[[G194;K6&H9^0,(]%J M[^&.2M+ NS>7U_.!&VQ^2#ER^=.JNB*-.N \RUHF&B#.;K7BINWV^;=!#Y]- MN T ;\O7I$0F>Y5, W'U[R0^O74Y&"17B[S*[D( EM_!6[00;! *5+?H/D## MTY.:4J31-L\GJ>; 31\5)]_0J]M-*NR2;#R)AS7!KYPDZ M#<6+Z8(W6# E7=SJP5IHS!K#OPEWD+7SKB7$.YLP[\=&#EE'7;HLRQ4UJT1= MBRX>NU:N->QGE[(>=+>8)0KHM!'CL(+&\&?,HV P^76= H]%G;6;IOF0N,O$ M>-M3 ?G@GFU/HLL9TP% M4O2W6QEC"T<^!D1<:WTUL=MO=L,\Q9=S$/M'IS16F"DE1B$L&6-K$:1L!'!Z M)0DO37JT5 ?>I3!"@/B[,K96'LUX1:^VJQ$K.;>Y1G=I@P<)KZ)*;*EF'MT69E&PYT_GA MQPAT(V!MRSFJ7FI)DTS8-JGGM33U@4'7EW%^[B@%,('K+:/%AP!*VZI)>J[)/8@,.Z_FH.M>F>2 M#O='WA+U"3.K[15U3\O%)2#QYO( M#2T^&;[953 SP_OEL#;IT9,M-/B2;=L-'_V_-,].\":._9]5@=K"[D#Q!['UHUQ%LRX[D)Y.O&1M@D[B>)>KV(]N%DQSMA!8$;T,QAL M-+TJ;P LTWY7=B+;YZVDJKF6^?DQ95/.MV88<8S_[ [Z6N.@#1-B 0HR#3*TAIC(Y4 ,; M7.J70>K;#=-;M>QJ7CW$/>?I'=KV_G!589%[VIX4_Z&L^YZ5>>-/GQU,H91( M%9&(6Q9]:W+OXE-J,G$BG[K6I6U!M5@2H*CC*<_ %BIOK WLTO'Z8>WUK42& MZB_@'^VSM<2N!OP>$;]8PB5N+_OLQ3/?VUX]]17^^YW&)XZMNDU/GZ[N%O07 MT&TZP&$/LU(A<1P3&]6@U5*KVJO&F\@]1;0(ZFP72ZQ#47J(.AU9 <:>LPX( MWR";&LH]KKYKUG> ?%Q-@F;1C0.U?1(P)NACG['>>%#9H,T"9%$#9%K[*YBF M!=YU /SN5T1OR(MK.H["#TR#B,VNBYD/),H07 A2HA_-E&*"8T $HMW=Q' * M,X@7U2I>_94N-"])] $<[DZM?AOSV\7[O7?ZX$#I1_[RP7BYYYP/FJ"5R& 3 MB8"]P!NT''2X;X':T*%SZ$PL]D5A_>')$WH9XWV*EGYZ1_>:K>KDQS8XY?9- M\5MF/M*/,%B\ #7P8SW$>\'AB"4%FH[S%[8>&M6J9.- A7<+I#?.6ZN5W ]R M/FJB^IZW6F@^_G+F?0ZDB[/3A!\]T]'1N7>[B'EUIZ"ZA+*9-'_A-1@,QG,J MZQ^WO&8,R&*<9_?C:ZKN$-(0?HBT&3%@7W9]2AA&??12K=C.D2NB^_V0@R*Z MBE$./1/I3*G13KPB:A9H9(KVT17!6H8EL;Q"$*,ZK.<-K-U5OJ_0Y#52+WXV MWA BUXZ[1&6C$,?+HEB%6\2QE'X.**+AE[1ILQT8KJ$/U4FSW;*+DIA;"A=5 M,V-/SR1$/Z!+T-*9N@BF5"W]$VMM29OA'ZY&]P<>0[+3B'0F)<3F%AGQ$CTX[3WM*I\QQ_]*K8H3)J^_"6-*]5J!C$B#.$AY$5]5=>,FC@"G M/O52\K5W-QN2]3(42CRW/J98GO;M4M2U$6'FP36F5"XTM$W8TE$&"M2E!P$E MHP?#=4F*21-IKP'%(, ;!#1BAJ;L+LX2GIL+E82':+, MTTQ;ZVEQMQ7S#SNXXV3YOMJ@-.'=U+O2BDQ^ANR'#P2;VF3;X0JEQL88_33> MW2E*_R'XZ_XM!RP)*JZND2DV3)=C50>6)-,?L>XW"U UOMG@)O+P\44&M!2/ MM3!?R?#7;&H2_0C$*2BVX"YX'(;',D0'W#.ZM FC#=/1X>\/8>2&T1?9NX"/ M/L]U2N;-F%/8>H/3:;]PDW@@>';Q"8*"(E5%X^O=HP.';!193 E*0,:17"=3 MO[G,=[Q\ Y%EOY228$SFJTU8[-U63J9:2WPG$3B[,JY+#5LD8H9XBT>,PTB: MR=/\5GQM(OZ'!-0?WNC9A&D[$"LB QA&[ E)NDS;PC9ASUX]7<_ ^5PP&9DSH$L>*;G_-JC42Z*_F?9@MK%@_YS2SICR MTAC>Q8"O51/*;%Z(/&]_QBK1UZ6D2V#>F2@"*PDYMD>(W7!A6>0.8B>"22>6 MUEFK%/S4_,0S:N\PBV<>R6?S6S%T<77L-B3@9*MH\VQR$_8<0"SQ/74!&P8N M*.R6^JK:7^<195RO!>N)M 6#B*#V[&*#"T:;.\OS8*C30@0 /![#Y(FD\70O B6WN]^'1$CN,1DF MZZ0I2K\!ID<:PEE?&_D#'1ZE_YXN6TS?#JZU$469AB@J/%Y1=PA]O-@M96+^ M[9ZG$M-UG2.JB0]= #V.BO^D\IUW?H7?\)QL#XYKN@3BI?T5'T_\F9*H. <($40N4] .Z"7E+DU2B7%$'@S.M M7PLNB2G7NEXFMOIY9I $:ZM7W#F13[# ^15P3_I2/>,8>])='VP"DDE5='Q\ M"':1N,@R98L>/43L_UDWZ>C)FAI57TA4#EF_[Q-D?GP[*(MMAR-(3WXB3?)P MM:W>J9QOL1TNQ=>$37'U%+QX__7RH6=^[M>*#CWZ.GPN.^_[[0KA7WU1K]>B M7Z&%LB_39"IE)7;'%&$/(7Q6**$O6&]A MV-'7[,,CZN$7>^OS;;KK(_266O(B3R2I5U4BS\RS#NWPJN*'CL]7UXU2_RF)B'(6W'% M%[ 3JRP=-K\RM,+.GYEJ3UQ70X!A^J6A3=@K;0G;F=3ZB*C1VI[.;YXWYQXI M^G+.;<(F&MG\I@Q>=N<74;>M*P^+V&;XMM.#LIA1KCU L)EY&VGWAF<4PC(EM C'$96X*9P0'V7J 'F5$9A)%G]]TV M'.8OFH]W:18*>X0N;Y*Q/6S2VL30P;;OQ)(>PFN\7QG[D!#C6(M1IN/0^IJ) M 1BMO+#1/*HPN[J24G Z_LU=CXWK ?,;6]Z#_(4PGG]:R.+?KWWQ#\\_ECQ< MF"G[Q_S^*_;_1;?:?ZE^WK_\W.)9VJK:P<%*P'K*W5)A/W1GM,X #U^([;%/L6N]!*[O,2FHU8@]*"7[3_DW@ M W=$ZG8RHGM4/X=PP+/X?IP^&5(H_,E98J1$U]= M?4.=VS[7JRA7U]2(3@F?.=\LON4,8Z*!1B,\_IQCN%V]U0CMZO2ZAN:0I#?6 MK$#N2_GEN_)[6QC'YUC91QY?6E-9T#A(N4C@#+1JBRX$A@&[UV0;T/^[TOAQ MD#:_T6-+CV>H(..^'*:G\:K[[V/P1'SCVJ(J-/94UO.K^KA):_I+, 38A-G8 MR-DF'34@ET:A'2)?SLP=XN7+.U'3_=5H=@?;E#FFYB.Q3D5^X4)'!T(3$,O* M4&6]V8?UEP22%I/$\4CN=0W60]9+)"+P)Z3 5S274>O53/UUO-BUDZM:U[LO M?;V7OS8\CKV%*5LV?N3MNF _^VR-R"3P0U\I!'WE8?8!M,@J(B ].8]>05X! M+6_>0ST!M54.1%:. 'TAZ'CV1I)NG,Q,<$;]AI^9!/V-^86X]Z\.= RVY#HT MH2#,!ONE?NXNO_].?LU9PN13-G\T0WZKF,\O%W-6(4;EH;%UV1)2D'D4&*G^ M;&Q:^:&_7KF^.F4EL/]G(MS3Y95 S+&J7#S9"=ONCB=5(N<0\LSC+]F]FS . MU-MP>,=:F5H77'0"1VYI[NG?K7"[*_E[2MUUY1C9%EV/4?S5=%!;:G&5<81I MA8 XWR*++'2#2NBU3AT<1^\!K\3,1UAQP!I*0HN*AJ^<-Z??NU&X.R4"<_F; M+)(INDJ?@&;@WGSH)DP$3ZK#*4C9 LB"QB.H13QPSSYGV/3.-ADIQ\_***/S M]X/?[+SCO_#6<%OUJ0T&W8 5B_#$CPF37X,N#'6TY!!:X_*>+Y^KM*D'B?Y9 MT>RWR_,GAEWQ:EQC=P?$U=NJD(4[;I -.H3O8CF8'*7HO: FL&"VE4,M 5UA M8 JP'RM45+Q=FY2_!+/Z6E"<9:5RSTWAKX_@M4V8PB;,+WV<2'<'[H6OTM- M,AG)Z0<[U+<)$U]XY:12O.,B0C\Z<^.RF)85;)L-VNLEM )88R%:TWELJ.+3.+)OB4\7&HCO\7-$F;Q]^VC+*^&P%AQ!!?7-![YO&7V M-FA<''A2/I:GV=ED+]H"]"A#^]*H&:,88W"NLH\2P(B7C_=\LPDSO\BC$YT>O XVS _OM_D8] M>3Q0?1-6T/#&'1H;BWM8K]_ ;+AP2"_PB("UM6^.9H"+X\7#%(AVO2SD@EV# MD>Q_<="P;7!PERU3S(/4F,S3C5!$[_W<>@!<&CL*,93#"UE@_KG7P>]"K7&_ MO"Y=-U79VU;0+!B9_:="WI=W9!>/F08$!(IVHP(#12RA%U^X<'9;U&'8M;W^ M_ZM,(X;(9-PV-A\3"_2%ZU ;VS=A N"PQ;4P/XSF)^W? AASX>59:OE-C(&+H/0*ETU^1/C).AX*54^(2DE; MKVI^7BA,P(+>!/"P)OW"1SP'%B5\EUAW*!;UT5T!))(:!T/,$K!]AW\+'4@H M0%JIMS6PPP9SY]PQN![[(Q9PQ(-[=):B50[!MR$"X=N)\V';M=SA([^5 MB^>OLO@K'@-Q8;N T")%9M*&HXCY\2HA5BF"!,GC5SQ+V?(KC-/L=P5<-+=O M[Y1L_%=.I"E89\?FW%659\L4\; #N3$0L-_^^4]JY 8H\743UIM^ M-ZB>3*D2=*$N1S_S_V_LO7=<$^W:+AI%J0+21&I40%":A6*!1$5$1*18Z$1% M0$!$I4-(5*0*1$%!48F(B@TC71 )'14%Z4U)0Q A,!$( YE,]N1=Y^SUKJ^< ML];:Y]O?WF=_?^3W&Q+NF6>>1R=M" M+$EN3<>(XN7YSRVPP5TS]3%S>;(<]0^8V3:E@2##@5'M/5D?.C:\0D !<%%V MJAR8.5X)D-D=GF MHG?"/U>CU&;NF,JTG,K&D/]L!:R+Q<>5Q/@7;B:4_H *'O(XVY.ITK*'* M(SZ*?92WO/,8?]#E8*5AM,4YC&\8X"IJ86:H&Y9D(>/#XB?[WCO$?T0-,I:< MB/EF6 K+>6V;*+<\]=AB$+Z_F$$); M"&>$^XS,"E#@8Y)1PP6+?$''8U(_UH'_A@%VFK&?TG?$GL?,H0K0 U?C\ MCPE=3EGRAQ21F-?*O!>W@76/G(@KO9T*^APZ/K,J-U[?:V3?=\E/+RYV)H40 M_KC.32IPQ'@@\6QXR. PUQZHN%O4@,Q!AGZOH$:PI.S]4F3R?;!!-/K"[OI^POHI\7];H[.U@ MG.Z5E& CPZAD(7L"7&R%0Y 'H\<1"@-/.V\I]8G#<<$!FQ1SN( M3F\3LR@6V\$6JK;AD-EU#!O@0(._(:9NE#4_ 9-Z M&EGMX4:QJ"IM0#1H5!990?7-5*%5=](^QFW^(("IZ0G_T21V105T6%U%?K4!-KUC,F-?3MR^RSJPGWSM[8 MBR#"<*T]2C9O%)(Y>VI%R$*9Y@)RO:E.W81/SQ M*L+=/2$1M^2/V3,=HRH&R>5P*_CYU"ZA6@(-<*6EU6ZOO'>/+([7RQBNW[4= M63#9\D\>1E:EA;4I^EQV,%V2M4;A*3QSY)[EB?3;Y)*BIIC*!M) 87WFKT[J M'8N]S)=F_::RYCNW%;4\ZK8X?\16S^5YG4CJ4K;XNO(KAD7Y!UGIRUO5 Y>_ MN'(9I8'2>#Z'0"5_,*DY;PV07C@,N3"]L(?C5RP.)3#WW0__\4'I![P5Z:=K MW[CF)OG'#:8"LLU8SXG4A +[0(:9M5 MK9I#Z4ZXI4^FX'Y,W,TS'8S^\NCO"Y"Z,'B$9$_,T9;#G;D"U/5IUHY8G"2T MI7_:-4[EU6W9\VDQ7U<*4,.ZL)2+ +4JBW<0)''Q E0BPHZOQ<-R"/E#V#(- M5C NB2OH*+TZSG<9&!VL;!]>:(\83Z-':Z.!B^BLH@[$I36BQ]L3?'X+0U!8 M*W(*__YF6B61C::3AFC<5QP7M@3 VLM9<_<1F#2%/57"\4LRND>X*J46Z[=M MV&ZV127?SY,_ZGL^W=L:=W/,TT&H)-[SO*_,9Z=VE4])L'$)\2&D3"?>2^KZZODT[$<(FM48K6O >C%5+W D[/-K^A(-=\ MVLJHC']4445VYSS-9VU\=]W!E3UZ4^Q&]N:NFDR#"X\V?>O8G+#JPE,%'N)2 MZQV%Z9;^/&58HA[XQ.(2P*VQO[_P]N&/=T9.QC07TS_F_YR*.J'^I&D\2-_7 M7=?3I06)+3A4E#(SDHVLMMEZFKR%RI.H^(/98S#3R]B]FU5=&1T\-_DR67OK M!\GLC+,%-VU57-)=3UX.6GB+$D75::R,HTB,[?C<8?3 \W#5XZ>]4]G9UW_F M1!!-0'X]M+/>PL=*)/,K]]B3I+2AL?LSNLZO/&I^Z):=+HH-*!_&>/,3A Z; M6&(SI5_D!1T#N%DOHF:8%:5W+>PY)*;I8B_>^OFGMA3QMSFP96?UN6MZFQ5W M7C)WZ3%QPATAJ/^EBK6*<)=7D6+NIL5+0&]>FT55L MJ^U&W(D$SV)ME(0IAU N0(DM0_Q=ZTM/T!B62.&MQ[ORGY;?\3U++(S=A>A"U,U_?6?13I4M--U#:_UUPB43X!73V"!&U$W&9:GR4??;5"+MM0I[]C[^W=0.:@L0(D*4$+"6*L$ M5F'T\1Z 3!6GK?4QTMAQ%C59AV,X-25CM?8UMO/**ML55F\U(4B*L M 07T&ED@'&8%E9^!,2!TJY8YEVEY 'U7EXP3&+?4%XT^I([@EH*";M:Q MLG /OC)5SW'5BOV.RY]IH-:^-%G&<:DC M@>N4(858AO'U'":E&9VTJZ.%IKGU1#6'UAI,P"G@/'?L7.7S%N$?*\P.GA(_ M&@&89$>VZI][&32I_^QSI%GD#8/BPTDO2K:LOS*WX57G'K0Z MA'B'JZ)"O9M:;! .N-O!TP_($^=87%()MC@.5$R'2(\,'X[Y1#UYEADY"G4= M6-2U#.H@,@:HP''<8!J_@(N$H*NM4?>:5(]3H5@0SKK9[ M>R.L*:#[I_X?C_<7$+B5]$=M,%_&*&$( ??98/QCQ"NV]J=3_;!*KXO&?"BW M"[R5:BPNF>^8>]U-IT#J*L@<> -6,AU EQ%#_L,SH!MS8,"0=JUVV\\<3=5W MY3Z=9S+9)V@140V?C]ATU?:\-F:Y3+%X&+@+HXY9S<_'B(%VK:K>76M:F_,T M*GHV')[?7%IP#L-:H;GWH4Q6PX@!4)EAHA:B".HW51.*GXQLY-G;V=78)>OB M9K1O9KZRK"^2!-'(]#]/F;)A?(]AM6*+0YI"KF-+BI8MR5D3$)S3",!;X0Y79,"O9@J?*6',\;H9 MFL86./KD#KPOXP-J4CNG8NW63>H)O[\7WVS?CML#?T8#)W#@1AH[BQN+&^SF MM@%F[Y]Y^7SX6MC;G/AL=,EU1/RU);5W_J%L_N2?*.*B,2PY_L=.>2*D@*M? MBDS$;V>TALKFN=8BY].J#^6?NBN)/9SOBWEHR)R M;XF(MWOF!'*@<^0U97*KTLQ_XH D5W[:PYT29...X9FQZ07*TT^@@]F7-R,C MF4[7A^^6$^UTP8%%?/_U$GR!PGQ,T2>[<*78F.^4AO&Y<&N\CU"\49A]%J4/ M2V+I14?W<"+B QC$Y#SE,H\'1)O*^_?LWNW;QZ\8J#(H3ESOM39+Y8Q0E"*? M=XA8'X&EWZ&5VB1C&3@:W!E1NY-S/_-.L(44\*+=03ZP4B$-INOEJU'J6;@\ M?RY-J+Y+&*#]I!6'(#3>!MS$>)>WCK/ WEE49E[K]JLM?V",J;+G![XO3/MR ME.@M8KTLQA#N_B)4C%MY'#&^ QT'FU>,A],::6+?C*]9Z'TB_DC+CA#[_%82 MX[0^TUQ+^[?]I0?^KPD].,"# FZTFVIL7^UO] 93"P@"MY6(JOS!4^G/.D-!K+?K\8S%'C/NZ3 MR3XN:Z.JHEKRM8NQHBPVE5X JF9F2XJV!FV/V="(SDSB853\BP>_/,>6F M%QPP/J_<%50I;2% N6FDQ[#_PEIRJ $S0P7P1BQPC IN]F^B)IN9HTT[&G$) M^19H1F9A4)OD2Q* QS1TU% MGT%9><[1VUO32W .M6-._4DWYC%/WU?\8W*LK1QC*&&.N,3'+DD@/O%O_OK[ M]%S_Y5/S\)GC_WJ#V,*+?S:/1(_20 (-R-#CZTPLOQXY68>OMU'L?>+I4UJX MK+S?3N7LZO,\3.L$00F,%*#DMB<'_B"Z+U%U-AT?&^7FE#$T/4(;^L??SW3U M]3L,\_[T_(9ZIWHI\E^]H&H_";(FHZK#,)3ST7JT/.Z[T1K:0OQY 7N M=A.X;WSI_>;;T7$)5>_OJU>%L!]0@KS;AP?)U7-"P;6H7*'@FHES^_2 I)BS M[4_]JQP2VXMG".U&>(Z4"#<+$$THG1&@SH$M+?TA_9]O7Q160-3@*\VZI!'I M)63 =F:YF";2E5?3(%6_- W.!'6U08C7Q1ZEBDPK\CF_FM)F''") LD9-X3R M,UA<5C=E6BHX0UJV0;5W\>9[Q>'!7>37%_>@PYQP9 &*@^#;*4L*\:,VJ,&S MBH(JE_+I,U=WW6JQ^EE[X?K]4!L(J\9<2 5!H4#S?GYQ^#K:KR<<;./U.)E- MRW[6/ZTBWEIB%9HL6UIF32 *5:.-A16#P*=F60P*I(;$46O1+L)W%G9(;&_7 MM3WA?BD%?M@]<3R7S]BR'$A])P\/B>1ZF3-%$W@:H,(Q&[TP0QN6$H+23<7/ M6&RV#7IH;?!BD+72!=.8B^*3'U'%8 UB_0DJ?0(![#)3C;SM<+.W7&J#F]B@ MA8-RHSX?;?/V.AS3',Y4^YGV,N.(5OL!%!MGBS<5RFS2QVD90YXO>4>(]9YX M,2"[86D@L1NC#IETS\?^+(4VNE24;ZGD.7EB+.U1A/S)D75?\88%WZ*2FI:^ M/[U7.'3@3'4MM2]0$>K #6D M:J>28FZFSSGHVFAVA'#F37FE6-Y9D2<]5/HK*N!L3#(+N<@3OB)1AWP+?G;) M?@,_P[I'#KU"GI9 M6H-%C)/4,-&%W0(0\\N7;Q/"9PCBA'K):ET4NU*<1,'4#>R484;!@\" M2[]V+O%??22W7,:L[ZH51\[TDBAI<8BZ6H *P T7-@A0: LWU$8'1<@-[#1. M,](9-ZQ6"Y NNVM!;P@=>C]>3P4N8"&U!1[V[$=@F"[;PI9LZ#.(UE0'@X"L M$P>WB&Y['E3XRN+"#LO)R0XQ0AWM36'CHR3&PI0;D+-OZPT?N 6\^-2=W7HX M^H*1?G<85B8JMG&-E3W0%^];Z$$Y:!#LK(@&%%&.8O5DCAQNJO(U!\CA[N0_ MAP@>R4GQM2N\/Y_!7!^W\&3E8AGSN#+:]6A0F+5@P']I+") O4#88FMCMC?Z M@Z5Y='V<@AM2$ &1;7K#YLN&"*7@MW+JGOP+(] MFN6RY@O@-960^GL6;G$-$0%J@S;UNSO:!"B)G(SR!W9M'?:TDT[W(UN]>Y%5 MAB(0$93S $$"M_$!'2G4>Q7BRAOB1A/];>7[#@[4\%XLHW@DQ;;_W.EXK)%(5>0.B6+%I)UGD>X16S:22[9^*ZUF3ITCYO+ ;&3-FF$7;@O M8[('?N_W6OSC3ND"E"RQOI0*6&M(SO"<%[@F7H&+R=M&P*16=_;D)YL(MY!# M<02GW'E99'HH$NDWX96#? 2IK1@#KWF M;N>38 U%K"S5USAQ2#G[0,=4R/()[KN+W9J>^JES=FI2&MMZ#<*&]8KH::=W MG$S;H,<5N>*,P.L$-."&7;15;B+RX@6HB;Q/M:FN MV^'B[=<2)$O1[W]9W M1[)SRA>/WJ8$E0X@B_!OZ^D2)OOKA/7 C$%CEZF/O"/XM7T6=CSG*%8#3J+& MGJ'G[+#:Z#VEV?_IR+Y6J8L!.FU7+S4&7,L.]W.4FA9]&8287K"IIUQ7[>VX M(DRF**$T$X="O:[Z2 5J2@#?JD.2#)]J.(^[U.[/D+M_JNE\4FE8^V*D].DH M9Z4MIC^B0W%!YS.GI\O>3Q-"F>:I.T*40V-41M"R4SZJ3D\+.CH(;NTN5&T# M/L]]R'VAW^&K*JO6C/"5MHSJUR&.)0E09QW21I2! ZEWT4-YF_M/ODFXLXI] MXF[/[IC-H_WAD-Y-#@JWA,83J/0'.!G(F[P&LR/*IHFH61-;_Y93V4J1 M:V/:W75%'.RS>VL>BHX21M_ \S%BXZU;7Q/KZZ@2!.,@98Q0_LR7\)&X!AOP M_KS*8=UC #'I3%>-:<@6EF\[A9!\(VWNHEK^:.)$+AEX3*73<<.'H\EJV !J M$JZ$\@?Y3B0H!N" F^#=1PCY=JK>,")AN;%\@O2NC[JGS%#,"J@E!3-FI,_V MY4:0_5>G=K6T?#^5N$)#3@YUW.FGZ.;O*+P]@(6E(:0=H?CMG!B\*]A&)Z_& M1W 8Z[Y%L5@=R4\XAM\^[_R8B'=/,SN(.<+@_^)AK3M-<-(39DMB26'7/:2D M=IS0M]/7#T]=JR6R3$YQY7&1AR)*@?\@JOOWJA7]G?G&__)32Q!";_IM-' $ M-VS@Z4GHPA93K^"MB9'DLJ"7!89YSP8GX0=!/SQ)N/D'03]5]406B7_4C_M( MD.>G8(/91&XLZ#>R3E.F:ZYH5XBX-=,R@N64J[:IR-DF9>.#NY]M+YQ7WOJ&]1ERJCP]W MRS4ZQJ(#JSER8B:07YBT@Z27??30;??B:_E*:QYW#;K_XM'B9)NB5 M KN>;+[Y7%>;2:FMB!@:#HQNA>3-N7M!7]XE^%NM*C\/W@$Z\SP 4YC\S"OJ MW>&2WM?G:CN#5K[*/)!I=VYB7=JWZR?KMGR_L;M_SI=G"C<32QRF(H4"$P>( MOK3!CGIX9<79!D];QG>9M;K5(NH=.W!FH76+C_TL9(+JJ/2;9.3>Q8GUIM#Z MYU'D)EBK@J/;1)3WT%8=J0Q0,"R_7?+FHG^@NJB>IVCTVDTW'N%?*$KRME$M MF)^[I>_Y31=)^R@6$+C!-$[E![[:M4NOCCAEO7!-U]FTTW1H0I^@O)B@Z(3; M%K?GGY ?_F=2;P9U4A5G-]YTNB0ZMD-%5V2^T(4Q RE[7^:/5%559$\556]M3%4Y4, \UK3 M::\2,Z(MU<\AGK"J7X Z0U9T)W3@*DC7\5; 0LO2^Y%R8+QY2/=Z>V'LHX#M M0WL*CU10:Y1E?S2':G2FH4?VO2X>-3GS5:S[ELMH*Z2JP/%OR1/6.O2![,$J M3DYK=4=R>1 I8^G+6"DE*&>6YNW)[@SS\X]6+\NL$'NN^Y#2[F7.DH7DD[C? M^-6F)"5BO0/"*[WP:SG]36B5;]ZV%T-?N[I&>8](&-TU*/+6+0EJVR$_X%%W M1N>6HG_ !N]C(DM7'E$WPNLAJR[B.1*XX\?%RJ(,_W6/@ MA->VX!/3(YWP"&#F;.L\M+3CD9_8)_%#P7ZG8]&@J0+W,UC.\R;6;T$[@,/, M23[1$PQF7>^0&I[<]:31/C2\L*B\J+?RGI9\^PNF<)N4]D,=W67-=TF1YM^5SCUW/A$\'YX5?]SK1AT$O1ES0Q7 MMA(,@5("3&Q6X _K \8Y$VC%B@P^#M"2]5X"*0 M570ZRR=82H S/F1R4:-!0:8'2WSZRI=&C3KL^[GWCOHWY=NMM] MT&/HR-'/Q_V.YTDXFIE5?/_D=M!G2008AL7C>1;@3,L)G"JR$@K)9?W7L8$A M&NZVXQZ%I&E"&^.!V=$>MY\1XU.<]:.*-SZD]Y\T_4$$CI,&S(4U4YZ!).Z+ M7FR _?;ZW./S[Q\4)L#J8&S=Q:I,CUB]X*Z^ 9UO!Q47=[>)]_JS7W\Y7L2S0C?6PG^Y<[/5^QQ.'V[U7\XN(@1V2<$>>)<^P?_C^&^33X M/>$&,BR68<:@;LX4[564.1<"KR!D8AM 2 HNL(FJA%=S,AZ$/!YI#36\U=/%85O#&7O:@%[EJC'R0 M)@.^N[8][?V1,/U#MV/""G;8\KP#+Z5IW]?2D?&;ZAGZT37=7]DIK,5<@L2: M(F??:O !$-OBO?.N*_8!4X!*79JO-^PIEOO>(J&;=3-^PFL\7ECI#3A 79Z@ MJ@LIT.JV3ZU%#YMU_\*2AWYD8=.C^Y.Q=!89P;DM,;=&UO*3"**0+_]1N>OH M5@F,"GYWM=O.+;R5;0X 2$R'T)/DWA@QVT$.F M.O._A?=@=**J<4I!*2H3VHX!GRK:=(E&IUK7W4_EC\(:F#= )*3@#TL, T!! ME )7&C0MJ%Y]PLND77]4?IFE:_35XV?L9S[+E6$+UC@$ [4[I]*_NJ-E^#?J$4' M+*47BVI$'N_&EH=KA\P8_N#DAFO_CGC[4'8=%L"E:[&RU)!15H84WK'Z6QLW M->>D!%ML'-$ >FC?OS__M1Y?,[^8/Y$U%.^+=,=ZN(?&F7T%B?*S3?0SKG:- MX%3![&[,.^Y$U\D8'W(@[VL4M>'3\M>E*-2%94_^(*;H.=5X>.FA[%66$$#C MEW%>6/<0Z8\$J,K(5M*0C,W)?H)F?TVP43JCU=(AY^E$L\6KA>7>=S1>3B!T MM!26Z.5)P*U?&[!^I$'C.H)L54+$ZZ(G8 2:+89FC^PJ;R(#NJ:__I?WC?\/ M5A]!&HM:'Y+HOI2>.\X/&<->%G$H7DNN@ M/_[BRPP9;JT?*OH:?',HRIBM"F56T3<(4'[-NT:S,@ZJ_+)&Q:5;$Z(ZD/%: M$4"5=Q@D^M"$J5+&G!T?!2C-ZIZ1%5Y2UO*RF*M:[WN!QELFQ)WS[W;'!^[/64 M$SM8?WF6J)T9(PE-(OQ$*/':")WCC[,1VKJRI1Q(N$:=A'8"#@S+V]F?YW_/ MZV>;ZV?$;XZ+Z4;P9GP<]B1:XW EM7RZY426=UJX &6= M,.(#ZN 7H_^8I76P<7768?XM@CH^!)R/RO!QQ:R&-'LH5CMVM/ >5WJ*]%[1 MNGH@:) @^9<<>6PI];9Y WJ PCAP-US4XL$1HH3'B/=32Z/SSK94SM*23$=3 MK70WVZ?X38_ANJO:$HI;GAVSUD"A3LH&HF!_(IU"4X<-X4X!JJ*OF$-DCD\) M4"QTPFQ@C-%]$X>5X.\5UYU*BC.6J9:^D'^A?=OO%BIJ5MPB'K?%92Y<^#X& MZ39O2.\/;6[L$8YY(C[VU%^TN:-,+"]-FP4%M?F='FO_NTP0!W2;.Z[%**?CC8,"7@3N:D]GVF_0G]RRX0WYXVWF;3>UX,:]Z75I M-W%=M5<8;)&&7,/*1,@P?W"B.OS6/OW=TIC!]0@+5?J#A:*4./Y_B!I& P6P M!(4A;=<$ZW*FR4R'9%B[XJ#I^_-=9AY!^KXGF>T].U8YOEWU>\O1]?L7C^DI M<4/^M* (TZQ8M5#SI>"RKM. M0,:S)L]>T<##^*T"U-YGV)D76,96H)4O^E" JGTYYO#LW__UFF-1M4]!_F?FYC#[_I[-\A9O@K,]+^Z=Z?2 M\S^YS#VJQT[\>931?W69RYY8^PF9\O_M-YW^R^P_Q.SXGU-"[?_TDUM$GL[7 MH\V5D907^S?$NO9J=ZRX>DE/Y.FC4N*?!OS/ 5]ZL[[Y7Z<)Z4]3!-7U7U;_ MD5;B^+\IUEGUW<6]JSS8YY#7KL6-FZ)SQ&-\[<.._9L/4 TI$1BKGG'PB8* M4/)47\J0"_< QR$9HQZDN0XX5RO'\4MA]/=,A:L%A-N;&D_YKTF;'?+4NGXY M<]L!#?_C!U8M.T8# PW\^S M<^DJV^F3H;;6:&55F%V5LU*THEF3@51)\07J(Q-'L1\42'669P+W8M^0II:Q M9BY3RPJG6$R'55&]L%8@0:?3)/VXUD'3W6XF7\S$;Y]G^2>:;_?8I12Q:IGT MU8ZAOW85)5)\0U:VIV,R M(WX'-6.4HV+W=!'I#_.PW7/O9=J'5@!F=YRE8L_L=_8\U8+4/X! M0L2Y:_I$C\[X=*IHK+9/]/LW+!!-3A;3+('A(!OPL9KGR=%\*7W[R5L!ZKS;7:>XDNB'TI0I-A;& MGQ*@J/OB"R?JS@SN0_TZ?)J*K4%6X:OZC>1XU$0<SIPC\\Z>@%[\X$3^_1$$-R)W)90+X:0*4+VZ@M&X2F.2> "48%)$ ZV.>-OD!+]7[?6,LF\:W?7L+0Z_9 M,U[FS91TK!B\#-S&8AJWHE,)&D#$%:2MZ%W]*?-W#()]=K2O*MWV.HKNO_$R M)II/PM*ODP$' 6J@M4F7Z7^-H&#',DX./:3;@]&#CM0&QS8INVB,\^SK]%"MG5 RBY2\GFV:&-P>V9<"5"!Q.)ZKRT^Q M0*XE@65[\/:"YG6 R0&[6"]_QS1OKV?M^.O[OUO6TSGR6YE436'B,V87)Q)2 M2F*^(I=53MGPMN&C^@B:42$-TR$0CDF12#??FZ>7'++[8$;TFNC>GNP;!M8I M7LU[1*G(9/(E@1O$A-DVCAPT9! G0C?Q-N7T9*;,8#;@G=X35T^Z*(N@J;.O M%[2W75S(/RA N2_UH$11E.WFG]X,MHNZNO>7_JJT/X>T8FU_@>3<-VVB[OQ2 MN0"U(@;I*8,HXG&2/?\5-9B8X&[T@G2N*TJ_7G,SP"__U5)BM)+?%+GU;3HG M7OZR>MQOF^6UA16(S5[X@SS\+0=;+A5E'6$MB:/$XV_!G^%>8W+%(A%'+0]D4G#GGW366.C610N MIY$[TMA^VZ'8LQ]92TW[::7$)M(WN(56/,/6XGQM:WY= A0C)5#$U]^=GF. MW+%XC!W1(]Q:MC#S[W@LW#)BXWED*4?!YA!Y&3+"I!$Y,,37&(J9I*EAMGA\ M>8MF9C;:.Y199]"+=Z9H4PFZ0[7'T4 (I9&40IU 5[A BL;@\R+3Y$?]-0K\'1DBX%)5^$UVZF.J01'XCUOCQ:;RH/E4QP,;KP=JP M4QL?=[\)X5[Y@HIN345NC44$M=FO2XVOU:X"%YIQRJ8_JW_B)#&JOV+*VJ/K MW%;)-2QJBDK41?+MJ, M@KC"6AVPC"TX@7@P>#T_F[!B(C2N8^J+L3/'K#R$/!,]?(ZF[J,QFRL&R85P M:\ :?,>P BQ%Y,PTV>F:FV$E@TV$A>L.[FYQ_J+S*4)+2ZO;=$G!&H4W%B9H M2-=M M@CMNZ%36$0?)=9I2^[T*8#F9+8O]ZF/MWFGPH+2G%;'^?/&1=YM:R;]$'-=K' M_O.VG3VJN/_/UN!_F?SC)J?B(!@B@ P:4:=V [M;[0%C^M@3"CX"?/8CLY]!J=?85#[9N6[' MANA\K'^%9),8;>.WGI[>/[IP9-=BSH+@,.2TP0@9#/^GWV[!&A/Z,YM&O^U972FS0H+', MJ/7*^-KZ>8J\ )4XC%RJ!QZF_J2^68 4QNU!%89^[7HPBW>89N)^?3\Q0T/R MW05>/AS\5 M@P\6.,VA7%JQZD0ZE?H&W3BC:@N$R&K'Z< FSJB[$>FQ'5_E=AG MQ8'):HD;3IQ!9=:--M"$K9]L3H8S=1=8U MNQEJT7N_K7(_DO=KFXPH:YV,XODCO=S"NIG!?KKN5!O]+:PAU$07Q6^EI\M8 MR#T!/?9?;5$^N?5]TZ%WM-YA UOM3'L4WH9?)4")B<'?L497&-0D7#'UJM&2 M]Z\9=)J%7Z=FVHW7PVO-C2YE!F=OL]%.Z[<'L MU?GI]^[/R?DW\"![D0% M*L-(@$JX(D!)H;WAD5D\C4UEI\"#U-.)WC1;KS\>VX1"[KA.H3<_NV@^^^FP_^?$6S[QAX MH4\WM(%EA#4EH\#L)2\UKB=0V>*0L73MB(\90KGE B.GNHAAII\\"N*LY#K< MDV!-G "U,@KLYE$&B;!X"-->\U/(O/=Z<)"S_^ERB5[(KM M;R)?(ESIQ)&3&+*0>A:GFZP&]]-*R74O=];2P8MT-9H";C@?%J"XI0:K6/RL M"A)XD=QL?!U=RR^ATHNQ9>--T@(49[X ]&EV!%T.5G4X"MU. -Z5 M_PCK+T!=KB9R*UNQ&009P.LU M<#./XI128_N4O3;V^*6D[^P*70@(LND-PL MHP*9SN+M9)[78%2;^\W4H;,TF3DI?HS'4W@JQ%^DP:%OC[0;B, ;T=\(X->H ME0]$#U?0BH_$,^.<:'%]A1P1QQK.BAQC_J*"8ZYK"E='S<>)=<<\\G;40"O07KK":>;) 5W$$MMZAY@ M0N:I0&X4Q9%C]OQ\(1R-Q)>$BD@T&U\H2MWS\Z%L1P<87@DIV;"P,]C #M"( M0F(7^0E0;H_P"H#,/0:N-+Y7Z[W#-O^91-\/K*ZBLU0@F (IV!WK7<]19JN% M<+"L"(I4B+T'4X!J]CKJ?(L:X9OHJG7ITB45\?$G<;/6J*B.>@=0UV9*EK=C MT1DOQ4^#5:*\F>KG>DS(*]UL(@[^=&>US7KR2A6\O_P=P>O$OZI_I!9OE L[1[C?A9\H0)TT5 S$ ME3NP%1Z"Y[EG&R=@==O<&1=JA]0?@7O/$>4H^\LWLS6"?B#!\+P#:* ,*2KS M16 )-F]-/;"]+O*^#8?$3;_6^LQ!^(BK8M'354Q[=S5]UQBZ2>FV9[KJJT:YE$0\ FI6 MMO<3 ^+.3S):(;EQ[G9.$GOEB"'.9!A#2O"BC)<]]M MN.Y#Q8T"'[[58EU>JK07PO GH0V<,8Q0I6H#\30Q&5MF/7)K9?H36KP%%G$9 M E1\69_#+2NCE]&JULLSME9LN":2V**W'!FRJP<)P\1**^E06$J,AP^,>7KE M4J0]H$6W^X*@#ZEK%G>,IL&:'I_QQPDJ!YG[](=-'=#"BR"A-94LT=^PX"Y M-)1[ZU(HV\B_?&!_Y;8A0V: M&<[9P[\/H<,_DV41-^"AA7G+0=/O>;YK\_@L>JFOGH7)RZOG;2+6(\""?H]: MLK$6LP[_VQ),3S EA6:$EP9.;)BZN<"8^"=P:]H'41JBY M: /M2VD3W]OL)Q8AG=AJ@7ODMD% M_V9T$MT7Q9C*D+IP0RCUJX6U[F58$K+BX%HHBC8+^*V 2UW_$+OI?>+'X_*# MOZ/6YE[&3#RB8FP@11=82HMG39CD6B&W8.H596Q/ABTA#YYUU#3MX._2[B]= MAI5>O >O+W87B7#7(/_S@]!9V,X72K,4Y6F IYYV"%!H@@+_0:V&MG]>9V#U M3=XQUY\RW7F%3U!QX\P9U:C=##@>FUH3R_RR?7\7._%\N*$WO#LH*NFE[7I) M:@KE)L&,6%]' VR-K^92H0U$H'^70SI^K]:=*0@+-+2PFG+,G4F+?NFGU&\D M<@.4NZK($L3ZM\+Z'K;EH$4([S I!8O&VR[[5BU M=!2S)=JWI&<3ZDMZ* M'T_>R:5\1#R"05*C[#"I$5U> 'GRWUNHT;^@F\FKPX*"]XEC-+V]/ /D]H:H M#A95VUTRO]NY+OT)ZO9W/=^&ZBO\[2Z9"'4H-IY:X$5 FT*ND M7O(N]-5+Y-F];;&8C+X08;9CLY76*M$3*!=JHUO3-L\O+KDU[AOCEXSHI[I@CFD-LS;;L/;2ZS?%T9=#=ZKRU:= M2:B1>X0+C(%46^YI?,F/#AZMJ#C@IIB?U7[GT.4TF'$G[C/I-4*@XD]@UMIS M-L=BP7->46>W).1,88'D>F[#-3ZM+*[ CSCT^R+\A7"#@)"#8EVD]>+0)MPU M\$[R,:D$+?FEI;]\_/W@@.+_.9J%RR/'ND.8V]H M,32V?9/8-[1"8N7[FKU:Z3;6QQU1F@U/'Z5"]_EA_\B6B?^^G_7?$?PZ*W+Z MG]DY\7]]5OU9.:SX;W0(_N$6_@>W]%\JU/]/DZP?(QA! >!>'A94G6&&M&)3 M-=$ ,>G<@?/S5/E?P*![TX4+JS)+7K,RE'?J7I9&A?5DVJH[E96\/>YHMUT= M)1:*RZNF05D2#E2*X6:,EJ!>4 3>)JB ^ M:\ZD,?KKI3>5M]VZ$$$N\VPB?#GWXIMM]3Y.6N9]E[M!!!'$4=+A[T/6'2G4 MLS,9F+7\U%J%14/3F21(^EGS2_"3W6'?A#[*QN%@[(]Z^6'&UZLJ^FG\>^5$ M4 ]^3]\/"O7,,Y!SV$6)<6W X-!*6)^2X6BPJWEH&?R.I]H17E\E&17;>MMC MAV$/R;Z32+\RH@).OAR.8L&2%)X_WI[_I#SJJ5MKXGRP4QE:8OBPC)75XX#I M%X\UQ_:]0GV*>"B[ K3DC,/B"+M:,04^P"9A3SEQ=ILR9[T HRSS M# O;\$M'NB^:%1LOF99DP<5%#_9(VJUOQ;"X%'"'#7<"Z3$[XR1L<25"8&TO M^'!(:4-:W_2&?41_3$6TJ6F.NGS#KJQ%X:7Y]R!EY4;*(!(S$,I?HY2_]VJN M0\+<08.3!J+FV_:]4"%%[#P=K9T[^4R$08FG 2']4Z8(A%"I1X#5FQH$_VAQ MEF/OUKAQ^IN<@VQ5='76%Y]S?^PF$FAQ*1B%ZN5V)"'47("2.)M=JPJ\3O!_ M&E#AF/RJC(_I77]U9&NGO,DR)YN'*)=DN!,''"."NBY3]\;K>?L(2(-D+7;& M!I-W'\AINO$M4$OCHO^RV'CP0- X$@W%$!X/-K6TP1)\G@3\E8AV/WK=GMB( MD_7KFA.;FS65MFK[?67JL-?VB3WHAV4NXQ_ +,0(#7=]BS+GAH%B/+.S"VA" MB$;4"U9S]:AXS-H79;Y?A8+6%.'[K%:EQS8"PA\N =.L**>CDTV M$E?94ZZ:I"#D.'M;_9D2D\Z,NP:O+DC4/Y1]3<# 0\02Y:DBOWYR&8F]D^X@ MPK:?%$N!C@;Y6Q2H-%WXP+25T%B^2;>KUK&/2&$((3S]5$%D[, M"E"O ]CB*-9$EJ/01-*B]T!B,CV*U MH$MOD15J#H^J4>4A+\Y*6O*TT8>?9U*G#U2>#^U:?[^_'QGPVK60*6C+&(#6 M R\98TF,!QO1\[MP265WSA5E5ES W+XBA._AZ[C\GLJ_7U/Q**#D3Q$*[);4>F]0.X M@?9&)MN(&(@=0N__&KZ3)5T(N@\=>-\7TG;AJIK4A=FW/@FR;]9I^R:Y0WX< M96B-&"PE3&K!]YW'*_.4\7J_N7&A MS?#^X;7++2=[B7Y8T+R1FPJ>\K_(H7#?\%\CMKO?=A-+ZG6[4H6\]6 M3==XO5+021OU)PYA*9[,M'WX_?O/VU*?^#JHX805TA%\*A0=P2(RD MJ9V<$&X])Y'=AU,7H,ZUS3(HJ(G1^XM#N*3C*55ENNAJM>2=ZP_H_\0E4E6P M]'X'<&-A^IH%!BFUQI*#8[[JW]W?I.I;--Z$E@]TB7]U[9MS:> M'(CZW(FEI^,JC-F["X81EP$<=0 WH9//0]L5I>3Q2OR\J=9K-88AJ+4\[W-A8WF,2]"$1>67=UH&BZ//C,TR77 MR^-LY=GLM[?WJ/!'T\1,9XVA[61('%?(9YV&-RU-H=[GG_+8AG] M(]-3VFH?4%YF3II>6&\Q(?MNI^GDK66+B*<5GX'4;_+LU'_1Y+#^U,$"Z[>\ M>*NN\_A33#7'F!G>7@\)<7:E^KC%Z7@$-*PJ!7OAV\A,7B$4>"9\I:E!-! " M1D>V8=# U"!OH+L,>+>]^T=.H=*2M#4*/\[;)23_5/I=7$G236P=:2"),7TS M-HA4.JD<(QFHFA8U5U,S>Q[[6]=TSOW%HVO6J&6741-V_W]R=O];-?8?]*&H;<'V?=V3]K MK9+CU^SOZ"J_\CQ^-[\ 1N$]0!]L"SF1J&JQM0@\U/G48T8N8.G;-K-+\YMH-MPW945H;7.-O98Z%;-OP>"LO!Y9HY.T1EAXY M2AI8:!:@RI3K9!/-G,_6[N)X]>5SU.IK-W;EWQH TUS=&R^4[K/:[_8H=02W M=9OV[.$DF6F4V%>A9' PSPP>\%;M@P)X6_"G.J&01V!D4]99U=?%#S]UNQOE M*VYQT';Z08X<4YBL^7VX,*FQ^O#-M,@V/6;MJNK^\&(!2C3; YPO?UE01&4'AANS M<9:UG=R.323RF'_DW9L/!MNCOZ"(MCA-[#G9018WL"^,*(7 I:GLZCYJ2&3H M(S#6IM,X//C([Y$^K-D8PV!J?6[H*MNVMM+39Y;7W9!U 0J9U$9%>'.XNM66Q/VPI]PRK7K\>&( M=WPV'5*[*X(THQJ//&KT-),0BEH'_&:H+OFK& M'64-Z.!=G1UGWHA>6ZYFN?+QZ1/B.F^ZI\\DQ*%R \XLM9\5F>]#J*AL:\A? MY$&X??Q,:G"(,B0/ZG!BIV+BR-Q(+D98IWOLWH[+=D^'OFB99'G4I*TJV5GO MTW/E\HY%_2.(]WI+K+>;HZC^0BM/8<\.'&UV+TH[4;F !I(F-FXZF?9C_4!P MQ&ML#4JWRM0?EI)CJM0<%0)5D%P4E=10F6OT=/Q0AN%N)]]MVG(3)VZ^?.Z] MA8>OI\EL'ZD-HWS9\3*UN$K4;*V!HO;C)VS=73DYV.TU/FO?/>M*Q=>R[^?^ M-_;>/!ZJO^\?/Y+L3?804RAD*Y%$II(D,4D(,2'[,E&BC!G9ER04H4Q9DG7L M"AF[I+)F+6-,JR4SJG&8[7=<]_?WN#^?Z_K<]WW=G\]WN:[[^OQQ]#B=>9_S M.N_WZ_5Z/E_O]_N\7OYU%S-Y16F[]AET6T>KML<=[*J-,Y72OR MVX>O/-C_\L!0._G1Y4N5QWMS;@C$;!8T4!">:CT$6UQ/?(G#OC(",D]3M9AB M\S/T4EJ88_WJ3EI 9;6W_+9JI471FI=YUTYON?S,GZ*8JJGVG4AW8-UH@8SM M. 3Z2QNPKXE;?VJ)39Z;XP#HL%6FXA-3GLD.M-NA >XWM\[=T!*H^)0<;^MW M829E C]!80NO5QL_AGV3-_D=R8J>I=W*]RLA3J)$ZE2#:[;+[4-?^C020G:Q M>AW>;940B]A855ET,+!T2<72\GRCTNJVNDM!EE9$4_^00]GOC!WC*T.]Q_(M M)52&Z6?N[KY44/+T39#-SJTJ/?@,J^ALAZU5J>W+$A7!T@5GKCGO19UE=Q.I M9H3X:4E'.23=!VHOX.0[-E#/0,3CZOL[S;W*RQ_00S+BJHN;> MYESDMZ4(C!X9'F,DE]0.%VSA&P?19E$LR\R'WAGTJS3ZJEN,C>F,&IHMZH1B MQPB2&%]]A_61-WY HYC)E,RA&*7ZYV$'U@O'+$'4C+JPI\RXE5ACVG'"C]QP M4VACP\@2<8Q\.?LN_<4$>(;M;U+5*\P2)O]'VZTMNKG+U8"O]WT;W6 MEYOM.,"CHROL-0=@/*]J/=GR6P[PY?1S#M"2D0*:!>/6Q+5P2X4/A1/5_FSY MG[;<\(N)O8HS8^='[+KT[,S)31DA]&!B&PTR1P@*,Q2ZP?M5Q5)F[_V9C_V?;_4MM?D;I?7;//:/R4UZ+:V(@2 M?E?SO-9G8)/32R[#;&#N2QGNW_4B_Q?:Q.V:V/,KC4+\4IDB]JO\V?#_9D/@ M5PF7[M2-Z4K0+-X.@0$?'RSFVT9H?SO-_V$4_^^:,["I2R+E5]J#^Z7B 'Y6 MYR#/_PL-,?VS[?^#MK\,F'YQ9=2]XMD30F) 169'B/J2OTPM5V90!')7Q,'& M?R:4^;,EU-+PUQ]REK+.?+<:O5+7.%A4.W%M.2O>H,5Z6&)HX+>":]X>8GWF M IF!!?,=:&4DKF;D#%$*-.@^"#VASAR]*33W$\6R>4#SQWMC9%B6_[?,UXE> M.Q,'+X;:*^ZV292ZNGL-40D1[:0S$*&\CNWG "*&6M1^>RJ]BH)/-#KTMMEE M5C;=6S,G;YR$VB(Y.C2-T!T:FI 04=1X1NVL#8LL&M4YS=N!IQJCP)VX+C2H M1%@8FT5/^,["._N%P'G3L6:7X-D#P>'[N\/,7#/"S WLZD*5IJM-ZP?VLV8B MNTY6ZLOOAY0_H#.%*H1K,\B9S84L16B!",>1+VY?+C+:+FED20)-KU)ZEU?2 MV0\^H2=Z4IL^$T:NJW!#9'>2E\W?-/L="G7XJ"M,\7XZDN"?'0XVE]8>;3#7J#;H.M1\(RA'VB-90N^HW;4%XLR=]25Z%(!K4R>Z M'>*FGZ;J)12.56AH%HTTF\WJ+QX3+ID+X<%,=![)Z3M\LW.O5PAI[T[H.BVC#$SO5IP1/K>U>QI10G8S)/W,)'H=S=0V6NC<0&:/ Z MS$1,-L;Q[_\>7%?#&C"3:R5\6?OKY

[\6&EL!BR\=)!CJJ(S$'+Q2N/L\+=A&Y;C(71/5EX;,*K,W M(E'A5VV9U/57P+4I(OS1$UKT46I<-RF9R(?M[Z[HOSD71_]EP%K$PZ])L=WJ^X43S/;^6@B MR^/LWI$]M2HNWN2OY*\E5LD[#73[]9^9O;E\ITC5TO),T)C%AD254L.'_X"U MPG^5KA R['__<-3%FU81J\.4(J94$3V;BESDGL5%$VMZF"*.E(8NHI"7 M\ZZG@SJD!/FMPX3CZ65(]-[ZIVG2F9896JJ:9[QNYGJCWDLJ!?&^QE./H2>_ MTY=8=XB^#"U0,60Q"2V5> 4F.L<^E#Y#ZOK98(_>_.BQ3V/G]<)7%1^S@S.^ M#5O=7N4 1+LL[GT]VFX/6*7$F70B]0P,5.#MD#-G"_!S@(T@1,&S0ON[<^%4 MPWQ;6E$'2C9+N.+1!8]-UX3,]SDZP1YDC?4EFC@M;?']*;A'*G"I)NZ_J+?NSPMAJ_X[P?.\J,EA\C3WD6;#N2?TX<; MU/K8A7A"SUMB/<=" ==)G#L"AAV%<]LND\Q'3]6O3!Y_+.[D;3=0W[OH,7DR MPSIRZ[:#!P]T+]A]X@ +WP,I_N;LS10:ZA8S_*&3-W<7O$8BMCC_:\.S]_Z" M$]YF2L;;/=U?V9T,9;QX"\'_IO->1KN'$3/WG/5&=>,_IEB\-=+U$?/J53:U M&=9Y\2$5,:&] [F2[P.P,'F_R1W?OK=N)384-#YXU6C:@]MH[#7\K"X1)?CB M56J&P=D'[V[OX:_@I>,&L?N]20U2M_S8BJ%CIB/!=ZE.-YXU#_\8C94RWK[< M>C1TNZ=RBQ?W7*,:?,%9#W)J[S/9W'!:_B]/_A*@_WGU'_OJKYZE+OT MK'I*' 5O^$NG&7--VBD# L,,J63(?>FY$)W,Q>#B!C],N3 M]6FZ/Z_^@U]5_R5C_JCACSF#L0[>=KVP\JGD8);2'KG"H$M .:(JE,2.NHH" MA7#=?UD5^<5YRI_7_A]=^R4]_=6@OJJKHYG1+$8"YS+:9QR/7[S=>O5N;^N& MOZQ7_.-!S9]7__ZKW'\51V03HYSB[(?>5(5O;)W&+AA+OL,4Z5=D_'9L\QT] MZ4MW "\S;$#?PP/-865@BED3M2AQ.TTJIFZ)?_Z[=\.:B*U06K=\VJ;C+L/[4H$5I/H_A!UMF4*@'*S_LA95"=<=)XHBO'&<0!^W?*& MQ&:[2Z(6!J=&ZY)>6\Z-3@J&WYYJ3@EM]XT?O'@GTC13^IRU&OT<= <=]DMX M-2(FP$@*@Z#%=3Y'M8KZ%#^9Q.C0/%,"M'X(J@[9W-UXM6S3E\[$;5UJ9K)[ MA.9><<'MK0[+:S&.8=M1/#@O8J*S//B]F#0_+0G>("QWT#AR T-C!X9 M)F2?$ZYH5N=Q(:(J)"1DYX?4]UG3ICNSLNZE683H_-O:SU_'UX3K?TN?!WB? M_][OJO]29^67VS]_]:'U[_ZNFN<_WF *^/W+R/K?KU_S?RR_S/^8O<#_5,+^ MW_RDY%\@6<,_DZS_ (DE_NMCTW_T\G^G?OZFSOY'+EJ'J^I?1%1$ NZ#5CXD MWE?(85OXV?[5^=]WHS^!_Y]7UM\%_%Q9%*1HSTP_K\_TGLQ3C<\ME$_ETLH6 M\DDZLRH3KP()- /_5KE>B55]QGI^%'NB/QY4)<81V%KL%QQ GBE@&/B8:3#Z M<[X_8F5:0LR;KG>UL?;2A'>FGKQ?2*QCSO$S6F=LXE[=205$&F&C*6*^MT/= M.J[')02X7%,<+G-_EG: ]BQ#1_-P?Q /[A"<:D.*X U_7',,#(15/O,%,FG M',KLP$O..?/6TC '<9$$8YC87$AVU]V$RL11/34Y2GCEZJCK?OM3V@6IFSQ= MN=8L:.ET)DBAY;,%.$ !)+(*=B/3-(>\<%"K71"_-72^*]LYW3WLB=S)8T>\ M761(1PQ%VI,,]YWH5EA&\Y5O/>-8!='US;BV4\VF'(#'FA512X*\I\B5,$&X M])?K/\=BF=Z;,Z7-O='E0]*VLSI*=^PO/+WQ\D/,U4L'-K2< "_/H.))7+B9 M3U/PR2)Z]K _7HI[B MKC>MSWI;%7O\N/1&4:ZUHM\RVM+&H@41JJ_=R+=@7[Q$Z/N+C0\^I;K2PE\^ M\7#M!&#^JF)"HY9F2< M>=GV(=BU[U94'1 ^98*YS $V'V6EX[[D8ZPY0/LX!Z"5(,@O4-5HEC@Z$0PLGBW9PP&23_.. MC]CU(*@?M";TV(EZ70BF!M3/,OGL;3&,71Q@\#@( 58,-!B4LUQT70E:/U-? MD&[! ?*2:4@.L/[-9O<3#A"W ]M+_&'5HLH!R'XX\.UZT:(_!?T?).C/X%_X M7-0#['K^G5/L-P[$1:=90E2#\R'PIDXYO$-2CUY=E#1N.?1R8>N^U5"U'FYN MB:^DOW["0UC5$\(MW%\);OH;_<"]X*-&P?^-Y%:_T0\ 0R81_/P;LN/^NBO:A>T1:%R(QLOK1G[V%XWIW_<;;[IZ#_%(+:V?^2CZZ._?U: MZ_S@G]M^_Y3S'U[.TE\L^*R:_NW=;3X9_?V40)QK3?5_G/G^*>@_@Z _0WX] M&V/7>1O;@1-$N"Y-?;,N] MG!O9,O6?[(V<-V6E(MQ),(P':E*V@P, ALHN%/?*M'ZVJ+F3QY7@1B D/H\-*YH-8,)J6)E838SKB$Y*O$.V>K9I=,J-X&=+ MNBH3'TS2WNZHP=4=?RU>(J\P=PH=>35[D0VP)^'5Q$73TGDC:5"8UG.4MKF& MW(LABH1>EXW:7%2X/Y"=[K['/'Y3* _E-)([&UAHV8[1 CUIGJ8I'41QMMP7 MYUW#Y&>.\668(P7&80*GGDUM-[M[9T]OAYNB;AT:S5/ [^N[P43\A.@!RNF2 MQ$T < 6X6C1XF$?<[@VB[C-3HH_-W\78Q#PRQ!;'CL+KG&/(6J(^-*7Z1K5) MI^GSIF)IHO:C0]+8/MDM@4I3XC.W+PD#X7+.X>3^J(.Y"0RST'3*S<81F'=% MZ/5^R\0N-Q<8&YAE1N)C3,OLQX8[9@,+6T_ M^.#M^Y8'%>.F"FU!]#%MA]Z&O,15(IT .:YF#M"F MAW A)6:CV[0F<^B55 X0S;0IZ=I6Z37LZ.1DOC'(\V+FKDEIR4%9:6']FR(O M#GR*,+J=]Q252*P=:]6*Q/&Y@C]I^V;K4XM"CW[UMWQ07M@SJ3CB\.5)O;E- MM(%3[]Y@$5.^D/1+X[(ZI!L(J T'F+3M&8X^;W<3\26T)"C+5)!WAE?=2XU3"K%ZUQZH92Q]Z,!OY'?8JN2.],9 M>M$(;"^*NQE7AE&G+76I%M#@<88'@Y?$O*;EJ*.%YN>BW?-_O09+__ M->[-)2S#:'7H9277T3O51FYU:].&[,NRIP'N+LJ@Y MJZ5Z]^[=E0NQ&^6]N,4Z\)N"#XG1TVC*/=+!3^2'SU-_YCZ02.QN/Y$MJ?3L M$)\^X4B%(CV858#EPX[B^1>P^NPW^"V+AC9D.C-9"Y:,,Z%XMJQ MN]^ZWCJGXUU>45$8J;^OVCS=7RC)*_EF[/UNO@_;+CN7T^SHV2 /%4D60LFW M[,+8#NDL\3EI% _7U3YE'+N>Y"0AV>M3&>?[;)=FG@IY\W* ++='A$&)6A0H MQK# P%B%?G6EA"CL 9D[TS*C\),TSN"MJY)!=60'I MIH+A>2>B3(4BS=SDK2O3/[UYM^$P[Q,KYYVT>;; 7H8T]M6TVEN,&"V39[]&S$^0V_M67,1.R$YBF?#O7-7+KS[*TT1"S3 MG_PTL3./)*"_P&;5R]K[^..=*^M2TXXL;E&S5+7=3I4^XNRMM.;(I0NN_ MG.1%&3(A=(LL8;?C *-#$^P^HI317A\9TTX-"TD+Q7;3UL9W*]EW_)85>GUN M3Q G\ST2;6 BP;OTV@PLKD*X@/.'3:#H^6]_XH68FT#*H] X>^J'%E1\\R'A MMCCKH9P#',"L^M[.3F[##;0GRC=> ]?#_S)G_:?C_8..5Q?6AIA,G]%;%"[P M7>MI3XD7<<:UJY:8/P9+.DY7/1TFU)H_'3$PON9];9OU9'W[-GZK$%4A[2(= MKB_B=J\X0$T14U*/S7^7X8 );61EX3QQ4]P=1KMH=57W3/,=>BZ+3J\>KL5? MS/5*DWU?4O9Y84GY91GIBJ@!/@750%C(8>P+?8S;B'$'J[.Q!'?R&&U3>='7 M-0UZH69Z?D'DKA%"S!U15NPK_+C_0KJ&<7".:R2_5Z% MIVE29]PP8K4#O ,C=OUZ>2%SBQ!5L/MA+J_NUQ__RV8.L,?^4@5&66I!EL9K#EHQSF'?7I>* M;C8K[4R;_$+P#KD6N,WRA)FGXPEWAKK?D@K/TS/_AQ7]N-+F>U^T6,#53M[OQQY?5TX$%Y#6%2D&M-K0:0; MK9]^!8SSGB7PS87875V[VN2R+8FG;^I\K^_^_KUGJ\L&7CQJG9P*477?GCL- M0<@G"+N);('O$(:\8\5A=WL3-Q)]T),='6PQFFVI>%!;OH5_<+"Z2.^#M/,Y M7A<=C_E=U/FTQW0[)?LG^G?P!:[W5LXX*I)> HSC+UEV%74_-F-=GAJHD_: MUY;=E2/J 3KSBZ+?=#FDL5/SZ&F(!(KH\R9"EN4/X M(J])]$!-D.BMU/Z$9G\_#Y$OHU7O.AM:3FLH3RAG*\6N^)3J,PQZETOUWF^, M@#U6(6BQ\HC^R E3NGGF\1I6OM$A\')[9HO"R/9J*CO]"6I3R\CG#)L$R>G1 M/<.G]"IY4@4J@CHW^X[\'9^F_ $"\#O8[X^UOVQ%(]S'^?:#:IE,L22Z,!A5 MR%1AE2%\G@NV.RN]G37SOV)7V]3\]):RDE)->8$V*V/_]EFS>M6V[3,RP-K! M9L9_B>7ES]$4TS8.((S10-V25P*+R:\1;?Z/39X0DM!U3W8,6]R/ES=(J6V* M;WYL:VOW/G+KEFME2Q-C]%1P!^14E*O SXR#&.-:FEUTL$%I4[B!4^4MD\B/ MBQ47ZW(\[Y78VWI=/#WC[]]TI_KV"5XT9,NXQ?4R,->@P0W =A E=$B1J#J] M19?U#,1@J4VB_H7!Q_6-C1E\'][T:EK4:FOD[=>6N;Q5\7;@:R!\A\DEH@3. MFQ"!VLC>TD6;G_7L\E>TI,8,33XP<#1/J35]4C=HY9=1RG>U*64&/KD:NSRT M?*"HSC_Z@&C>MS-;W2V]N =4"%D=SY=O>!OU&@XJZ379V/=/3"/OVK=\43K'*N4 ,P0$U:)_/&3V M<0[5G/Z856:((",D?*I,U65T1L?LSK1MRYK8V5L?:U)[O-O8TFUCT&;]A[ " ME9+LS<\?@47&U1 /"$YR,K48\5=L'/XI*!N3(?A$Z32M3[9X]Y>7QILV1O(I ME/]F_H5_-?^)W\H6FL.)8<)F8%+C\Z<=>F:6MK3D7Q8:K/*-V2L^7G!%7__3 M\TU/4WZ7ZB+1AWG^B.I>;^A"3?K.2+4AHO=BKH-9-,<3P\T[KM0768X.419% MYC2NG'7<6=(N5_'A7F-\?K1![U,_X6S@VQ," E1FG,%L8CVJ3<:= ZUH&]3Z M01-=LRLDB7,^DGHRP?2$$)DX+[2&EF)BF.VX\8W=FA]WQ)[]U(RG7X'$[(:( MBC;1%YDBA:K16EAB7 CU[)S>7[^/[X?ON6^NCB05R?2%]->BQF%U-O=9#SZL MVN1\BSS,._S[65LX-YD@&AK6[;QMF(DBRP4-GQT*=E0AZ+PV1SZU?]C4<)>[ M1R=(=?>7%R]?MMX^LO$TS^0O=MPBQ(@S9:CE>MX%3P[@:IO# 8H.!57A9AH= MZ#7KA4DZ.4 U[Z(4E3L\+@GCMV8;-PN-V0?_@-<_@ZN\'MMP@'/N]<]"M2<. MQ*KC2L^'7V;X0Z^_ ^&-GDQB"W11"6P!] S^9NZF =YV"\TQRT&FFB=3_#O]$]CD0L%) M@Z;F*4C0?88H_ 7I\A"T59FT-2.&ZPP[OXO+MC]6X69S35MQ56&6-5;41X M]HD+Y[)5!>$Z+UJWQN6!D-2EM"7Z0U8-5IK=2JS12,1HTK22$)[UX-W9UZ9= MU[<^'=')F4HZ/.JPO>&I0&KSY8-U?;VR8EM5(O?W)30C(*2_S:I!N"- 5134 M=U/6;/Z?#"0H:$S%]QA$-X%W9XCQ+6+-([:C'"#LQ5A]WN@LMTZD?8"2R34% M*WJ62(-P&9QQ&=.A."_L89[R-MH(=$.GM&/@BOR-S=O.M ME>LAB66#.Y,+GSE:Q%P,_9RE=,S&5ECZ9NN@VA98,7$F%ZO#JC,,9^P$W3H1 MU-/XZ$9$)%L=5] VZR1[M"4VS&/YF]*) /$.]1>QYS+T!=1OI@F"-3X"(Z_6)@B8=WG2]+\"C[]3 %BFHR M)#,6U8>45 YL\BY,O66/OUWZW69L@0;9N.L8TX(6149UHB8ODQ&)+9(8XW3K MJ+:5-7S4YRA':NR#T.KCZNQ^/U&2U0G7\)+ADQ4+30^HF$JN#R0(Y%,653G MII=S6&U0C[KXK5FD /MRC6D$JZ4]*-/+7#N_=C4IQ,.^0*UA4>2U__;O^8)I M37=4M@MR *K/"O/AV,P*"PMF?]W5!)*I/"\"U:07#P5WH!?S^G *O M%;Q0,(S'WM=H5ZZ9S)#:E-G#7-80I*HG'N1>V^6^::?FAP]<]58XB8A=TD23/=BR"2!KMY M\&+0_/6B^$^-":_;W_=F66VOB;UZ55,A=O1=SW+GAK$!.-64 9OL.\F*:3Y4 MR)Y B2T9^L\V.7G:12%IL84>]!6'Z10Y9F_1],LT@/*FX=Q'Y)YKL:H*6M^_ M$? (_Q1P%X(IL4)/8-6B(;8:@:):$P0Q>X<7:A-TD#Q>MGA8QIJ3HD6(7<[* MF"SM4$>>X=!QL4NWE#ZZG@(P$/KRH$!K2LKX_%FH(Y#8UH-QB>YOKQ!@S+.# M%V@2DTU;M>HT#GX_4F\OKK=#:K'!=<^[Z$L&,C^60.6QQ)\0)^*UQDZ2-ITZ MBA8,C2(_?O!DW@'S1(;_F__, #GI.OPN,01W57];'-H:98+Q@)YP$%RB%"U< MIIJVHL007AVS<(C"Z@8YN\3.7@ MCSXT,)7C;V!>8QZJH+FFGE*OPV6G^:J'.ZUSA8 GSN23I#B -P'+\*]J7Y9W8%^T2G1./_U%EO_RMK44ZDI MFK8L.58Z<>8N!ZBU6_@)];4_V 3]U:4I=\%XYNI14C]2'_O("U='?E.]$F^S M<#/(],I+DXX2^XBS/5N#/GS7&3Y(P]NW: M24+"#W2\PIPJ1N_)JM3M9IIL:*'3\8F6]P:R=@S]CV=/;DAKE2,RMRAWX&M2 MHB$7G0;GU=&:L)ZU+)[MYS/-=SJ9_:;!0P,MSW:<3T#G9;QW&GV?WY06VNGR MCL>DXP5?:DLG83WSM@>V37X3]*\GN]M(A'7;D'_K#Y\W&TYJXOLE%@F M=F$U-\+H.-3ZJ^]D_T(AI)EB[!?P6E2K,%U>@U;SU0&>N/AC*;6N2>_M:%=> MEAW+)6/RXTS?Q=FM5>SRP$6\+&ZFCE@;E]*BS7Z+%6?=.68[S'XM13]H&FTH MRQN!UNU+@<^K&LX7&U^ESW4/<=&]=]QP]2I0QPPK JYP8]"3S2]QF89D"V@] MQK4A$0'HI'IY/1H^^LK3'QP@UEF0.AU-EX'%N"877LQ9&;;077QQK?#.R4^Z M=ND*B#2-^_"XOPQ1O>="$:0@:B">X8-K,R)Z

'?8X[:Y1F<\0>FDT;#"?G)=Q$8CA?4)+&88ZPG"CQ2+J]1: MZ'/%"S:;S_9/++;L#*VQHCG':NH*[Z+/#NAFQ&M\VU" WO:F/&CY>&>WP/;D M:LH_(V'GK:)(B<([U;@&5@0M @XJX10D:+_T=N)[!6(T5B_.Q4.Z ;\7"P>MR MW)W:S".#TTN6-)MLI:K:!C7ORK*4;=^5XA-+VO+WWI/9Z;:B]=_'HQ*N50B- M>+5!L7,#B)E[<)$?_=&(RG=&!^,Z&RKGV(=H,>F3&CUQBI&A2NEGW=#'TS*MO' MT@PW,&FJ41^2F*+'?ZJ_?6TPIM?II?@6WK+WV'XXU58#UTG::B3!-&$5&8F! MI63/3GW= X9P7#%H%*I+Y/,>2U)R[5^@MVG\%(]5GBS7*?G6]XS$VR=GF@B- M.#[#&8!&S'D.03U%FC#RUSLQN&2T=4Y>H'H48V&8IEM@5Y]^Y!"C0)6=:F"X M?.JET$FGWA?<_D HFBGSG .HZ(*'. "J92<'&(FS(@PT@HY_"- @%B?"[J!7 M#Q%=T#!O7+U=)Z-?-K1BS/[MS##3I=C^^?/1AOP>G+;W2G5!Q('OY:/ZUJ_D M71)/)#$93[@_0[JCM;*0SM@?FD_GHV5VH+C9KW/A--YN]$VV]C!D!G'=.,KWHZWA1=[CV4+5[]X](R/Z-\D$OM!\<;XV%M4?0]3 M#,X68#".L2?U2'5ZK5J@ZEA,R]:O=(=CV[!FUJ>17[:/C4T>M7]U(Y7SJ=V'CF[/,[]&?7?Q4)[./4DD0^T;L53 MK^ 7,\GHC:$^':;#&LW< ?ZUBYJO-6;BF[Y4&XT/\)QOVK=ML[G8= N%E;!> M8WFM:.$GXPPSD-6"W>TK8U1,0U*"?Q(F=18ES7 U.G+[AS8F3G=+?TQV?X#O M2_[X(,^B:XNZ>>72]Y0) S8_BF&"[4=1;4E)1*HU2A1SFNI$X%QFE:6F]]"(O%JGU%B4*.&C4YQ19P\V=X M8%1IM=,B(,3&\FU'C.3!M8ZV[%NE!>\[))+GIB:>ORW3+BPUD9L\?JI;)VDA MR\-F;P;#DRU\!95@#A%N2_ $5LDL:*IPU#)"B_^[E 7[;>.6S=[&*(8>TB/8[VJ(1N38N^> (UGRM\RM<'2#C9,NZ\<;)]6M3VWZ-ER M^WAV<,W!'1DJ;MEF&V:06]5A RT 52K*2#)4UA3TI,YWV&;OOT%F:0L;F SY M*8BT>?H*N1YXE&QJ/IA5AX;0%?2T,GXDP-,.W01)KE\HJ6B7D/\)7%>J'Y,:Y.C M\I:NE)^^*14X?R*HI+RHP;#"M9UKD8#HC 53C);>.@F 9H637R<1T3^=#BXO M,2P/:!(\M5_K>"!4[SM+C)>T[8=ES3=2^YFBNS_/XIGBJ%/KU2"Q[TA2?H9H M"H+O:R#$,X6:I9_M.W?YNKG+WE0]AUS&Q:LAPQ\RX(?>UBO.A',#>[+/32=F&!MO] MMV$U9D*"8B8[W#YE;>7>\@,E@FNSP1YBC\#KT1V(<2FZ>Q4R9GHGS7.!3A)M MMG\"$HRE9&+3PP*]9/J.2:YPG=&[Y6G[[)JBJQO/EN,3@7K_.T NB@/\4:!Q MY?JIQQ3K[\;7%Z40+Q*%0N/8 F+43%,JJBOEQSU#\WPONX%^OVFGS@3A]GON M65OZ1'MVF*1&J&._7=7JAI3^LM8-W61N-O\-&OP4:,P0[J \P9B';2902%OM M#^6]"PTZH!QIIGO<[OUEPU(AHY.-:NHB0O4**2XL7E"-S &2V'(@SMN;1IG= ME36+DSCU>G\Y[I$7:J(1$T!:;A]Z7YA]+(87>*U3O;=OW[($UJ>1E8N8*7/@ M DM>S!J8!+#$J-,LVOOCP_RN11JQ &LJ1BJ+W;+,$'R1!=^8C'2<4Y5"%GG MX&WS/O-R"RP#,,QA&-.M6(6(F0DG9#=J$UON^5BD3LH$"A771L_=5Q>[S ', M\9:# 0M].C%767GZY07R5UR"[()B-G+AV,+.'.".#%.> Q!(D!.8,WXR]BR4 MP.9?=9^!@3N_Y4,6_9J5_FGX2K+\=_*M1S.E&IZ=P[V*#B9AWCIBI,:C^*]B M-?U*KQYV%KZ['[%_+)/=#85K\$D$G6^=Z?D2*RWB%JW)A,WSUV%Q/X?)J)L. MX:7MC>;3Y\]/RR;,/%UUW5+[FC&HNHKU4SUU&];H^SV)+&O3>JLB&NECBE-AO^.;G9SK=LCNK-WC-2-CT][SA((6;I M,";.'-YV;71^6_$GV)XN)1-V^-OOGQ>KH%?N@81O80\BZI-7%BVH@FR!8#(Z M]F!X1NJNA)ER@6'R,LF\P+MB[CMVC8)5?GK%-/M$>X!(Y_TRLPC87=QZY7@ M80G6[)[^5]4'[\.-:93=J-UIW_E[FJ["SS4\/)P.;:!^E[O%+IC4KE@>\;HZ#Q/X5-UA>R5.[?L[Y<9>2>+V.X1W,/[ MFE@KQ12CD)&+, @<-S)%:?"%4FK^46IN.L,P-%!WZ>:T(O7Q78EDXN2'R[M2 M\I_>L''^>O?4S6AW?T^>6T(^6"SH2T&*,M>+W]Z O*537;^\N=+P.$9L](?C ML?L?3-U\B]Y/'4V$F>P](MTZ\R'W<=@T3B1*TKKDP0\T?6C M;'EBITHSDL;=GFUZPZWJ*>V([TACUB;'%>RF"Q0%PT\;1VO*#LU=WYKX1 M/O/1Y3R>;&)TYE;?%KG2'[N:2^EP5FK+-G8;J1H'O>5%7(R4E-B77+[!F/MZ M#1?XT1[7Y'V3,@7;FVMZU0LV<]V^T4JP^3.\^C.\^C.\^C.\^A<(KSYIC5>K M-(=#2F@$,=X:>-*5CB>AL&ZB0%F H4V^3L5MYU[AEK@-2H_XWLFH,3I=\%D7 M@_6%3*XB_B#VI+'NXV9R4!(MFS >K#Q<0#S3EWR$1J)4=TC>XP#N3QL'FE7] M_0,J'1PCVU4)UTY\S'K9\>G>H(0;4(.A,2 U:9/&S53"^=@*7\QH6FQ!?O]R MYB%356SM@^"IFL69%OKT,M57H4\@(X!NP](+!W MB.BA-K->+!S%%&V@C$%NO9O$IXOBPIRC9D9=X0#11GNA/[<&?_JJE7ZM\[TY MI=W]%9Y1_^6QY#:=F"CN98I_^.N\OG*+PB-:\67E_DLWW1;WV#OI#"I>5ZO> MX?+M;+C*AO\J(0$\@42UU5IUY%XWD2HU"PXPG/OL')'JI!%FS[I#G)G%37#3 MDT"NEHZNEOWA:L8TIY8'R_L;/-8:QVNM(;4LTYXZWRSM=]]8$O&VPN@9JQZR MW]OXVH9%D_7%!M .^JM'178CN;VXR;LR?8N\V&)OK\SW$1">J(4GXBC6H7O8PM<8US&.%72B#>9BH4]14QM*BKV MAW+E $9-W%]-B=22[4T(,'ZMGF>WMZ0Y2X29Z@>L4BAHIF0#_39MI1LU26C' M5\HPI^>!5)8[LH/@E4"IM^?FSQL]%IIC[J%>$Q*]L4+ M0L:#F'6I;< 5QFGL!%&( UQ 361T&4F%9G;A:Z8P)VD>^;//A<[[R%@L=CWT MU=CB^([GQ+3^ X>/'Y(3;HH?D77OG(9#CN8$=@)?#05\A%G<8C%$XM9814R> M1R"2\J#=B7F2BNI$\4_[J/GBGG_PG;+R#>3*/J+>(*K0G*K".!4_%3L*8STC MSB2O3SYWPJC2K&(=O!#&!<21OUR!;>FC\9J&/3?HLO5*ZQYZ5_ZX MO=KP\JLTA=VEFVYV7_"Z&\\[0J(B$3+8R5PC5AIS[RP<5$&V.\';<)*(H0LT MS>1'*.-#-=="1)7T!%PR+AJKFV^+D3P.5#&>C1-E(1-XU;)Q5 <&[N+M#-]' MABWHP6X]HFDL'"2F8%PNTI,"R2]F M]*CWO[!9+9FG0]%K9)4O>Q?81B7,:BWJ4_%=*$&C';W%;3,,%K+M>ULY:&S9 M;*\HB?.LYT<_*=AK]-:[T.ZJTQO0Z!RPC/[=:,4#V9YN&/NT+S6,3<28)H/+'S C$3&9C"E-,CX[,L1C2">N//1@765:'%T,J)7M++!8,(+%? M!7 %EOV&Z=I1HIE!0<"4,XHA#?6>(=(/!5ZUK@Y= Y4C*Q_BCPWI+QXH^KE86:A\V^DIXH_5'T>(+#%1D MQ2VZ%V+;I^6'.( ?(6$E=S_-J:*FM*T([#A3$Q96CC:]Q;XXO.1N!@1^=BP+ M*KIGV"&>*K6Z8M>/_R.0 1C90 -)8*K2>A:"2W!MRL0+E)C,>7'LXI9XH>SN)/E6U->#H ;GD$%S51:M0!GLS!E)]#X3DU[C3 M5'@R5N+IR].6%4?9.1P@5%Y[%[_]1]R#+FN^R M5#K_:1O#^J]$3SBX:ZP+?0,O3?3"3^4A9,#3F!!PH;+K,6(B0+-62\#1T;%, M,F.F,M%W^HR^1U#EZF,=DW.MZJWP_>P!%!69$H.H13"WB5'-.W'5A/9DP?;K MR 4:N7.L95]H2GOV6=O]', W]56VT:U9'INPQS;:VB)WZ^Y+'MA;_ /^1T+YO5C*08U+J'.ZS-SOEF/9[LO./T7>+L&PF;LP# /?+E/R]_T+D$ MJDDQRV^L&]_XW<<<*4#'/QCX'10U@J\7?NT CS_&,[) ;8T*M$FIQG M0@%#9-)7/-6Z?RIG=C$NF>E)EM,\A"!G1C+U'AV*C2*?R_>VW\7Z,6P1%B3O M[2[Z+-GFPXN4#TF>O&3(M2G%+68Q5"&/=)*MS)[$4Y&$25RK SR:K?]N)ZF3 MP,,TH3[XE%??P)@^_KQ.LF&+=(%H7Z""6J]H2NV+Y*?^%[A@\<29$J(\!_"! M3>F1\0N"#.WQHO8E4;"&'H9.<%8?P=@]2DHV-GO^M%;8/4\P+*)8MF=?Z?GF MU*J]D?&*?D_7B&S^SQ3DE'4/J1H5:V@,]3\_:)X/:LWVK)V2WSE8J_;%LQZM M.7LLEGQ*^U6\>X+;[;P7K9*($ .IC_BI'#8?B6&".<)J,!)??PD.X(*?3#>C M]G3#X]CR<8=I0L0M5T*:AIMM/!+4_35>3OJI*?88]BHHE%1ZO?+8E'".U4>U MZ^ 4DP#*GMHF-+3:;&OD[T[*]O?@0,<'2#67 '?$S_&%#:9ZR0(;.;*]K[H MEN'Y87<$%H/[W0CH^?OG[.;U4#4]4'B/HNEUPV)P(CCO_FCV;M">MMG"$L9+ MFL/"POQ-!-Q+ M82P,-[:4@/NY8\3WAV:+Y/KD^4PNHA:W( *QF.@QW(4FS9CVQML#ESAW>.2MYULO,\3-91I"#VHBK9)75$L8=.R91 MBW=I1M^[I]7J1H-#=3C 5A];-#JX_ N-]"H[?*%X^V;#^>!;9[_SWG--@Z)U MHSE@E0/\T1G#57.V )%:U .O&EVG8;FLB&"8>%_)5V30I*N=GNPIRU<]*Q>5WYU^R/WP#VR'&EDOZD1( MP&_ :D#OO<^('^R@>PX')VEQ%T7X_7B]J:]33#USM,]5^&:JY=R&7H4^M$+F M:8GX=X^. (%V?\CD6MB]^!JI=@AU.N@!5/1"'=7U32A&=^:!Y"$#"[T@WFR, MZ!!2#>#*L)?^& 3(%O@!>P#>O/_H0Y8SVJ7"95SRL1F_OU[%^G'!1W5TZVBGSQ]OK] ME7N@8Z.[K>RY#8>$-7Y_(K$_CW^4 _.(X8QK$DC=JT(FBCO L20CH71(SA Q\X2'$WG-W\\")?&S122JK066#3E,Z )+81B M1S>-KTU19A@C.4#TY3-/EYO'ST"!WS7AFGP/?9$6VP/OHR+YMO4PCW%T59(2PA^0WLBIP/B0)[ !16 >WQ7M-.=ZH@ZZ&%/^2]K6! MMBJYG][_:>HE=T]FS,O/2ZJVV_80% BOJIB>V2Z!;[W:M]2Z*U44ANT:;:&Q M&MKQQ]]LZ@]UY,IRW7O@[IGG,C9*^0=/[K:.OCADF72U:6BQ*6""M8LI _91 MI^@W0/_'3"?09!:QB-L\QPZA8Q_1]L8:ID*(:-C&M;N1N>&_^QZ M>@OD60\HCRC7F*"GPJK_F#S-^KH3("UM5^X4'QKJ(5 ?[%\Z8!_2_:9J-2M% M<[!%\>[+"&RJ%2J+"#'KF[@:4Z:48BM".KA?!B,?U]ZR9Y0M_L59 &S*K\^X M,&)H0-CYICG]WH.1@XVI_CI!GM=73ZO=IKI@.MA\9$H3$:):5:1XB&\E(&IC MH]Q#:(ID1)=!OR#F<$,VT!](C@]PH-6Y7MJ:<+0>OVTNI/2\XZFMZ=D ZT8> M49(#H!'2&%Y6-G&&K$848UJSTE$^(H)!KT^5>OH2&2* M]%-:"JBJ3X>9VS7+-/B&N M\I5UWX@/LX>*)6@M"E)+3]426VC"K[N**UOB.M;"WV6647GW9=?O42 M>PD5%('-'43EH&K&F%)VW7#(GCQ(-R9;2JF$CC5X)RD9+AL,C]O31<_Z/%@[ M5IF!K)T[8JXTK)6AP(_^I*B3SO6II%AYL7]"N0=1&]*)BFC42T3X(B,S$+!F M[/+[(X103_/1V1$-M[WG^\2M.W3\6GMTS+:]C,XXHMFM5*S#]57G_T='NWCL M%*GA7S>]_IT(<^#!_=ANN_?C_1M.WWL88U!TQ:)PQO3+ %I0A:._ -/ M-2> EAR [(3K< M%,XS[ES$0:W9BQ5T-Q->O(CRFV&,Y#=-$7=Q,'9[J@.9F MC\-KZ$E4&-U[H$4I]/*ID9\A3VD%N7NI[M,)]"\*-GLV^;--O&\=,:9XK,SG^C/ R/^#66 BRY+KW'/9:9[-W_,M]4M$=P\B, M=V_LY@CN'HVZ%2UQ=,5"GT:/IL>.\]=W%?)\?/"!7[?P?5F?DG5GJW;CP33I M$]LC-_/I%\]3A]E\ZRM]CZF(!1P#X8L".("WO^"L:?R/U_OLS%-X>F>6-CG- MXUPB;=P.U<8"F&A1E53QG]I]*4T]$\3?\#;+TO4HP]*]Q3'I1#52H[YL,G&FG@,((GR)B8@:>,PGULU:#<$NK *U MJ#-9K[-QK+U?Q*G@:HO1D-_05;Q9<(C) _/:???NQ>!J5BZ4M,(O6J'N02Z& M!*K9+?"04Z*)VQ!>A'@XGZ$)PP!,:M5X-(YQ!'4KO+]%F8XX5;C6L%\W\&]% M^%X3\#OWB/7!PTS$L#N+?8D5A54-C2/#%U_3E-AO'33>%RW"J5H.M/V/'H&& MTR:>Y]FIGZVA^49K95K?];7MJ)=&FA4S4LP@MI7M*SH#, ;KA_!CGQL:Z0?ABZI27>;$7_?L]28VJR3BA^+*/ M_4OW[Z#W#7, 7UAR#W(0$2!2XHQK?T&$WJ>R=\9^*01>IQ>#LI#LZW>=R,?@,7*(P*U'&"R@Q(X_ ,Y%>V3B:=6:ZW7UM(.E0Q[W[-H M0;8;-JFB?EIZ3M\A4Q(/>ZDD[V'8GTW$>?WB*\LM-$_F-GV&2*A>EP,^6A<9 MC9=7:ARJXR_[=K$6W%ML+F8F=L?UEM3F@N*.S7QM)?#?0#VNE9\25-C?>(G? M_JGI+6;(S%*LT>:1ENU0X+SS<6J>MV3*Y6(?NZ'HQ.F=TNJ=[,.;S;8#9AM2 M-H0NM9'$FN4>,X^ X;/F%JAC;Q=%/UN,E+G#)#I/:4N?8,8;1O)MWV*"%8( MXRQBIF0:P6IDGC7D(@L;V%)[.L)WNZ?U=:S=/"[X^N@E;4TMM_Z7'0@E?06C M(O4@&+@3QY1PA"+JRJ+$E A#5)'/M#*(+GDUY SB+./[KQ6].6[1=>?:ZCW* MY[CM9B,NL4@HVB?<@R_V%R\3/;'.X>C78?[,YP8_Q[_C:HM9;A-3%H1/6+;5 MNH?X6QHP^!N.%86Y_M]A$NO\T!87S31SH6@)?/W_VKO2<*C;MC_N0LB679@R MUFP5$LE4;B%O35)V)MG3F,HV:LRD[.L=(83LA-Q9$\W$6+(E6T+,8BL9\Q^Z MIW_-XAW/U^?C\^$]CO=X/IS?KN.XCNMQT03U=<;,M4EJ5UO&YA[9 M.I4:5>O2%44A):?WYG)\/*?"&\$+$8/Y"7 )1]:,4M(G*>ZAJCY!)M51V:^% ML^$):QU-.15=DRN>ID_8S,-9ZFEN9S4^"F]?#X^Q6)Q;C[GRW5@SW(K T XFSPH.+RK\=K?WYA.QP5_C8J!]AN*/&-ZCHXP$;BQA?-N;D<>TJC6)"5 M'F#6ZX&I;$[Y\*WP"G"QO\B47IT$<-H62K%6.F"DTW?I;!\D M1M,&QT?.WM]-/H_/OF%*]=""WN(@#6+8IO9E["19-[4@6R17:@;C*]G6&U&A(!>WYL9["^?BO MJO!79F8JW']L+]C93Q0.+X0F\8RY588XB0%T^<#]F"J/,;1AX+3SXC%6_OAU M&.J%6;Y^_0M5V5P7SF[G:AGKSRVRA $].Q#6(^ZS"O 2X3C3*,427H^9H4'C M6UU;=$S%3_SI=32G-TH^\DV!G99'OC.B^87=_K"DY<<0N(-.8R&14A5&HNW6 M;*L'T%(WVR*OC&EO[$!H%R_L01T94S%S*/.\J/+W^XJ'5\XTJJ1@CM17ES;F M$2F%BX) 8#J10D8_D.<9 B]+7H@[N0!%_<^-Z ><(BP)!JWIRW_]K;DPGG+@ MKIMK[?N3SR4GC^@QAWFBJDR%),?2[E6?!U6*ILLL%D++E8 MQ*_0"W24:RB;0Z D)+X+9E#L=8+FOD0WB>SE!0<-?"6F,'"*V-V!UF!RB)70 M-)4)CS/-?(B*>KX>%4DV++_Q&Y&/NNV8*)CM]_20%.*&SIZ%FL;5@*&>.)>M#0LSN0/HO #2>V&?88L%&01R+._K&T))RT^<_[%0][ _T)G=*) MA@DA:Y7)]VX%%(;K(]VM2LV'#W )CLC"+7QW",Z$XP/6LN$8(Y8':$Y5^!OD M M;7F'UI/-,IPZ7LLV]>M>?:HRI.K-L,):95#[W*G;NTLE^MR,UN1:K@QG-0X1YM]M9LVKTALBABN_4<&L1? 1!2&+46 %?0HER&'/SW1Y5+ECLB\!BQ5X MJIR7^KE<%_><;5N6/1^*#[[^0R>E,'J_SIAN@-YJ"> LF5I\-&:/02TA$![Q>?JYX8M?4K91<=EWR4X'>]L,="$_T-#N4 M(S(#]\V<15N#411\DO<1;JF5\LTHZ9MOVFICJE,]1D_9)&SIOM36HE:X;#^N MOAZ_ XG2/=,WI;\#42Z3L0*6(@,H4O$2OH V=2'YUC=$_:M]2 M=&XK!$WWT,W52]=T2\F+S=>:/RF0=\\?Z6,H\/N8#>[>5RC@"LU$JIB,/2*+ M$ /(#W&*G>!;IC$+F;>D4J#566/WYGZLLF9;^BV>7^!H1\?QZA)87.SAQ6$M M1JZ1,.XSM+VDEPP:K*:S==?+23B1C[?P?C5=P748-:[FE!6I=G&](%S!<=2T MZVN>B_S$>::-NK1"[K:OEM>4P&^H#>X,7YUUX92J H4XN"]C]A3+GUM(^",8 M)SU###*"@G,S%UJG(T9MW2P NRMN#N?Z=+&=EM8#59"8D-ZS_U$55KO]U 6;F/'.L M-" V[U:AN]9U3;'!MROZC0N#_%4D.,D#=*(Z, M+6N.^QR/:E3>+< +FPDZ0V1A6;A2G<@(FJ%Z-5?[JCZX[C-D"<1O8_?<(:, MVV&''F*U>2J[%P#4=R#E=W<@PT3;'=^T!\SE+R8,WP9O&5>?>Z;;-R3G^+G%#U-=$A!%3D_FYRG.'"+T3M*FV')(Z]$CN2L7ZIX$EI6 M:6YNDHV:8SBTT3M];&2=UY[*]5X$'*NXSP^!/)PNF.\M*3%8WAA_U74'XM^" M4'_O9][*1A2^E5V^I)"&ZK>)_'%9N("CP\WB[<-*@]^84%8\Z$.]-A'!2*%7 M75RZVGH8Q0C=<*;".K?>_0H(?ZT'VY.X-9[TQ:O8*!'_:@?R+C.^I(7<"Y]C M=!=+.Z /V[HQIN==8@/!KM3O=@X( M4M_)P.40/*BK5H#PQO@28W:)906RF?AW<^AT;&3QD8_A%R4'CLX&%Q^8_GG, MC=[5Z7/;0$;'?7($;]*]3^B$VEUQ_W-3Z@49HWQ$>J''_: M:1BI6+_%P2MRC63LWA=]^K5_F-3]U.B49IE]KRE.^_GO%7K*0'[=JD, E/LK#=_.U./ $B*@-J2L#4^W>\L:! M# *0?V!BX["UR@OS(+\KUQXL2V4(Z,CRCN%[S9' 5>2_"AO2?+@02"7RL1%\ M> <25\Z3.8CXFS[V>[20,-E.L$Q?G.;*CR-MGS#/!V?[+(@:G-Q\DK/!J9]9 MSRP];^[[AV^\S)%?1)[(_=V_>8%$CLPC5A@R[G?HFS#S+_W5"4'527YC.,0LY[6#8BMS7J3B%H62D#@F?-E@>^ M@(X+*ZMUI)25LD$K,=:*G[3VA 6B:3'J M0W^LZ.>NBLFFN#9M1(W*9N__2U/@J=GBD\O"(W@U."47*LS?V"@-*FAEAFE? M**@JJKAY="%U&-TTA)+_ M<5:PQT;?>"O;F_&;,PL%N[S[5+(I2^ WGE MU(\.,#CH+K(<4_YASG+,:&SKSXKWL(71&&.^)8\* YKQ#'*N$23NPM,(=-1FA): ^37-\'!ANNZ)2_41;^(@=?]MJ MGH@3A?'9J7N0*4S;?Z* V"?N/1E:6:LC*?]89G_AJ2MX74V5#D7%RP)LY12^ MP?U]ETA'T"4#WC:T?\.OMF^'=R1.U[#1(:AS*3J-U[_\Z__YY=,PWKXE ,]/ MC [RCF-C/N*#,U,_69 'ZEP;K#0U<^LJK%7I+8Y/LW3<3+I-J]0#,K''-9[> MB-H42)SABW'T-Y%SH(1U*I.*[T'$X_=;*D10#B)CBP]?#*'BRJE*Y1YOE==6 M959>+A49RE-._5J\]][/H*N(ZNDRR3?5;.@K>N/&:1KQL_!E8+6V!M0;<"_Z M5+=T\#M["N7@,FUH.+'I=<[-V?2L><')I[?2'??:O8B]*OK[1@IDBZ^ N($2 M 0*4-V6EP6WD:%)EFYDE*5B%2@SRRNLX]9XV^0-C&N=,K@EZQ8V7/_OKRL07 M2*<(&LYMP5/RB,T,.G%I#U-F8%&3Z9*(/6M&:O!]ES'9K4S)HB49'(3-!YK M!!SL7H0P)=.QIZMY8U:Z);W%$ID7I^BJK0;.T7O;%=Q3O[B_GY&$H;](]3^W M.QM%Q-%(FC> MJ'RY$7JXR>ZCBDR37<7E2V<$KS96<<)V;^ISX-QRG 2QVR@5WZ+0.XJ\,-5E MC"_#-'E\IQNN(J1)D< IQ-T\9>Q?I#O2[=9[VQ[/MW8$'KNE#?NFK+,GE^\6 M]8!NGBB>9/$%YQISA1'%]CN_?G;[Y/%K?&%PN$(&9*/W :S M.RRYW'Y3X_+[_"_29WY[IT 205^S(1;'J,M&-&BXFWI8DQM!,#H^]XYV!5" M+72@G_ PEU^?-0B]T6YVXOAP4-:96$5K]6?-)_5@T3E?WS1N_**' RE:$].FFRW"X_* L-SO [Z",@$(Z5N+?M-2TKP-0@ ^*34'@S?II;FU82%05LSF_- MW.&O$3$&)&F$2A_:6P<:,J.%*$,"[OZDAC;3Z,K?+V:PO8#6\2LL,Y\-;ZEK M"'-%9PHOEN,#W'(#VK95AX8 MO27AWF\H8D",DQ/CK;!&N1X5#)7,MH+;HR0[G'@0&$]@;DY]-C"5TZ96<,]'LC@Y6R)02* MJ5I/DJ;D8;?1]7SC3;?B,ZM;BA@ C\49@6>7^.FI%YAO2=[;)5.'<>ENFTNH MK6I!5-_4HGPQZ!_>&PU5T-"K.^RH''$J->0F$CB/GG7HF[/M$T.G$#28F6FF MR%2BI#Y6@4:6^6Z6>_3F\>!<_P*A V[N'O7MAX>,/3\T7^#]>6'D?2'B4\ME MX>%/>. "XM%MK I$DF1#"DL:I35HJ8 M4JQ2@_O\V7KP[J9M/GU59FYD:%@OSR6Y?.%!E@AL"%K+YWF&*0)4=]GXA,() MWRS>!XXR$3UJ!MR2+F,^6"+'\@YAD-ZO'KF\'F]3["^YYSU(W_39-_)Z2XX0 M<*II!%&!W'UCA2 )I^,K<%^L5,#XI0:%@0(DZ3#E5&&G0:0Y;3H\OD/!48S8 M2C+)&LD3S?H5._7^LG[95?UT!A]L]Q/W\H^02&Q*W& #Y=1 $CR!+&5UR&.1 M(\=,J*9!$PC'.Z9,OK6BU+WLW=#T1Z:9LZMMS\P7LWKH195ND2_UY_'=!XA^ M7M!W9$$"%+3M)9B-ZQ.$L7^B53'W4'"GYN!_TF-6MRNZIKQ#[/=O;"+UH$]* MD3?CKYTIN3Y^1DV5O9_7#16#7S<2QRSUD$6Z[M#>WB0/\!/L5DGED$Q:9YV] MEZG'=)IGR_FY.W/<.)8G^O]\"MR:B%U7A-#%!_CJG9D-V9:[->&R=&55]4XX;F3@*7$JE523 M3-G:3W\!/C*I5"838((4*Z*[;$LD<,[O$#^\SN/?_O>/AR5XXGF19JM__\G] MB_,3X"N:L71U]^\__7;["<8__>__^)=_^;?_!\+_\_[F,_B8T?4#7Y7@0\YQ MR1GXGI;WH+SGX!]9_D?ZA,'U$IWMV7P',\U#[6_C;_ M*W493_R80P?%#**$A3 1Q(.$,\0\%_L!P6=W?XTYHF[H!C#D$8((>022((JA M8,P/D,".'_*JT66Z^N.OZC\$%QQ(]59%]<]__^F^+!__^LLOW[]__\L/DB__ MDN5WOWB.X__2/OU3\_B/5\]_]ZNGW21)?JE^NWFT2/<]*)MU?_D_OW[^2N_Y M X;IJBCQBJH.BO2O1?7#SQG%987Z4;G P2?4OV#[&%0_@JX'??7![M,?E%/_++B=\JVUSQ/,_:UQ'GY&1.^E-)7K97/ MC_S??RK2A\2H;@XPO9DD>L/ZF+%IOIV-UV=+/KX$MOZ++(2+R?X M++;==$1>JA]\EG]KNE$-]9!IU4]#W1U1^8^2KQBOV?)%TR!E__Z3_-MB]90O MOJP?",^OQ*=TE1;W$L"L+"Y7]:NWV7O^D3_Q9?;(V:<\>[C!WZ]Q3OFRN!*? M\8HMHC"*8^$S&,2,0$0%A7'B$LA1$C,>,DZ8NR@W'_^"K^!O7ULY*V$L2?*3 M 5;E@3&?\R);YW0[6SXL]TV!,@QE M9OG+K@TH?_,3R'+&<[D1W /)9N2N"WB'\>/B:YG1/\X?'W-.T^I;N5';O.+K M^P714*_\&59M#^I:*FB)/W^)J$>8_5; MBC%_<1B5_([S%!.Y!9'+_8_9 T[E?!XY)/;#$'J>&\LU,_)@DO@)9+% 3AB% MH4\2$X)YW<7<&*65$"@1S>AC#WYZ?'$:*B,3Q M P+=:/HML<%AY2\-_3P>3 MCO?#"NX.\)XGAXWH7_%J+3 MU[E<3G["-%VFY7,SE?EAXN! >!"[80"1X!SB M!#'(6>#&+'(0P[')T.[I:VYC_(6HH)$UY9K;61UP]<:]):XNC=0ER<>TH,NL6.?\<[KB MER5_*(Y\U)JMS.C#EM*"IP)TY 5;@<$W)3*H9+;PC1NBL^<[+SC]RUWV](ML MJ?G$*=M^V;KM3_)U&RK;?N&FKYE]Y8RGBXM5*0?+[]ERO2IQ_OPI7A?B(^0>_1[R[DYU*4*<5+\"O':I=0N47:.Z0\H'O?,81\I7,$(?^U M7;/MMC;)R#V@0CLL#_UZV(&CVJ1=B0\Y9VFY.9O /]*'].00S2P>< M1EU/>N(Y!)3=(]!!;0PCM,L5S>7,PC_R^L_+U57ME%/UD)9X>4Z*,L>T7!"/ MA[Y/"72PDT#D8@$3BD(H"$D2$F.,/*,+%?VNYT9F7W@)Z+V:5)1+$RX*7M:K M[V6*27/7\EM6+_K!#>2 X:T<&W5GB+US/FB%DB M,X..)Z4R9VGE'^X7]U=R^&BP4C' M6YD; TEIN117#8E68CGEYW](8JK$!A_N];=+&B >OQJSA]_('*,)W9FZ-Z-R MMV7G;DP/GD'78D>:GNQ&3$_%[F68YAL#'4?O</G*-G]6/SK_CG%W\>$QKM^0ZY&9!'3^)! H@8IA!%#$'QB0.(,$1 MI1'V4>1HG:];EVQNK+3U&'_F.*\#+++'^A#X3FI7R^EA]F>_HJT;_IA:,'W')/^$T_QTOUUJ7F#VO MSXTYE6"@D@S@*E:R$AE\U([+Z(/J^(;= DJ3<-@6%;!%S,ZF_ @$@W;CA]J< M;!M^1*GN_OO8H\.69A\Y*;=NK;?\1_E>RO;'(D:UTK"%Y[H2DA026EQD7($ M!TOKC$.]3+I4.*+J[FQ_[/&A@=J20]2ZX$I4@9SWV5*^7%S\YT(<8!]Z(1,)=KCCF@5<:O4Z-TK8"*UF_:[8_Q/4@NO<;YU@ M!,T=DFUHQS[HLH'J@&!O Y2L!7SK]#EQT+'NKH\"0[R/+G&XZ7 M%X7J\3I;IO1YP=PD='D80"=2X3&.7*'@)!;R/]3EA 9!%%$SOX8#/ MS<6RD=K4;^$0K+IN"A; &MTKH9'Q#"@I02WF&:@%!=^:/T=9Q1S%QYH/PJ%^ M)G8Y.*+N:P^#8R\,HXL;_I0MGY2?PDLOK-JA&'ERH>+&!'(6RU5,B&*(B1_ M*!%Q$ON)BX3107%O;W.CC8VPNUZ'9LS1C[ >>UC#;60&.0C9"%'F6IA88HW^ MOB9E#BVU=]E#[Z5A#%*O7G[EY7W&%$L59760>KYB_YFEJ_)W^0^Y^RHVB_($ M\2!P8PXI=S%$! F8>*X+'8Q(',4Q$F9>!H;]SXUEFB5[+3_H*% Y6E8J@%:' MP=LE4QOIL=*(R(_,4[9!-R:O@=!9HC/3WBT&;,;W%^73VFZICI M-GW@[%.6JZNEW_'RTQ+?Z=[D]#0Q-[[Z]$OY2C3@&70%U-?N9-= &LIUKX)T'C=/9'"=9VQ-E?EV MEO>N[W%* @9=Y"90KGPBF(0"P\!SNJZE WT]Y.'5'V MU874L>?-ET*_RI;N\!U_CU=_R!:;'MKIB7//$RZ#Q/54W2DD_Q8'!*(("TP" M20Y)H+L'MD" M;J(ETB$ [2R3=,#H62KUOC[9Z22>OYB4/VKNH@LXL?/*=IH5),_X.K MW/& M_9<*(C0M'\;8B]K3HQ ;'%0XX@:),Z#Q.4DX@,)C!E&+I]OR MK>,;3]#@SQ$)>;J)K,5,6A#%_-KFAA>M.YZ*"CC_D1:ZUS5[7IW;W-01$7SD MLL>1;D&ENI+&1$HA:;)!6XH(2_P"Y<1TE M&U;36W-.;(N1Z6FC#:@E!%+$NFK32XW.U*ZC40IL;;?SDL4$/R/ ;>+Q:;-SW\_\Z+@?)/^['S%/LG)56+R625&^]PD#GS^%9=5+J1; MM=K;AOX)Y@OD,@>*1#@0^3R$F 7R;U'"G3@(0Y?XN@?$)TDR-VJNE3GKI A4 MGFJ-0J#2Z QL=%)Y46NM] ].3S/<\:/HRU/]G)NQ48ND?S=AHTG]N^KA\>\V!F>(4O\ M(.$$8DHCE3 @@ GAGOP;$3$G(B1<>](;1\2YS8:-ENJXO=435(J"5M,ST-&U MRNQ6:5L-_T9?5===O52%T2J=]>EXI _A^"3Z]N8=^_R\L>S50-7:\:NYXT\XYD:OTI^>U-/M%4T9#!("(<(JK2,?I. HD3"9PD&&-NE":HIZ^Y3=\=4>O1VQ76[(RQ#V&] MLT-+N(T\+^Y"]D$+,N.3/0TP+)W8]?4TZ4F9MC ME:BBBNZ7#5[G&?UL4+I9HY49?=:-M* 1%[3R5M^X$IJS.@;SL^TBS@8X#;JH MTVE_LHL[ V6[%WDFKXV4WOA0/L[7+@-U4O:%RWB,Y?]@R#P!$6(^)#@)840< M%U,4R@VU5H+-T22UU=@;X[$&P\K*8$2 M$[HOQO1MXYZD6U.D!Z_CJ\?3H1J9!H^C9#5TOA^/81Y<^YNV]J6GHH_BXYI>KFVPIW[]37O&W$F&^8$$8QDF((*-4+ND$QS#Q!8&^ M&U,FA,-C#YLLZLVWAV:UW\U' M+?OB^ZHS.#'S0DQCR(7P(>*,PS@4$0PI>XU!H0C4U&;JGZ4;-+&@%A+6*_;[\1)ZPWA>)VXWK0!,Q8J\G*; M'/]O/+O+\>-]2O&R"C<+_4 5)@PA#4@"$7$)C!/'@3X)/,DV;H YTF&\ MWL/FKK/U$7 FU%TB5\7SB@7%"1*N1R&./ (1B@.(@U"N*^*0N@YSHP!K)9?? MW_S E*)![Z<#(B^3^5IP$SD#VD& MD)$_XV']>WP1][PTF1_A88&[/H ]3PTMIM,$Q>U;FWO"BR,O"B%)!)<;(>+! M.$[D*H7Y02)PPKPX-*NG<[BSN;'9-L;4U&&O%U*][8XMH$8FN$X<[NA% '4@ ML59!IZ>KB8OH'%?Z=1T=C7>&D4638_4?6%U+EL_GE.9KO&S/B1>D$A^T\H-&@3/PD=->2/ FS, M*WJX66*6(YU-RBUZBN^RB^9;YMNG\[N[O!JCYXRE:MF)EY_6*U9E1-KX(M_P MI1K%M]D-_OY9?C]2FD>>E\\?^1-?9H_JF04-/$)]'D.&5-0!P@+&;HAAQ+V8 MQ[Z''8873SPGF]\U MX3Z^J>'T-[)O8<")MK_61Z"E6$#;D/?LN*UU-=D^W38XW=V]];8'GPE4*ZYV MY76Y:I,2_B,M[S^LBU)N,/*-G\@BB9B'8H2AH%PEWJU2VB 7^M1!(L9)X%.C M@ 3#_F=X]3GV,,@6;/T<:@9H;1X.\X3Y5O?QMN?;$J9:.?-Y&*8>@3 MGPL.N>?[$'D5&L']I@I$=. MY;KP8_J4,KYB56Y1QIE/0D$A#RB%*/:9JFZ>P-")B.\%D1OQ:4)%=26>&\FU M,@+6"#D@2>SX9M;CQ5D9;^Q#YM-C29763:G2CMYUHJWJDVA5KW+0SB"ZU-1, M;QUMJBWOGR/ZU!1^:]&HQAT/FZWJE(15B$A1)4KH!!,0EW LIQH8(2*7PDDH M( DY@0F-D4L1#I%>4EN-ON8V0[3Y-VMAS6:&/DCU.-T24".S\4N,P+=:4JUL M=<;TJ8&()>+KZVE2RM)0>9=L=%XQO\/KY"!K5\S[?& BZL1A(A#$7B14G8(( MQL3QH%RC"HY#' 9,*]I5O\NYD48WP6,KMOXMC";,QR_'[(,W,I'LP\W8]6@H MGOIW5O9QG>A&ZO:> ]F+BI5C6U25XT4W+^7+W)66+IW,,.NY4M)L:+(+(S/% MNM=!AF^:\_7+B@E7XD.6/V9J@]OT?+ZL;"9_5^>1_"05:ZI$JHR2JT+.'*RZ MC'J9^I6$KNNY<0@=1AE$3"00)]2'KH,#X6"""8ET"7XD&6JGI2\N:Q3*T_VO%79TMPYL@EZ)MNQ>IYL M=AX9NNYT/G97PXYU/G+!5?[HIEK2QGN\22+]GJ^X2,M%@&+EQNU#P8(((C^* MH*JV#%%"/)^Q./8"HQ,>O6[G-DLWTIJ=\F@BK'?@8Q^WD>?+5N!-&;=.T$@C M-'C7B'TX":?Q,9 93I9.A#0[G?1PR R(W7,BP[>'YY#/5E4$?IV,]>]\*7<\ M%P^/R^R9\]M\790+'*(D\7@ HT05MW10" EV!?1)XA,2^ZXOF%EPB4ZW6@-I MTA"3S7BBW6NM4@D+_L>_QI[K_B_@.O%9B!Q05&JIAUV,+":Y/]KEY-GN=4'8E_9>^]W!,724!&#,!/3>,G4 DW#>[ M5=/O>F[KKE9.L%2" KD2KL/''O-4KJ@?Y:KBL8E G+0/;Q\^EZ-.G6&J>KE M&$?FZ1I+C\7&,<'(7-8*76]EE7!G0(E[!EKASRIJ@Q)D^+4/Y"'1>89XV8O4 MT^UXZJ@]0T#V1/"9MC P#V['+X%7=41:S]R4%[]RK$ZQV=5*;HO7>5X7.?R2 MK?+VG^]QD=:UBA8BI#$F#H?8YZY*R!;#&'L7=M8VDJW:TVN M:;/PVH;S57)>ZQT,#0M[DF22Y<]?>'E.BBKN8N%C)XH$13 @+)!K5%6,)G%< M&"EBXCBIPTJ^#H;J>7;8"+_ ^4HR1G'-\VK[^S%=KDO.%AC[#G6% M"P6/5<4I[L$D]",51N"%B,8(AT9A! ?ZF=LX;\0"O!%7E8RJS]3 N]^^?MS^ MT[!XU"&8]:C G@CLT$K(9 BUD=?9Z"1TAX?'('!$B4B1GN950^S5 CY U45A_#R.^%SG\O&F_FLEPD.VEB(_2AW3;%TLGV63?\BFY?N\ M#36K2^[4/T_;7G->KO/*#:ELW';+9TL.11:^H!ZGH5-:G\PQR ($7>B;B, M?44S"!*C"C<'E!]4QF:WK?@U"$BIG*)S%7&0A0(!Q('44@3!SG4\>( NT:A^IH=SVYP-]*> M@4K>.DMH*_&PRPIM&^AMP,= =OP;W!- -0]A-T3(5B2Z;K?3!I0;@O$J+MST M??/]_6=>JJ%])3[DG*7E)L/EX4 M^X[6"?^QCN9&1"JUE%RP5]L)LDSOJAFU4,MOM=R6R_L'M?1>UAI5P0"53OJ; MP5[4CV_ ;6$Y,O4T8E:!,I6@W;2D2E9+@.EOCVT!-]'^]_/N%]9-!TK;]'95 M3E#&JYVHK9!,':!ZMGF]KT^VC]-1HKM1TWI^R!&JN5X1'G(51U#C M8#7Z\60%DQ(22"E!(R;XS19,)H>*%N":B#(_X#ROCOB: ML[7:S5U-VP0OJZK6Q3WG)6#-0=_F,^Q&N:LXO3)?TSJ63T6ZJT?OLX>F2F]5 MG50^MUXQ7ON6RC;NILDG*0R;/WS]?KNI .MU#L7WOSHU6&QF[69AU_ M8>)4NE=UOL2K=5FHNE22L>H2BXN($<0#3&""70*11QR(72^ (D!NG$2AYZ-X MDM2YAR2<&Q4U7(/VU!."C@B"'JN$!"%OK(A3V#DA\R+/,RXRQ:/ M/$\S]K7$>?DGL.2NM"/:QY# M2-J9A8FZ.PM@$M$88B'XV\>K&0S?JJ35_=T?,,U)K.('?U,2.\=:[J@_+].7)3'X/76B[JHQT-7-ZI MY>)E4:PY^[A604W7%45545'5[Z[:M-<\IZF4:2$2(FB"'1CX<0@1XPZ,G5! M7P4FA0XGOC"*2S*68&[+LY<[19!6JH#UHTID5HD.>"-Z=1*JG-+RM'(^K",> MGN0/S)=TQG;3)/LQK3$VF5?XU\*#6GI0BW_61H/6C[0+ZHT2%GEZ*'ZV>-BX M_VEY=B@\KWAT<$-F/,EXVAZX?7U^(-ERP6@2."QV8>SA0-7BYC AW).FH"YW M/4\E4-+AOUGH-5S_MG 3"1.?91_37IHB#NO:<5\J]K;6B^9WZ?_25;7?/L"\_.G^XJ M?W5:KO%R^7R-4V80[W&DF;GQB107JH"'+_+_YT\\5ZF^7AZ+-/(#I8!Q7,@Q M4(]?@5O$YF6>AN;IA1IK^DVW\,BB;C'*'$A=[@#$794:0>.Y XCD&L<@5S7U?96 MM"#/W*CIX@?E1?$B8+O.FL?_N4[+9TBJL]ENZE9]+SXKYA-1Z,;J5I/*_R#$ M/!AS/X$$.1X5PHUXXK19=&_G9<67679OIS!FJUDW9[52#KS4[JP;.=XD2:Q. M<#Z\F9W[YZ@W&'PCSV-_8E/IN^!.;+*)G'6G,9V1FZU%H'L<;62K.[G5>OC(2;G)0[M(/#\)A$ P%K&G"O@Z,&:,03<)W2#R(NZ$ MGM&%QKY>YC;C?.6K-,O!EZSD!B'R*U1DZP$T"?^,))/"=RO&1*;WM#^>?&59OU#6[6-W=*9%C%NVZI MJY//-A.-%UA1/]KC;#2+[\72VOGMOH(9K)\M+I^K1X "8Q36?R,[SL3IV%3Z M>:VFQS&-;8?EH6*87\(-EO2BND&ZK)(25'N$J_*>Y[?W>-7H\#LOI,RO7*_/ M[^[RZL[D#P-&$M<18:![DS<7 MI>8V#]?2GP&R+JN<$8W7]>M0FXT^8*-03:*:YU=S,H+&Y=-<1)W;C V.S-CO MFQD;[)FQ08T-Z( #*G2 @F?C35X#U'43:Z* P,%O\$_X">I?JLU%Y!G>S*G, MVV655)9ERR7.]R7 WNXF-CEV*K_..L5V4X!6_I_G3TU2;,6!50X>%6:RB3EY M5(=551-/]0=:Y)-L=WVOG.LVXV@RO!=.YQ6 MR;)?-"B5[DT19"EYS]R^M)ZKR=F(.MG]YFPTWG-).CO9AITI?>%E?M&ZT#-WV,Z&;)RZ8@ M@=FQRDO( C]P&7-]Z'/.53H#!&,_]E2Z0.)[ 4.(&I5A&@[9%$Z^5B#3.R<: M#,3(:T*%0>,4\TZ)=G@S8'RDLE=E2P<>+]N>]#ABKUJ[AP7['QI&:JI(PVI= M>:S(Z6Z;T>8%"!R,LM]H"B42RGH<@B02% M#"/*!*+4)T99WLVZG]L8;Z0OX-^E,<@Z758+N"NY*:Y#A,Q&OJ$I]*AA/(!' MYHY&<-"17%4LDHOY6GC0E?X,U/*#;\V?M_R'W&W*D?6'Q;3PP["T1$J&G4_* M6L. V:6U@:T,O"!4Y67ETO&)YRMU6/JI+G6TNE/^>U\SD6]^/ MZC>_\BJE2^@D+,2.!X-8)6:*HQAB'B"HKOG\0)J.A5I%X:Q(,S=6;)0!&YG! M1IW:+_;=UZM/-S]W?E\I!916U0.&5WJ:<"W6B>;Q39L M8&OKJNLD6::]N+(!VZMK*"N-#F/DS>74Q[2@RTQ5!2\V5:8#+R'4]PDD+I*$ MRT@,21P'T,4X])GG^20TRF;8U]G<^'1[(PTZTNH4J3;'68\.;:$W,ML-!\Z8 MQ'00L<11O5U-2D$Z2N\RC-8[YH'D'^[562*[YCS_6YZM'S^MU Z@V@#H!I'W M-#$W1FA$!4I64 E[!CYE6;G*=!=/QS#KYP&+<(U, 7U(@6]6=XF:H R*!^]K M=[)8< WENG'@.H\/&.C95[ZLBLK^6N6#XU^D];6'^+Z79S>XLX='O'H&K:B@ MD14H80U&]UZ@-,;UJ1B-/:('P6,VBOL@ ^][8XWMW-;;#7 MXIEFB>H%5&\);P^FD<=[+>@9V(@*:EDMS]YFN%C+#]7;V<39H704?YT;2NNM M@'9LWEQ5=P_N4C^/KW\YN+OU]]_GAQ\_5_@HO_ M][?+V_\RY!I=$\3437P:,IAXB$/DA13& 2*0HY"0A),HY,GBB>TLC= 48 MT0Q;R6LGL4K>OXZ$O";?CX#FV,R_ V/C'SK&\8TI.K;X7[?;:6<"0S!>S0FF M[P^;'2X>'I?9,Z_S$#>W.9%$438DRP4^SYT14 3@:D(B%&FTCU] MS(WS6Q'K9#)F'+,/0CTZ.1&8D9GC)28CW%GUJ&^)&O;U,"D+]*BX.^#['AUX M.[^I&5]3QJ^\O,_8Y4KY5E>.H'4Q1RI($) @@2YV8[GN8PDD.(AA@+V8QV$L MG- LZE:KV[DQ0"NU<@!OYLA:<-"1_&A-R%/LH,<9]M$=F4;L &M^(6Z$DZV; M;[U.I[WB-@+BU5VVV=LG%';9OR[G#L&1X"%DD:K@0IQ 75G+'5$8X##$ GN) M44W//\\VM'+F;R3]G\-V/R?O=_X4.YQ:L#-P7I9Y2M9E%>539N :J^B?478Z MD^UMYK*;,=^_C+9C.5!-I2Y3M[^<$'<33WB2/T2(&$0.I9#XV)%PQP[&G$7, MW^2[-: 1(R&T!LS+[+9C[WE:T8;6^#,WA 'KV ?WSY=SH]6ODW9C].I/&BB/ M6_ZI3X YU'_2 $BS )1.2\,X4M5:453[C[2\_[ NRNR!Y^V!TO.">!3[OL.@ M_ /+#1_WY9H*NY#ZV*=^C)AO=K[3V]O4$[UI)?U;8W6A@9TPG6IA8HI/^OB:E$RVU M=^E$[Z7!=-($W'Z2PM85X=9R/;0-]GS/199O\\#SXJ/\2U&F=.'[B"/?DUNW M$%.(F!M $GD1]%1VR-#G3 ADDBK@!%F,UC03)!:XSC-5#8%4\JJR,P-X9[!= MM%EI"K3'YZQM&'Y=?6*K2B=DN37%MI8%E]NY5B&KO'8JJO98;[ D4W/BJ9#M M8V2K9O5UM>=K% %*$R!5,0PG-;64'A6-B?_(!'48^C*3RZNJ$NF9 M/NKFL:@#H;,5GVK:_;0QJP/!>17'.K2=B>L95/]1:?(V9_?N@N$X"HF?0$$X M@8@G 4Q\@2&-_% NN5Q/^$;!]#:%FQN/WDCI\K0*-*LK#:Q7JB;J4RUTF_\X MRYOR SN_F*@(P3XC:UY8OI'IYG^56>Y_GVA_CES^/:!: M2]3?U\?0U'W=*I-7XKPH>%EMY+_R.]7O;29W]$6V3%E5<;ARU62>$R&:A#!P MB(#(<^3F.@D"&'L.IJ&+DH 9)O S%V)^'-_50>TM:RV:(JVU'FKQUM5DF$/M M()OI4?G8EAB9LLG:U6P M]X-L[2[+G\]_I(5N_HB]+\^-S39"@E9*3=_;P_#T$Y 59$9FE]>@@&]*1$MY M7WK5'Y0Q8G^+DV6,Z%6HFS&B_\%A"YMM:J@K,;S4Z#8C G:C*,)RJQMQ&LK] M;I"H M8>%)@F'@UBT^)\EN6;'8'4Q27V[)ZNY7.&=Q*V;:FW%GI#"XU,9%O- MU!+I]#+3S0IJG(3)(YG!TCK+MG23+L%&@G9W=396-T,OC1\>#KO^[90F7N$$8NQQ*=F<08;G+Q0D3D(O8=5F" H:U:L.9=CPW*G\A=^/3 M87JGK FY[@VS?2!'OV]^C>$T^>9-P;)V':W9[<27TV9@O+ZJ-GQ_:)&@[^>4 M9NM5=IT2\7'6?2.7F]W')/ZK5*14E>S=REV/2)4KYIN2'%2B M&Y[.G6X\/1:>=55N3I(>,++B@A^4SM/=7J/EW2] M5)4DY"XAI=73']/E6C5T@?.5-'JA;EOK)H9F*S$QKN9%^=@F&_M&O)/+Y)7E MF@*Z[8%",>JAP$E(6L]V8B+#&R4_&0#3X5PH0QH;2+7;95J'T)M%VG;X(4Y\ M$00A='U*Y7)7[M*)*:YD_>@N%S5 M7CT[!-O^_EK5!U]@UTM$$ ;01QC+A22.("$>@@CYB% GQK%9!=QIQ9\;:7;2 MP+Q:TK2_ Y7DIOEAIOTJ--EWMK8>F\5/ON3J3TQS]GI!_/+KF=#M;F.CF(88^?2<:0P]Z(:4'MGQA5WS KKF)73F6<1'?LUR0=0.3XH#H=C)''5R,@:"4\ M4W5TTZ>4K?'2XJ#KQV'0^#O0Y&1#L5^E[J@\\J39 %T]Y8OV+.P_LW15_BYG M5E6;^6D&$97:N57+7:&Q>A%UU-_PW]Y73> M.PI#37ORL8K87/F_BMP.OS<)MQT5NZ6VXP\..^GZVQK+;43)^159IG=U.Q[J47ST.4!)$"#J$!W(Y MQ1*8<)]!22Z2:EP'AXZ1*T7;\-QXI)4+8/K/=9IS5L/JN8 MGO)\Q92SSF,5;[DMS3Y$B0@@#ID/DR21&Q?$O9"8>6'V]38W)FKJCVV%-*UXTH>L'L%8PVMD;GD% ME;50;R,DK-4:Z>MKXK(B&FJ_KB"B\](POKB5NY9"R-&W23ZI*.C=;BI>7 MJZ+,UW6Q-]E#L?]7'[,'G*X63NSXL<<))*[RS8DC!K%+Y#]%@-TX"S1))619N44\< M=9>"1^G#_ +\G+'JO ,OD>,];2/+MQL=S;OPHPW-C2ZW @,I\;NGG\%6:/WK M\N/X]=.@=>A&YK4^U"R[;AM!,^A>_7CKDUVQ:RO:O6W7?VGB!+Y%@C%T>QC"A?BB7=2Z%6*ADMVX84X(]+PK-XDM&$G1NG&4A MA>JKL+*-TD!D.:C4GBA#[K&O1','/ /;CTRZ;VWVZ3+I:MKDK;/J'A-S7F[2 M)X)M+=NN;G\33U:-FW8EP\9'^V]Y5A0+Y%$1JY1%CI,@B%PN('&X4X5%$A9Y MF ?3)&4_+./QPWQ5M/ M'#T2_CGFC.,06YLN-+JRDZ/]AC_QU9IWTAL7._F-MX'Q+N5$S@.0\,!552-# MF"34A4Z8.)SQ,"*Q4:WKX:+,C?<;R0T/G$\PA1ZM3P/PR.S].@U[H\:+/.S% M@43LXUS9GP[L2)G9#01YT_SLYH =R](^H,4!!\:*FG];L7SY?/>5TW6>EJE< MS#^4V@?%AQJ8&Z-)&;D44B6GV,II<#)\$"B-$V$;&(U]$EQE*MX+$CA_4+[$ MEHZ CV$Q[.CW8*O3'?D>4^S%4>_1A\V&,N/IXF)5IN7SUP>\7+YO7& 7F.)( MXN1 @FD,41@22%#"("*,^5[HBY!H);H\T/[F/\$(+]H]L" M+B./:S-(M(?R$<5[!K%\LQ[$\B_;07RHO4F&[Q%EVH%[[#'S<$C=S139W4S5 MCCZ=F^.K\I[GM_=XU6RS5!4LSJ[695'B%9-\7I_62?+!4:0RWR9,>! E.(0Q M91&,/$IC'C,4.4(WU')RZ>=&-[689X"L2[#*2I 6Q5JNTW$)^(JI=7U3NM#L M\.QM/HQ^GIN]N>=PX/:^/7 C^P[<&I?)KO]0A0-00+3'<:"& G2P:"][YOSQ MZ$?7SOHCFBAR=\X?DU&,\)L9LR?^>'J9)HMM?C.XNW'3;R>$^8[HL_QZE]?W MV:K)P;H(7>0*)XBA\%Q5I0H%$"?5GBADU$5?* 2T&@& MV0O<\5W0*7",/'D;(&&T_SFD\J#-SZO&)MOY'%*CN^TY^(SYB6.;3.9*7.2Y MXI"MH]MGS1H/NLW,Z!MLQ56[ BFP!#);%\OG>C[?70=T?3 _VRS=8 KR&>OI\3K/GM)".RW */8ZOM]^2RN,S(:5:J#1#4B!@2IQ MTZH'-OH!J6!3W*:0FQVPT;%ZYUK5OVC4!%L]W]"H^OO@MS3N1-O<&_XHFZMO MLN\YP'=W.;]354G2%P+%UKKX)U7C.'[.\^D*:PSC5!&T^ M*2D WWQ2JG,I,>3M)[5MUU).K;&,WK,=MM[E9+O=L<#J;F9'ZV.8)]/E2LY^ M\H.LQ+IRVTV?DQ+O$S_+V?GI*B$6L@]J^=Z3@A=XB40(>3"&/%81=3& M'@^%AV.CK"&Z'<]M(N^("%H=0*6$R@9*EVMUC #.E\OL.Y8?7#7$/ZU7K*F5 M]+&F">534>:22=3:^UNKJV%=.VW;]4_\8UID[$G]38QA[.EDBJPEOR;M;B?U M8C(%8]=GR?C]@=7JY=3]))F+A) P919X=ZFANQ+>5\PRTDAYSTS%#5H^F;. U,BT-@!$D..:0N2(.'1KY$3+*9Z31Y]RHHB,GV AJ1A(Z2.OQA67\ M1J:.O=!9SW1D@(DE&M'I<5)&,8!@EUQ,7AV>K_Y77N;98[:4ZYK5N3J\^(J7 MO%@$7N!1'D30XXYR;'O/P:KOJRSO<;GGTRPVWR9(5Y:3Y_>#IY%%_T #DZ?3[U=D7U[] M(V\,6_)]YD7!^=4CS[$Z>/NL3I$_MZ?'C;-)\7'-+UW$F>^ M8 DE7!!)U306$'$W@=AQ8ODW)\ $N2@.M!Q?3Q=E;E1>:Z(B@AM=0*7,&=BH M<]:ZGQ5G0*JDCLT;I8#2"E1JF2TI3["DWDIS&ON,/#/HF*;, .'20"D[,[&* M\3+U=$ MK5Y/$&321>WI@.VN=2VT.#3$NBCSE):((XC @"%'7XNUF# M:&0"V\H)*D%!)2EXIU#[&7RKY;4:QJR!B[5(Y;Z^)@Y&UE#[=;RQSDLG%V&4 M?'2;_9YFRR:L62V^/ZCCO_SY,_YN$&ELVN[C=J2QSM[JZJ3VC#TU*/4;V/H MM2,IMP$+JO1EDPO;\YTP9QSR(6!)"PL,$ M.DD@! LB3(E6L-& ON?&&TIT-='22G@@&NG/0-KZ">7*,91M-3 \33(PB^;Q MT3A@CWU>U.!^&,IV<%'#9S-SX?,$;-U(&30\[0G0.:0O#KR&=#$ M,&K[D#T\9*MJ*UBG*_@[7[++U<7#XS)[YOPV7Q=E_8L%#P,?$Y?"R$D2B"CS M(4$^A6[@NA&C\J>A4=H\_:[G1FP?N>#*Y0W0;OQ6J00^ T4ELAF3&5C!2RAG M" =0A$ZB?-]\&+O4A]@5?HR1-%'D+.0RF61O:X>N".-9HI8=%$KX%GIPSZM; M/3F[$)*^- MX)W]>#$EJ:V BO;EF'-A'GFH:O+_6>#=9R/_>X-V*#FYKR+_V MCP3CN<8<,4M3C4''D\XTYH#L3C0#6C!WI_G8N *HPH95(J7+EG-#)7P6]-^JZ.V,81 M"MK ][/5&'".O1-_*R3UW6QL(SJ1L\T&6;P764MN-";@]#C3:#4SF4N-B5)= MQQJC]P;'GTDCIV3)SXN"E\477FX"=S8UT4/711XB'$8^PW+926*(';D#"'TG MYAZ-*8N)V;)3I]OY+3BW4@-' Z^WF+0-YL@4W4&QEO<,2(G! MNVW 6"OTX57ZD! P;8SLA7\=[W+JT"]M$/:$?>F_.Y2+GB399?ESX^[RQ-^O MTZ5\OUA@X<4)D=M=3RX%Y0+1(3!63GT,,=]W"!:/!(>8_E:,/SRV?@U%):Y*36M>R&,OQ'H\ M<0)B4WFEM0)6%?1JE)2,-AW1^C"PYH&VMY.)7<_Z%'WM<];[],";"USN+T*(_)!"[&,5+XYPX!-!@L#H.E:K MU[F=+2EIJWU*]9>.W(9'X%J(:YY^V\9Q[(/O0Q">@5IH\*WYG74;O3QTD5(7T%KP*$F0B%1E,8(AXAZ3O).X4/X_P43$.'02 ML_.2MNGYG8D,K1K60(4#2<5,8"@$CM3&SH,)9R$,7<<7E C71=PLD, ;V2VOG]P"0:Z4HE M8^H))?HB";$))[K]SI=/_-=L5=Y+7B,Q2BA&D#%U38=*QJ.^ M6=3/8$GF-KH;172B*)5&FZ"]6B=0*V68H&.P%?7H8Q+;C,PWA\W2C:!\81'7 M.V8-\V0?IR)I*P7(8#FF30QR*EROTH6+[?:*1*[#,&/0HXDJ7DL= MB)E(8.PF75NW%V7MU(R*J<7M9!K9#6/D-T'5#^/6L!H M9!(<#H]1+&L/"(/"5?>U-UE$:H\RW:#3OL>&%/ZH$XM_QBOVD3]F1=J>/.X> MGY,$^]P7 :04)Q )7T#,D0O#V T,)EH;;*->YS;L6\&!DARTHIN4>-"% MNY\!1@-Q[-N*O?@-N:DX 5J3LA@C0#R53^RV:I-<5&)*%>U6A2=JD%6^7C4*0ZQ[ MRTSHMC5A_0A#]5X6AC!]>=BQP'6>43!F^: M;PYOY]N=Z?G=W?D33I<&F\2>)N;&&.>;6E.5A.HL1W][V ?5\6VB)91& M9H;;'-?56+9U>\^ZYV5[ +2ZC]1 :=!^LJ_=R?:5&LIU]Y>++[%&Y@#L188)[&(:^7&L@$1&8<$1AB*.$D1!3 MEB"3W:9!WW-CCZWX:LW>R@]8NWGZ+C4 2[6?8AL=S+9-)H;1VY>.!/<$N],& MZ8[HVVVJ$K[=N8Z/M-DV=23$)]JLUF2NBBPV11J!JIB0JE067=]H[>\?K%>2 MET!;._'LV$[W3 7-K1_J*HVX!+39<*WQLFVUBB]]2)>\*+,5K].T/\C5*WFN M"CMN^[:X'QY@U".[8I,6)]T;#U!U=X<\I(FAB=_EYZ/6P-6]W/9D"?D1CYA* MQ!=B#!$B L:!+V 2)%' Y>'PL@)Z4 _)TYCWJOHZ1WG_XT.C0>N2P1]Y_>?EJHTN4V67$?%X MX$<1C*EB@2H@E)$$>B[R$6&1Y[AA&_FEQP.]_6E][R]COT;F@W>MO#_+:7%; M7#D=&BC:![8>59P.X%3AH@U<[UI)?U;(=82U&3.J@8FUL-&^OB:.'-50^W7P MJ,Y+4U:1^9XM_"!D#$4,.HP1B (OAEC^!(H 4X&=,,&(CE]#YGLVO^7(R15D MOF=3U(^1-M1=Z8QOF=&70J?4CNFQQT258[9@OFG=&"G&GZ!JS!8L.S5C.NV9 MWS57JR++/ZU7K/BMX.SC.I>_4A&: M9;ZFZA!6\>*G+/^.<];YZR+QD<]#WX4L]A.(6.!"C ,&21)A%CHDY+%6#8CQ M19T;*W:TW28FK_0%V[1?&XTKOZE*9Z"4!K76H*LVZ"AK<#TP[O>A<6\S&ZN/ M?E2V=I+QL>]+C MD;UJ[9YY[']HX @]+;"O]K-8X(1%D8\C&(LJ"1!W(5%1/82$/@\B%(?(J&"< M%:EFQPA2*;B)WBVVWHBJ5,?7(:4Z[!A/DV.F-LG8W&0GE-I>_.$H0-MB1"LR M3#5SJ)QP*KU^6SVP MJ") ;^_QZJI*K5K\33:A%I!2W#1C"YZ$/$&)I'0OD>3N>PPFKI] 3)'K.(F3 M,&:8$7\JT4WH9JH,#9KY)S.WWN)@CD8< M>?U0Z0,KA4!7Z6[,B?+E[3[7: XJU<] K7RGEFX!ZCP'I=0?- "<@1H"Y5-P MW4\,YJE:)C:;K00N4XD];5J7B8WQ*MG+U/T/#"F6H[!;JAP1XJI GCCB0BY. M1 3/W!A%!+/%=QG8>(9A0^_:'YNDX:2;D!1\AW,]#A].!(C,^\&A!&*CN]7 MVE8L[\O&IXW;W:O8JQC=_4\-&ZDO:Y3_BDNU37K^B$N^X-3!L1O%T,41AX@C M!+&0_XE\*N3>(N8AUXK&.][5W$;PBV#_AT90H%(EFPWI'G#UAK<=R$8>ZDK( MSOKH#+1R@H]]B!D/^^-@6** GHXFI8/C"N]2@\8;YCXLGSOEOW_%/]*']4/E M&5U=TBY5S=:TK-89]4FEPS'GB8>@%[IR[^E3!(D7^-!A8>A*%*BK5YC;O.NY MT,1[>$[E+W-[S8V#C2G:0%E5H;"$?5"FHEA+ASO/;<="&ZZJ'<[X)SQ68 M5F[!E@)JAP'?XP1AV.!D3@W#%.TZ*0QL86AI$J63M'1S^O[;*I<_N5LI%XE; M_.,]7W&1ELUIO7*0J&/%Y>ZTE(M>E1<[N_B!'Z3(ZO$;+F>Z5=%U?4*!Y^ D M"J"/? JL CU;SZK5&]T$^_3=#].((&@,2$NS5V5[)^Q>M3UW=?I]J M>PK9[WUL8#$UG.:_X^6:-YGBJZWVYH=_3WDNF[Q_;FZ9!(YP@*D+D<<01(B& M,"$L@J%PPH1$Q"?4R"?4J/>YC7\E)Z@$!1M)#6N@&8&O1PJC03HR9>Q#LPJ+ M_7+^^PB7@H-@LE7(S*CO:8N7#8'E5<&R08V8\1?CZ>*2BOQ<+L>EI<_+4E)B MM7C_M,1W"X%<%G+)45[EO!ZA2"Z0L5S:Q8D3.I'P71;I$%5_-W-CI,L/GVY M(RKHR J4L'K4= 37?@ZRA];8ZY-!0&F3C!X./5'ULH&:2.1?MOQQI-E)B$)/ MM981-)\>MG3Y.V=W)\"F,><1] M$H0^-2ORNK^;N0W]1DK0$=-L+7( 3;U%Q^D8C3S@]\!C/7RM'P1+:X<#G4RZ M2.A7='"M/=L/RO?G<&$_!J\U7_6C'0VN<_7(\_)9^<^6YZO*);Y*\/ZW M/"N*A9N$81@3#_J.'T/$@QAB(B<-2K#'W02%#F6&-:YZNIL;^;?2GH%*WNJ@ M9B.Q"F^1,AN7N^J#6X^/[8$X,KF>A-^0"E<:L-BK;M77V=25K304WU/52N>M M@9Y,Z=U]>25^*_AY4?#RBJ@+9)7GY>('O5=4]RG+#Z2^7 @AOZL@#B".L7*Q M]S$DC#+H,QIX)&"A'QG%:9X@R]P(J5(%9@)*94"E#6C54?ZTK4)58J:=]++; M[+*&3D4G6%*/SB:RS\A<-ZYIS/U[3@?5ENO."9),ZY5S.F2O'&XL-'G"T0$Y MOLXDN^O,)O+Q:ET6I9ROI5S_X$H+SLZ?I*!W_(8_U,Y '[:5@6YY_N M&&,Q MB]P8,'S)W[._GM=5($C M"^3R.(Y(#)$;RNU.0A%,?.3 (!9$N")D..8F]3V/=3BW*6XS4S6%"RNI05Z+ M#?!&;K/RDD=A[Y]IQ@!SY&EA.^/793EK'!N)P?E8.)K5YK2)YU0YD36_3XO% M+G51.E+A\F@SDY:UU%5JMY:E]GOF_/PUO5NE(J7J (Q2%>L@^;^M>_!9[M0N M2_Y0+!AVB./B"*)(1XXX6^[VD';^MU.3>.[D@-MF)O"WM\ M4Y*#2G2#/.^:\!]G:ON@CKV$?TL\]1G;/JX3<7877[S%][$1W1)5F\'30]:: M#4U&UV:*=0G;\$WS$E9-32&YXJ\ TX$GAITB?\#%?56PB[/BAE.> M/LG]\JH3*ZH2!N_W5RAV"EGCD+C"ZO M4ZX?/' M1BUY;A]W2P>C%@6;]+S3/J"[QY@C]#!"Q>7?5BPMJD4<9Q<_J'RT M2?'$&9&,C1@,8LXABI$#<>@+2#U"6<3"T$%&%WV#I)@;;>N4]>WJ FIEC-)Q MG68V/1H?W1@C,_9(=K!;7/D8CE-45CXHPWS**A^#R:BF\M'&AE'H;P6_$A=% MF3[@DA<+'C$J(NI /Z84(D1\N>)U8NBY./)\1OTPCDVX\67SRDJLNT M\BE7)Y6[[CKGCSC?9$7ZE*[PBJ9X";Z6\K$J5-:,\790UJ.RX=B-S%&[L)W5 M1W_/X%OSYR@+Q?UP6**:G<8GY9#]BNV2PX&GS,^@KGEV7MT/+Y^O<5K=1)\_ ME+IG4?O?GMO OKZX JV80,FYXVIBL&CI@>SX8=7I:(T\E$\#RNC\JA^+0>=8 M!YJ<[#RK7Z7NN=:1)P=<_M%[SM9+GHFOZ\?'99O14^[,/BVS[Y4/E0UO M^%(E/RJS:CFQ>S82N)@%411#@A""*(HP3&+B0(YBCP14(#_1.M>R)]+V['[73 MT73WIU:!>7&_:K?E4PX-ZST=;]K?C$K/H9[K$0H=$@00<2^ <13$D/J1<)Q8 M))XGS,\&]W.7'MAZ1&(-PI&9Y"3T!I18TD#%6I6EOKXF M+K2DH?;K6DLZ+PT,:6S6/E=";?ZSE3I$OA*7*YH]\%O\H\D4VUR@[NP5HM") M$0X9C'Q/[M+=P(4)"2,889)0ZOG<<[0R)5J096Y4=)UG3VFASJI4:'*M@O)M M,%W(G&(>/7J:"/2)MMSJ F"KA_K7%OLVHS1XUVCS\Z@>)!: M15+=X(DT\;$ MG0[9J]@V"TT.W-!EJSM)-0^J4MZM;*))Q>R$#D](X,,P%'(K%T1(KM!"%_+8 M05&8$)_'1K4N]W&6;C^QNG\+E]B<\( MJ:O[<;"U==O?R;2;MEY%7VW7^I\V3R]]L2K3\OE3NN1UAK$%]F(4,KDO0ZY0 M*;]B!R8>BR!"D>N&$:,HU#K V=?XW,9Z+1]0 C9I_/3S1[\"KG]\GPK'R*/: M FC!-&'5!Z4%OI58Y,E@SZD1C<%],%G!E27S8JB"72\6NT)@BP68<(#56H& M.DDL1ZF# KFA<5Q((Q$X%(DXP?H%98_U-K=AJP3>1.!FJH[LGA!=@_O#XW#[ MPB5Q%,JM8\@365=6P;'^LCI)4C3"J'*S) MN@3K52'_E8I4_GLI=>?JRZZN*-5K^[]L6]6.=:'N*W!\M(WI:AKKJO.BC+'V M2P,+;'7NCW;+O'F<(Y%RHNK MSC.@73#.&&.]LP5+R(U,VT-!,Z^.=1P.6[6P>GJ:MO+5<95?U;G2>&5HN7.\ MO%"5E$N%,/!X M'"?4R %$H\^Y#?Y69/!8RVPV['5 UN,!R]"-3 P;U*Z/H&9,"08X6.((G1XG M)0T#"'99Q.15\S/1_\S25?F[;&.=\\]9652[F&RYY.S]L[HPQ:OG1>#+Q4) M7"@27VXU@AA#XG@1]&*14,_!F#"MP'3-_N9&)[=9*:?,I12VWE%7TJI4P+26 M5^[")=95@.9_*^W 4ZV>_A&(CA&.'R)9AG9DNJFD!8VX0,D+M@*#]\^@$=DN MBOI'29;1G.@PZ3^['V#/-VOI$,@ I)YC()U6)CL(,E"I>Q1D\MK B/A5SFEV MMU+EJ;8I38J/G.:5?_$-+]9+%9^OLIQ6SU^HP2B5J7E#F$NYB M!AU>74.[!!*4(!@G,6<^PP'%7._&Q:98\[N8N>%L32O9JD/7$O\ CZVT5:T MI0AX5OG_#2/N;5A1;_DYF64FBN[OJ-/-$E6<@58EL%&I3AU5*05JK:I7-GI9 M#/^WB+*MI $V1)HVU8!%$%\E*+#9MKDG4%.^^E.:/URR!7=\Q_<=!(D7^!!% M<0!CYL>0AK%+?>%$.-%R_GO5\MP6S6V!="4=N/RH[P#T$J]^ICL)A;&WTYH M&/G][%5VD-//RY8F\_C9JT#7W6?_ T,=\+[>\^5RL_8/$Y=0%$/"!86((!\F MG(>0Q,+A7A(S%ABZX'6;G]L ;%S/*A'-]E('X#L^%$\#9>3Q:(3' &>\?6J? MX([WHKF)'?+VJ?+:)6_O4T-#&@7/\VIZKBJZ%?(O'^2_T_(#SO-GN0*O M+^7 655Q4+^FJ_1A_2"?6^ (!1QC!$7@>W)*=52)2Q1"!TM4 X=&B1N:13P. M%V9N)-#J4BU^:VW.JK_7"H$7&IV!CDZ@44H];1HR>8(Q]78V4YEH9$H:V3H# M0C)/A]5:Q.8)HDP=MP(WG MABQ"Q(%NQ"7?(KF62CB)H!MZ"6&)CP/'*!7%T1[G1JJMP* C\1EH938CR^-P MZS&B51!'IKU^_$8(>M(&QQ)Y'>]O4H;25G^7AO1?/*&:[OOC90=?9>O>!,%+ M=EP_U#4(;]+BCT]2LM:9Z@:7+2LNN$L#WT4,>E$L($I4J2D6*]=)%[O,"SWD M8^,2NA,(/C?F4Z("H09IVKH/YLJ/Z%VE^,]GX*&6>T!%W"D^ STJG:-Q1V9D M"[5O._E".NJ?@>J340AL/4X5!F?M"M9RR=L)[6:SSNT48D]?W'9"8^RM:#ME M_\-FP.L\>^1Y^7R]Q)5+SX6<71^5+)\W.891").(0X@03&.*( MLCCR'!\9^?,=[W)NLTXK\1FH9*ZJQ&RD/B&WDP;X>C.&74A'YGH+:!I3LSY MEDA5H\-)Z5 ?@%TB,WAS& 5]X=\[-07S;"7_2NM: G76_/J_VZQ"890(W_42 MZ :N*E/CJFL4%JF[E)AY'G4<;)2_Q%2 N=&3JC2T4W#TA1)FI&1L#CV*&A/D MD0E+BGX8W&E*/ Q%SQ*;&7<_*;<-!6>7Z0:W8UYJXH87;<&4CUSE?4E7U?KP MH_RA;L&)OC;F1U$;6<$+88&25K_>1"]N_41D$[*1"6<@6D9%)W2@&%1ZHK?A MR0I0Z*C7+4.A];Q5M]G+U3[WKR:X8H_+92PB$2"60!0&%"+N^Q"'40!#SPMQ MR#R!':-MF!VQYD8TYXPU/K*D.B228^:EZVPG.X&*EVCB5RI'6BM^M*9FU5L] M36^LD2FNQY>V56K7E[91ZVV\:08W7 F?RA?OU$'7]E268.KY(J8P#"*Y(".A#Q.JW/ZX\%@0\ BY1NDL#/N? M&TLTXH.-_&>@T0!T5*@.=4\X+31O<5I.2=76Z>_'P MN,R>.?]:9O2/J^\K26#WZ:-Z3#+[=9Z)M%0NF.JR7_YL$22Q"#SD02>* H@P MYI $S(/GZ.%F6:&S^W:H%'^>,ZKU.CF#[)V#+7<1I_ R.,O:!M M\5=R@1/ M*O.^2GJIMH/XH'](5M'S#C@*TKLZGGZFUM>X?=;_EW%U^OKG^NMCA[ M/@#P[OKK]<^69CC+%NN9"6WU--F,:1F:[LQJNVGSN]"OY1_7.;W*;XO\HBC3 MNE+]K[R\S]C6353S8E2GK;E-B_6XNY8;12XQ [=?;\!6=E +KW]5JH7F\7M3 MVT".?9NA@:'EFO*F* VZ7-7J8+*;5A-UN]>N1N^9+^$W,4^_EWC(5M6*IXH!+BZ+8LW9 M@B4((\X3& 9,0!3X,21Q'$/AB/^?NS==CEO'TD5?!7%.1Y]=$8F^',#I]"]Y MJG)?VW+8JKVC8O_(P"BQ.Y54DRG;ZJ>_ $AF,BB6MZ-GL'5\-;S>K3&/_Y1 M0'VO@:J%7("/_4C9WU'VX^#J]O%,+]/>*_:K>G1C>.'QB9/0J.O(S>'DGN>NV3AOP.Z\VBK9JQ^14ZI(:"-!! F@HP$9B 6[;3"8U'$": MBC4@$R6YL?W,S-AV5E_-/TV2&]=?RG0Y;@8.VVOGN+$5^Y\CQ\W P7"6XV9H M_\,6V+M2V_DO>N&NUW!M_B_3)"24QUBRLC_== M_C5IC72L2Y&\XU3?X8/07X# \Q/U]+_^;S_V_OWP5[%VDE3UH_,??&68#OSB M.)JM.%>-S30K1"MB:^+74B[J@R1W)'X)"4>D>[:;24GRDK*'I';Q>?M2 .W9 MPOM?]7G2%_D)+#U$LA1%&>1!F$#$DPS*R1;!)(@2+OR,1F;N)N*55F /M4'%08XV>!DI0'ZU.D6!^A];I@% MH19+SF^?>(E5%(ZNF?TIQR1?J1/#VK"IWCWS&R%GTK=B)9NZ_P?'Y0>YRBT3 MGR&6QK&J>(:DE8$P3!G)5.+JF,M?"9&D-J=ZUP@S-U*H=5F K39M=?BM0HMV M"Z2J;#US@)56H%$+*+V 4LS.DKAJ/,VLC:E&:61^,AF@30$(E\.4RPVJ[?!8 MVRXN<'5DWUPERJ0VD O0#NTD)VVZ/#&MMXXW:[EM5/GP9#?*K:E)W;4,>" P MRWP8I$SN]1*20-FVW/KQU,=)&F=I9'6W,D"&N9%OO0L_<2#EXF"Q?S2N.2-T MAO&$QWW;8[S.2=^H"0.O@&[4([=^"69P>F8$D=E!F%E3]MY2JKJO;/5OA:J. M/E>;XE%2RA)3A-+$YS * MA#1!PS"%*4T9I$G(0Y\F06A6_O%*.>9&A;KZMSKC>JB5 <]KG8N*UOHT!=8K MI1' 6Y7 3ZD3H*U2YGXZUXQ@/W5.."YC6YYJ2%380J,'T(J 1A.@50%:%[!3 M!BAMP-MI1\3<96JBD9G(5TJ7@E(CTX0MU*?!!,N'* ?5 ^<;P%1U#OFOJW:" M4?R4;_!*YWV31*UN '29:WWRK!MXD/I6=C//D?^5@^'I<;RZIO7)/*X<0-!U MM7+1W-"43GK'\5>^EAN4E93AAJG:,/)[T^7*WO]2RS1?1BSR!6$9]$B40N3[ M/DQ9$L" 4>IS@GB417970&8=S^]"J)%[ >YKR?5LQ7NRV^9K,AH!PZV .U2G M.MAMX/QK!\Y]H4$CM11S/R=8+.R 1Z MF"] 2WDY79 U]UW$PA%_G>]G4@ZZJ.XACUQ^P?YL^#^*?+WY75+*L_QB[C!9 M\:5( A$C/X,!$AY$,:,0LR2%'#-,4HJ19U8N^W3S#E$]?K8!EYNH^ B/F)YW7(3'2062/THY'2T6'B>CU/76FY\/)'3OGIJ[0OQ?J'=@G7)E1U5VSPJOO[MT6U^5)L_L$WW[9E(6K? M\0]%V?R3>LY?!I@CQCT?BCA&$ 5> E,_C&%*(I*%OA?0-!ED#DTB_MS8]@^N MS%C.(/[!2[5_;C(3J3->\/,AIP\Z0]%SM]K+7H*]G_EJI;R'U._E1V,9TS3Q MMV-I L[NBWA=AX<%V"K=[L.5EO)?5?FE#=@INFAK_(BB!!UE1S!-)QTCU_;N M-,*_CA$]Z<"KG\:NT'YEB&[D<;M;/:MM'5O*E#E') MO^U(ZKB]2?CCK!KMU#[_P#"SMX=_W505WTA;^%?[;\T%T=[IX)JU-LD$HBB0$S8.5=+OD'%IEHH,>G[,.4ZBA%&K>QNWXLUM_I],UFQG.CH> M/S/3\/5&961>V@Z(JLI8J[;0/V]_T:BWV+^R49?BN\J/VX-)(V=D:Z-O'/0= M&76.A9O4:!L'V$.C;*1>9G9JL]#;XR2'[CR=;^AM'S&JSJET3+. MN)R 6083%G.(?(H@CI,,AG*.^E'FQ4Q8!?]?(6ZS6OAFR 1 M5<8 TPU8J;\Q_J0*MJO,04HQY_O\LX/G;%/O8DCFLX-OM:E=VAM]%G4BNDEW MZY=@G6YK?E:2N>W#+T$V8--]L4G[@B)WF#ROFK5OO$[W_?>G8OW^%R]I7O%;T?&+E-Q2 M+\EAQL*,IPFD!"<0(1Y#DL4"QK&'1!QDH9\:G8Z-)-_2(?TR_/.@^JJON^3;I:#W/9CNO) G_J *D2+[J" M_.:ER1^^=ZY=D%5^CP_G.7G1#3T4*TG6.JZ^>J8/33";(Q?7$4>NQT=VC%XG M<[(=$;*NE^Z8W0P-=RW*S1TO'W6B,'4@N@S")/4)$=#W/!\B$E*((\0@YV'* M S^*DLRHT/GY+N:V'&L)H>SIL4VCIZ2T#2T] M+LG.(Z>$:_X5'(W)DB,R . M\YSRSH(HCSJ8. +RG(+'X8MGG[2W\3_G[#W>%8BGF(N08.A30>2,CB*8Q3B% MF'B1"!##(C1R0#QJ>6X360H'E'3F-M8^4)>-W\'JCSQ16\TONR!>^E:,#<3! M4$Q6SIF#OQ6/G#SG*^U04/(G.<7T<47%[_6]C=QU*7-LB]X]+^Y+_/204R"7 M9 SR2AMUI;;==!*"-M\JRW_DE3;N9!M?^$_PCZ+\KP6X?EV]K'[@=8X7X..:Y7B-]?GL1Y7*HLA=F7PGQZ+'6-M_?C(SZZ2870/I] ,# MZTO(UV[%#2NZX<(^)P&G3,#0)PBB4(00QR2!*0Y"1 ,NJ* VQLVI3N;&BDI& M]?&V4H(_WQ6/.%\;-Y0J[Q,UK;\K[R/E+""W\SI)VD6L M[,L\](#AJL3#J2ZF+>_0H^11:8>^9^UM'\7Y;QK._U[S?/.QHE0(&B8)C'D8 M090P!@GQ$R@"&H=>BDGL&]WZ]O8RM]FO! 6MI.96P7D4+QM)3K 9><[OP0(: M*0=83^=Q,K>DG. UD55U$C_^R]7,(V M+S>,R?&NFC\^Y6ON+Q&+PYAB"@D.?8AP[,-4[@DA]S.>AEG&66!4A;VWE[D1 M7RTH:$1"K;, M&",D\! 4R)-[T2B*8>:IW+ \B#PA2)2EV?('+TEA?!1ET*W-'.AV/N+9R_U] MJ1-I@R?9Y(/ZZI_*G%JZ$QM!;GA6Y1C&D6GYL#:IEEB:<(W,3"=,+(/26,[WT[L#XB+RBJT)VPF]%-^KI&U^IO/6JG^JH#G2U MO"P]9!DY<.:IF)#CA6(W,CQ?+?8U2Y\L1?JXB):Z49MIH M"3?0'45,.&IV&!>_?9:3?[WYP)DJ77"'?S5!&DTJA"7Q?8^3((,ABXBZEDP@ MIHF )&8B\3,JV=\\[@UA1D"XXBB+O4V*049JGY(,::O#:20786NMTTYQB#,2P#1A2>*S6)#,*-;\]X%D!*:\DGYP$VI!(G ML(W-(L,0LZ>/BV"X8H[S'4U+&A<5/N*+RV^X+,1\7 FC:^KH%!E-7-+M+@M/ MFTGXIDXDW+JB?U5'--^*U4H4I7IQF7DH#)D70Y:A ")/&C DBU7!MM0C*<%> MFD;7UW$>4X6Y45LK-FCD5E%(=0C2+LCHJ_U)V2M\&V;L.>\1GW"7.K!X4@.# M_&$'A/)$/?B*]K\=\.<-J33SC%[D>HJ1'+5&]J@*S*#$]A0#9%:A>Q))[*_9 M;T+/^_R=K_.B_%)L>/7NF=_]+.Y4;6HIPMU#7FY>&M^O(.(Q]V,!Y=9=6N21 MJO.4^1@F- RS2$0LS8ROV\V[G=L2]B]*-@//*B,1=XS2_IQX%YHLMZ<[C=7-?;@]5S;6_1V&37]_8*=J_Q![P] M;#?U1A7)5LY:ZH*NTK4!;G[EU3(B* MS9;G3#]S(_563-"1TVX+<@Y0LWV" YA&YN53"$E#6PKIT,B^ (,C2_A<+Y.: MJQ=4/;0I+SWNHI+GS[6<:0_YD[K ??_]]FL=P:]/<7+R+*W0NT+]\Y+R*$PX M\B#Q(NWE@Z5%Z&4PC@(>1"@."$;#JWP:2C$W!FGRJ-"=G"JCAHK#/"R!V2JH M+\IUCISO-CERKAL[,SH:?41&)JL+D"MI_[)H4]^\W1\R]IFS=[_4MOV._Q+_K,6 MX!MO/0.K)18>]CU,8"!X"!&/4I@JQZ2 T(P)N<].2+A<:W]"=GEG?:4T1K,X MJV=Q5Z;Q)G.KD(KVI5HE4.EIK?+KMPF.S/> UX[6Y7WW%",P#8\:0:]=P;A6 M"&SP+_T[G6Y*Y29HE9IN?,PW[A..TT2[^0G&RVJW[PCAGB. :WN8[%S $13= MPP)735Z7J?R[_*BY[.J3_!)6']?RL^/';DN^%S#AHP"*+, 0!1F#.$4^#*(D M0(BB, ZMM@PVG<]NIZ!D'I98W AK,Q-_+ 1'7I&V+L=:;DUE6G)0BSZV_]@0 MU!QG!C?J^E52@=N C($U\' :9#3D==C W FKE ]^LB>@(.S.RN0:1D0EE#PSG!YKG%'?$ M"4?-3SKOSREW.+?//C=L_DI64 8.?\?K/S^NFU1'U5?\HOIIBP/(G:GL-U_E MFUSMLF/F^S02, Y%H&ZO(XBIIR=]BE 09TE@Y5^ MPXTJX*G612^TA^53[*ACX+"9$W&X5UW'%HMP-?..#2*@(XF[ACK M.B0=\=I (29EO^N .N3(*UL;S*32OM(FE_9!:KSFEG'(2!Q0 OV0)1!A7WG= MJ[3)7D9IF*813JSR"9[I9X9X(K>QP?ZU]<)N[[I?++Y^EXG8O^>WZ]SD5.\UM4DUU02S_K^ MH^SX4[[FZL]J&60DH%QNGZB?,(A8Z$,BO Q&/LEP)'=0F;!+K3Y0D+G129M^ M;ZM(4[8,='0!'66 T@+\J?31/_;L0]P.H!DM33$L(_-6H\)BAWI3U4(T(Z,% M!FJ"MDD *W4E_+985\4J5ZE3F=D V;N77XFN*R?QH6),Z^I])5A'#MO7MF=_ M9]S>47_EI2C*1Y6[1[N#=XIAM(ZH,1&(4@]F@@I5U=.#.,Y\F*2Q3Z(PR-+, M.,^]<:]SX]*M0T='Z'+6 M&=)65[#6B/5Y=?X<5U75UH2'RA$:6/[Y8D4[FJHSU%K7^42"]@S$3$(]3TGX3Q7+V0.QZV#-OJ[LLYU_Y_2YS#U"Z\J/&)LM2?DZ-;G+RL\\, M,^;^D&2@XO'XS7W):X8HRK+XF:_OM2M)ZM,PA($?)=(JRV*(1>I!/R(4DYB% M";)*>=;7V=RF[SM.-J#8Q:[;&5:]L)I92*[ &GE>;\4$6SG!3E!W=HH)'(X, MCMZN)K4<3)0^- &,WK$C"U7F_N.ZRN63=R7[6JQRFO/J:UE071&*LP\K?&]" M!$8-S8T)&H'!78EU09U6;.V]H&3G3!OGC0IF1&$&:3]3.$=S](M6*R#!GTI^ M!P='5CCUF RRG88^*-NQAEGKD]"&E:(M;]B]--0U0TY47FWJN][;MD+GDL1Q M%,?2K(BIBA437@ Q]@CT_8SX./-2N2^P<\TXV<_<&*6^GGM>XY7^:.6GGC>" MRQ^4Y+8.&J?1-;,S'& V.F\TX-0BJK.11DB7_AF]*#CSSSC=R\3^&;VJ'OMG M]#]N?UNHHE5E"](RN26K_%X?451_7\N7WQ1K=EM^XAO9Y:UX6W*6;SJ'%]4R M2E-/?B0>Y%E*(4HXD3L2D38@)76I]+1=%HE@#LZF=^$73%\ER\=IQF4D0FK,QX=+8!6 R@]P&T):DW MK0"U+MVSX6E&P_RBCF\N)LV4V6,W,%_,PW#V"E([4>G]?28'K"M0OK M DA#D9=KO0W&L@^J_U$UJ(Q@>X/J MH#7[C?7-_?WF?5FJ\_HOQ>8??/..J_)B^9JS74D0P[VU25MS6[QVU:6DY,6: M%\_5_IV9U 1(5?T9 *GC(BNVH W:=1MU,-G&VT;= M[M[;ZKUAV^^MT=ZZ@3:>2AGW&2=A"DF<$8A2#T'"*(<^X5+Y#)$HL=I^G^EG M;HS3U'XB7!2E3AK!J_]KM^,^!ZC9CML!3",3R%;"G>.P.S\N0Q@<;;G/]3+I MEON"JH=;[DN/#V.!3[RJ^&X#K\MIMM%7+VTUI7?/_(MD'96-63YS]Y.O?O#/ MTBQZJ):9%\2^P#%,_223>^\P@YFJ)."))$1AY*5I;!5R>J4\*\VDQ.H(ND,"=M7L-8&L=_C7KB#>-N@R"M-8T(A! M/XD#B#A)(0ZS%/HIHDBP+&."V >SGNQK;@3;R8FS$_;*J-;3()M>G#B!;O3+ MDX&H#0QQ[<7#:9CKZ9Y>(=2U5^73X:[]KUQ)&_OQ@&?2#MVT1?!4Y.VS'-F7 MW?MXPYY-+8[W*CS)1T$TN)= M(<^M4H?O+,#-HTIL,0*-NH3=-?$ZD>UUJ-HEK&?)W6DG]G<*'R1*Q9HK*7[P M\D75W2B:OF_%^[4HY%32KO^/&].K!8LFY\;.C>B@E1TPN?E6N=&;S(J% !T% M+L[HJ]"^?-W8"0L?8E+L!SU72W^N$ MF38-L!/@CA(#NVG5/A3S_7J3;UZD9?F1R19U)AC5[Y=G?6\I/(^S.$60I\B3 MF_U40)+$OJJ3EF9AZ#/J&[E57NQI;KQ9"ZMW<_OB@EI>\VC-?H#[F(/4KV#B*](+CR#SG=R;3N(;V*'GF']#\]U#E$&AS*_%BB4'ARGY7 M(,$I1"(E, O53XRG61 )/\B," W6.W00.'[BN^)!3 /%/*21P! E.)$$$"%(N!?!E 8!]0*:AF?TH-U M'OL@4(6X59M3IG3)K L5QTXS2($Q+A MT"XMP9E^YC8+MV*"G9QVB^\Y0,U67@0(AYU6V+L#@:,$]U\NDJ^T% M50^7VDN/#V.!-WBE>HP'*(4!1!E<0@Q M$AF,B2]B% F?1I[=S=GICN;&#\TU4$=8H*0%C;BV]V9GT#6]-KL>LVENS:SA M&G!IUH_%%7=F9QJ>^,JL7[WC&[,+S]MG+WI7Y_!0QH>^KK\K\;IJC@"*W6%3 M0+'//1)#D?@11$1$TFI(!.29GWJ,A(%@L6FF(K,NYT819E*;9[HQ!+Z?,\:! M<_33OE=!TCP_D'M$)\H%="6R5LEZ[$#J2.X*M:8K%Z^%E65JTJEVE'Y5M2O MR&Y9\_0RS;(8TR2&YRIT8?]J2%YKXV8JJE>U/J*^L7 M4"E9[0PU \#-;"Y'($[##MLX*U$H8GCJ@%D+7)?,=&7T(8O34@=33[S[OB*R]4).&'M7VVZ-.OSXT3I)C/E0YU '<%^/K^ M=B^^615(+3;KPC2C3A]NES?J;HC5&PN=^<(;E>#[3YG1IG?N5VLOD M?.'1H?;"'WRU^G_7Q<_U=WVDP=G'JGKFY3+Q1,I]:1LP[H<0(1%#S$(*B1]Q M%(HT24EF9RJV#V JXH."Q 7#IA2OB=NN@@R8!>1!@D261Y(!8A0N%*E" IPSB MB+$L8GZ49;YUR&ZWA[E101V'6DLX(#YW#SRSDX>K(!EYEG?1&"-C^SG57<;B M[K4_?1CN*?5.1N">?'#@#76=YKWQC8U"DF5Q1N7T900B(=?V+%"Y.;*4A@@E M$8ZMPN[W6I_;_&TSW%O>]^X!9GA+.Q2&L>]6MQ46G'L,GU39U?7E7MO37CJ> M4NOHJO#D0\/FY^^XS#%9\;848KVF?RDV7\O\$96/S5+B!5[J^=B# M7N 'JE:"7((1C6 4>B$)$IY$?F(SAZTEF-L\;Q4 VV*>6H6<6\Y\^Z$P8X=1 M 1Z90=D]TMR=W/S$)?N4K_G'#7]4$+-#=R[.9DW,O=V,T.2%Y.Y6X$6C/PI](-:.4LTQ0Y&&!#^VO2 M81O;:.ND<,9%=FXO4"36M;.@/PR"!UU_+ :'>VCM66;(Q3$4JZ)H%R:^8"9D@7VZ8)]N,PQ'&1O?^ :K$L;O<;G.U_?5#:7/C\\ZR?4[O4'=+*,T MXUX8^#"*XT3M"U.5:#:$F8>8GPGF)\3*T+CT C\%W?&A3DZC@P+@PXG-2K, 3@T*"S>M/=^:S*G:2/: MT..M\\K1ZUFUG,G>S$\)W7U:>W&QFR-'PWQT;<"[L"V7OH'@>;("K#K>U*# M8! LA[;!L$;LS82.JWU;Y>SCFGV1GYRIU7"^A;DQDY+)W(#H0>:R/>$&E)') MHR/DMC*ARI/-\A\Y>\8KT N8E=5Q&8]!1DA/LY/9))=5ZYHH!D_;)]W:'D=V MTB57=0J ZN/Z.R]_R,V$[#"_?]A4^L%E@$D@TMB#(F6)2L]"8,8S I. HSC MC$5F1XK#NI\;,VQE!+60]=&\>.PD4J?-&.#-ILS)\T9[1VT*4&T'I*P'I'ZU>?S?W.3Y M&@YL3\ZO 8U.EO]KN,+=7&!7M')U\H=;^3GD:_VMWHK/1;FYQ_?\4X'7U=_X MBLD'ON,57Z*(1*&?!3#)0@\B/]3753Y,$ISA&*4IQMG@5!!&(AC-P$D30[22 M@I42%2BSG;/!.2',QL%LPSL*MI/FB]#I(CJR+X"2>0%:#19 B0_E4U I,$KZ M""OHW">3,.O^M5)+6('3DVC"KIVA-:;(9IRGQ-\R>Y(\06.:TN8FO& M5"X0&YF1E(B=FA<+H*1TEMS*% AGM:;.=#-QI:E^98_K3%UX_CHKZ*ZXH?_] MG)=RVJW9DA K*7N3'"-DV3W"DT M8@(EYS!S9A]0.YME,$S3&";F" TV/4XBX-B^V._C58R(DVJ>LQ1./SR\H 4M MRJ>BU&:'JDC&WRHZ*5_>%HPOO22,.:*2 %+B0X33%&(213 (1!RE7I108EW7 MHJ>_N5'!^[9>0T?F!=!22YA!(SE0HMN7NNC#O9\G1D!S9,9P >2@(A@&\%Q5 M"Z.O_ZHRALEK5Y23KBROJ/=?FM%'7 LVR@WS:9U=UDVN7N>.^+1B M)RLH'S\U]*.K*LYOG[CZI-?WNNU/.2;Y2G[M[2+Z[IE_7'\K5K*=^W]P7'[( M?_ E"T,1DH3 + H91(&JXD01@W$0>UZ4A80RJRK+@R69VSI8*[( 6U5 4SA\ MJ\VBC6NK%D!JI/+"-SH!I1106MF65Q\ZC*8T,\'@C,Y(E\=%VNB$R]')V<)B M2 8PV)5P.B.[H7),S(M7PG5,H=$$:U$-_7SMP#;C/^<0CLQU M.WE5PNPMEJK@2)OI:AS7/W.4W+G\&?0YM:N?.0PG7/PL7AZ8H((^W2DG@%VN5Y2DC" D8!#''D0DHQ"S#$."$A9CAAE'5C6^!\HQ6ZI2 MN\-'KF:9W/D4:["+$U,E>[HU;VUS=PT<,#-RFV 81J:[5H-S9*>_ M9_ U/?:]'K5ISGL' #;@E+Z%YZW#YU0]ML-W3SC MU>I%G2/\7IVHPF1==L"NU;DQPGZVIT8-?50.B.<^?Y^OC?,N, M5Y= -]O#N81R9(HZC^+N]-UAFBM#8%PEN+K4W;2IK0R5/TIJ9?J>?51:3PCK MIVUV3.8E44KB%&8\#B'R*869YRA$862'209H5W!'86$VT/0$@ADU,UGHEXU2 MW6 OJ_<&%L?9NQ%M"7_)HXPF/.70"WFHPH(E,4M[#W*1B2!)J$@3JPO)T]W, MC82/_ 1:02UKYIS&U,RLNQZID?G5'B3["CJ]&+@JHW.ZDVEKZ?0J>E10I__I MX1F.SA9]16$49Z&/I4$6,XBH\&&*"868>FF<(<]#J5'M/)/.YD8&36G8JJX) M6W1R9/R6KYM2L>?SY]EC;48/_R3E=4_5U5VX+:QK@XC#9$.O6V+71NE3J81& M**_[E1=-#1G#D^WM"W.;\5_?WYH?0._4OGRV/$CCD6>HJGGKKL#-22T'G>SN M6IGLT/9(\.YY[/$O[2^-;YY9+G'[I.!3>\,HI#3U"(,IQ7)933"') P2&/.0 MX"!-.(J$Z3WQ0=MSFU.->*"5S_PF^!"T_FEV)10C3S9C%*RN=\_H.^A&]["M MR2YQSRC1O;<]]\@5Y6"WIO0-W>0_M(O(6UP]?%@5/_7%L+*LEX$G$D$ID=:O M+_\3I *FB8KN"P/AD3!%'K$O$VO2\]PFL19\ =;<,N+?'&K#O?$8 (Z]7=;% M9G>;YIW4"Z#D!DIPL)7<<1E:&[!KV+7. M;,LD\/PPXA'T_42R$V:)W);'"211X/L1YLA'1C&3N[.H$+0+@H2@YNA:AZ#-+=8814A^7< MX5\JM_*:YJM\E[Y!!0;(05YMG^'5,DY0&G,:P]!3VST1J_JQ*8$TC/V,>"G" M26S#39;]SXVF:G?TO(YMVB@)]>9/F0&"RU' J\XOY3Q3Q90MMX:V(V1&;2/B M/C++O1>"4TURNY R\$T-P[XJ;:R CF]2ZNR%H"V<)YL;B*@CXK/M?5(.' C- M(1T.;>;JZ]ZON+PM=3=,D_!77NI[H25-L4AYFD#AIP%$:9; + XBR,+,BS(A M@HA:I;4SZ'-N#-A>_M;WET^X29\]^+KW+-;6M[XN$)ST\E<*K"*;:I&;5/!2 MZ/I2>)1KX$L0N;\-/MOC:UT*7X*@YV[XXJO#B$>:Z.JD3,=;,<[>O/R]XNSC M^N/ZA]R,[AVH+9F?(A%1'_*(9!#Y7@93W\]@3**8!F$0A FS"3HP[]J*AB8( M/Y"2UX?$K>R O(#?E/C2 /L+V&K0.56VHRB+43%CJG&P'IFP7,)L35SVB#GB M+XN.)Z4Q>T .V6Q "P//ZA4QOL&R]6X47N<4XLW+[I'&8>_F)R[9[9-ZL.N! MH](.?2A*]2^ M74W;_:#(G:)J8G>?:VL(:&U5HC"M[YZG&OA3Z0P:I6UO$,;Y0 PO'%Y]V,>^ MG] C^<9PQ-^X'G'[>XU1!\35-<@X0DY[:S(JT$>7+./V9A]Q=_>SN'LHGBO9 MYAU?O__O9Q7+)V=.X[#H^7Z2AG$"/9RI6+O AR1!1'X*"4]"'@0H-5I>+G@%E8#=ME7U!8Y\W Y=PA. M%"AW)9)6 7-FX/2$REUH8+(@.3-%NN%QAF^XJ 2DR\C\:0=,+ZFMP&?TZ>@\2\*>2SZ&- M>%[Y4>KZZ Y>L:)/5\'^6CY[3UY5X/KF_G[SOBQUII7'S8#ZUOL-S&W2=G=(3CR]'8)WM#*V*?!N;8P]D&KKU$7 M^[1B9\IBGWEXV&J^O5[?W;;J2AXJHOY9=M;X]CFP,BXXGM3WL 3FT20:TX"(QQS8ETQ*)P&,(HXC%$;)S['K MY143=!RIVI^AX_CQ@;>,_%YM@+[QIZ+4UY?*0W:[>*SO51Z@3]LT5!%!OH@B M"E$2^-)^(0E,F>_#*&"IY(@TQK%=RGZ;WN=&&XWP8"O]HG8B!QT%=#:P 8G! MA@V/X=7=6*"/?2/G%F_[&[8AN+FZ.+/J>]K[L"&P'%US#6IDH)MJR5FNRC=K M_M1GAY0F 8\B# 5'TO )22SW98++ M\2J_7RM_TYOJ;YS=*RK9/:!9YF:S#15:1G$:)SR+H1^$2!HYJ0>)D$8."6GD M,9SZF-'E6I_;L;LAX8372& *]!HU7UJT48\8D5Y>5E[SX\1RN@";.?!CE<)]4KAD"Z M/!\PZ:3U@66#=\64EEXFMY8DY) $"8<("VF*\0C!F$8Q#WD@$HQL'/0[;5O9 M8!-XX-?E,U8[ 2VK]'90,R/ @5B,S&*?# "PKXE[K*JK*K>=EJ>M6WNLTE$E MVA./V%]GGR@*\GOUE?/RKV7Q_&1=;7+%QPB%D%$J$DX3N>^R2MZRU_K<6*41SFZEW\?+;*T?C,+( M5-#(!?ZL)7-XOG)28T>+_G[;DR[[)]4Z7/A//V2_] ]S7YNWSYIS/S5KY[39 M>J1-ZH7FT/7LM?S-+CN9.?$L4P[H7YZ5H_FN^'!W6)0C>K4,68+2E*D4LCB& M"&4Y3>I:8)4UB+45NFGWPWU20IO'DUQ&NW^6 M.\=PY(G?P'?;*7"^-^^_NH;//"+'*8P3!>48?8V.JE@9X],3EW.YCKKM%KL3\OS;%[BZ">YEHW4(V,M-NA=4% P]=5:H!L8\&&-J4 M"W2)Y63% GLQ=54MT!29WEJ!%QN9L%*@J4+[=0*-WQIX^5-(OI8M\_R'2A?\ M-[YB'XKR.U[Q+WSSI=A\Q>5&,GU>/1457NESJ"5-,\QY0&"09M+^C2B'A"4> MI"(6J<<8R>SR_0Z086ZL7!?957-@I\<"*$V@*$JH=%GHFV&EB[)46FWJL]<% MP$)ENU77>(7QL;\T&XZPJ\NU 1), M>PDW'**CR[HKFAI&M=O[^L\<5\^ESA_RH>3__=2%YWDVU&K0Y^RH=.L.LP =J<%6;#M&-$'=C $=8SDRXYV$ M;H1S?PM4'+&428^3LI(%!(01\S#)$0I#JU"T&PZGQL/M;(O]''<1N?E MWLH/?OM?7[_^*WY\^O?W_\NR5*S5@)@QTU@PCTQ1_0CO9'?LF7 -:HXHS*KK M2;EL""B'I#:HC0&WI:O5^U^ICL :^UKU#$Z.B^*:H#'L>K6OX>DN6PW4V[MZ-7G>:,$_G45?^[&@Q6766<_"-6Y7EJ--IP]F&%[TW-D/,MS(U14!R9!1H =R)K+YAZ1[ [O+3W*S+%U-RY: 1L)_(P MZOE( 6^E=^30:8E2C[>1:4N3N1Q9JM;U.[)]=7@F]MV9\ VI-B6FFR5&OI\D M-( "DP2BA 40IY$':40XCV.$I'%EFXW]N)NY,;-./]Z]]&@%M4Q:=@94,]/K M>JA&IM\!* U*U'X>!(?)VD]T,GG"]O.*GDK:WO.TO=GV_9FL\L=\\Z$H/U;5 ML_*FNA6?^$;-MEM19REJ5CV4^B03+(5QB$.(4AY @FD(0T%#$H41#U.CU(=V MW"I$X[UB M%D )[LCAJ(.[X<&<6S1'YO5/Q?H>?LI_< ;NY+_G9,6;E+7NO2 MD!G;A:C3 MXSP\AXXA,'88.O'JP"HACT^KXH7S[[S\(3>VI^LZWN%?;_B:"\F%4KON;][_ M4C_R)68\R/S,@R%.L#1#TQ22-$JAC[. "481P49!WV[%FAN#J7MS4DL,2K[2 M:1 WA3ZYV;PTY7GW G1I4=FFKG0TH&:\-_TPC6WRGBJ;N[N:7(!&Y(7V@6C4 MKBJ;N!%JVJHG3H$\JHCBMO5AS-T&F]?)R56H3I.MO%H*+TP(IAAZ MTFR$B&$&22B-Q=3#L</$Z#KGI$$" XH"B#CB M$+.42[,O]0//CZ(T309%Y3D7=6Y$M0OFJT!'UP5HM 5:7=#JNP#DI?,<:'76 MNU[PIU;1\CIDQ,_"C!_G,=@C\^NDXSP\1G&T(7 =VNA>T->)B!P-\+.!E./U M.+#$%WW@['G%;\7ON,Q5@Q_7DGEYM7F_WNB[]5VT7^(S^3^.8"!$"A$E J:1 M_(^7>&&4>(P3;A5^:='WW!:..F?QM[SZ+WV_5525M-RV1PE;OOBD3D??25.B MRFT-7YN!,6/ZD> >^RR@D5KAW,H-6L%!*WE#RF"42,P!P+FJ[&71\[1UO>PA M.:KJ-:")@36]BL?'8OU](UNJ*\+XG),TQDA:R-B#B$04XLA#D%-/6L\BRK) M6%7T.NA@;FQ5RP "_(OW;YX/GG )?BAA_QW$WL+S]/]!I0Y1*H"?-P]% MF?\/9_\. F\11=$B#+>_5;>B=>D8.2=)L7F0%$?U%1P(_85\P4] 37S[_QI; M%A(['#8SFKMF,$;FLF8L>KLJ*GY7?%X_YR/@^PEG##A'9IQ70](BO,PQHE/%EEV/K%U\F05,?<%E)LU,%UEF MH=1>6)G->P//HI[+4C;S?5,GS5;'_JL[_*NQ)QM7E24CH=Q(LA32S M5"FL, M,R($%)Z7,LPQ2E*C&@)6O3KS>_R<;5S6"8TR7" ,4QHJ#R+40*S MV!/0QR)&A.,,(:L3\ZNDF1M1[0JEY5NU;'.;73,X9GPV&>0C\UQ'#[79K<_- M?F@O#KGGW2DF3:>.:KJB?:/<0K^D]0.M@BY3HSG V5G"M&MDF3B-F@/8CI.K MN6AT:/: NOS4-L';/ITK'X%\_2R-S<;J+-;5-AH^"[E/?%] @AF#B 3RIQ1E MT*,\9E$@K4./VJ48&"S+W,BV5<6PKI2+T3#CUXDP'IE=MQ7_.DDFCZS'!=AI M W;JC)3MX&I8G:5$&"[)Q'D3KH;L.+G"]4T.])O6I7%XO0[20)S&SG!4R,H M*-9 U)J E3X[DLL?:5+F6+HI]XY"G$1R('@&LY1$$$4!@BGS$ICP!/F8,I;& M5I$NU\,_>6TMWI[7[8;![@C4#&FSI<@9?B,O-L.AL_>Q-H'$E9MT;U_3>CJ; MJ'WDK&STTC Z/^GK]U)'V\CEH_ZK--N+U0\=Z_D9_\H?GQ^5AZU<LR\+L%6O^1?047 ! M&A5K#^=6R<&YOUP.OAD3OM*0CLR;DX^F-=V.@+LCE@88P8P%NA(8AQD) YB(&(N4Q'%BENG"L+^YT?EV ME]Z5&6R%-K]T-\'ZLO>"8P2G.N(X#=Z +&HF*)I[+CA&ZE3V@WG MBZ-D:1;8]'@KF+0RF;."A4I=7P6;UX:9ZC>4JJ(QG2JT7_AF&7A$#.PNQ%QY&M>+J/2:V^7C4/[;?^AP>5,/RX9OF/G#WC ME7WIPJ-WYS:M52F^CI!6E0J/@>F?U2XP&7M"[\/AOB#A6>6'%B(\;G#* H1G MU3DH/'C^N8$Q^\]/3RN] <.KM[AZ^"#)]N-:,NVCM@)VB>ICE18F$!!SELA- M$J4P#4@&"4M8%F,<4V07KV_6[]QF>5=LP#KA$"J3KU0#"*D'R'>*6%XMFPZ' MV:H_ L@CT\8>ODIDH&0&':%'.6*R!,I51+YAK]-&X]M!<12);_GZ,-8ZJ&\H MML[67\M"Y!ME':H4?6VZK;OB;;&NBE7.] 6JSFA$4X\+FB30]UD$D4\2B*,H M@W(KY$5IG,4BLKU(<^.Z?8T4P^T""FJEP&]*K;\ ]15M4\PU24NVN@W+ M9>5@A,TXLJ9H'*@H #&/(D@ BK!(4I0S!1A_4"!8)DD=69D4WO MF"3EIM!0H8A&)K?.;K%-!HU,=M=H MKE#WJM'B+3O"93Q?UDXE'_(5+]_*1?F^*%^621KP)!8IS)*8JT05 F:4!S#C M 6(XQ(F(C*(-S[0_-TIM7+6TC* 5THP(SB'8SYX.2 M'V@%+#=^%H-B>!DQ"M1CWT>X0_F*5,&F@#G/%'RQXU=*%&P*R/D\P<8MV'LZ M?"G67WGQA1D&%PO6#@Z(",$% M"R#+HA@B+N1F6)(;##V6B"0@L@Q$9>U]J M#(;]MO.DSJZVEON-3[M]/*G8T1;Q]%/VA]%-(KX/>47QZA\A!&5L?5ET 8=&9]MM')#JXOJ=4]O;[X[+"5^3TNU]*, MKK[R4M>._EJL^%_N8V M_5MQ@907:('M%N]+\)JMY@Y!&_O*Z@BO!:BE!7\V?XY2G3/5CPK'&[XVP'LH9S<;^55LA5;KWD5;5?IA)2RG<^X?%$'8@OP>U[>Y^L<+\ ?*F7.[J_O^ K_E&WJ MLYT_FSW'HZ)WI_(3.B;OG%G3V(7OB_/*L&MA+ MO_M'OGFX82Q77R->?7A>JX]%U?7+];7?4F0)"?S8ASZ-/(A2X<&4< 3C$/N8 M!3B+?:,MV;#NYT:]M09J'ORGSFO]HU$#_)1Z +Q5!(A:$S5W&E7,J6G *%VF M\G&Q'_MJL(9]/Y=[_G].AV&J,@EY@N80/C5B.R)PG?4R^") HY M5%X[:8R0'T1VMZE7"#,W\CY1P&%?_,&^Q?;C9'AS.Q'Z8U-^U_^X5:1;3T/I MS=E>U%>RW%Y,&@]KLS#VQQ&LW]?E[)QR>7_HQ( _&KJ=E1+ M3I#'!.&0)[YD4(%4(ETF:33)&(^X%PF&ED^\S OV?8/+C1F/GNG-9I(>]CG> M?'V#5SI5(=X PN_SM;H;4'/WA>/2CB//@1R&7I)0BB .,A^B#'DPS3P!(QP@ MN8 Q/T[#!N3WR@EI4HC;'B ""(X8 M_EPODY+W!54/>?G2X_;Q),IS78ZV:?A(\_C<3$@=]"!_;QX(TNK=/RT'JCSR M%+RHK54$QX%^@P(VVC8FB\\X$+H;CG'XJX&[/77?_@97^WFK;\I2#H3VX'OS MLGND*3ES\Q.7[ /.R]^5O_M-53T_/ND*8VI;0S><_5ZL9#,J[[4RHC[G:U64 M8$DCPGV?AM!GF$.$H@ 2M4%$D1\(E$9>EEE5AYE.]+G10"LL^+&5%ORFU?[+ M CS6,EMN)J?[# RWGK,^%_O=[>1#YVHO/)W@T^Z<)Q^0HWWV]!(,6PX;S]8A M16F%P"2*N0\9]CV(F%S><$B5(X2'8R$"E&96%=F'BS*WY:K1Q#*+\Q5#8;;$ M3 /PR$M&Z^\^E^K UX/JB,RO$&12L$.R=="B_=6]VK'CE=JO_Q7GZS;? MZ=L'1? ?UUL:_\RQ2O6NTT1( 5?/3)4P;OU_#RXIPI1PGG *!4NIW":D".*, M93#%G.,H2440>:9W_2/(-S>:[9A^'37,+[+'&,++S@.O/# 3G"+6V@&E7EWH M42D(:@TE;X/3XU:!5DWUS#:6P>)::I(!-G=M>.6!GL@7HC/@]VK ?UOM,H73 M>LCEOPHUY'6V@,?ND!<"2+K-?V!U$U6!=;&1?Z_R^[5.*(XK\,#9O5K%\[5D M[.?ZI;S]3F3#O,')D<_%B&/6XZ0Q1J^3>76,"%G7#63,;AR5D]@\\++CK;+] M_?I>)X>Z6%L"\=#C&$$O\Q*YGQ(1)"1$TAA( I&(E")FM/J/)-_<5O\350N4 M@J#KG-51L4ZT-DG1B2N_ [/-W"N.[MB'@K64BT,'E>T(NQC)ZVM1N,%[K,(4 M5TKWNE4JW$![L62%HVXFOH>JUL>%?Y5-J,7OJW:N^(/G M]P]2YB9MG/ZE"EW?KIA+/TGCF#,,?4]YF(N,PC3!&?10'"1!0I,XI)-<4[G6 M;&XK5GV+00QO.\BIVXXFFV@'HX83-Q(E<-M>?M1 *?NXADH%'-9@;=,'ZD=T MEHC.?FRB.S3GG_#(5VRO^6'._P;NM;[)Z>[IQAK_U[[&P2 M<#0!!T2H;>1&^6-5/7/V[KE4D1>U5ZR2N[HK]6[[13_TC>?ZL0]%6M,*"2BL" MF-9-IR%X:ABS^Z0,H%5\[ M"Q-T.UI]L82.>IHNX- M-'M1B8Z;'G:(\(X+7I;:9?RFJOBFDC^T_];<@N^9 M'FO6>I:?MDU4NMDE%Y1E*$TA5[G&4<0]F"99 +% (F+4CPBS\NL90\BYK=WO MSQ(#KS6TVUF/,JYFF^37'JV15_)6%>TX5"NXT#]O?]$HN=C?#JO$3*VB"W!V MUZRT=;=A'7,L'.T]1Q%QTFWDF" ?[@A'[6O8$O*%;][BZN%K6?S(&6=O7OY> MJ1O3;3WG9J7*>;7,<,!Q(F+(L5!%\>((9D($T&=^DHDPH%E@M3"8=STWNM_5 M1\=;&>T8W@+VE",>4KEK#@*20!3X&(/>+JL[U8_KC=Q+ M53G5QY;^DC!$(IY0&$1)!A'*.$R#B$(:T!C%*"$T2:VO)D<1=6XK5$?23M1[ MXTGOU 9W_'=WM+BQNJ_#B=;,_<3EP3T*<=$ M!\XV1%2]>Y:L\ZU8*6<_5<_E@_ROANN02J]OT-XWJ,U+ MT*U767*6;VZ%J/BFKD:]9#AC2>1A5;4XA"BC!*;")Y"* 'NI-,$\G)G5+S;N MTV:*3E.R>)N-I%.P&% MN-R7*\D!MJAX;H[^96\=YXB.3'I;*/?*W]90UB); M%8^W^)"-'6B<0SJ1>\SUT%IYKEC!U..78M;.9%XG5FIU?4KL7AQ8"J2K$U:9>&?**K@H5.;F+=,9^',=1S"&E?B:)FP<0\;1E#*T!.:IH:-^"?4[3]V6I#AM5H)XTVU[J<%G#!*>GWIT;ST@9 MBS4OGJO52WUP?WC@WTIOG@[U)&3]1.,"K;'IQ!0H=W' EU 9E%[U9(.3Y5KM M4Z>;>+7WN6%FB YHJ1,V+1%-"$,X@IF?88C" $'BLQ0BQI,L%(0([-O8&9VV MYS;!Z[BX7,MF9T9T 3.S$P;",/+,;2+X^Q&P7M!/Z.IHQ>ZV/.F2?$*EPS7W MU"/VISA[I$@GI"^"@.K)+8GNMI;FQ7+\3/:[S2GYSV\I3]JKK40^R3\PB; M62M.)7R]^,+0<+JGDM,Z M/Y#\><6;((R;QZ+,#".; M3N=&'EV9]0D>[@AK&^IF@#E-XRR._10*QA"4E(QABG$,?4G1S".$^20UNT,< M"_5IKA'W4IRQB0?!C,A= SLRIW?%78"MP!K/&Q,\!P3UF0/D+$C/H,N)@^[, M03@.HK-X=Z /Z7.YSI4%*IO]D/_2MFACSH1IS*D?(4GZD4ID0F.(4T&@\+,@ M0%F:L= J).%\5W,C_<\%DU ]J*S[HA5:SQ/1B&WI57H>8S.F<8/O=GM/9=7;VB[&X)M:,&- .KH=0S:=%'PZMJ=&M"YZ58L.=K*[-&AL\7)F MUAAW/+%Q8PO(L8ECW8+];;J^.+U[O/];\?/S^BE_NZZ8_/O6&\7P7KV_E;F1 MCI86W.6/^?I^ :3,X/.7KQ]UZNA4/N9A>6:3]#-(B M]),D2#GD*4+J8)%!C*F *><1]S*:2?/0MD:[*YS'+]%^C/+@2NUG\#6S_JY' M;&0VEI_\FBE"5AO*][\V$B9EV-5B@RV,C>#NS+Q^8!R9=&RQ AY".,:IE_HXX] + MTP"BS L@\5,$A>\Q:59'"4FMK6D7:(YO27 +)4NYAX:)^3L'CI?SLDW8+=U5NECM_$6D(:$?*FU]YM61^ M&,:A7&M"#_D0Q3&%)$HE57K"CS,:>#$S*L9QOHNY3>D]*6NO9;/YW8-B__QV M@\W(\_L$+-+ ES(Z,.XO ] WM^7;G7DM_[:;TST-3S*G+RO6SFF#)X<9XZH8 M+BWNUZH<[AW^U2:)OGO FS^*YQ7[^"@'?/->"*Z2?'+YB+H[6@:)0 $+*8SC M-(.(A!G$%',8H(02$D=90JP2' T38V[N# F9D2XP_'R'2T-Q(J*?^;O9'02H!:"[!50S_XK6\DK,V1ZX!T M9+(,%&)2L^8ZH Y-GRM;&WBN01\X>U[Q6W&Q7%MUKEY;'56=ICP*T@3!,$U# MN5%2]S<>CF%$,L8S) 3QC*+5G4LV-\)M%5,GC"8U4:O>HJC#BG:[&W;#;=YK M#.;81\5'X]B?H[CJ35+LOF2W<\Q=;4:=R37M'M8UG$=;7^<=#%L2OO%J4^8J M$Y-*H'^SUG^HO?@/O%)]+\,PS*@(/1AA[$'D)3',8D_ D M$,LHB9%<(Y5*' MQN4HXR M5?Z0>HS?&QI_O%;^FJ6FL6]Y]5]O7NYD2_H8"<4!\JB(81@A('9GT]#4W'MD3%2A9@1+5-O+X/+9F5.((L?'/ZDZ!Y>R\S@(-9^'' MYWN:. #YHLK'(HB2E <63E-.Y*.K]+K:^4H=>N".*"C\ )LL^,JG6=0*\=X6%Z[5LYE0?\Y:N48 ^ZL5HYY MC\/6FM]QF3<5>'2$T?OU)M^\G,I-ZP=IC,*$0)R&&411IK:\&8(I2^((LY D M'K59.HQ[GMM*T J^"[#3HEL7G32'WHS=1P%T9+(^@^7+^!F K=%RQ*'F_4Y* MB=9P'#*LW?\27FZJ\OAO%3# MV>0I5N6:/9\F/(U3B+BJ/9,P3^YU4PZC,(JB5&!$$V^YUI50E3UEDLO4O'>C M69#5L^!(AA%GA*KSW&@ E J@T0'LE [+UJ,"R%^Z*5A!)FO#B+B)(08 MISY$6>(GG,8Q$T99%T<8D"E9? 8CT<_QX^$[-NW/ %KSI+;C0#Q1HEM74%LE MPK5'K"PFT1WP-N#DP8\\7+S\E5^$IN;-5-79D_UB<;V$B; M% FBS@I$2B"B/H49I1DD89@&,<:,)%;VN4&?_@I_Z']0]?WN3H\N*E483+7UV 6N+B+?;_8X]2!\*80 MG(B*-W[UNI(%GXI-]3Y7R:S_+C<994M[?\A_4OZD*YTN"9?J@.ZVE+O!O:>6 MPD^C@/H1)$C%T&=4&Z+2+HU"/\$1IHD_J,K!55+-C;WJJ->55 GPO$D;+L7= MEA,'/^6_RG]K] )/M6*@SN[6/"S? _2Y5'%CVQ>'U0VX;L0O&[RO,HXC\^9> M\0:@M *U6D!+O#/@E&9@JQIH= .W)5 G*?L/O\;P#:L4,=DPOD9QB6MG9OOP M"#4JG.!N6-;BNKY>I1*&$WC.%<]PT_BP;4%SQMH>O*I$S<4CSM=+/T,I$0&% M0<9]B,(D@6F6Q)"+P*-I& DO039[@7,=S6T);0^=.X+:&?QG$36S\EW@-/(2 M=0(B\& I1*A)(" ^@GW*4<54MWK-*8M73U]PX0IDV??EGEH_SI!J_8;^9O8L_[ M7"<#_Z)R@;][YG<_B[N'XKG":W;WD)>JKK#^P'GH^V$:)# *51F8",=RM^X3 MZ,5>X/.$,V$686G7[=QXHTF'UXS?>XX\ \T2;6'&XW&U-[L'IVGA:-3;:UM%>PNW<<\+8=V3.>+VN_ ML/>/O%2&YE_+XN?F0?G$XO7+,L2""H(PI#3V5,597]T8,1@)$86QEP@:&+'[ MA7[F1N>-RV,K*ZB%!8VT9@1S"=I^PG8(V,@,/1 K8YHP1*(G[;QLH38#Y0\[ MZ^]2NY-0A*%R+2>8/FYO\75HY7U^_[#A?%UG.E.W1CWT1PSC %"*> M"$CBB, D(C0(2!12+S,U]0SZFQLI!)Z?ZKMB

3F2;N0#6RCBS@*G'*C-I93)SS$*EKAUF\YH]]W[B M&\E?M^)MR5F^N5U_*C9?Y4?S@"M^((F7J/_$%.+4RZ @ M _;S.G$#/'+S.PD?7NE9( M]5"T63N3D;256EV:MGOQVMQT!U5&/N68Y"NY)NAT1[M009;X(5%)S[.8)A"% MC*OJ00@2ZK-,_B86S.IZU5: N='X]^?'1UR^J'GR]D$%VZI*DX>UZ MZ-#0''*&PV-V03,FZ"-S?CA$TU]W>Y>F M?-K2VSVHC5Y]^U3?,RG W0.+>0WNOD8&UWO4-3T/K*FOQ2JG+\O$HWZ2X0#& MB2_M'(\HB\?C4(B AB+.$D8M*S#U]#8W^FJE^W_:_<1N&]%LVBP-GWZL#;=H MKA <>S_6UHH]W(PM0"TK^+/YOFX MIB7'%7_'ZS\_KH^K3'TK5JL/1:FRCBUCXGLXB'PHTE1=OF81)!Z*(:8B#0.1 M<4&(#>%8]C\W"FK%![^U"OQ%'2-U=?@_[=78GTH/T"AB69/ =IC,N&I$\$=F MKQ%PMZ:P@>@Y(C7;WB>EN8'0'!+?T&;LJ)!3MOPBOS7V_A>GS\IXNQ4BI[*' M#^O= :T!IQDU-#<&TP*#K<2@%7DA9TRQ45M#,Z8R0[&?EYP#.#(+7<;.<8Y" M*X!Z7-%D.PW'4+:C%K/6)R$2*T5;VK![R=Y!XG-1;N[ECJ[Z&U\QR3G?\8HW M3C\H)ID(&(+1_\?>NS4WCF/IHG\%$6?'/ED1QCZ\@+?93\Y;3\[)3#LR734Q MIQX4N-KLD4DW*;G2_>L/0%(2)4L40 $T.V(_=+73)H&U/A ?%H!U80)#E*KT MV8D70BIBG\4^C9)$.VO5Z6[FQAU;2<&#%!6(L@*U%%;_SGX T6&FL(>38XK8 M0:2D5%8(4'*.\#T;P$K?J<$.9A-Y,ISXO"QY+9R'8L!58>#ER?P3SBO0=TK0 M>-J<$?/<<%VP&Q5>OA#,BZ.$1I"EHLGA%\ L405&193$* E3 M$6I5,-'I;&[LN%]!%^\$;G(\E4U.AG?H-WT&.(OV>;F(Q@=97ITZSV.^8!4A^[C^5S7E.\ MO.557DHBI^MZD6!"L@ C*$C,($IB# E!,?2Q%Z1>%.L6;Q[L96[TNA$4M)*" M5E30R*H?&G4:U&$RM0:5ZTO(,2@9!46=16%42-3I5B<+B#JK6#\>7HA+(@@9AY&?19AG 2 M1U$2&M48UNYY;L30))IMTY'U1#:M1*D+N]Y)NQ,P'5.'DAFT0K>;5[4!Z\G= M& ]*\FEN#(TAM%;%4K??BL5YGF"C3"ZQ^ M\8R[JS!3:0]ZE>.4PR'+GW.VENOX,#!&,^XX!J.FVT%3D\VUXRKT)]J))\89 M\3=/7%6#+>Z_JEML5:6OJ/F"LS!(PB2%(59W1CS@$(*7XQ3(YGLC%"QI;T( *6K.;C?4QJ(0^J M>6@-#S]\0;GF]^=K>[X_K.UYTY;SO%FO:N7Z)Z7Z3][$^[/K9RGFO92/5S2O M^6V54[Y@*4LR7T00QR* B#(*,^(ED*9^EM D#ED4+)Z:(XF?*URM].AD(NE- M9MZA#@XGX4YX@%> \/N\*-0_2@%:*<"[C5:@4PML] *-8IH7.U-_+ 13/_5) M /$$[GJ4 2S),30HU%,O9BB,!/=Q_*I8/_BG\I&@\D^%*[N4_[5/Q&]=72& M@^YX9;900/QF4S&\I_T5./.96"XH/MV8V:PN/H'4TY<:GVXHCM8=G[![FQ;4 M@J9I0' 6J?1#'"(DMT^9GZ4PQ9B0Q(M%%&IE@!ON9FY;I];?&3:5X 'M\P\? MLX;M>Y_OG3=TF%N'ZPOX,=AL;ILC.'5<*,U"_D8-G48]D&7G3NIA0+ MYD=RERG95G)P( A,28H@#1E.*?>\&"4F]/NJA[DQ;RM@&UUD1@"OP=.;^Q=! MXGC:]]%P4'#AI.J6IO7K]B>=T2?5.YS,IQ\<&^FY"U/_*AM5[>>M<]JFX$H0 M!C@)Y:K/ N5&YB&(,RIMJS3PXP"Q-!):%0^U>YS;/%>" G6KII;_C:BF@9KG M4-8C *O8.2:$O;P60$D+>N(ZH AM<*S%6I[K;^+H2DWU7\=3ZKYH?IN\NVML M*@QKWB;OOS4W/MA)]V_Z=\H'0)R_4QZ/@?-YO;T^ME5"^;2^H^Z/#YJ:[/[X MN K]^^,33XQ;NGM^Y'?E-6.Y,NOQ\A;G[$OQ 3_E*[QL;'_RZD"G8)OSF!O1 MV!+=^B(.HT0O,L>AC'.C@]NJI)RS&JB/ M =2-_5NVH@+>:<#,S 47(ZMG8+SQ>#FFKNO;+Q^NCA_$]P\H?G!:WA=Y&Q93 ML.VYNSU3Q2',EHP;%Q).:@XYA/C0@'+9E7E T(=\]7)=Q)'$!6F($NBS%$.$(@)QFA(8ABPD"@8(;QMX-PZRWN[D;D0+%DO[BN&^)MTA:*E]:.OKO30BBQ3^E3^N'W<)@F_$1_Y4UOFJ M_L'_LSSVI*$1A2E$PA,PH\B#"8W2.$Z%B*EVD>OQ8LS- M$.DT UND!JDX1L&ZB@5MB /:R>UW>FHWJ&[_+ST\ND_D_.5/1T.6Z6-U6_#%?/W[GJT60X#1!7.V. M8Q^B.(A@BE$*&0^C*!-)F%"CW-$&?<]MS7I5&Z(G/=B(#]YU"OQV!;Z;6M$F M Z-G4SN"V_&*9!7I"ZMP:&'FI ;'<,]O6(%#"Y+A^AMZ38RCM\]YH;(7-$&! MV^H2/U72#-7SC6C_GN/EK>):N7I_^K7B19V3I7R\7BW""$<^RB(8(RXI3S"D MZI 1&,4^1U&692PQJL]QH3QSH\%.G4VDZU:C*[#529DH6ZW 1BWPYTXQ\*F0 MWT'5&$^&:?4O'5X]XIQPT!R3Z83C94RUEE"V1+^72C,I)5N"[I"F;34[DKIQ M7OV!EVO>EIJ[+MA&AIS7WZ1,:VD4WQ0_.%U755[^ET6U^>=[7.?U80U= M'.$P3BCTXT2Q>1I HFY;>8A3$B:!Q[/8B,VMBS@[@I<:@D9%T.G3;#H:SXM6 MB<;OHJ^5(8/;'V5-4G_3L7/-\^;#YK1RKSNP;=&]?0&G70&< ?QJ47#7DT43 MO_,6JS^N^9?B1[F4[]__%\?5Y_R9+[*(A@)+\L]HFD!$*85R6Q8_J19N-'B"D@]5(6F3A.@5 %*%PL&^^!@76"BVQJ"-S/*5R4@ M'"COM"L#X.U8WCK@N;2U!_M_>^M:!QXM>UJKH4N3C3<--EFQ<<8C%(0Q3"CG M$)&0PBS&%+*4TBP-LCB.\;A4X]L^YL9NARFTVQET29KQ'9S#[&0))-.E0$H+ M-N*"C;Q;>E%"+*0^TSN M"NINO>O>9&7%5"%KVOPU I\B=?: /YZ.P(7J+H^33GT5]M# M>"/WQFIWY:EV'BHG;FH#W;ZAC]IY,(8=U#3>-V.KNEHM?O)[U<+?>'E?X:>' MG$I3M%1G (M4L"0+_1"*)&00!2B!F1 ^I#QC.,0DB2G3H:;!7N;&0WT)]2AG M&,1A?K$&C6,RZ0L'_FS%LV"5:*D_1!"R@1XYR'_MB&&X[4E80$N]S937>WAD MWA_:>+/6DBW4C?>FAJS\=;7F_7OSA9=@3]H=%":")A!YS(,92E-(/%^$/(X8 MQUK7,L8]SXT'-H(K\Z/Q1]G5VE[NI#9,TJ,]#'I6B1-P'3/)%M?;'J[MP6 G M-_BJ@:]Y_AQ3K&QEQ='N=]I<-Z9PO,I@8]S ..KZRNN:\_VJ.G>\>KP1F_N) M1920*$:^#V,<9A"EOJ0K(O\IA(<(1PD2GE$:X?-=SHVL6HE558B#DD]*;&7N M;P0WXRL-[/6(RBZBCAGJ!B73!E36U"KAA?*1U![_Q5W&68.&:''AP?;<"A?Z%V M&2P3W9_=JEA=29#]U!-J,[GD*_6QJM_3EE,J*U*%_P)+]0CM3(,:_/60 MTP?YP(MR<*ZV:EM*3G$:QX$+MB,O37:?=EK@_O79P%/FY\_?\D)EG.@N?>.( M8>'Y,0RXD(27Q!Y,XRR!09+$+$D]7UI4NF?.>RW/C>LZX?2/F/=Q.G^L/%I[ MQZS6R67Q;ONDMA><'.^W-]EI\5$U^B?$QQ\8>T"49\@[_:F.HY ^;WW65 MMG[PFE?/7$57-2<[>%EO?K4@ 0Z#A HY2S,,D1?%, UQ +''A,]YE)'4J,K+ M9>+,;7[_KD+-5$YPE1YDA7_)]:7@(C>^QKYHB/3V3-,![YA:-D(#J0!H5;EJ M?M[^H5-'Q9^VTK=.S9U*NU_;O ZW :ZU2_*+A)GXZMP&<*\OU*VT.HYP;ZOR MB5>ME]%*)7+_QSI_4I:RRIV$I0WH,>)#C@,*D9](.F480Y%RC!+JAP$S"@8= MZFQN9+F1]0H\*6F;2E_?[*(K]ZB8PLUQTO* M[LN\W7Z9GW9?IM4<7SJ06%H(!KN:E.9UE#XD<:UWQE%TZP;ZC:\>2O:ED)3? M%.GXJ$HP\8+5-]7'O%Y5.5FW)7)0&M.82/.79#&1AC!)8<9C'P:1)Q"*XHAX M1NX29MW/C<;[PJGC%XXK%4G6U3E:%_*3J,MEKNX'&/A[F_<-;,7\ M]N%3O"D-8W7"]T7.VD>^('Y(2$PIC#UI.2$6!S!%7@(Q"K)( M[O83/]:J"G2VI[EQVE98(%IIU6:^.9//&WGU3^2' 3Y_5V$--L=TM$.L$Q1T MDH(O5A'3O\ZPAMQ$-QOGOCE+MQ-:L Q<5 R_/]F=A98:_>L+O1?,*]>V$9^_ M*GI;Y7KU$UZ_-3OZZVK-@48Z_>*U!U@,L]ME,#BFLT8PH(F#4?W:XRJ/JE][ MT-1D]6N/J]"O7WOBB9$':%V.HKORFC;)Z#>%J+\4_Z&V$W^TNXD%\@66XXJA M[T<11'Z4P=1C'$:,1FGD!]SCS*R$DF;/6M_MI,64=C9CK=*FJ?,+S)Y5^J=: MI?6RN"G3'1S-\R&+@$^T#>LD5K!V,H-M17L)?2,VZ.2V>&ID!I2M R3-7J<] M2S*#XM6QDN'K8V]=J_Q9&I#/O)<6XGNY^LCK_+Y0L_"Z_G?.[O/BOO? IHB4 M.F"-HJRY#8!,I-W%:R:X!P5/HYBBS.>I8Y9<"_E_G_>+56E--.[V$L'CO(X0C3TH(\0@4@53>0WWS+C89)D M<0A3GGD0Q=+>3@/$88@"'C*ZG83C[/F!IEG"& M> 9QI&)5(KDC2?T@@J%//))F/HL"M'CF%2G=0];OQB%HC7S_=A%J>I0Y'@G7 MIZ.-8$XX\;C.ML+R]QN?-O;^J&*O NR//S7R6N+N\?Y;\92K)).[ C4F-Q3' M&I@=B35']7?YH]J0?/M^^Z674M;PZN(H7IJW&)="-?0PI]NH:9/!AC: ;O_I<;/].U^IT[S;JE1NS>S]R^\U9U^*KJYO<7]-5_ESDTU.)77* MB[7\79?R2=50V)REX(1&/D,1C()$FK21P##+L@ *+XV", P")+2RI=@5:VYL MTAQEB^8HNPD8$!MU -[J8WBF96G\]-AI^E%Q;>'R57N_L%%)5=9YI[0">?$; MV"H&=II=@9UN8*>AE;C2[$Q1L)35) MWW0*S/,[?RL0.>:\8^B,J"-S&B:39%<6X)IHMWT-*OY<+I\5[2^[Y(%=DBO1 MY:,#Z[I=0;[_\0-\*ZO5/;[GRB=5=.5]I;T&MN#+]Y K579]N;K?>&X:K)"J,^W3=IFZ*M^ M!&,]X_,RY!R3:@=:(UU7K=NJ\]UIY2U9=40!Q=UQMG-1J -J0!X2'@D%*O$2N M"*$T#:GO0Y[P)!)>%'F)H>N='7"G<VUB M.3SC'!J6+TZ.=/0FER>G%3YU@3+PQCCJ_5 ^/N9MI.]UP=I#OGLNZ9W7.P>O MG3,;2R3YACZ#7LICB"+,8)JD$4P1Y\1/,AHF6OX_X[J?&T7WI&]BI+?RK[3* M4=D8$#V^<0>S8PXZB; 2W9T+XF6X66(KP\XG9;!QP!RRVLA6QC'=#[["><'9 MIRZ_7'?D&TGC4F2J]DX2$%4'#$.F1T.4+.KQD.P+&8=EX/!$L,$\?2[,8QF&&IG;U);"KMO<+>K^1DH-;S_=@._R?TIP7M1MA:C/9;E2 MI=(-0AP&H1R>^U91=#S]#0%T$?V@@]2X"(C!EJ>+@M!1<"\20NN%L8:!DE@: MZ\VXWHAM6<#;JA3Y2H6:*U_5KLQR?2>[WR4_VDV )/9$AM($IMA75;="#%-/ M;I(B'M*4".Y%D5&"%3MBS8V=6N$!X:*LNDLG4]/#RFCIFBI3CX%STZ:OD+H) MW14L[8:FS<#1>OEM%%-$V%=-ZF[B\JI[RKVNK:KYGOG.\Y;SZ6U6NGYHI]',W8WZL MBNO'E>[>\4PSL[//I+B@D1>TU-&3&,C=^;HJP/5CN=9U2]5!\OS6T2*(CEG" M GY&6T5-9$9M%L^U/=EV45/)_H91]Y61!5^ZXZE;7C5-O\=U3A=1F#*&2 @) MCP.(PC"#&$4QY-+2B% 2\"@PBC,\VLO<"*,1:E>T11J!K74!WOW^\^/NGX;9 M%X\#K&=37 R;8XK8GBI+ 5MZN *-C!;+JPQ!8*N*RM$^IBV6,J3FJYHH@P^/ MXX'MGNI1E. M,A,^&.QM;KRP.U=HI+T"C;RP%/!W%;ZA1#:CA&&L]:C!&H*.*>(2\(S)0@L4 M2Z0QW->DY*&E]B&)Z+TTU@N2K'9I3IL#MD4Z4='9A>E5&T5U:%JN;JC:9-RGE7X58+.\V^8'U6V9YVJ^$%S M%R.-D?7CD_KI8RX$K[C49837BUFKGH. CZAZ4C6QA9=*$[?.&L[TYU757RRVKB MX=^_[![IJBLUB5!5A9>FP,M.OOI'7O_WYXIOBR[]P"O^#?_*']>/BP!%&'LH M@%$4"HA2^1_L"PX3%@>)2),L1&8%'"82?&Y,JD0%0LH*\DUA,KD'YN!=H_AO M5^"QE=NP),14GX&>'3?'P76]:53ZP$:A?<_&GM8J@K?_7*AI3B3UM;8Z)!^-5G8^I^Q]AJE>5 MDNVZP,N7.J_-C?(3[\]MT9!RE@4OU_4!M71R&UC;IP#3L*LM8.7:@AZ&R87! M? :4<:;QJ4:G,X+/J+5G[IY[=@:&[29E\A_E4C:C4G3U;1HO#J,TX 2&/DLA MHG&F2CLGPW;X,W@#T];:X/[K&K?; M3V:'P;^$=:LU='.T;X<%_]>U<+4&Q*F-JR>!I63\/5]=E2G%(X('89+ ((M5 M9A\601P1 6GB>8F78B]4!:E-ZAH/]F>T\$R4A8R]2O%S8;[^ XAUK[:M >>8 MU(]F\'>2BN8,%JX2^1_T]K89_8^K?C:U_XG7)K:I;S8$QRN:U[S^4MSR*B]9 MXPXLM_157M0Y;?AP$04S?8\WCI[+.5W6[:"XR M+TMC'@60"KD0H2R*8$8\#@D57ARB#*48F3EZ]IN?VVJA4CTIGQ>P5)&4K)-U M5'K+/10#+T5^$$8PH7$*D4\9S+PXABCPXYCSD# 1F.TI1J,XP1;"%8JZVX:Q MV#C?);2"=3L$FYN#8QI;VPOL-3ZQZ7],L=>6_M&GS._ [BHFJ?CCNJTBHWOS MM?_6W!BM;Q-M9-2_Y#I Y/S5UG@P'$^^NPJS)L6W"1Y&%UC'51]U;770U&27 M5<=5Z%]1G7C";*XQGB\^%:M\]7+-F!SD^H/\\::Z*_\J%BB)0APS#J5M0>6> M-Q P]6,A?T*!RJW-$J1E;PST,;O!H8#,QB^78[B^4/NUD\U.8DTUE#J^U,QL>?7MN,[>1$MSECVIE^?;]]DN3C"J7 ''-8MT#2)U?;"\'R?&\'<(' M_*F$M968^U!5O/Z]D,]V-;&5L70LQW?( M:.*G.(4T) %$<?<&$")#1JY04]P_9)_NE / MDX$C !VSPW'LC).GC\94OZBB VPG*K%X]\"!["678+(=KD+:3LW9S+I!G^VT MLE0YT1"P@3J*NBU-5E714+5^C4735\=6SMBD,Y1?5A/,][+[YG&*HXBE' 8) M#2&**($9"RAD%"48T204D5'LR5!G<^/JVRHO:/ZTY+4*1]^3W+04Q@#">H>4 MMG!S3-%[8EZU0;HOX,_N_QV5MCB/C+5"%@-=35RVXKS2KXM4:+QC;OP-U+YH M\U(P+V29GQ#(>1I#Q$)594=XD&7*;XI@W_>T4G_H=#8W"NF7?;E^5?;%*/6' M%M;GS3Z;"#HGDVG!T[?O;((XD6%W6("(]H6V9,7IPC)@OIUM8C*[35>9OL&F M_8XYS6ZBM]K":0M?^&$:LP3&:>1)4I7,BA&*(8N2D*:49$0O)=OKIN='H;UT M[=O W;R157_R'\!WGB?'@^*8%;>!J%\N@T"?[<9#,1&W_5P_*@O]X.-H,_^7 MVPQTNYK(#0%NGU;_$$U0^.ZMQ[):W>-[#I8E+FI%EIM3R%4)" TSX,GGABW/Y6-5"I)W4?>_O^78G.!?[->U2LY M?')T%Y20D#(4PHP& 429GT%,PQ!B29 D3'V?^-ZB:#P[F=Y65:M?K=F0M;.A MW[M+?FC%50Z*]*ACC=GF50]^O5VL/4BGXMH.RW<;B7]3L&X=KU^>D6UPC& [WNF8OCRS9H98&:>8U&33K'YSR_%D9>3=5?I\7S9+WF;<% M(%6FK/JFNJWX8[Y^5"]]S"M.5Q_*6A44N:;_6,M_-PVV&_,%IRFF68H@CU@& M4:2"BCR20A'Y+,O"D!!NY,KO4MBY68S?-HOW>US\MUKYE6:&54%5\YE MQ!Q3[&>IB]P@R5':J7BE1JRQRPZ,7;__R>ZV*I7\IGN4LD+/D>KN):4\7UO)W72YGN4?9 MYOR,PX1Q:?5"&@I?Y54(89IY&"(>QJE:07P_,ED^[(@UMX5"J03$LORK;G=] M^4:=WE[QW\P6#DOCI[=$3#\JCA<#%4O<#,I&)166]4YI)WB;6DIL"34I*1O%\A#>K?W-?97W41J>ME8 Z%Z-J=/MJ@-' E:Q.*Y/=TQJHU+^\ M-7EMW"'7-H/;C>B.?U5.BFUYI^Z8W(N%6PZA[O&CF_6MH]JF37*ZG#P\MS8I"<>^*AMD)S&YOP^ M[F)8'!/$L30/VBB-2/=P HD+LCXS'088\#V+?CR *"()9R".8^80'OL\1\4.SF*63?B@EK)>M46+*\!WHIK&K9T&F,]<\$2/C[AZN1&M-\D=_K7OHK^-R4MP*@*BLLC$ M:NL1BT!N/8(,QBDA+,EB%A&C)':Z'<^-3GYP-UYP8>Q4JCT2>CSC E_'I-.)K##M?)L4FL="G-QL2$PALY4>5+?;:5-\ M&H+Q*DVGZ?MC\U_=KHGEGBU")@T:A(OA2SU?(A2Q&'F,0J%3Z2-PP)* M \\L\U6O];DQ49?1J940-"*:IKKJ8S=,*Q?\T+_F7%'^M%F'*$?9;!* @3B+PT@VE$4HBC##&:(NIGXXX_;4@W-WK8 MG?-===E2&_?AGH9@HR)HO"LZK9JG^FJ"1D_PI](4-*H:%F*W^Q$8GLI./;23 MG=Y..*KCCW9MHF_["-B*;&]S5&P3UI-'RE8[,?=.N XB[]M/7N1E];U<\?KC MFM_]5=X]E.M:?LMW#WFU>OG&'PFO%AX.<1QS3^Y(&8/5]'-S /)&K@S[<=IP=S,$:\'DP:&PRUP=S!?L>$"/>-J?\2TM[R*7H M!Z]75:[JWC5/_E[LQ[=^7S=S* RC.,.\\]=9\+;CZ7 MLOMXV>M:G619Y409]=6"*0A9!D@4I]'PO$CA. MF4>8R='IV1[G9JYL!+X"C<@-36R%U@F-'0F\WG&E53@=K^P7(VE\G*B-CJ4C MPO/]37KLIZW^X5&>_HMC;140NXND="7QR><5ZI]Y23QS*N55N!?P/Y5HW6@"E7 M#[SJ_]:@\I_)Z)S?NCC W#$_;>%NBB-T,H.=T& GM7U 31+F6@=V(EO]^E&E M@&G22^Y +2M0KTG-_[%6_^J^[1?YP[+)4KHJ3V3>LY9GUPC-P72[>BU-F'77 M2+7]Y+MFKXZS/J_9W]=UF^+WKMSXQ_'OO,MU^;6LY>^/I9^XV20BW:6?V-I- M09*$H0@2Z(N00"0\ 7&",101HGY(1>8E1OZ&+H2_5OZA**?/42RES+"FL8:(?)]^!GOW\UJ/K>$D[&-BM@D!E!^I\)=\I)7]3 M?QY(%[15MYS!*?P=3'U",>B2.A=?XQ MHN_9K1*MJ$#)"I2@0$D*E*CZ]K I_NF M] FZBJ=YT=-W/Z!OO9#G<5:&U'5)R%XJ*,A_LM3I[Q\*A"QS(>'G]P0@=3 M=7.Z>NEEUKE1%W1W#[CH'#U>NWUY48 SCCF,$J1R=1$,,QZED.*4^7$01#35 M.L">6.ZY+8.-7O "/\(KT(+03W %&AB PF'K9MA#XFHZ9\(1'];YHY29?BZ. M&?G_?"EOX'GJ]HN9TOET;E_.- ZHX\?/A0_J"&GF[X8Z'F(KGJ@7=&_%*ZQ> MI$$@0A0&,,H"!)' F(/896&C&54>%Z2:(=G'NM@;B;+40>DRWR-Z@5#ON^S M.(,I0BE$.%/5[Y!*_1HD.(HCX:=B\^#@OE*W;KAU5\.U\EB3W <(ED]2#NH'SE= 5=%6?]E\7N ) MYXV_6JU"VGGS1I7?/ZS4[[99MT5>Y/)]!I:E2Q^VD0YK;^N=INN*=LE._D-9 M/965'+J#$MYI1.((>0PBRN5:@RB"1)!4;KUQR'&0:HWW,;[GIQ!Q? M"OX4FCI<>3%&SNG2&3PFI'DQ3!/QICE'N<^OY]1]D:T>9>4&\Q/?J\87]W$ M%76YS)6IRGHI>6,_2Q2R848X1#QE$%-I\(0A37D6)2DBL8F+_%A!YL8?K=QF MONNC!V&85*:$UC'MO$Y\W.6?:]SJ.C7:J_B=(D[S]5X*JB4_\M%B3.HK?BE8 MA_[@%[=GON?;55^Z$;V,Z,T7MIN0).,"(^+!@&,"4<(2F*4X@DP$U$\\$GA( M*P>P=H]SH[_VEF(G>G/NT4_HK[_QT4/\_"[1.H[.N6Y[T'.SCYT)H8V$4W]7 M:1W6B?:8/7CEITE[!3HLG:09 3.PY]1K9[(=J)%:_?VHV8OCS-CF6DDUGK=> M>=>_\GK!XS"F811#'V491#Y"D. $01J*T,\8E0AH5?<>ZF1N_-O>^_:$!'\J M,0TSBQR%4\_8O!0DU_M74WR,#<,A "P9?4>[F-2@&U+RT%@;?';LKG53^?)+ M\2S;+-5VN+EDIFKQ^";_4.5X62]2CVU5-Z'7WIO8!=6Z?;4O=@JW05Z O-MC* M;7/#:8:4M0VF9K<3;RC-P'B]@31\?X2[+WW@;+V41L_O!>-U?E^HK>A'V>ZS MM'"?><\IYHNTB.0?U<^]4IJWZII2"K,-6SLPU2GG689Y"$E 0FG>Q!B26&X] MLQC3*(Q($(E$V\?7L;!SX\.^EF"GIGE1WTE&^OP>=T[CYYA^-ZJJS;'&,,J? MP59A]L0O9;GUSZM;_9OOMY+UOIRA7H/>%X1I(6.^5'=5_JN)/9;5JDIPT_=7; MSTVV++:?VU,'J:VTKQ,-\9"KK6L1IO.OG0C,/:?:J?H8\0B(.81"2&"*"&,Q\'$,68)9&%"=99)34]4Q_<[,@-N*" M%?X%2"NCV4[J',!Z&RB+L#E>N+>(]>IK=L*"=YVXO]G;+VD"8VF;=*ZW27=' MFJH?;HIT7QN=)EKN6%A[2Z<.@+L(@$^_>$7SFK,%EISA)R&#V$LBB+B'(.8T MA#[U4^+Y/,Q(H.=EKMVGR?28QNU\(W)[LZW,"=X)JZR)YIYBDVW>.%OT.?P9 M\DF$,R@"E?4P45M+GF 81:VFY=:#QEY:[C/]39V66T_](VFY-5\<672U ML4[Y5X[E=.UJ][UT(6&J<-.7XD>YE._?_Q?'U6?Y]2U"%-.82IX)D**=@&*( M Y9"ZJ$8D8A1S]>*T!HMP=QHJ%, -!I<;KSE= @<\]AI]%>E-/3E&.3LR@!X\_JE8\&S5:/4N/]IZY".A>=5 MK='1#8UCQA-!M$V6D4I*\L#OY CR+DN2JB4OLMB'J4= :ZZS/V7DZ";:Z! M7;2W,>#&'#@*.$O\9];WI-PW"I9#WAO7B$5K<"$WE0$+/0Y#/Q 0,9] 3(( M4IXR#V/$$8XNMOCFQF&G[ H+%MLE5MF,6,<8(3NFU13FTPQ,)",SZ *_AT/? M_$T48G>8>-I)O[F\.+CP%"P-6"P@R4(/HLBG,,,1@ED:!G$F$HQ]K1,IRW+- MC5HVJFR.TTVT=1";="/ X7BTN=<00# FXSF9&$"AQ%GVY!TWHUJ<]!9[V+/:$]):[$$UC$>C#BPU]N$<0G6 M(=J/7K#?O-7S@UY*ZS/U8#^7E>#Y2B6*_5+<\BHOV7]RE5R&L^MG7N%[OCD$ MOJURRA<^RZ*080+#&$LSG7H1Q#'/((_B)*,1991H.1B^E0)S6Z8[\27EO]N( M#3JYMS$QZ@G$KJ6*OJ6$=/6MI#K0Z$*]"#09WY MMT!<@3/?D//#&.?CZ/8\QYWXV,54-/*#G0+@3Z6"YO&%)OS#5&(?5,>$8A5/;7HQ@VD@LY9L MJ.47^<..5C2;GX1"EJ3-FLG[2M%WL(AH9>T?[N](T9)^U>] MI/W;S5\;7=1B8OEPP.+W9NE<8.+/9SY' F=.!!Q\,O8/ ^P/WE3G !8EG]<1 M@/TA,=[].Q#!/(^M[":73^Z*07XUJ EW^N49D4PGY(DBHU]M%X<[C\FH_*P# MS4Z6G_6\:OW\K!I/7QXUU9)T+H)7+?VF2H)U'&84AYD*1!$/NAD=.5-14^Z'O?_S0]X0Z!>5YWS0+ #GFN@:;G8BJ)F GY.7XZ'M] M6L,S ,.%F=>G,RAZDSHO>=G\X].O($M/67^M&DS>DJ&C0N M5L6],IGECN_FB5=8_4G2L\A77\OZ='+OW1Z."T(3%DJ^),B7%BY+(!9) $GB MI5E @Q#'OI&_DALYY\:Y&[_4K9Y7H*=ILU\$HJS 5EG0:@O>*7U_.Y."7V?/ M.>E7HGE&^?9C[_H\\LV'W?SLT>V@V#IG="3EM&>*;J%^=7[HN+N)K^I>%[?] M(A?1O*ASVB3J6B1R74(H36"8L@RBC"32M ]CB)GP4H2\E'O)XJDY[_Q4,,>W MD-2&M?9G=L5>_#A5> :Z2&0O0]@[>[1*Y;#5I\SO:=JP=_0$XOBFS.:3S MOQ?;WGSME3@_&/H97('ICLI;7WB=E?-?XWI+%VYKEUG:'8Y&S&E;-V2J&)/%FE""(NH\@#QY9XHQ3[,>)+"-$M#N2<*PS@R2JXS0H;9 M[7:./S3/5J5 MV8ZT/3>":WV"\(A"E'W ]'AH) R.^:5%X$PISG&5??9UM5G0IVMY^CH^^RH= M+=]S\,BXZ?BM?&[,IR:;=<&DP23W\FQ-5_^)E6VU>KFFM%KCI4J[)7?\RJ): M8(XP\Z((,N9AB$3,I?V"Y48YH8%'4.1EF)M,VQ$RS&UZ;U10WGT;J>7J6?/J MF8,_E>"@D]S06ADS/GHLX1AUQVS2!WPC/^@4V(U IX+N"!BSSP486F*I,1), MRF870'3(>I.1C(UK_+KW&1XH!%*"*0!E&F+!8!TXA1 M2",D/"_@'DFU'+9.=3 W7FME!#LA@9)2/XSH*(C#_&0#&L?D8XB*43#0D.JC MPG^.-CA9P,^0.OT0G\'GS+V*OZVJY1VO'NL;<5>QZZK:1% MT4 CKMJ^'_$TUINR9Z ;GKCV4'-M.^@ !OZT&D:L!\XHS^R!9B?SS#ZO6M\S M6^-I\RG?)LM\O&]]!8WG^XG7YS;9&S'!7?ZH/M=65OVI?0JB\_/: CJ.)_41 M8!Q,X3,XC)J_I]J<;/*>4:H_<\\].CKQ1]60+EYVQYN$7>7K MZYU>',TBPBSVD33'_30)I&'NG0!WU] ME#?7QWRY;LHA?A*"TZ:2X9FDX!8/6NUA;B]3RJ4"39U3Q1* 1[*OV&IYA-G% M_JXW'V5/]AJ8SHHZ(OV"I2+X$1CV*( M,FD<88$(#+T IS[EQ!-&$:8&?<]M9K>>0.!OS8&=BJ"0.P7U4:^?Y&_;?Z_E M,OKI\6E9MBMI68&?O'K.*5=EAK%<@%7*&?E;93U=TX>9-7 M35BH:(J58XO\S1.O5B^W\C-;71=-=HLG]2DM?$]X<18AF(99J!R^(XBSA$.6 MX=!+D9_2P"BMI$'?<^/&UQ5.:]RZ@CUU*ER!)Z5$0WU\H\8%%3C/C(T>Q3E" MW#'%'53E[("^W0+=R'[5(/WI+-*7%>G4P\Q%N&HV87XG M?;UFN1S=YA951-1GG&/)7M*>0SY+8>I'&,:QB**4LR@6L>Y5=*_=N3%3)YKA MO7,?J//7S2/5=[WOTM'[L)F?J( M5WP1(48(#C",6)*IE(TA3#/,8(CB&,=1%@=99IIH=J^'N4VZ;2[45DH@Q01* M3O/\L?M GI^*%\/C>%(:(S,J$^Q1[2]*_KK?XN3Y7H\J="S%Z_$'S8\EFY,6 MNEKCY?)%50?^H_[.5UV::M.K89VVYC:#]X_I.N&;.LG@N?Y?0"H 6@WT3S.U M(#U_RFD;3<<37AM(![?-)E"-.BK5ZF"R(U03=?M'JT;OF:>"^HSSJ@D5_,9Q MO6YO6NI-R:D?DJ8V?JGMM=PB()10E(90(&4M)-(FQYGO09](NSP- D;34#=% ME&'?F7:XF39L$:JVL^2 M-;8)R&:P^3L!R7F[\#(T'+/N,0=A/7", M#+[3&(PR[XXT-YDQ=UJ5ONDV\)3Y3+SEO/I;5:Z?OM3U6LZ.SX7Q5F^@B;G- M324J:&0%G;"JRD"Y*DJ3J3J$V?DY:PDNU_5RP:X?52J#?S:_/WW3*&+, MJ!\$,$EC"A$-.,0!HI!Y/DYXRAB+Q:8>SS"!V!9-:PKMU]EQS#E?>5W_&\ [ M_0#K*6AV&VQM (=IZDT&9:(+HMXX]'6Z ENM6D^EGEY7D]TSVP;;A];7U]M\FN6-7C59Y/ _6RF8>S?R 1S C6'*^EV4PQ81"FO!,^+X0 M(C/R_)E([KF9H#VQCR1\G+B>NJ5/0V\UF>& .UYL;*:$[&D_IY+I=L=L)@DC M=:6>@TNIJZ&PG4S2M/MQB^$VWW(CW8WXP9]YL>:]#,OU?HKE-E=A1' 89+$' ML0@#B)(@A"00!.*4,.IE7I0@HZ1JX\28VU*UKX5:ICH]]G*FUZ^3IH]),3ER MY/26'O?CX7@E<344Q@O"94A:XO>10DQ*UY/ MC[AZ46305OPZ9FFJW68-_LI7#VT05]W/+:Y_Q3W%YW#> V%F@^QZ][!)+GS3 MQ:R#X9U$K2II]1__$+G9[#_XU'TAN-ULWK>?2+F#P)(?QH3#,^"[,844D_E[3 AIWT=DRF[' M;0$_YX4**/[*9;<'.\V/>4U5\+WR9;F5FTYU$Q(%$2>1'T,6110BA 5,:<0A MHRQ*J)"_3+7B%,9U/S>;HI,>-.(?.6?:J-!XS%V!3@NSG9[A .GM\-S![GB5 MMXRX\89N''"6-G*&G4^Z@1L'S.'&;60KXZCOKFH<]UZ:M%5M6IM-2@O.4A:G M,). N&)4HYW<^D['%6W4.B./_"V'3<'R2Q5'CYI6#\U__+7Q9) M2#AB20AC%H:P^0FGS(,QCE@4IQGFJ=:QR\D>YL8!K9"@DQ(T8@(IIVE*[D,@ MAUG "CR.9[\Q,B/2NQ?R/:M&*]3=4"15[H1UX,(^%E$,61#U-5*2B):!)2D+"1_@KT8J_D MGUL5M,Z@C2V,L>A9,CR,NY_4'AD+SJ&9,KJ=D$>JK<,/1] M9=#XQ(.9R!BD&0^H\,. ,[/:D!J=SHW?W0 ]-C--JRNKU\N1_3B MPO!#$#FJ\GZTRSJ?OM-L?O==[Y: M\"1"$>819&$20<230-UK^Y!E"44TEO_QM8+9M7N<&QE]WL7TXETBW+Q-^?". M_U*W!::^K.=AUV,AJV ZIJ"=7%= 20O>*7E_4V'3_3])H>U1D#8^EOCG?'^3 MDH^V^H?,H_^B>9#F][+XL5YRWR.1KRJ_5(_%BGU>XGO=$,V3#A654H.;I5B<+ MTSRK6#](\_S#H\NZJ!0\^->G=I5\SPLN\M4BC)E(*/4AB:5A@5"L]CBA+T%, M*2*$Q\3SS2(N3_2D]7%/&D#9I8I:X5^@,QV,2ZP7T7:[PTCV@&XK=]N;PQD?U80=!/8O+ BZ.6;3[PJ2(H),1 MO.ND/&VECJD&,X2#O1(O1WN9NF[+D*I'BK$,/CYVHR9X5>V[)WW-,6G.K#ZL MY9^:.$S)Y+3]QT($">$$Q=#'@DB2%50R @H@1FD:L)0+@0.SC9NA!',SQS8* M['L4+C#HZ$Y_7V<&Q#X\BOC0AH2PY^*9YY>P9SLWK@U=T#+N[XXU-9X>KER^,3 MSJLF)P0E"$1\I:,Y!Y1G2L M3_A!7W.CO -WY$9:6 HHY06-P%< "RD(Z"?2Z:\+?C@*>AQG"5O'9.8. MUHL;%Z@])<&OY 2Y"G&8BC7R89*D'$4T3B&F,(<,T2R0/^6FLE75G M5.]S(Z>- JK 5J>!(Y=;[O-N'#WYL1>.Y4L12E.1K"@9A+\S8GBZ < MK6X_'G)\(^/,UC^D99P7]]>_\GH1DP0SE'!(D:K%&'G28,4(P9 *'"7<#[TD M,3%3>VW/C?D[TL;D2 0<$W,G%?A3R671V^R(MI8LOW[+DUIZ1U0Z MM.R./3)R"[GQ>U61?,M2IYC9?=U[?AOO!04@U=X2V@'*])]QYQO.$R>O. MIX MHHS[(A+J?DLD$"42(HP# EG,,!4A5;G'#$N7#W0WMZEZ6W&H7*CH Z[N MY3(CRDKN)W$A_Z/$!A5O#QU7)5#'COPWJ/[KM ."7UU3O7+D0YU-78%<0_$C1<=U MWC(_VSU,T=C/"7^0"KZ7MO%(UL:#)&B()Q%'7B;)RL\@0BR F*093 +.<9RD M+ NT2R,ZDG%N7-=7ZU4U!_WC2EOX8>0;CY)@T#Q+:WHB]:AS@^F#0VG/G M34C>W4&6VS:-X279#%T-M?[Y]0R&?*)3[M>YC-GA?,7]H6\.O.MNZ*5Y0GL: M6SKY=@S^P/FXJYXG.T5W#%W_K-UU5Y=XVEV3>E5ANEJ0, Y(*@3$62SD+@,C MF-$TA4%,?$Z"((BHUM[_>/-S6VD[)ZT_-_(91IW,1B/B.L+5&TP1GJB M'>ILU) =*G;<.^S54^9&^O5:;LK*JA<6KOGQ#;\\HX^P$W(_68'A M]#R#E+Y18P>QB>R2(\C9L2[.HS!@( R\/-D:?UZ!_C*M\?2XE?;FB5=8W=T= MRZ;Y@S_BO-C\4<6^^HL@#E)/I!SZ*9=K<28PQ%$40NK+Q9EA@C-J=$%N*L#< M5NNM_">SS6Z5:)]H8HC-EG3C0=);]%U"[YB1+:-N;#N,AV,S>KYL51M+N(LBV.*)<6%3%)!>I=T]4:+Y M"V/4[SLVC'K?_$"CO6:^OJ]XXX?2Y:?W0X]GA"30(TDJK8*00.RI=/^>8$%( MB$>Y]IWAT1YFQT[M;?M62OUSCN, GC\,NA@6UT1R@,CYE/Z:T.B?_EP,T50' M/[VD67D!_GK(Z0/ ]U)NE=X(5/RY7#ZKW5GC+T/+Q\=\U9;3HO+?A(.2K*2Q M(=F8O(#O?_QH?&O6#8[SP-'6\?>'7'E)#F#<79\,?4"/T@)%=#C1,[X6""(,4,P M"'&,/9PA0;6JSYWK:&ZSOI,56+!2!O'5N-2SA)KK:[V) #.XV[,$W%1&W@D M+5WQ:8 Q=,DW]/ITUWP:2NQ=].D\;WZ^W32K6FKR]*(H\TD8A3#E&8=(I!', MTMB#0>#C($UHP+%6<8=7+<^2$ILIK:33/^G>A^O\4?=H$*9@N//Z&QUU']5U MU%GW?DN3'78?5:!_VGW\ ?-)]U7N=9?MT7EC/P>I%Q&?I]"+60I1XC&8"91" MD<2^'V:$^ZG6U?F1MN!3"XWF?T$+"VOQA0>=0,/&QK MLCEX0HG^+#SUR,BB1T=J;/?K9W]Z?%J6+YPWI2)OY4?P()^XE2.J@E9;AYNZ M7C\^J9_J X=T@7PO]F,$0\)4K:2$PRS@*G&$SP+D4\%"LUI)[F2=&T^\7V+Z MWU J+#NLP4TC,KRM\B;TZUO)Y$CV=#$LL^1PR/6.0F8RD(Z9;J.EBCIH](2- MHJ#3%#2J7H&-LFU57+!1%RA]K\!6X_YXFX2?F->%H#KJH727]-MH0%BQ/.L302:4QB MB.),;M4"[*NR?%[L)1&5:X_)VJ+5Z]Q6"25M<\M#U0]\)[?9@J")>.3CD/@> M)#C.((H8@T0"#0-?;I13C&+FA8MG7I'RS3#O]^X6=1< ZZV=UD%S?3>\^4:; M'WHB7P&\ ANIS^3O,5[$C%"RM!SI]3GIPF($P^$28?:R S=[E1)'W3+_P"M^ MR^7W6*P66*2)%X4!)#Q$* &4 M%E>@T\.BH_VQ8=+C,I?@.Z8UZ[C;=;4? &\*5_MCW<_'U7X '"-7^Z%VQI:@ M+O*R^EZN>+T@*>@=8+'((AZG*61>))<&RAG,,"8P##T:D13C3 @S W4D9-.8H1UHWR\# M3?/ 9AP0K@]8=! 841?[E:[6RE_O6IZXRO4KE5X7LW[]R-BJDI(R>+U2CLBJ M5#).4!JG@L'4R^2TS&(,,0JX--L$#W F+39J= I\T/[<_:ED$967C*YT(L@P$$(?9(E$,51"DD093"( M*8D2G\=A:E3SWJIT<^.CF^[*(&^D!.N"-?6L.'B2CX%W>='>3=2GLP1.,**: M5LA;C9-K.Z9W.;0?D]4+%B O0Y=(K8:@55'% K1*6K2*7&!ORZZR*MNTEID+ M6%_9=DXZ&7F[TSCP?<:T*4:Y"2Q'(:<<"QAZ?@Q1)'>Y620PY-A+8TY9P .C M6KC'.ID;+W>^H1LA#2\4CJ&H>7]P(3:NKPOV8;$8CJX#@*V;@&-=3'OP/Z#D MJW/^H6?'S?(?'"\_U2N\XJJ^8B$'Y*5GQF]LRP]EO:K5?V[$3[SDM;_PN:"> MB&,8B92H)#H$IDF*H4]3#Q,OS!B+%T43*L?TJ&"D)%HS(FMG1%^>"?9';5)M MUF:GK)O=9*UD-F.0L2.D1S(N49\J9ZSR4FQ4 %L=KHYN1D&CQU7S?XVOS^!H M&//5A5A:HK2Q4DS*>A="=4B,ES8WCCOOJB9B_Z7QO&DML&OZCW4N67J!41#R M%"50))$TE#AC,,L2!BE"@F28^%$8FQUQ#_0VOR/O[VL5[M$P7KO?J?A3YYK$ MQF]EAP#7HSM+(#JFM(V4K:/A9L]X!3:BVJ,L#3PLT=)03Y-2CX;*A_2B\\J( M)!UET>0__(H+]I$_E76^JF^*K^5JX\2W#9ZJ%\SG7L+2 !*19! 1$4',408C M&C)":,J8'VFG[M#O=W9;L4YTL%1^2JP37IVB-'YU[9&9U&3GF[O3Q2##A<' M#-..0[A=[^XV2"NQP49N<%-,"Z]!6A$W,$\4AZH2?-Q795UO$GS@6BV>ZO27 MX&53)+Q^X'P%5+KR+CE^.R+-Y97<8=2TTD3_N M'L!;<&QE_S ?CJ&<( :M39JE 5?BGI5-5_R>USG]<\G MN:2QF^(/7.7*)5PYQO@+#^.411&'0E6H1"@4,"41@T&:"5_N^%$4&A6GU.UX M;LN,DELN*AO!K\"CW,CGA=QG;F^#58(>,^-5>Q3T+%D7V#I>4QI8O_1@;:0& MK=B@+,!&\,81SYZ1:PJ5)8M7N]M)S5]3, YM8>/W1U?M>^+5ZD4%LJRN"Z;\ MFI]4C[_77*R77W/!%YE'$N1E$0P#@2#R6 C3("$PBRG%:>*++#'R,-;HE6OI#$N^UT$.$$T MB3/(!:(0I3B"F1_$D(94LIZ'!,9&M10-^Y\;\75R@K\V,Q!W,["[>2UWHH^_ M>34=(\]+.$5"0$&$!Q&G F*&8N@10A,'V!N[==VY$N$E72_5-0#K1O[3[<_I1E9O67,X7H[7M5<+VZM_]89!DAD4A]F 3*;D\85]/W88/=5XVLUMG[-T+!D]&IV.JFM M:P;$H8EK^/;(T"%E1M^(WVM^7==\==.5N_I2?/I%'U3 HER+^@=)&VE>%AZ) ML,\D\R0L#B!* P9Q'&.8B9 P3+(T\HT238R69&Z+0Z,(+ 7\7?E6*EW 1AGE MY+I1IRDEMG< NYV-AN&)X\=0C]TF&1G'A.=R4,QCC"X%U%:4T6@YIHTSNA2N M5Y%&%S9VQ_KXZ7DAUTG:Q@)RSX8!LZD^ )>Q!. M&#%!SW^)JN I5V5-"S4SFDBALJC+9<[:I]3N6SY"FL!$^6\5/U'S>Z7 __R_ MTL!/_G>]N[3A*BY#LKYLLDVZSJQ%2^CA/Q@B<::)">,B])39#X;0?.=RSYKM MBOQ[P;JTH)S)U9O7]743>[/ J2]0B"GT4!!!)&@*,T^R?"3_&:,T];C0JG(T MJO>Y;4D._#RV\E^!O@:@50&T.HSWJSD_.'K[#F>0NSZ;^=1HPS+D4J/?R#BZ^[VH."WO"Y7\X [_>L\++O)5_9%3%??+5:MG%F_YFO'N3S\@_7Z]5#634G1PL<94GF,09#D@00,13"U/=\ MZ",:>=2+O-0+S%*]6)5O?@9R3V(S)K0[;GI,.?U83,.D?;V %!1L-+L"&]W M5C>@)CWH:0?^DNJ!5C_04] >USK!W1(7VY5M4JYV NLAE[OI9&2@7)L%L+XK MNY04)P-B%@PS$8B00!Q2IO+41Y"D\B<1Q@G.1!21F)H1N7[G\V/I;0Z#4H"G M;=C7TS;LBV]$-XRT'UUF,IS,&S%98 MG7['TT;7&0/R*LC.O(4QL78_^9)3.?.[N)KKQY5^8-WK=^>VDU9!1+AX 1M) MM_%=)IOFDT -DXD-C)R?C8Z#QS#P[30&(Z/TFJA#B+T5WU2'7O<>R:%(+ M+I@?4)YE'"*4^A#%'H/82S.Y0TL)2;(X"*A1>O7S76L^;Y#J=UU-0& MX)63IOZ;5@GG&U[(!?S9"FNQ]H,6*&XII>MK#FRRK[8FD1R\ M9,8AC.>+CYTQ>UT4:[S\P:4UM%IX* Y4:#<,XBB$"'-/;N_B!-(PC06)/<$R MK:1KISJ8&U-L9 2MD*"54H\E3H(X3 PVH'',!8:H:$__*%VSA1SA) X]#/_01 M1((G,&.80DIQQD2*$L*,@O+.=SFW"=Y*W*]3V3G?M&*K&XQ6<#/+0 -[/?/ M+J*.>>%R,(TM!7U\+)D+&AU.:C/H W!H.!B\:3&USZE$"]?L[^MZU5 @J9O4 MV(LTSD@8^11ZOH=5BC,$,8\\Z LAN4FD49JD%Z?ZT9=G;M352)X_\S;Y>^-- M\&\6LK\8#) >A4T(NV-^&Y<=Y@KLE )_;M2RN%NR!+#+)#(&TKQ]4AESZ+22 MS(QH=ASOOF]K1OQ4)2.^=H[TU[_R>A'%)"14U9&)TA@BCRM?SHS"%/M(8))E M 35R;3_5T=R8LI,3-(*"C:1F7'D25#T2M &58W8[CI)D+"FF1;8ZAX0E&CK9 MS:3\C0*F* F>?G: M9HUF^P3I]N[*)A:LD%2?/@UEAYUR>TPQJ;'\+N*6CKM+5M=-ICU3U% M7IV?[O_5W'.M*<%=?UB6-;\KOQ5/^<>\IE\*]EV.E:X'VU ;_Z<,W5L.@BD MD6.;#DJC'-P&&Y[,T4U'O;[#F];SSBMF+W@2BB1,"<2,2',[HSY,21>" F:R2&1@\.#F$01"^/$B[MQ^538KU]N/BH;*:8> M$ZZ2T[D>#3UKRQ&^CI<%X^KD;U*.W+*)9]+S7,N.GS(6QS0QUGUG<\IO&P[YT<:LJ0?^P,LU7R24I!Y7:=@2 MII*T)S%,6<*@B' :IA[*$#=*P^9:X+F9P2KH9?4"V]PAM*>.J0^1XW'6W,W. M:/1 MFK>48W$G=KB:!OS7/EL3]3LR80[.JZ:=+EZH$?2'NF6LI('>N3=&@G-I24=0 M!'*+@U(?P]0C#)(X$R$*>9;Y9@6H-#J=VQJ@9 :-T%>@+_85V INF U'!WD] M1K>-IV-6[D.YE=*!:ZD)++:2V^AT.6U.&P,07J6R,7GW\H1=&YNZ6Z-OBET2 MVDA0)$*:0 ]A!A$5'LQ0D,(PPXAPGW/D&_FPZW4[.P[:3QJUW4]NC)JR&)L> M6',8-.G(.KBN"UE\YV7= MK:MO)^HF \G'-5_@ /F1"A+(;8#QGD298E M3!)5:+8[.=K+W(R(K96<=P*:\J,7E_0- U$#'U,I3&"XQBF) AAP(,X M%5E$HPSIICLZ:'MN4[L1#RCY]//S',(U/),O!,'Y+F&C__E]PED@]',370#( MA+48_KU\Y&2=+YM:U543O8K)7E?X:>'G )<<:S*,*A+ MU"IO2C$(4&X-+^4O5TL-:M7*=_X7^ _UM;^T"21E4[PJP"TOBOIE^8R+'%M* M@'0"^(&<1X=O3);FZ(2H_^9)_+ZB=> M\F^RQWM\S^L%09Q[$:,P8#2!*",,8KEO@RQ)_3!3VSDO&V,):?4^-QKM6TBE MKB/M.-S-[";K:$YE3RD>D)*#5G2Y0Y/"7X&-R%= Z0%%64&EB7USRP@WRV:8 M7M]O8IX9P7+*;#-KQ-RA MR@ZD\& C/6C%'V$AZ0_%>2/2"<".Z6P>V.K;I4XPGLABU<;:CB5I#-6 C:G? MUF36I[%Z?;O4_&6+-SZ4%-Y.M':9?G_VP-"#_( DSI_]_19=YE84A-B&93^P7]NK MM;9X* MX"_ #=[*8BP9KQTBLC0O2SA]8)LMELF Y9N2;JN_Z5&8BF74Z,LPWA-35PUU M(VXG50#X)B4&A<@&W=\U #)$6"H]SDI6&A <$I7.H^-(Z@/.O\O_973A,UZ7 MOO7Y=I/(\CWR#YBSAE<\FY8<:U3A@V^ MHY4"[XNZ\T+5"[!I5*\^D PJ?RKJ#58PZ''GS"^,&@TO]S68F-$_%%:5_X*. M1C*BJ3'\A\;P!Q_N/U&BT$:AOJN!>%^$II98@!H,(-$ )1SF)HNW,:.A>6=F MX6>=PM[&,(>SX1M),>*:[_%Q4U25;4-M_]@5N3=EN96D#,1=48H=!WDA))%O M0<0]!,/0)9#9. [ER(^Q4ODEY1Z7MO+OE/C@I;#2):>6MO;AP;5J&O=/2O@K MW.N91G7BV:"1%W2@K20&'9%-(ZEQBV<:T9EN\%ID<>]+:\@73 NFOML[I7;F MN[G346OOUD[K07W"KGT[Q$:KJM,MYA&V>69-ZO'(\0/'=@,8BU<%(I\X8L\2 M!="+/>HS3%SB*64?4.IM:41="PQ:B4$ELDJ"\1%P#W.S41 GYN7Y\5-G9*,X MSL3&9^*I1<7*^/30\' ;LU&PLCI=^E5_:%1@\QW+;EBF'=K%/TD>"8*$U->!P#S8<['=!X;Z+S7UIRASL>4. AV/OJ5<>>\ M9?8XF=DI2P5!?\R><)*NN&6'F/D46KY+(:(,P] C 60Q13S@H<.Y5@7@H[TL M;6R60H)&2KWSS^- JAU3G@W/Q(/V$!GPK131X'U0+P2&3N*.]S'K@5FOFH?G M6OU?'I$@GO[]D,GFBGHAJAGANP\M;HU+,.3ZVA$IC[E M.0F&L=HI)]4?E]1]KZ7YLK@?4V O;?O1+^B?'MSOGI[PYN66EP/YZC"'XITP M7_Y7LOW^:8/3;;<4TX,,6FQ]#EP:NM2A%K2X[T(4T!CB"&&(Q.]1&%E69"O5 M2S(IU-*HH-*K= TI?#_*NZW[KSEXE*HP"NBN2.8G3X_53P^<5;V&=B M8NJ8IDI67*:[W:.H0B_P4R@&2LVZ->S MT(YH.**,IWQU ]/WL*(,YVQG&], M,^D>^AAO6W]B_1/__+3)=JGH-RW.F?+_XDTB6Z\# M-J_3K9#M)MO>;1(I[15+&4]((GZL#E%BV_?#T/)@:-MB)@UDTDZ7NS#V;69Y MW/-PI)1VWI \2YM.:TUD>DFA'BCU*X?T%V'.[&RH*Y-/&/^H\F%_ M9#G9)&4=]68)JWZ+,M#2TN8K>:_PZ?+RKDY_#SI":]VT#"&H=/EB$+P9[F-. MX6;8]5\/F['W-D/-SWF5HZCJP>V.ZE/C+GP^LDWR+":_YS*NJ-0H VXY%P^:NV72 MP]#0M9-BI[/>0^D!<7@QI?GT6***MY_3?+LIENM?DI1]WK(G6@Z5Q&__O%N M!)6I+Y84 5$>W(-*]PUK\7!G2(O?VN%\NMU9!O*@6O40'O[BR*(:,F?B94J+ MS JR2!<3ZX>XS9UXA=-_9&H8(M84Q3K[+ELGY&7%79_'L6U#SG$(D8T]&!$K M@JX3>K'G<4H=7V>N'RG'THB@\7,N]"D2BQ;5064ZR@O0KL[**_!_,_I8K+$; MK32+<(PTGMIZ8@:33,Q"C34J46N@7\"W4E:E:VO]"AWG 6>J8,=(*>:MWW$> M5*_*>9S9W#@._8O)C#2,7CZSC>CD9B=/BV]Y49ZU>\MZA?.$K! GV(W# %JA MBR$B8H6$;89@P!S/=V-FDU"I(,"HWI?&EX50X&>E L"E#B OA =9Q\_D79*6 M%9GS]WHDJ6>=( PM;G$'NI0CB.3D%C%7EI**D(^$UV:QE]&1<6OKZ[G\N":I/;9%:9>$IKS%$) M#FX:<'V2= MFTZ>(KFWV.4K:B-"?"N&7D@)1(Q&$/N!!V,GMC#'W/8MI9W[4$=+FX?FDQB-C$+C85+F7!4L>BYBQ1-E+0B?FC99+#A68A#5;V: M(Y2_/S*E6#*DV*^9_G,#2 A02 8@3DPHA3!V')CC#WJ>6IG M>0I]+8T4]D0%4E8@A=7,OM6#K=I2Q1!B$U/""; F"$A3P,-4@JB>GN;-YC2L M\JO42PJ/C&.+K^(U*%*N,EI<*.3Y3N9FO?XE'8W9RF6417'@0TQ\!E'D2'?AA#VZ<>1);D$C>RH..%!#&'V:&CY$>@UMW2&$3P=$+P&JQ9 M^KC]+C?V%+_D8%U<*.39FDH?Y0R(96Z64NF6_(0W__2XXHRQ0#_-F,=U8III MA2WN98 4MTZ?60H,>BN_C8%0W+)0S>=%7Z(FW/S[Q"([.YQ*LKU/5XUWAJW#JPJ9I>5]_+ M\U7$>1QC)X3$DADR(X(@C@B#,<<.LABA,6,ZV:*/]*'%US.D=&Y$'%6O\QB( M:HN\,Z&9FG(;5$KQP#LIX.F#?^WU7(_ZAA9QQWJ8=>76H^+A33LAD%L!P7!L#?.B"OH'+!044_A%U6+[^Q]K ML>"BN' B>F!IRO*<,4/+IQ.FZ(O"/WABOF#ZXZ+NQ<2?^,I8SW?.-AM&2Y9] MP+^^M $HJ\BCW/=\ GU&?+'V"6P8(89A9-DX#AP>DY#HN;^?[FQIM/E%O('_ M K7$8(M_G1.;TP.RVMK(%'03DVV#EY 0=$2\ $6\ADF7^&$\C/G%]W0ULW/\ ML-*O/>05GM&/_[U[_E&DV%"-\JV_O[1A?H=?P',NCTZ*RE_RH+8M<*0>S-O MT3^:QR(Q\:CM!:'*AV0H*/=0^U&AMTTCLP78'HK=#:-]];<1VQ.\9K=@U:U3L]9H M.8II\#:T4S,DU*Q[.K- 'N[^#+<^L@AU'>7YI8G_YP%CV"<6M-T@A(CZ%,:Q MZ\/ \0EA/.16H+2U/-W%T@BVD?",; I'@%1CQ_/@F7H5JX>,?OGGD\J;JO;\ MNH-YBSN?5/!5+>?3WSQS:%_M\D0>VE?5HO,R:X+G.2Z+'1AXS('(AL7[5&T:RQU3Z7#[@7V7^R6U>YZ>\39M#:99?$K+9,;HBW)?! MQ AZCN=#Y(N?0HX"Z-H^=06/6#Q6*G)XA@Q+8Y('Z?,C]F&%<&T^URP%NXYR MQ1557*FGZZ*M;R':OLA<]MO+E,I4]\7Q69G)H%ST@CO![S M*8.O1G=30#KUW=\^FOM@B@_+K#*39I?11@'F%EA[%%7+5]F;R]+XZ-: MT O0$74X2E0#UG[R,0;6U-N])H.>L0!:)=7/R:-WLNWY73V_PRR,* MX,B8%I*LD^),^);72Z%R(?2'$+;:,&+=7/.&^'_\04M:\4 MN.7@P!A *@8JS<"#+'W9Z@;*PG'GU(\S:$*-JCAO8LJYBN/LFS3C[0%*&=U4 MWG?7#N\RTU='1U-5<8PCW%<5;'K%"2X M>FF_7/_&&5F5&+RE-Y ]XW?IGMIX2@8MM)PP<&-G;0J] M,'*\@-*0T5#KNF5*:98YS:N;28VK>/6S%)--O9>02ARK M!MI153K,=+]7J0L*?2_JRKT7H-6YX_4\C=?,+.8Q=;$UJ:SS7HS- ?NKB[59 M.M6/W/A#H)BE3,Z)SVSS\G'''C+1P_]V>"TVC*2:(CMGWY=/6]4HCS%M+VTB MJ'0 M1* [IA<%A[J(9>2^W="ET_93O4 >K0E^N>!.8PP,;5/AK]6G,HY((Z* M:1G5X6SQ+^? T8V5.:L=?:XK^#3_(,A3]/.?]$?NPD:=GWK0&V8A,\!-S#6JF)F-@1N&9A2#]#0[&T\,J]9E M X5OZY]7MSMXP277Z7:3,%E X7;[G6T$_115Y/)5R%T_9A:%$:(!1(X5P]!W MBP1MOA43PERU:B_*/2Z-+O:$!IC^O>O '.I.SJQY9JF \?*AM'Q$A@(B4$A,A RE_4H-:K7JV&I?KIK'-.9#F[WL645MLW+610APH7PA@YI MM8#J.7]5:V>VHU4MM;JGIGH/&CT0E?/"@]@HD^_L-F55[AT4A0$G$8&V%X6" MLH,0AMCQQ*\69;X381QJ%>/4Z'MIY%T>$8!/&^FQ?W;/.<$"9&$>1^UWU@GFN5:9 M\3RR.6?LUAFN9 ="^.$T5*;.%?M F_:4\&C/2SCSZX-$\02OMXEQ-%AYDG92 MLVB-F5./+VB 5")VK;ZA5,NKW[LZE\7?XDL@1,6")4V$>F2)BX'3@(DF3CS M0@7__YS^Q8*,3#-%-!A)I.2!!&4LR2D));.G0D/[H;/I_)]_*7\$OX1?D+WY MLOWK?_SI;+6Z^,NOO_[QQQ]__A$6LS\WB]-?.:7BUZN?_M/FQW_<^_D_1/O3 MS#GW:_NOUS^ZG#[T@_BQ[-?__=N'K_$,SCV9SI7T+\OVFQ^:Z%>M MU!^EZY>=/U'^1JY^C)1O$<:)8'_^L4Q_^L]_^^67M3@6S0R^0/ZE_/?W+^]O M+3G_OIC.XY]C<_YK^>=?7S<(!R2T_<75SPOXCS\MI^<7,[CZWMD"\G_\"7\- MU^."\?5J__?Z]WZ]6?1B 4M$2LOD!_S&YM?+(D\E 'ZL8)Y@S=+5Y\^:>.N' M9D6@S?5OSGR 6?O=":XPN0+NR3R]G:^FJY_OYP6E+74G8;E:^+B:.&,<905D MP00BM4<8:JF)U@F"!JZ5%H^(H>M::TD]G9<$T^O/_X8_.Y&X/RC5ED1P2+,S MD3C(G.0,5CE(205YF^8B^R4*OX72$N*?3YOOO^+G_EH8*5^T'+7,?4OE,O-.41)ZXDB8JQ=U12+BU7"M1-"Y(M%R,$"'@E MOBW\?#DM(MGP8 N*#74D1B>(#)F18"3^-5&O;6":VTI>QIV5.P%%O5B@'"7H MD8#EW709_>S_!;]XA]]93H"#X"HY M*A0:0)0S6GT"HJ,-%9/%--':S<6;@3 M5/2+A'D>8#%).N40-09ATJ!5I R(52'A'RH$8"RGQ(^" MR=T5.Z'#OCAT'"78@4&!1V6YEOSZ\SPTLPD7GN7 "^&!H@2<)#8HAEH5ECF( M&J0Y"A&WENL$!_?BX'"X2 ?&PE>(EPL4!N/AVW0U@PF>?HQ)@SZV]:K0KHMQ MP[\:3P7^-2F6CH+#W16[W831%P>)HR0[BF/C-8IFX6?OYPE^_"_X.0F>,@RQ M-$DT I'@&7'6,I*SX$*PX+1C%Q1F'K] .\A.7BX**-8? M5[P 1!J&"1@':"DP3'!9&?0(@9(04B00A-)6BV"/=*SVK=YM [R\>\%J$A^% M\7P_QT]#<4R_PQN_\ANV)C['%&FF)"+51$:/L40"2YBR(F9N30S'O37L6[T; M16$UB8\".7]O9I>HED4;@BX0^IRE&)4B5$2&IE-8XIGBQ'MA4"0IN1 K M0.;.LMVP\O)N"H^7\2A TM+]VJ_@M%G\G,C 7% R$BDXQA\&) G>16(4PIUZ M*5FL855N+=H-("_O'5:3_BBP]/DRS*;QW:SQ MJPD7+C'I,D%S&8J=S"4,H81'R!RM)ECP%:"SM60WI+R\:\7C9#L*8+P]A\4I M0OJOB^:/U1F"_L+/?TZLY &X0PMIN41\9SQ*A;;$:>X$C2D;==QKU9[%N^5; MO;P+QUKR'@5LOI[[V>S5Y7(ZA^5R$FWTG@I#N)9 )$/R@T'WRX$UGGO(*=9X MM;JU:#>8O-1[Q\/E.PYXG,%L=@5N+K4)(-#3$F@))36,!"$%XLQLX7NK]XL'2'1@;FVC^)K_C*K.0.N&43A3%$7)QIP2:/S2$T;(L,U66 M'?ERL6OE;CAY>0F<520]"DOR!4ZG11CSU4=_#A-'>=1@*,F<88P?N"?.H7PX M.'3"7?*!'9?#^="JW5#R4B]KCY#PP @IE46SSV?-_"K)@UD?#%-H!C.R+X-, MQ$5 09BDF S".7J'F7L4=)=A1VXR0EU,;R.L(V.R(-%20$*%4R00IO=0._''9-CL6[H:6EWHO>YRBU; M0>*C0,XW_^-]0E%-\W1=2+]QR0(HI8Q.2'DY7B5:3Q?197?*"$4S]4KE"M#9 ML7RWRL>7>DM;0^8#@^=]S(N3RS3%GSA9K6"Y5DY;[!L2E=3B%J#,(Q=92.)9 M+J=MEE:"9%F&HY"S>^UNL'EYM[:5I#WT!5TQFPOPK?ON1!34E4?-4C8A?9(D M))<(>N_.0!(QA^."I>W5NN'BY5W8'BS141P].[*Q(OINO266&L8 MR=&+2"UD(W6%DZ=+_MO1CQ-61BYB8L3Z3-$=R/A59N@3^,)C]M9(J,#+[L>) MXU_?4D;ZN3#$1R6(%#(0KSTE+B#>,DTQF"KO*[M?WVIDR"E0(;I@23(<=YC4 M!D_5X(F,E*;LN$6?ON\,N8K9Q_4^$56D3$23SF4F M$DPBCCM%O+5HY#V+FAYWONVOI*J7K,$54HK1,$FZI.4;0*=4)=S_G 7M$G!3 M!6H=DC6>QM/MHKPH*1XK,1&CA"72E:K=\M?DJ-?H6X.DQX4S>^H<#TW>W$0% M"AP%AD@*I5Y,VP6:#-:+Z<-D5\W:!<7 M/UM'!;< 9.XS,H063$9DR)ND25 @(,=0:N&J'/![B.C6..7E/2N)^SBP37=R2!%;K?%R":K=&*H<=$F]_Q#,_/X7V1=32 MP(+1@ECC #T3AL<=$Y[PJ-%!B>ADN>/NZ!Y:M1O\7][+XM$2'DE@M&_[&BF- MYCZ0&,I5D=3HD)>'+U4N%Z'XLOZX.KDGF\_#]O2[*7[L^>KM8M$L7CM^LBIT9]W<$3Z$%T]!NI)X8]K;(0RF M$"\ZDV@8,\%$DV5Z1"3[5SBJ >?Z4UMKC>&K0:N,KCE3Y5V_H,\59T4+%;E! M&\Z/R_;=6FRX/JR5-'6KY>:!0ARZ^>J:[ ^;/LX3QK4H!9=$\1)O^LR)91"( ML+9T0,B1N^/"G3L+#M> M3\,'"3,<>#@W71Q_CY-@.'_)/HW7&H\@TI+4,MH M(H%&*VQ$0,-Q_OVMY89KM-H?!@X0Y#@/\]?-?-G,IJGTR7_E9Z4!_-B= CS_G+)3GU_F+2NN3%D_N4T9?#Q:9^]KE9AZK7&!*&(?OH M&U(G)>Y_ .(ET'(I&1@(Q6/:]Y:2_3*TJMXLNMY+,%LMK[YSLZF>0M>A=N+> M&M]\F,%$)OP1&1)QIJ2=9Q:(Q2")B.05C=08Q?9=41[%94O!,'Y$;TBXLB85 MQ#W@H7*/^JO7I:]P6OZZ//DQ74Z42'@(IDR2%FAE>1(D&$L)!M%:.128X_N2 MNH_"SD,$C01*!VAZ%VB.%OL8,+2F_4US[J?S"5Z\8,1(,D8D+XADD@JZU MTS)F,'N[Y!V$F6T"1H*1XQ5[%S('2WE B!0O[F_-.;RZ1*F5%Z U$[]!^WCC MR_NR49$8S9 );27QG&I2'LYU++TAE'_$9]F[P,!0.%QA36WI#0R!WYK%ZM2? MPBL__^<]/H ;X:6QI:ET1%<^>+2C'L.P2$7..>5PUV \B()]:PP3QM8%0C49 MCN'$N+*2&$' >_QR.3'6)I.B(%KRTAB6<^(T,.+0_4J JI9V7PN>HUR-:RH& MQDD/_L5A AX!1$Z62PP.KSUTS4N@GP6)F>*NB-Z5BC-@B+I9C# 8EQ-.^3.M#$-.)L&&!=(SFF[[5, )L?0&4S#2N M(#W,WB0%)ZP0>+X:=+BDH:QTBDDD*L:9Q2-8QGU)JX? ZC&:ACVU*B*JJO!' M *8/C9\OOT $9 !/]+_!++UK%E^1F8^P^MBL/OO%ZE-^,UU>-$L_^^NBN;R8 ME";7&!<&$EE$^8ERL4U+TSRK7,Q1ERYGE?%U )G#O GT +F^530"%)[$6')3 MMKA$UB912EVRNXF@)6+0)A ?&!"NH4SK8"'FZ@[50X0,,Z2M!R0=+^818.7] M_#M*K5G\1-JOI<)U8B.8::T M]8"4HX4\\&W.AP8%,4]_:\H5Y^GO\^EJV3E.#S [,9G%@-02$WRI]+&1>(_[L4P2$I HDW>=I0?1M'.! M83WKJEBI(\0Q'5%?P,_>EFI?_-QY0J[*?][ =Y@U%P7PKYLEHL$Z6J).7 M'GT!%/'4:1+ :.>3II'M2P@^ZO#J1.&PKG0UC#V#>@X&'YK$T%2[(+ABZYK3 MDMJR6ERV.<*_X3\LIGZVG%!MK8!R:'6."_=OG9YAUT4 M=*-M6)^[.N1Z4!*XAKGY2$9_QJ,ELY: M9')? >515NT>-<,ZYOU9L./$?CB FI6?50'0&[@HF4[+=>PRX:!HY,P0$TOC MIN30Y>/1$!Z<*^7?7.YM>'0(:&Y3,,SPY!XBN",$.P*[\GG1(+)7/S_/_+J. MYK\OI^V17"XLLI(^"R&)30J(Y-H1;S0G7"?!F,LLI7WUIX> 9!\]PTQ0[@$R MU80^ @!M#./\] /X)7R9GIZM/N7?E]"*:X+'JE9&*_3A5-NHB1&/3!!GRB:Q M(@E9V_'92] P8Y9[@% ]L8\ 0W]MFO3'=#9#I\PP8P/2G;PDTJ+Q=%%ZPA)X M*T04,=;.PKY:>YB)RST@XR!AC@ $;S;+EG+:<_CF?ZQE4DPB#2EHXTM+H,#* M)/E 0L"OA.)2>AJRZ\%9V47-0(.8>_%,.$HI<8D)#E)$R:L?.3?+#S2&N8\3YD"9C@ .&ZJ#I9Y1RDE.29_&T M5S]O:GTP4I%MC33O=X>/@U1O;V2/@NB:BAA!%CZ"O-IL_C8K& YX4+9'(0G26'X M(QGZK1[17WH92PLI.Z"U[=+6\L,^A3X+9@X5]@AP 16SE%0"K5X*NX><85]7G\GOKJ.,$=B? MPDII6(MR^GJ&$EZ>7*[.FL7T7Y FT>;H7, ](2P:T&S+/5\9D9*U,UQFEZMG M?NPA9]BWV6?#50UEC M7G_WBTZ*]2TYM!?!G6+3<382/H;0F(=&K0*3E*"4( M"8,*Z2GH"*EZ)G8'L@9^VGUNH%71S@@ MT]2PCBF(Y[RNCQTJ5*&3R%%/.OV]#3]/1%A'%R- U=9&67@!2X%[+12'IR MA 5MC:%1"=.'K[5-P]"-1^KH=K=%>KJ@1P"4DY3:#I)^]ME/T_OY:W\Q1=]_ MBZV)%(Q[;RRA0I?9@]R6L>VE\06(S'S6H&HWBGB]SS# MTI?@_?SM^<6L^0GP;7&Y7&'H(;7.F1)5!AE*S13QVD0"7%#&I$E>U&ZTV(6N M81]B^K=7=13R=)"Y- !Y\P6>;#!]965V)G+8=YN> -BOJD9@\K[ RD_GD-[ZQ7PZ/UV> MQ'AY?CDK6$?>IW&*\J-)Y" -808=!B79 90C*VA][Z=ZD8 M]B6G)]@<*>P1/.$\=O4R\2Y0RJ4GE"4\H!,D8I4K.=ID#!T15DUKKR'N$?A#70+:]3],1 (O6$H$)1;+T()$2E]JPB)%T>$FX;IV M+DQWZH8.]OK%5AVEO+#)59];T9_!:AK][#8/QXVQNOW!?FS,I.$?FAV9,04&A& M,J6E<3SIVB4WQR;,]%\\^ S8.DH18\34QH7D1K>YB$2*6"IN,R4>$B7)!&^8 MTSKRZA,+1NVQ/QN6#E# &'&TVUU43E.AP9'R#$6DMYR4*UH"%*05TM/(:I?% MOS@?_MG05D=-(P#@ W>[&T9D4EE1/-9-B8$E!%Z:+%J2,NZOH $,U#9E.XD9 M^H6F9WC54<+X8\1K02Z;O.Y>(@4S[12&Y,BXLOZ*$2RP59/Z-Y!2N61QHZS: 5W1+3%9DQ)XD+0A//HG-&1 M)=O;6-H1C#2NH>]'IA@_1<(C.(CV3UVU5$&,R1*E2VJS<8(XRSG)CCI(GG)= MW:]^.5.,GZ3I)TTQ?HK8QX"A6U,ZDP0OA*%$YU#ZDE,@UDM)H@W12:T8$[5? M3U[,%.,G*7;O%..G2'FT4XRMH]28G(B5I5B^A(Y(/26":JN#5D:(+D,H7L04 MXR:9MJUZ1M+3^25Z4ZF#E4K"- 1)F\]2F7GO%M!B0LOD\C++\VLS2A MP$!ZE ,$*$WDT!?S-F8\K;/QI0[3V]IF9S M-6#58_U.55C5%/\H\'3EY%TQ$',4+,N(MK9,GLQ4$<]M)CI3%Z1/DKG:^+E# MPM"%.[WXT(>(]UA\?*LX1F =?C4V#Y M!K]8KJ9Q(I436JA,I"MQ 0A#@O&9)&ZX=A@PT.J5A$>0.VS?MNK@>QZUC:#< MYYJ%S49[A78Z3U<3R"%!-!B#I#+%.=),/,.O'-+O@]8NQ/ISCA\D9=C.;;T@ MZSAQC^+X^PBKFUTRB:"H$%J2&$L[S) 2\2F5?($0@C7(6?7#[Q8! W==JPR2 MPV4[ H-R5>-_E:'_RB_1*AKPC.8@2,XR(!/,$E I)Y[D541)K,D8TLB0VX RQ8;4TRFMO:Z68[ M2!FXC+EGT!PB[Q' YA]0!I9".OF./MDI?+PL3[Z?\CI7]=/E:KGR\Y(>L-X3 MBJJLO34DZS+-0FM!?$0V761.^V2BH[4/J"<1V UB+^4RNS_=C!=XFVUTC\>) MSHQQ9CTBQ C<7,(36^(#$Z*FCJEH9.UZYR>2V U\+^5FO$_]C !^US-6MEQ$ M6B++Y"S)2919S5Z1X'/ID6(2=5QKYGH;D?U4)_REW(,?*^=JKOBS5$"TV^)V M[Y9;?!Q5#?' A_=8&?$8*_4KYO=TEF$1(@V)DW+"(0)C(,ZC<0$OM$//*M!0 MNZ:W$V&5*RBDE4%BS$&X*W/"A2U/CA:/\)!B#A2"JSXP>4P5%/6Q\$@]Q5/D M/8(SZYKZM41*T\EF?IW_'3#6\,XH0GE0I5>S(XY13@2S- BJJ5?UNY[M(6@D M6#I T[M <[381X"A.SQZ:^%60@:B),S)P&GV05>?;GN/ MB&$A4T&QN^O2#Y#R"&"RH^_[AAEFG54:/7X?2S,'@4=X$-81"]YESD%+4WT@ M\CZ"ALV8K0^?>M(? 93N-CR^*DZ2R7BM/9&QR"<)1AQ/#%GQB9LR),?73H=\ MF))A4V?K@Z>"O$> F@=:+US!/WM!J15E#G- ;D"0H/ /Q9/U49JDJ@__V$G, ML&FT];%31^H#UQ(^U,^_[02S885R%U.V[=,QVD]O)'%2E:$X 2AS)KF[P](> M+"=\9)EA$V'K0:.V1$<(CNMA#U>UD@&X"BZ3,H 2L1X"<1'#A6 <390;QN\V M]^@,D#M+#9O6VC](CI'L" ZA!Z[1O?-")"F);B^N>(&Z"+'-:\LY.>^K3RT; M>15JE5N9PP0\ HB\G\=R9L(;6/_W_?S^K>>79C9[URS^\(LT$5+0:-!OI[)T M0-<"G??D#'')V6"C]&![R"5\"HDCN;XY$!'W^A0Q.I2T-%F464#MN.K080=]8:A7I7<8IO$$#1R,H0M83)ORUK=8]9+# MFGV2AA'KR\A(R3D)(4+A* HA Q50N]?"TW-8>SO@GA,_A\M]8$?Z\^4BGJ%P M/N6MRTZ4R%4(>3)/;W_$Z;(D>)7??,T[%W6<]K<4:%C!%[DX?)H#0QE[H@X&1K -6MK7[>K?7"ZF\]/U M[FZW]#9?5]RF29(T>F<]R3S1\J9BRT B3U*. KA36=+ZET%/)'+8*\9G#\5Z MT]]8 'IGH)Y)3G.E"7-)$FF,)%[:@)Z98TF",4[53J@?VY3,@:/]IVC@R&C_ M[7S;.WZ67.C7?GGV;M;\L:R8 GWSF3UF/N\@O'["\_5"-[FMS/C,O"6:FO+< MSE5Y:2^-](2AEI<[H-H#0?;14^%FJ'SFYT7S?8J2>_7S=S2=[^?7-0$G<37] MWL[\?*@YP+54@G!6>X/AHRD/R)+G\DR0B< DEK)C#:U.X77H7PD]^''(NV! MBZ?G5NL(CM#;UVW2BAAT&4=K6"X-DA6&:**TQ[5,\+6D,@ M8._MYU/4,0(LW0J9RAW /$YG<(NE;TU'"=]L:>>#T,D2<-8BYT$0%R0EAI8! M?L8GFNJG5M;G8]@+_!$@>W!PC&"#O %<.4Y;J>+7,]A<%YR<-XO5]%_M]R>X MWW-.(I&H(DHZT?;)PY&,OCC/5%I6O>*E"UW#FN;AT=/TK,H1P/.J3E A4^U)](J6OOZ<6#Q]B%-94V55M'MN'?6(SC5$(1I(4 MIFP@(%[(\L+K1>0QQ50]"-I+T+#OD*/!8WWEC>)E_BI+>%?S/Z$5]=Q2PG)I M4^&E0'.N46C:F$BCY-+ZZN[@7I*&?0,<'1YK*G $MO&S_]D*]UVS^+28GD[G MK6;O;+.M6143;1DX9R(1)I5'S;+CN'7$1:U**8R&5-L]?"J-PS[YC0ZQO:IX M%$85)1D!4MNA]X%38INWI*3@' WI<0#@_G2!DBW[>UD2#YSQFIG=G:G;MB' MQ/$!MQ^UCL#JKM].?X/568/R^PYKL;^9%K'.T_+3XDUIBC\-E^M$$L>]"\8* MPEA(Y76C='QEDFB6N HV9E<]V^YI% [;\7MTP.U1O2, [_V$@VLY;A*E;FZ0 MI5_?( >N2Q&M5$9S)8RM/::E.W7#-A,?'6A[4NLH 5LVY1Q_J5QF MI*QL5J&TQ+&JE%=IW'W"EX%;(D47K4FU'^;W$C2VVJ$Z*'@4;(>J9!0.Z'UV M-M=GM[J+>LC"12X(LH!L@4NE920CS$9.@Y/*5T\!Z438V*J-G@EQQZIHI,C# MLP2FWTMI\A(CN902.A0$?0@4DR@Y^ %,R?=4T@EC/.T?<5L$C:W9P%E/;2- 93O.]Z'%R@X^$8!G(JI,QY\!+]C\IX[$S_+@ M)&HMP:,O8TV)TU(P9?!KR5\M390$NC750^?NU T\WFET@.U)KR\+L1!]C (Y MXYDY/)PR)3XG3I(UU):QHL+4KDVIC-C>HJ,1) WWI,@13,+;P=GZ<> )PO7" M&0J::!V0:QD#"8#"C9Q:EW5.OGIV2!W*1]*Q[9F*B/I4ZPCL[55"P;?F)/[W MY;3,OET/:'X__Y_-=+[Z._[CY0(FV3)I03EB:4F "1'WJ!: &Y5R)Z*$6!VM M'4D;9>%1KZC9D1-24X6CN*W:SAEXVC/L%T".Y\5"M)'M1'F9E!&)6*O0"=(T M$YN@E;$#68X84QV]M8@?9?G1L^)[$!B,T3:C)%"TJY^?9WZ^*KU*\+L7;5P: M*(6L&2>FYR=TIVZ4OO"@%KJ.(D=GI->)7;N9HRQ" M4(X3[TH^K9.:^,@B$>"M HA*VMH%H4\@;]C'@S' M"=5CL"4=I?NQ/A(4W2& MZ%(&(Z7@)$3 /R!F+R(DYVJ;TN[4#?N&, *,]J3(\5XKO)O._3QV%ZY5S@7< MG;@G.6LK%8@O1341P^((TB#SM=_!ZE ^K)?PW-<*?:IU!/9VJT[AIOGJK9:M MDV"=#"(RC#\];D]%V7HV0["9HF;QR0ZJ1GF9T"M6=A>8U%#<*%Q4 M9&3#U:?\%>;39O$&PFKB'!?!6D>B+'R 05=;6D% 092)>L-Y[83FARD9983_ MG*"KH*!C@?:MFNE;"PX^E.R'SZ7!V_2B]!Y=\S8<5>FV6SL$VDO0*&/SY\1>/76-!X*W KD'NX661 4E. 9MP939L5P0SZ4E M@@6KC,XLU:_\?(RH4<;?SWKV5E7;P5[@=UB$IM^X^P&I3KCAWC@9"31U .(3TV!#Q!"S=MCSO!P.6[$_@JTR8D"]].TV\4'K3),AP:7R@B"55:/-)*-1!X2$?H&1RDCK%:A>^=Z-LX);N M=5!RSR>JKY3Q=M@S]7/]YPY0*2B>:2H-1CK&%Y8Q@E"Q)HL%*9Y/1ECYB MH)ZTX, -V>L"J#]1C_2,@]/B&6SY Q]]*?%H\LU5)HKA-2Q6?EH*\",4X:S; M^QUP\AVS7(WSL!J[M4:FK0GZ@C!;M$F'U^"53 "5@20HE8Q&E9=BDPIX/?Y# M]E353K[;1:L[_RH"N:H&YF5 M3,V#B_V\!L+ZK^_GWYO9]S9:_,W_F)Y?GI>6!&]_7+00N8D5I18^44V\C*FT MJ\*OA),DTYACUC%H57O$;T7RCS5H#Y/RT$ZR2I4+74N2Y>A@EN@Z)*8(EX#A MMDL>Y](]LPH9[6*KO:&?2*)_3097SZ$>*J-! _( MO58:PYO2[-\*2W"S.1HX &Z(YQ'&Z,Q7G[CJUC?\:(V-TT:5H/MWW/B+-_ = M9LVZG/+IINK!CZE@L1XGKY+A^@)^]G99W@RO,000*9XU0&C0T(Y_)=901HQ3 MH)]*HZYPWI(> ^AV/LR($VF\[P$8\]"D53,2CQ%6R$%E[:@;\?MR M?@CMD$"HG!QAP!V1V0H2@&D2G*,TXGYB=XL#'[X.[[3:T%WZ>T#$K9OQ^B(? MIX&YU:W ;W4K^/SY[0&69N_'53 YWAIG,:J+?Q]NE&ZJ1<^SOC<7[Z2D2D??*.Q&_=8 M4>.#%,2IA'@ L,3AL44,9,9=LMY4GU[Q,"7'#WT-#R)26&6C9)2$5.8H.X78 MS&7NB!-) T*ANWTKC@R!=A%3 M]5;W&A%)Q)(RK8APH918@21!6D!E"J.UPHB9U7XKOTW!T2_D15)GS0SWTW+] MR1^;%3SX" $>64V&4*$U@E]G$I0N.T&UN9NP?8C>W?KF W=A)3[9(44]L*I-2T.<6>.!QR>I?".VF9^A+ MDSJ8V)D2?ZP&QFDWUG;QE5]"PM.^S+IO/Q!#KSQ=?3WS^-.G;?[DFN!;/X-A MV2'&YN@E*UBHNFS7"I2N$=:VU[I>\0O,2C>8]CJPT :AT'W5D>;FJ*1""(T! M=@[=7A8P/C8IU8*))]$?"6+NK7NR=:ZI;S@ 34(/P92N MAEQ$)93(69K*]N!)!![=L*#+8EOORP$@*1T(\Q+WJZ>)H'S*U!_/>+8JT.K3 ME)Y&X;#6L#]LW>M1T)_>QFGKWOGIXN]^=@D'6+2;WZU@MW804LDZ77_ZC19O M3DN%$%&:&R*-SZA%J_&T%(KXTA(EIZR#J6V,]M%S= _,!SY[Z_%&1B=#BD25 M1V9),VX,1PVA/$MG$M4AUTZ)VDO0L):E&B[N=;:LIH1QVHW?FL7JU)_"39_B M+_BQB^^'V)'=GU7!KG0D]$@[4U(]=JYTT[,D\R1B#$3Q3(DLOKD7( EW$(,T MP7 I'I%5IX6.R1':^>%;Q4[>,!!)$F\4+TW/./$*# 'EA;+!A03R&M@WU M=;F=$%19ON.T#FU#W^7K)K45Y>6SOC47TV@E/\ \[/FP&NG)'4FMY(BLE[O) MV?# ='E U:RTM@(6B6?.$D%]8LPC%:IVZZ?;%!SK;'R Y1+@>K#H^L.WH.QX M0(]8$$BE9RZHTBF1%OY4LEH)$U7M%D3[*1K6W3A"^W<=C(J"'T$?HC4WV^W MMWBAR()+29!84KPEEXDXIH$ XV",$5Q5KW3>1\^PW1NJ0ZB"T,=Y"'7KY--[ M4Z+G;TXT5),B#)T 5Q;N" ZO MD_1?EYL*PW?-XB/\L<77HIGCEQ'65XH_ILM)3A"3$HEH60H.E=7$1NY)R9OU M&#=8*FOG(SV)P.&"KMK(:)Y+32/ X#?\N4_Y)#7MU(K?X#S 8B*3"LZ7$9'4 M9OPC4F)]*5JAPD;!J5.T=I;?0W0,;,+Z4WM360<#-TS;N__038'W*SA?3K@ M\!8B<3X$(J-V)(!41' .V7,E5.C2+:W;:L,XVSU:HYX$/0(3]+J9+Y&'M$[= MN=/WC8*A.E)&0$84E4.AV51&.Y7N@2YJXZ%Z#_8]](RV ]\A7E5U!8P 3+^7 MP8=OEZOIN5_!010&0S,N#N#)<[N.?11B.5(<:D4KH?.?$0.$D(?(M46>=J3[;J1-BPPTGZ MLD#553("G)4&,G/\D9\WC2?6'$V4#MIIF4C*T2,CZ.5YS1P!RWT,0>*NJ6V5 M=A(S[-"0GO!41_0OI@]QSE9Z[C7QJF0N*8L.GT/)Q20]FF,7]-TJ@V?H0]S; M>(\>[I;Z$?4(;- -_O\&L_2NV6Y8@P;W*QK:S<;( (Q3#\0I7]ZET<4+'O\J M(H/,A<+OU#[O.A/7"6_FA>"M7]6, ',[>P+77B^V@H MSXHDM-ME_*XGUFI&E-="0TR<\]J&;2]!G:#E7ABTZJE@!'CZT/AY2>->/VU_ M@0@8D8097*5@O?+S?]Z:2KIADW*.IS^+)+?S1P5H$BAW1)CL/Z:[V#=$QSJ@D3RA&9/(J0T4B2*F\4 M065YMZ?C\3T:]I/4#6XOY3&Z#SV, %9?T/V<7P)NF^9T/EU7[EUYJ-_0FB]1 M7F4XQV;3R"R LHR1CRT%VSRR,@J6$O"&9Q-T#JEV9?O3*.P&NI=V5]^CED: MP5T6_--B>CJ=M\I[!^N2JB+S&PA?RF/'<^EK!) LC"W@#'E#/M8&_>$G M'2<\,(5N0+04^>(VD^!YF1I29@$8[52L?9IVI:T;^%[:RT%/X>-E*7GXE%NO="WIK8;AH*G&'4-8:O=+ MBL1&X9%P$V147$9=/4PXA-#1%MP]!4/WXH3>53:"P_:&R1.48)K.+DOH\Q7B MY:)])GS[(\XN<9N_0ZD7W_5RK=9/^>X+T':WZJ2%E)PX7^:D2C D0,8#QAIC MN4&'(]1^':G/Q6B+'>H@>A!EC_1$7X\J?S_/S>*\_:R/ODS5;/*F440S;[M" MPF+EI_/737L]L/G^X>?\\8O6./TKLU[))]@YD9Z5BQ8E'&$FHVT5W). $0RQ MP1JGE6:6U6Z>OHN6XU^<(XIS.IMN=MCF;;/LO,V2RV_-37$2I.VW=4A964&4 MB"6FDZ59K''$>QN 4B]8]=8>AU,[K&=0!4GWGZ&?174C< [N_"-4\\8927B4_9$>F\)I;Q2!P$PXR6E+':#9OJ4#ZL$_ LX'T&E8X0R"?+ M):RV&=W%I]$^JE*$;IS##5N*T#T+B5B:N,O*N BU\\D.I778:LMG 6LO:ANX MTNDNCU<33]=O [MY;:/.VZ&G]B&6J87$E?LVJD!Q052,%Z-L?Y>WT:6P;HY6P2A!A1#MC :-%7AJ'*"V#:-_*&AE&WP!2$==_.YFGD_,BWG^M,^B>(@+&@0+7B8B$?\@L M':H!MZGP2N/H4!45@)**K3F7;I/]T3>L"6NO>-X""6. M\ZKU[WXQ+3Q=GTKS57OO?/ UZB,?6.&*]"DD5[K^?'#)G]?X7/_U_?Q[,_O> MOK7_YG],SR_/2^B.Q_R=T8+92X[_(]%@="XCUP0]3P0RR]%X,,*)VO%K1?+K M/6[M5./U[@+OM+9,D.1<(-(X(-:;3+@1D>K2=Z[Z=-\GD#?L->I0B-S]?E57 MG^.TEO^SF#IFY1< ,O M(\!2;8@NH8K,>$B&B,>WYAE/<6F2KC[5_HDDUC-J.Q9>]UDTD49OK259T++/ M!,-]9DWIV!*<-B%%7WMF43?*QC"_NQ\\[397U30U8'R28#KY *=^MC;W;>?7 M2'DR@6;"=$32:7D0$#21()@(@AHO[L;'MT"VA/CGT^;[K_C1:WSA%S>P>F#! M@5\3>]!G4T>X ^-B3?6;YMQ/YY.L# .F+,%S5A)I9226*XX'OO54!$V9V=<* MXG%0;*\V#"*.5E=3078C>%=[=$=\N&[,*ZD*QN0RN2T8C*:](5YJ2W3B/M-D M7%#]^=>/43?P0V]_=J5G18W3<=[DJ/CC8?=[]637F#GM^\RBR:['-8TDJ75G;&[I4[N66JT^Y-*:[F_ ;(Q.EK0GA,9=YMF5'\IP( MYXS;J#&DA?0(R/JC;EB'J1?$W6H*/[Q*QVD";[6[\]OM[CZ_/=@6=OC0"D;Q MJ:17LHX[&P3>C V3RGJ%^&2!H6_F>2@#*8 PR[5PF46N:@^A>92HWOI5;K5] MX"%+6QR )Y('14)I@SX+6Z("]2DZNG\CU,UK%VKBY7.K2H/T\DX#509&M_, MOZZ0F\-]LWN?4<,GVT]8U6O-&[@8FT#F2+)GO$PDY,0EH8G-!@$36=!0V[3< MIN"X1^NKJ;SEK?.V]+8*17+2021+F-0!@4H#"4G@P1JD!GQ<9P MQ7B0;F\_(]<6ZS@MP76_H2,>.>Y_1@5+\ AAU:*RS2HW0^^OH0,0?:) B0%4 MJ4R.$BLQ[.<.G5-PG(GJB?-[R*EW651JRYIYN78HGOMFP8V+_@KFD*>K.S"7 M/ H0TA!@##URIB5QH +NI"A=4(I;45L21Y [=-15!U&[[Y#ZU=^H[C7?; A M!M?9YZ4_W]2'Z>PF#62+34NE8W4<'S;G,(^W4G:2LB**9(@W*B%? M3N &5)'$F'VD+.3DJS<.Z$C;L)4LO:&P#\V,,\I8!V7WNOZMJQY+3P/DNAV MM";XUL^4/H 'AR:5%JX0S_0A@DI!T VNU\[EU;I?8%82H=M;_;;Q1"C4?_8_ MUTD[5WL@T"2URI0X%RB&V F]2ZX\H5YX6W(*LZ_=*>@XBH]ZQKH^.AYN9'E2 MQH^A^%D&E#9:!-&E/+$6/PAECL!+WA;WX;MZ MRV6+P'+IR:2I\>BR94EL<)90@UYAF00JK.GQ3*S PK"1WP#P'P,41K 3'CK= MMAE[BUYW\Q.@?0[YO'DC*6:A=)9?BV>YO#R_N&E3M771(VS@&#N3[ 7@J0:2 M>)L9T9GJ8$)T/M?>%3VR,VQ4.N .&0M$1K!;RMQP#.$B0-J,C&FSG#"6W]S$ MM^6E#TKI_BVH I#HZ''@96A74B2HF$FII'+<9FYD[?N7>M0/V\AAP+TP$ #& M>\L@6:9Y[8'K^^BI M

/#8IM\U>,V*9W)0!@&3=>$1N=1@DH5GKO!V)=1.=$\)Q8[?R=^EP,>[=; M'>TC4?*U*#2]#'S<( M9?E3LE>.HV98OZX"O@92S,!07,_3O)Z.@ ?U.L1:C]B\OCSZKS3UIU6VMO[12:"3J+S&D"00P=O0V_!2?BZ)MBS8*)UCNLLMRN,KC7:N MY%.T?>L@K2O< 0_)Y6(UN;Z _!IA[A?3IFV$YK5(7@9-4I3( *.<.*Z!9)F3 M\,R6WJM==@*NL+4+\&\W.V#GXL, I@_--C7%/#1.-G3_/E]>0$0I0=KTN[.* MLNP<)T)*5HKC)<&_:<(A4I-M"C9U:M?Z&%9V$3 ,7BHIM:DMX1% M?3T#6'W8M,EO)>.HH)P*3V@91"(9IQC&YG)+QW*.45.K:U][[J)EF)"N1R-3 M5?@C!=%F.T1+ P,\LTLO+X+B<,0J38""/<18]F@':6UR\SN$3$^ MR!RBW::FJ$?6$YL&:< I3X"7T,"@(+QQ&!I([[T3BKNPKP=$/SVQJ]_S]'@: M'2O4,?7"9LR466F.,&THD1RMJ"_]G*5V7(%SP?I]C;U>:B_L)ZEK5R_LI\AN M!.?%M4/_ZG(YG<-R>35#=]T=W$@F,V0\3DM#0*L2L1XD,:;T 7/)RE2]\&0? M0<.4CCR##UM/#6/ U)KVS89(1IA@C2#948NAG+"E"P/#(U8QJ002'VMW";Q% MP,#3%^HI]BYD#I;RP(]4?VO.X=4E2@UWT(:)C?^DA1-H<%,9L(1_E'*F(-"9 M3UR&K S0>-?M4K7[^W<@:Y@"OF?P2&JK9,PH*PQM=J/3 ME"D1(Q&"X;%L45K><4IH$'@>.V-CK'U;TH&LD38./Q0*G5N''Z:7$4#MW>5B M/BTSV=KI?^JXW+ N5%_(Z4O>(S!)O_GY)<*\I)S-3S?<_=RPDJF$**PA M5*C2299G8G.P1 1J-0],B+VWOX?8I#WD#)L#V+=1JJ6'@;,COI1ZJ/;H#S[F MX(TG&JP@4GI/',^@6YW(>+[7<$-#)4&\E#;E&KN2M18?Q-ZLI_F#YC(1)JP [9V/KG;R^ Y2.H'#O""7H*;H1XJ@ M\N4"KCSJG"%%)S7)*>+&XHP1%[DFS 09N.4QW&W>T0N6;A$U<-92#=5W@-/A M>A@!L*Y+UU_]O/[R;U-8(%%G/S_ =YBU,L-3-BME%5$ZB=(>";EB4A$PBCK% M'&.N]B"F;I1U@IA]@8:K!\6,"6[;W3_N\[?92[A[HN(9 WE9AES$C,%!UI+P MQ VG*1NK:M^J/(G D70BJHB072"LKJXQ8?']_.)RM6PEQC<.9G!9T0@8A^8R M7]$[62*+1 !2\B%'B]NX+^3=)V;8OPUH;G,(+"4RNH#K;O0-1*PU0)#%R?M&,V, 6U7 MC2UO.E]N:M0\M1YWH69ENHO5N0R4M>C1AFQU1%<6JL>A#Y/2#5/T)9Z3%60_ M @A]6_CY$E=S9M9(#:QV1[::] ]L &L JAF)=D> [/=S_"Q8KLK$V ]-_.=66_6- MM:TFMRR8864A.N'' -B2I=&ZZ/$C4L!H?#2].G\D: QG?-H@P5 M*=W\2X^<*RZX=1)4J04,I>-TCHP$GF-YYP4\,PS]DLI;X6-)(A%/)@!195)]X=X^*;L;M)74@JB3Q MT6'FHS^_>JI+PGCJLB!9EAH?@U]YD8'H8*T!;8''VI>\NV@9>)[MD3K>"YD# M!3YPSO@)5_2WKS"?-HN/S0J6;R[AVQ_-M[/FL@QF^G8V75SGG'J3J0#'B5+, M$-E.SLI*$:,L2HE1(\2=+*X'T\:[KS@FL!RJW:9W48_ \ES7+J^'VI8)<2L)PP0QE:96V)E0F9R2S&)%6VL7;&QEZ"NL'J)3:XJJ>'$8#J#@]7 M:2?42J]T*BEPI5ZUN(;(%Q%6:1^I$HQURBA\ I@>)&0DS0*.5W136^HC@,Z7 MTB)W#NEJR,K&JBH)000E"*1B5:/Q!$VV) F#BQ@ICQEJ%P8_3,FPX*F@XJ:Z MO$> FH_PQY917C1S_#*N7QD^+:[&^FS_Q!3#UXL9?$#6W^-V7$[ *V:],00$ MT-*J@Q+K!2/.4 LQ@7>\]D/WT41WP^)+:K UC#Y' .#7_F*Z6D^DNKK^* ,S M/L)J@AO.&N\S48;KTG@U$%M [)Z[1>+GRBX]JEVXJQ-B97Q+% *%3V43H=:$^XE=U3@ M,1-KG[F="!OVMG1H#-;6W,%P_ Z+T-289](LEU]0AXOO\&E^M;$^8%C]!B[* MR$ATBKE@$ ,00R%@2.U18$H(W&Q&:"55RKQ+4_]'%QJV)GD88-77P CLV\[R M[M^7D"]G'Z89)@&%8DJ!5PXVXQYAC-C@*$%'6B=EI!"I]N-/![*&:7XX#MM6 M6VLC .)?FR;],9W-)F ETZ6/A$X1Y>(2)4Z")511H21/7/K:<]>OUAZF>]4X M('60_(=N!;.8GD[;X2W5R7N0VR<(X M+CD0&F09PJ@C";K<^7BA/(M6*UK['-Q%RS 5ON.P5%7T,P*<7;F/_YBNSEY? M+E?-.2RNA^%-7)*26\,)5R"(U%H2'X4A468;I"HC%VM7R^TE:)C2S'$@KIZF M!CXP/\+J@:#E_?F%GRZ*,+] ;#!8G<)RDJD&9U(BFO%(9!"!X*Y*1(7 O0DL MB+O#?1\\.+NO.$RETO ':$\Z>3K2W!II#F]J?P]0QU6U)DVB^V;BPQI$^KYK6?QKUV4>2/.P;X7.B MM"*M(5)Q%*&H4;0ME099ZUJ&]/CJ1[6PCXKR.X5GCVKQD> M\1T'SRYY3TQ225.G2!:I3)Y+I2DULA<9!LJ10F#L62SQ;A*'?41_7O^@BIH. M1V&#^V38<._ZIT[PVZE(8_H=OI:^#FU7_;<_XNP2 X6BIY*T>KFFJLG/'.!5 M)O/90KH^Q=M_$,H/[]* M1WJSMYXJ]WZ>F\5Y^UD??1FCT^1/%WCZ37L"BE J^;>81RL]]^_R2E MZ?JY0-K5_@HEF477/CF\ND+3!%J)"!R"AQMP2% M7GKFJ3SH><%K/[_NHN7HNL5X!NER!I_RW16V9/SJY^8?-Q4).4L,3AC1;<@;&5]]0N)_E4$4O8X38UK J0T-* MX#F)&,NB'Z1*L94P)#EM \LAYNI-Y_:0,RS$JJG\,2@=*/\10&G_Q'*E90)& M-3%)6=QOR1(G;"R/U8R),LB&UYZ/NI>@@2;,0#MUAALDQ.U0C%" M$R^YC*DM"54D,^,S2"\%Z\G_'(-=JJC8NY Y6,H#I^[M'G1/F1&9620=&"/2 M>D-LH $#^ZPMMU9[>N?RZ,%,O9T+C,++/D1A36WI#0R!O2/N(7,I0IFWZG@) M.J(M:5.48+@1*,8@- ;9 07[UACX<*D"A&HR''@"W;6%_"LTIPM_<3:-?CTA M)&O-K&:)F&@T^FTF$ZN<)*"5RT[P\JS8Y>1X9!K=3@*&?=5Z+A>DG@Z&!M): M$MLL;+98<%927TI701> MZ@/-!3$:E$HQ()3:XHYQ2RP'2E+.SN;$\,_:73<.;-G96S7P2>4V"SQ0-M8F)2YGE72_HX3:>G5<<$U@.U6[3NZA'8'GV M6.@/UP4P JS4$0!CP=*1*S!/@O2*R&R"<#Z9X&HG9'2A:]@&!<]^O5=;4R- MWU4^W)JI(J*KJZV)4#PFB>8\4)O0M[29N 2<&(&A;DX@*>_D;S\!<[NI&<6E M3T7-W^V:5T<-0Y?SMEPT^=O")RA&?SF)WH(TRA$F8VD_%%$\E#IBHZ69!OQ2 M\P[GWOU/'L7E3WU 5!#C*$#P*?\&JT5ST6$Y0"51XC5N$I M1:%H14(V"AGSV;MV-$GN#(A=JPQ\Y],_.*J(=P3'SVT_<7MZ37OGD3[#HCS< M^E.8A A.H_DC8&D14_#$)E=X##G39 /EJO)QU)VZ@:7&)X,D4=Y9_&!4R?WB:+O;$GGF,&34I$LM< 0,#H2K.>$!ITR-T%[6=MU M[2M;LK3;F,?I;+K)9=Z(M>0X7[F(WQJ4_!*/@M0VRO@_[+W9DINWDB[Z*B?V M?>[&/$2<&]F65ON$EZ60Y-5QKA@8$A+W*I%NDB5;_?0[05:5:F+53Q+D#Y;= MT:$E5U%$#A^ S$0.:S]')YTCSQ%R8K7'%>W :$H&[^BGCLOL4NO$M?TH[GK VIVW]N2+R5$X8&D]:4,7LG&- 1N=%#]DTLP".2=TCD8F(3C%@.M$7K%6%M.0+N3GDHNT+Q":R7#L%)*MZ1*> M\U*0.\BV>KX9-41!X@E"\!+(!R[8)(7DH%RDHZ'DA%9(.S6,C:6MB3*&6ZN3 M2V!]3931A7:9.K8ZVK_>4ULAJ_C"_O(-0 M9[,*V=M**]UI7I#YD\D$9IX+XXJSJ(8H^M[7CO-@=!Q5'R*Q?H)+-S'@*[/X MQEJ>?:H/:-\?TIQUHIJ]=%H19\HF"9XY#]DK(V*4INC6'4YW)'':G+"#4/EB@@DL.:O.INUNXAT'4?!#YYO M]I#VRWO*?K>8E^DJKL?F? Q_CO2FO8V*D1^W!PGGZ*_<2:"73("T@6T&?7BZ MP($Y:^BN1D,7\9F^, M;B(7,(#T(6G+G57W7QSV"@X^OGI?;]W'UO^\J3*Z@].5;^:5DE;J# (U.= " M#01#5DU4D4P9)RT?UB5H9T"-'6QNH=,G(;*'@#MP"6YVU?4^N@Z>1AF=J6^T MQM6WO\R)@U+KJW((TFF!O'7>S192>H+,/CJ>MQ?XR)&M'^<+NNCIF'TUR_<\ MIVMN,,68E37 K ;YN>D*/41B23!4WVYJ/F/ MQ8)(AIOD+1,Y#+BVSB+-;R>%#4KSVT5Z8[_!/I6BIK+W2M(ND,K1ILB.-@6/ M#I(51OB0,^I!3[)GDN:W+Q":R7#LU*SM79&B%#(ELN08(TO6?< M8[ N#^H =)XMQT8,P+11R=BXVOI KHNT(ND(081>$1.>G\HJLLQRLC!A2X$/N MH'-(^=M)44^F_.TBMTJK MLY0_&8L042?0NB)4JP3!2 W)V21\S(39/$#19Y#RMZ^J#Y%8/X&F6^E$=\*V M;^:+IXWFNS;S+S=I1^@TUYI\)J8C>=(Y(,0LR'@N& I*K?1]#_0(J8%-6!FW MHOZ='_;!.@-I\;I,&17]9DETWX9(5 MSLF$*S;G>B!XB!$Y9*VB*YKY=+\2XN"=< "Y7<3WQH7;PWG.)]%]LQ&Z^SZ) MSM893[^$6?Z)Y+^'ZO<9Z'5$*#T=A XWMCCN_P=T,/ZT9:9;Z\6/X?4H'YZN+]>>) MCQ^)NT\XD3!1UD= 9E\5G1\#VJ1\-PZ??7)&_]\:ZB5O<^V MK[B(\P9>]&^SL*&_;I0KQM[2EW_&D"?%U@;?I1H!=%37UB$0M&7 I5*T8>C M]G8 OIY:8^1FU)UAJYDV1D]:NY6N]?W:7[Z:Y;>KS^O<*L:+5!HBB_7%4B?P M(BK@F96BUN[>D)KKY]89A"[S5T%74ZV,CK"K[7'=UW3CTTQ<2ID;1G>[MO2' MJ''JE&RM ?/:16>&=6_8\O6#\&3_.G@Z7 <=&/?7U+_^L]J)..&FT.%J$#0C M29 X8BU##."Y*CH::UV(S:,@=T@8!#/W5X!9"QTUM..[J?-\M5SB:ISBSCM+ MCUS1N5T,QR_C)!._^ 0NUY$X(A;PA%_(1G'&Z0!TRC0^)$Y5QKD1ZM8-?16I MU]QZKP/(7'N#H(VU9:4 ;9(IPJHHAS72.J!P!]Q)W>*)N4-%6JL-X M':O#X&MRK<.@P$?#0Q(Y9Y6>L<_/MAQS'W0<0:P='"Y/EX+E(+DWV8(SBHY> M3FYP%#$#0^$U5SSZTCK3XHS*,8]FX+173@](NU-@5&2IXP0\B<4)NM2=@AA+ M!(G92^:X3_<#H'^= LR=%/MD >8N4NZV #.([!E*!C(F!2IYVD'U%O8\&*68 MDAR'E-Z=10'F3@H;5("YB_3&SHA_JGB0HRE<GK*P@Y2 MZZSDDHMDLW,2-,MT5$;O(2AIP1ANR%XB@9@7,F5A7W4?(K'Q]_L*_WE%9G)9>&T,E,%)"MHN.HN-IW MS11(4MO$K,HA#=G39U!RN:^J#Y%8/Z&E[P_8U2C>VK_=JF!-M@ZDX 94YAD< M(W$)'0K3I10S;%#;(3D13Q'85WGD\8.<1U->!\C<2&^2I31D/'-P4=6.LH*! M+\E4^90<66)*MJ[ V:S<16SK&*J='RSG$:L#KZG^,2P_OYKE^C^O__MR^C5< MK&/ JQ_#8O&-Y/.O<'&)$^]BCB4'*.M"#>*1[.HZT"H+KUAA4836A=^#".LB M7'8";+774@<'TT]7R][4V&YVT*^XFB@O0DK.02+*0:4B(=02=Q)=UJJPP'GK MG,'MU/15,G@\D#72QZB%6K>RH,/LTY0,@QLFB*V+R_HX\8_Y//\QO;B88'", M# 4R&5RAH[ID!2Y[!KD$9"IY'HY0Q/\\77T5$1X/;\UUU 7R;C)W?L&PQ/?3 M3Y]7;\MORPV/$\.<\<'0Z>P\L9,SN;!)9X@Y*5=(9BRV-OR?)*BOHL+C8:V= M5CJX.-],9V&6\%%6;+!:9*$AY6I^ZN+!*24@"LFYX*O5AH9.6I5RY.N.E"\G3W2G6(YX;$^!G,.WKO:^X23(9"Y F^4T..VEW4$/AEN9CJ^)FRG>U,N^F2^NW./H&&)U2KC*FMQC.G1K M51O$)'*TED<,0UJ9#UJLK^+ XX"HO=1?WJC'NT6WHY0"/DK"R"6!SXOEV*6! M4@%+U5;8 78H9@D(%1ND4?,G,Y4'9#QV6!JXWX(?II]FT3%.8W=_XS_?W MXT&9I,@D3;51/<8"+CH-NI#(BG=&A-93:!JST%G<=Q_,/3O[\81*[JY4;)VK M0UZ2#.NW.1%K>_10P$=>P&CC;0C*2SVH \ +J#4\*1B>+T/<13/=8>OJ+3EB M3KP4!MPQ,HI*\!"Q1B%]2)E)I8ILD6=Y-F6(.^ET2!GB+@+N(/"QK2J.FRB\ M(, FYN:N5_GL[OI MZ"7:4 J1CYK5[II(UH!6LJ:C1U^$,JJT'L*VE9@.BQ0/P4X;H7> GF*"#%%Z#LQQ[E(.S*M!X[)?9.GB+HI]LG1Q%RF/G5;\5,U5RKF67"$PCZ'6 M@T=PKHZP*"9P3%B,&C38Y="ZM1,5,.ZDMJ%U:[O(L)_CXB;\\A]R)(,(AKX]6"3]R#32:36U&?;DHD-%VORG&(0G.3&!MKO]V(.43XC493H)BQ8$WVD!&&8TL4AE1D'"C2E_L\?M4Q>-3W\;LT=/) _H1@COU"7J*.F;D",I +JP*! MTBFGP'H;E8U6V_!7?2'7C.QBS0H4;54=JAO!A^2!>Z&2DM+%4AJ+YJ_Q0KX+ MYH[]0KZ+DKM[Q=R$HS!SIYV%&"49&C*2C6%J:_<4F&(.11GF4/_]0KX;& 8T MZMU!,]UAZRK6):QGAFV(\WDAWTG' U_(=Q%X_XUZ MLY-&F6*A1*S-:G7UEF6"5 (S":4TN-.LH'-JU+L/.HX@U@X.EV?>W9P4)B@# MR=>V75(JB"7).J":B123<:EUF.LO]!"^C^W37F\]@/#.6Q^3/IJ2&3!=2]X= MB264S,'0CBK.$V.L>7?HLWD(WT6Q3SZ$[R+E;GOX9JTLDSJ"S881$R: MY*# M$!&9X,JY^ZE>Y]O#=R>%#>KANXOT>LZ%L-&+;!V"UX77OH!DEYFB("C%49I0 M^3Q%+L2)>OCN"X1F,AR[\^K6+J..$W ]U^"X)P/=DXSH"K7UL%09;6$L#S)7 M7D8/W[%",VWT,S;(MC?#4UCS9&E_I%P[%I* ?)T56YBPG.YAE-BD4?0YM??= M2;'#VOON(.6Q[Z8'C6JY)HZ%R2"%M:!H/0AH-1AAE4'!B[2#+J2S:.^[BZ*> M;.^[B]0Z:^^;HRJ23DO@3)-9KFNS6FESS4]5A7YNLN<#%'X.[7WW5/>-" )H=J24)3)P_9VY^U]]]_7>TJKM_:^6AAC MI8# 1;W37&T^RAB0AU20&^:$&=(6Y1S:^^ZIZD,DUD_4:?<,I4(6L+/$':[? M 03S$)63D#,7'$EO5,\8K8*,KM#%4 M$."=\Z!I0P2FN5/IV$93KUFO%F,T1@F22C2UFZ0$YZT$Y(5Y5&AY;EV?]Q?) M>MT!<\?.>MU%R=UE)JZ#O$&C06,+8,0Z!<'7 3"& R?W4/I$E@T>)R_QY66] M[@2&Y[->=]%,=]BZGIW.6-3<)^+!D8F,C(&3/ %W :4.V>IA]\-+R7K=2:=# MLEYW$7 '?NRV),SBDTF&K%^9ZM8)*8!C6H ,9!.C+=K*UF-+SB?K=2<=#\QZ MW47@'>!F>XLB[;EU/C%0W%^]+WD?"S"R>C'$C,RW[M-_3GVA#L%.&Z%W@)ZG ML^]TJ>7KG)%S7P=7A,3!!9NAN%2L1>3)M>X^\!=*A]W'*&JOMQY >"?=*WGF MI#4:4GU'4\)+"#IR$#999JQE6K6^\,XF'78GQ3Z9#KN+E+M-A^7..F3<@S/$ MB1(RD[^KP&9V:B"\DEJ/0 %YY(.NR\0FLEP[$S%K5EY# 42M0RRJP:8EXXNU.3J M[%X>N!1!^T'FRM_IL(?$;-KH9VR0;4T>L5H'GC #7<3$1% *?,3:8\ Y:XT3 M60X::O"2TF%W4NR@=-A=I#SVW?0@L9/E)'EQ''2J!=PA)Z@A+'#6R) YY_+^ M.72^Z; [*>K)=-A=I-99.JR+0A+H(R2>R.F/T9(E90*@YZ+VUA2>EP$*/X-T MV'W5?8C$QM_?MPB/FA6>? "Z&^NM&"5$76NJ2TI:Y1"]';BW^TZ'/6!?[RFM MWM)AG2RY, $RQE1MH !.%05%1X6.'&UWORKW7--A]U7U(1+K)^JT>\J30W*0 MZYB[C*(0E&O=ADS*MOK*Z&\\.[ M285<9Q7G:?WXDO[YN\6<_LGJ&WW\]7]?3G]?Q\;&2(D<3M?(J9%["O#8*9*! M:^N1%6":D[GA&1D>* (87K@/EDLWK'S]):9(TID1,SG#RGE-_I'GX)@MD"13 MRH6H(VO]=O_72)'?TD$* M(5A(@UH7_9TBN1L8GD^1W$4SW6'KRC$-)ENOC0%?ZIA;%L@"XE&12%PJF!!Q MV(2HEY(BN9-.AZ1([B+@#GR;;1E[QHH4UNTWI/6@+$O@3?!DCV=KA&9.N]:3 MQ,XG17(G'0],D=Q%X!W@YHDIC@6U+LH G:X6E"RJQBIS.R'(:4L\X0@E>U_2D''W*$X(0CH0F?S-\IDB$K-IHY^Q0;8UH:#0F<&83R"<-: X;1+R%HF=R*WG MRNFH_W(IDCLI=E"*Y"Y2'OMN>I#L1QM#>J\3),5IYR1!AZG#1">TY%Q*%1P. MNI#.(45R)T4]F2*YB]0Z2Y%,V:(4Q#4*Y\CI3Y9V0JP-H@0F6;(K[(6D2.ZK M[D,D-O[^OD5X<,G:5.@:Y-J"RHP\,!5J4IG0W*)/2KV(%,D#]O6>TNHL1=(I M9D7.Q+&(=3@'\V3^A .8QUL78UE-D#19Y BN:^J#Y%8/U&G/68:RUAX"!D2 M6<&@+ G-U;,KI>2T*@R]Q"$6X-\IDJ<,F)Y"VR]O]/1SG0Q'24T;2-3(>6G[ MB.[826E>*.0I%2@N,%!H,CCZ;T*T+2J&C#P<.[N[UZ0T)JPLR PP[6+MZKI^ MN$O@DW3>L2(M&^37_YV4=@#FCIV4MHN2NTLF M.6CI]"#3]J4DI>VDTR%):;L(N)?>X??WU:M9?GTQ_3*=;>R"?9PGGEC>$"DJC'K*H=+QW:6O(?6&;. M2MNZ5.ELDM%V4NR3R6B[2+G;9#3'M'>6(8C(.-W(*"%(D\#RI+ES6C+[8OKU M[:2P0Y'KGT,F,(H(.S%A>,*(W ZZBLTA VDE13R8@[2*U MSA*0,!"UN2;1K!NSZUQ3+)0'Q@4S4J$Q45F<)2+PXR7-T@$RS:A%; M(CT9R*X$,K)ECFR(HL\@ 6E?51\BL7XB#7N,I=0F<6L">(8D+S**(=:(H:Z9 MDUHP+K%Y).SO!*1#@V2GT'8OD?YMQTW^Z^PF-9->#.-F2SWU127KW*>UF\.%[>R MM/9.2]MGE09Y9@?.?/\^^SB^^KAWQ?X8_IU\NO_PR7]8V M;//EY0)O\GY,RCQ8X:">FC6M6$(](NFP+!P5S[2Q6C= :TC^P9=[^HSY\@+? MEFVZW5PI**Q&[S@4GLA 58Y!#+3QR831#H.+43=_8!A&VKB'Z%A(?'!M'T&/ M'=B>ZSOIQ_F7+]/5]P<=623="LF#L^0)JUS_IG@$(:W0$6WDSC;&XF-TC'Q[ M'T/A]UL/'2K]#A%TY7%)MIIBH[PDU@13Q#9%]3V0<;\E&H:V4E]'_[XQV)^.PQ%>?%KCVIY83+;,(UE=? M*=3._]F ,[2E0BPF)X:\V"$%T/M3T*,#NB<(YB?7R,BX^V6^6JX/\?G%!>8? MOM$=\7N8?9LHJRR/FM/-$$)-'+,UV(D@R2DW21JN0QP JBU?/^[1="S$M)#E MZ \#F_O\ES#+UVA_.R/&'D$YXSD7I M) "8Z=,X>K1X[$G^DNG2XV[[5I_A47Y$%,Z!9E MVF2RK$0B0\M)!W3/,J@I)-ZRG)08<@4-7W$07LRYX>5($N_0EIDX(1$) +4+ M*]&?;&U^:#S4SDV&/Q(^8T'"J*#E,=E&-*F"B!_B#H2ZW!:90==8<((!275DOB !8+.%KAS.6CZ-FF' MI#X_NU"/\:+3HJFM+@[-'?S8?*7*7@AY#3*=#6@.M[&_N57.C4=1I>1T.N3):/LYK;';B4LY>(@,6 MULV,58+@#*L3PQ*SRM+_#W$7GUJCQQC3B4^J5AKHX-'W'Y=A$4B6^#9>3#]= M]?79R.Q:7A-O3-;$%2!/U;&R'AQW!E 9EWP./MR/8!Y\9 T@J\? UNG/L=;Z M>[F^[$?RUB[#Q:@N[5T:.O%LGQ!,APZN=N18U $?##EM%G(I:)_X )X.7H56 ME.Q;9P8W=W";[HW_;SZ=K?Y%WU.GSK29%DHXWJ;*S?)>LFT:R0:>B@P;F70&5:Q53,IYN^LRUT9K)*!N#<$<2#[$P M[WSA)H=)9HQ:.0X\$J^*&*SEA@Y,?5H*,\<6,C)6^$;;X5M MM(R#I1;ZG1]!V)V"YBHOUT1GBXT9HF.9;%Z9P>5,[#CO'/,"];"9\P?"IH<" MC3;:'@"A/43? 8C6B=V;,,UU_86]EPFJ$VK;W*@PCNQ-39$RWSL50W=M[793U4 MWY:[#(B P4&/?GDG!]1A.&DCNI%U__K/ MWS&M,+];S/-EVC0!>C.=39>?B8SY:MWPYRYS,EJC%2]0A,JUQH* S3$ "X$5 MB4EE%@;@8N>%QWD@/ )FCBORCLR=;649H>2B:AJ]8;7RC"5%5J%>=XHRPF.6 M)@\9A#%@J7$>!8^ F=9B[0PEKZ?5Q%]7=5T_!?P7_>BWV6+S0O N+.KSP=O% MK_/5G4^10 UCCKQ/BTZ"BBJ!4R4"I_L5EQ!L2#B=#,.3:/[G8"$$8#XE+K5-1=' / M-ZEW67F<#/FCV=M'$WH' 0.R"A-B7EN!C[\#_33].LTXRW36_C1=KA;3>+G. MKWB/) ^R):]Z'$ZLXT%B#*"\3:"X9YO" ^?)_]12N2+OU6X='#QH1OP@P+K. M 3NN2CO \N/,KL.Y'S^'V4?\4KMR+KY]+WB:>&%5XD8",R77#E 9O#81MS8OP)I^'>W3EX9 MSLA(V2LB$S1JOB$2?NJT+ X!$X*)H93, ].^=2.S$V6O/&S-LV7AS8N)DBQH M2WO51*Q-M'F&*,FE]]$@$Z8X;X[7\?0IRLXK*V87/&UO:MI,4R/>QQFGDU_( M^;K8Y 2N7_$%1ZYX[?$:T)(I(>K@7C)MA"=>8_O>G^=?_H*_> MX(O^\AU6CRS82\_2=OJ5U3C-!!Y-;6(??"!^WHDF@-LX=4C'NBG012!XK^#*[.B<"(V6."7$]Z M)2*9 K%F2BN73?(IH&S]T/<<3>.VH#D)L)JJI5G'F::O=[6'P#H![2?\BA?S MWZN9T;;^?-<5&KSD'<14H_>\]Q@N7B]7-87KINN!BL&;Y"#;).M;KR6;349 M(URV(F:36]>G/*2B1>G#[?SKVD^ABNOC_ >\$C?FFKOQ/OSQCM".%\NWI2ID M$E!$AYJ3_Y)J&9JH3]U209+,HL20$-4S6#J8B'$-K ,Q\5@IQ?%5T<'U6#V@ M&7WDVWCBI:3L+NHLCR.*D;&W(=0PX6/&;R3Q%E.)7#PL?; ME[2'?(@%@K-"&ZR-\,T 0&U?8=SF?0W1TDB((T/A_E7[<1%FRPT5'^))\,J"\77$AB-P:P9%%V4XUR:H(=VTAZTV[B"*AA Y@G#[3.>]2IZ?_@_F MZU9Y'RZ_U-F8\W+]@[4$?M[$:O.M?U!/V)HS2QOIQ\]A\6G3K'"YFI>ZP_9/ M SX^30V"#B<67*,PQ7.4?7_4Y"$D900$:4.-HSGPF#+4;MXA,VG:I]D.I>V@ M@0,/M7:]W,5EK8UZ=7$Q_Z-F@)?YHI9++7\C/?UTN5B73*/L,BW_CI!%;)UBI&LG &EN8)HD@=C='+!I.#\D(E0QZ5RW*#(41!X9\)! M/RKNP*']?B?>W%K;!#0AR3H>8P!A:Z_^D@M$:2P(KYQ ZYR[W[RB8<#R6?+& M:Y_3$Z+FIU'OWLC]'1?3>?ZP"HM5HUC@(\?%A$=T,:,$+YT 94AXCHD(WB>I M%#5,939 MUQDY*:?6]5?W2!BOQ<\98&T?-?4S;F:'4[S^\7;C)O")1Q5-0 8R,)*<9;5Z M/S+04!X)_4>:(2^GN5C1+>:TQNK;NXM WS7+ M-3]H'2Q\]^[U311HZX?V#HPU6;9![*L]^XW"6W?6?'5KS9NH0N(\>),YY!0T M*"$,>.TX_:,LQ)!M\W?_.I)IT MFR7'')AO;2\,I6WM?[Q P,GK:*?8^9/:6\LC/W_\Y M_X(_7)+4R+Z]8N)J_D$607&.M8F^(Q.3MA-$IH@GKUCV,B$Z_XRA]>0"(T-A M?X7-6TMO9 C\<[Y8?0J?\(C=Z1G+WF,W 4W M)!WFJ35&KAYL H1F,NS@QMAZL_[P[2-]Q?JLY,;E*),"'G.DLS+65F]" %H; MLD_9.-6Z2&L 6;W4H1[1-FFMG)[Q5AFZVI>)%<_KBT=*EEA*SH%3":$$PV/1 M# L_0I_1Y\CJU-O:%PI#H;:G7D:^YMZ6,DWX)J3OM6GKM@$W;%V=UC[FK&O1 M+%.J#D6WC'9G2< ""R*I$K08,GMBX'*=0FA?%<^/*^\.3JLWEXO9M#8!)'[> M3/]&J)3'#+H4#4JN9\^50EO$1^52RCX.F3BQ[?O'+8 Y MYJ'31*(=G#);9?3+]V[AT1DI'0JG&1 M-:X%OI]J>@;;/Q;SY7(2N5"1(])>S(+V(LL069"@/+FUB-EFWSI+[&F*.K69 M]M3_4'CMKHP.H/5F.JMOZ;]@6.+[Z:?/J[?EMR6N.W5-F'6A=H8'J20#%7,! M;X,%)ER=Q**:@.J5FKH %&O4KK\!_43$A%U-.:Z)\7O M%[C6UBR_^C)?K*;_L_[Y5L%.L I.<%_G^Y*)83" +X&8IU\()ZW/NO43=BO: M.[7?VF!U% 5WD=^UE95?:9M&(00783U2'['$4B M8423UD.#D?QH+\!G\DQ2X)[KULE)#ZD8'RL'*?9)H.PLY>YP\FOX2Y=OB*XP:*FN/E2*(>&T!"#^4J>.L-!@6"',8:444Z M=&4 9$6(Z$IT;-"D[<$KCAN]:0^@XXAZ; -9BJ79'-R HQ+)#?/)=W,%Q(R_MX7,408^-'CGX4.5!$?2UJ"6"Y%2&8FOOJPA9)I6] MLSFS,@0^@U<_P<1]1C ^C+.G[U(ZTZ7=TWY-!'K8)G((P/H*R@*U@B MA\0S<BSG)=N%+?.#BQ$JS1 M%>;"N@%XV!\(]FR <+@ .PBP;)BX3G!:AP^<=D:7;$%[NA$5N7+@:M,O%Z-W MC'&N2NM)%P^IZ,DS.CP0=Z"4N\/)UXR.<:,NA^KV2:CL(>@.P/(>O\XOOM8N%W>8N3HA#0^N%K1!J%V!E&0& M/&<.#$:35%'%AO8][9X@J"?X[*/O!ZT_6@F_ R3],I]]HF_[4@_DFT(4QF)F MDN[4;&O&);G]X*SD(*-7+@>; [9.]GJ,CIYB+X=?40=+ND.T7!=BFF*M9PP( M^>2K%ZQ>_=?QHOI%SHDYXN? ME\O+FM?XMOR"J_KM;\OF +TZ.#6ZXJ5VD&,M+7*H(-KLH$259%#1E3S$41Z^ M8E]@V4>W\Z,+NH,SYU]A,:V'[_O:XWYM_)F$N>8&2N9)1*Y$\ H=^&R<,X&% MV#S%_3X-/85U#[^9#I)P9PBY#CGXPE'D&FT@(2AN-+CB#'!I5 Q)E!A;WT@/ MJ1CW@#E,JT] 9 \1=P"2#Y@N:=6W7W$QJTGUFRQ[LN(K2Q_F97'SFY]G&?_\ M\$?XO?[F.N@D2E9!UA(TR^LL:E_;JU:G(9A@;*QM!!OCZ2""^X'>/FAYT*_G M5*H;$:?+Q6KR/LP^;?:JI&MXW=HDNCJ3ARQ(B$Q&Y^N:F"X843\TZMZ0:5A(:@O 5T M4:KL59:B=;^_+:3T]*+<.DM[/WEW )M*^+4K?Q-T#G_6??##?+&8_U%#TN%W M^LWJVR1)64L<"O H VT)7J>+DOB895PR##99WQA+N]#74Q[OGH"X'ZL[EG8Z M0-Y_D51KCL[W+.4;EI83;2R+H4@(H78)1E$#G,2:L*K6V&1.E= MNPVRFDF_ R0]MDNNF^6OO45WL=JR"3RPJ+5W((*T@ M-R1:LB3K0!T30PJV1&M;+5 ME_GE;/7V?F&1%D9_157;\MU6L-FII:.3$7G M#"1>VSN$5,!+279!(%N!.1>$:>T67VO L9TS:6/*2@Z<_6"P0 M46N0S)&-248FL\=%W)/D#0/=6<7]CZ6<#G!WFYG*Y=6U?SUWVA6E'>,"#*T- M2L3:I5LP4%I):8)'=G_VPL%0>YJB8>@ZJ]A_0Q5T *C'0B[$RG2QZ0VXCO5Y MX[0W*8)0J.I&(5,@((+P-EOK8[3%-4;5 +*&0>OLP_V'**,#?&UWBM?#!/,M MC]A*ZV*V"G2AVU_Q*(FSH@&5=\%)8;P[KJW_%'7#T';&L?YFJFD&NJ8]6W^< M?_DRGWU8S=._V[9N'?C%#3JX[L-"HT:N-X,_WY;U^I_G%P3X9>WKN_IVT]\S M>*4T#V3#HR$P1NW >ZNKRXB)H>2L-)_K/(2P@^O OPO^PV?:KLO;3Q!,<2>D MR1">Q-A D2X!!^EA'Z93F:>A/T=/)@-AF.'E0*MY*%V-7X54.JNU(5N0E M[?-/&X=XP]/'!8;EY>+;^D/O<;K^V)OY8B/'VE7[50TGU[0E'D1T+BF0F .H M'(EE(PU8)I)F09FHY#,G6$-R1AX@>33TC:6Q[N_2-???6V;.RZW?M;A2!WQ_ MVYMU5X9.>L%ZC"P$)X Y@P18'L#5)OJR.,.RMRG?'VMV'A?LG=VS?NQ_E6@! M GM]S_@GKC[/\\0RIK5-]9D_U2G 1M4)9!FT,]V&AT;UXL_0C MXR30NB!T/6ID$:#HU &?0@2>K,O."K*O6KN;3Y!SB#-PDQ]R\_TU"O,>TWQ6 M@X!K(=,/?\ 9ENFJ[M+U;B'3I,:")M59F1,1A4<'<&%]DI* G0NSC$? M1&!#>G4T(&7<&[$58FZ;_J?6S\B^Z>OE:OJE1@#?(.DJ7!!K-?%WP_PDRD0D M(R=&+-9N6AF\<73B>\^LTU+H, AH3RTR[J5W% @UDVD'0?TA^^'5ZHK3:D)< MTO=]N_/AB;4A^J0E1&?I;C<*(43:%$4;[V62FMUONGKPZ=V ['%+3%H#SU71V.9U]>OL[;E[=EA,E6(G,)C!66_)P>)VES12XD*.(0B>A6D_T M&D[=N"4HIP7DP=KI '>_S1:TK3[-:OK =Y-A^?%S6/W7_/(B__SE=Q+>#?_7 MN\O%K*PL :1AI?;NUQ"3R\ BUTGRDAE+C3&X'Z7C%J4<"X\GT-K(-M\6#J]? MA>>S6T[@5:K+>R37>1DN)CDD$PMMP1*#(_1^(UJV]OL_HJI<4EYDG@3" 9'&"+K\/;4UK;RL2QL2*8C%:T M#@;O0>:X-2XG/@R;Z:L#2'Z8$GMEFL)L]>/GVAOGY]DVKI?O,2SG,W+FOKV; M+Y=3FJ")#\D"RKW%R%L$7(T$6C*842UIIW9CA2*R, M6U=S+&CWH/<.X/_3U;+$[ZOE$LG0"7]NLA)_#(O%MS)?_!$6>?GJ@I:QLAZU(#7;J BSR 5HHL("M3].T'(.]/[[A%/<<"\LDTV&>& MPJT;Z-UB_G6ZI&\CGF_]N,6SR]-?W?;A90% MY$$%4$X("+4_GPYT4S ID_6M'T2?(6GD,3,G0L;C@&RBIGY0M\X$>37+O] _ M>(0I$:07FA4PWJ7:/D]"S!*!H?3%"25EEL?!WM.$C?N2."X"&ZJL QQ>F[3[ M"-.HY)4O9$K7Q%]E,FT^2V*5+"F?F.92M$;G >3V^_I]R#U]*OUU!-6K*V + MQQ.1M4=E+%A7&_"K.C8SA )!19,*1FM-ZR?P892-W0KV1$#9 M"&6NL(BWO$60>%HZ]%.AR"Y C.UWX-&KV7K7ME'X*Y(U:9CX.Y%GK9'U[S5;@X06CP MYJ_70?WI;)V ?B?)O46@<)>%VH8-]V;Q!$%$7:(*4M2 MJLM9%5M^:,%F942 M'4-,);;N%]=Q_K8M"@O#"*8F":MH(X1LR.E+QM8-*]F@0LX7G;^]"V):YV_O MHI_=3SZ_V;DS_%1SA#^>Z&WDP>V"R_F,[I3E_&*:*R$_A(O:V^;#9\15DR>3 MO59L>R0>SO0)SD8N0[$H.!24%E0P#**/!7*P/BD3N>2M7<-C/K#01IK/2&_+ MM^7!R^0-SS84[70(D+RM\V1\(I^*L3H6,8D4G0NA-<^#".OW/-P%)8\T4FBL MDP[>O:]_=I,EM\3%5UR2([5.3@H7R[>KSW4H8;8F>J]!VIAKPTM+5BWW M8(44MFBDL_]8,<(]R!WY9:4]> 8D,!Q#D^GFMDXW#XJ#3=HRE55*JO6?269SQ??)AD%VF@#B)(CW5M.DG<9 Z#CIDZERU:W+O+93LVXA64C8'$_ M/?2(J$&FTO6/)ISQ8DU18(05H Q=(KZV04Z..U;0.>]:I[ =1O&X)69=G)*M M]-DC>J]L>,6MESJ BV2^*Q4Y."8+"*>( :F$-D>W8H<[6D:+D?V@2@8 G-<^?M5KNUSR&[1,VX! MUND0=; N>CR=;O%2AU#$*))4RH&*F;:)- 6B(YY\P1Q1%&7*T8^INR2-6Q4U MPGEU@$;.)\_AQGJ\_?#9-,'AJ16.E-DPF*E3/-MYQ9E0%G2I]QTW%CQR!]*; M3*!DGNG6];U'?+;[_EI^1[9;;1!$9[/#*"%HG6B[%D]^B::-Z[+*P6/ MTOI]I2D#'3\#[H"ZK8E>)]=Q!_?R%N8?3[0DLR,*@\@]0BR1!!U][>;'R=-V M$A.WF+(Z6E;B,!+[+1TX DB;Z&GL7HL-4I-8MCPX1\XY$L\JD9 =!@992A=M M30B^/W=CU-2Q4=KC[0._,?33[ZFXC@N]RO_G586[NI)>>X'8OU3PZ7GA2!7*Q=9">-'4Z M>P%5DK4^>$Y_=%0",$I/NR9P.D#NW;N^=[?*O&SIYM/"!]YMJ;;.\ %LGL K M3IX;D66&HAWY A@(445%8&2(R1!X#J'UV)(C>L7W3M]MLG[]9[JXK%.I-EVA MEN]P0<*?T0\^SE__&;Y,9^N/O\?5Y6*V?#^_N'BS:7MC\/?-*+556*R.VU(TU6DS M];Y<7EZL2*)O2$E7W3(VX]SHT^_FR^FFM[3FA@<;:@^.FE\O#1T.&0-$H;,5 MQ67/3]1U>4?*QPT#G2/.CPF-?H_FG_ QKM\1MXO'>-;"*/(H:B/ 6EN>)'CO M,PC2!V=T6?+2VN%O0?>X0:ESW S'@\6AE9&GWPP?<+6Z6(] 6_[7=/69/E^5 M=+GZ/%]L?SW+ MQPKQ;1I7/"@(>;>8$Y.U6(2D&V;Y.LWGSFA>^K0_=[R$=DP+WN8 IDA!>R"KW4G(H6:)) MVGJMFV?3'43QP=,*TF?,EQ>T]N-E4J\6B]K+?KWF#]^^?^:*CE?UK/E8I]%- M= SD[',.1G(#RFI5_7P!6,>[*F31J>;S"5H1/W+3NM-A]L'0@E'4WX%36P^G M7\,7?/7G=#G)60A?)XSD7$=0.W+-(S()6H=8._:%Y%JW)+^]_LACP,>!P+R1 M/CK"TD_S+V2;35(J/.3BH:!(H'30$)RNC8?025N2B,W;&=^E8%P\[:_)+9#8 M0ZPC)V9]_&/^\?/\OII\\KQ-G&CJHL_1._1%Q,:CVH4%%"#+:>VJ5 MC":#SZP(G9E+-CUC.@Y(4U$V@]"/C["24*!*1@.+%2C+Z?:I\8% M"*)$SC031>X(CD=6&3?ZW1X7APIR1$@L%ZO)^VJ'K:]5KW)V:#4472(0=%U] M8D5@WN00=$+,@_+;Z%MOF1?T7]]-BSL+CGM C&NA[B_Y'N!RA?)B5."6>!8U MQ4^EXB!X),8U9I36\UQ$*\",:74G[J&S>0GYC*S[\>8MPP;*0:.@*8V3I M*,D3!%/;&P6E0E:^X+!60,\I_O:BXUP0S12_M_PZB#YLKC?Z\.;($];P$CA( M[@FU) APS!*(>3;**6$%:QW OD/ N"9C'[&L_372 9SV%]QWMF?YGNTN:>O9 M+ /0[KP:9N^MT[6VA*,.V9 1W_IMX A\C!M).0!6]Z/^8^NX YR_Q^5J,4VK M.AMEGO[]VVRZ6K[_\-O5'1!#EB(%1?8B"59Q#. T.N#:9F(3Z61H'<-]DJ"1 MGPA&Q\N#[/E6RNL B=>=6=>LO/V]BO:*$:Y94L9$X*I(4(Q0Y&X59B1@X!](; -DH;NX#\BHEWN%CG9LS21GX/F9)%*!.E@\36*LU"4"G*6$?=U6&D@JW;]")H ME]$I,J29/^K-N@/NCI:"V@WN6BFJ ZS]BPS3FJV[R7T@.\ 3K;;4>7?.&*@Q M!:#]$GD64<3F,VEN+3_RF=9%(&9?;?0#I*M=%84726D'LCY>*R]S'$VWX:Z0%LM?MC-30WONWWGM%K M&T.C()\EU3(W3R:G))_#&2<@I*@D=W$+DSY=AKK '[W>+C: MJZJ@RC8JB-D'4)I[<%P:2")I&5E06NC&L'N4D)'?FMHI^GYXX6"I=P"=][5T M"W!*JD3,T9K91ICYW%*Q@5/ Q4_ M>&D\6-X=H.9'6G*Z>A-JP?GJVR9_ (EUY3B=PRF#8C4W4AH$+H4WS/-,#DMC MQ#RD8MP!27W<; ?JICMT76TZ'E&7Z".0^>=KKP //LE(>Y#^[I1GS+ALH>@.P#+>_PZO_A*1^E=9J[/U11+"JZ BX&8*3'1WP2#')!; M7SCY,ZTC5T\2U!-\]M'W@]NLE? [0-)/&%<_SY:KQ>7Z-*Z;RY2N%$Z,PA9$UJ4RRH(3. M-=1A@!:#/+;1,G+;B@-U_"1D]A3XR&DMK[ZL>]AL3M=7GQ:XWF?7 M:8DRI>Q9!E15.#J10^(2[:<4F$C%\3!HU,93:_0$B'TU.#^".#LX3WZ9SS[1 MMWVI0KI)XM;*2RF):*-K@8E"#Y'G3)XI"O(GR9%DK8WDQ^@8=QYD'S?6P?KI M$&-7VZ^4[ ):62NG=2QRD9]W@Z7,//0&8/<8]\ M7WVXC!?3+^0(S!<_+Y>7-;?T;?D%5_7;WY;-N7M=6\<,9H<="]O@\Q_$^QZ___'VZ MV+3%7/;)&@O,EU#(1#5'S"#8A"IZDYRH9U/DD\*9:< !EK'F0?KQ?"V2H/E M;$DN.8!W+H'6AI=89+#B1,G%S7GKO.RPT]US3 #MO;&^XB+.N]]:]>J]=>0( M$3%8K-UXM:E'3@ 7? ;CC36!N\1*ZP*U4_'6>67EN6ZM P!TZ%2:CT>^NB8J M6LF8$H!%UPN8*P@V!2!6.#EC/@A]FJ*ID9/B>L3N3LKIP#JZJ63&Q==IPL>9 M^CY99STN\-9OKJ9J3SSQ9:-SH.M(=E6PD'6820A16Q11H1*M4PW:4#YR"LRX M$!Y!^><"^5_GLZ_K*V0M[N7'.LG]]N_KJ)-?YZO_'U?O;P903:3A0FLE08I MNK"9]CXSK+[VVX)TRTC7^GG@:,R,_-)^!AOCZ!!YR7ME8Y>]F2^N?E0_QR>9 M:;1T@ !C-?VF)A]'S3CX&*PIPEFE6S>S.RV'([_%O=!==3B8QLYNJ'UD-F&V MGRX7-S'G3?CM8QW#>;GXMO[0>YRN/_;;[_7^Q46:+NO3ZO<.6Z]F>>T+32SQ MFD2L-3]D?JKL%,1"[+-U\KXK+N@A27Q'(&W8HQQ[8;N@!SV/#'.2=ZPE:K43 MTX_SV6HQC9=K;_UNC\(_9K3:Y^GO]6.U;]/M"8[U9Q-O1&$8:L/SC*"2$.!- M9,"],V7N)U4W;I$ZD-!A<'ZI+\;'U^W(9_"OES5W M[VW9.@=WDC+GVAH.AM$>5-QF\+R0QU)L<2Q::5(><+H^N] PH+VT-]GV.NC@ M1"0&OLQGZSVSV2+_B1?YY]GU9OJXN%RN-K\@!YBEZ#D"+Z(ZP$+3IK$2(HF, MH_$\8NM(X7#JAD'RI3YT'DF+_3Q5[I,+=SL3Z'WM,ULGVZ<*BT\X,=H8+IV M%(*I=:@1G,T2O&9>,&V".LZ3?VM&AN'^1;]"CHJ-#H[PO75P]>#Z]G*U7(59 M)E%LKK<)"[)@X %R[?2M;-#@BDF@&;H@F&4A#AK]=XI'^VU,#-L8?ZTGSE-A M8NR8W)%S$QX(Y]6G3XMU!L'/U;V8+:?I7^'B$BVI-K3QK8"5$O=A<^/)Q<051%6. VU0[NV9-$R+QU M3.3@E7;(APPZ/R')P_;22WNE[1D79[)='I;\['G$3(31/CFC *U.H$+D$)GA M$$*2F@E=)&NY:9H1/FSKO+2GV/XQ?4U3"]JY>J;^6*=Z3VQ M(B8;R25T'BTHDS.X: MXZS&A$"Z9;DK)GN%E6%G92WO#[0HA'>R4*LWKI@ W M+=HV(XI_F"\6\S]J [?P._UF]6W"?5(9M0 R,(FWHB/X6',%LS(F&)V\:9W$ MOPM]PQ#]TIYQCZ[)D0VBVWQ=\?/S+"W6$ETG%GV9KM:B_#*_I/UG(O'EB!_. M&8+2JLZJC0ZX2D%J3#R7(=,#=UMU&/)>VHOKD;73P>EX/!^%[HN"T]L%+MR9 MA%Y;L+(^R)"\P7%20Q$+B'.^CQXM5_['8KY<3IPN(3G'H#@90"5F(8@Z0]IY:;R4SO=3F;N=C6%[ MY46_?X^(BW/>&CO6^/\7KD<5YU=?<1$^X?J7/]%=^"9,%YNW&>-<+C+4&<4^ M@_(J@!=*0[:\9)[H-[)U8_!NF!^V#?]^;>\)@\TV[__['P^T3G+]]_I7Z]_4 M?_4>R_]3__>W]S_?^7ZZ]J>S]+_3_,OFRS<Q&)?Z[6K:7_UX%-XJ?+=#%?7BZJOWT+7N_QHIKB MM:IJ^2#JOWP5"5,AK2:*_ (OC(5%$MGUC'B]Y_^.VJ4;K2J;9%%*!B]*""%Q"+8'7*<8A6J*!8 MZP[*3Q+4>5?DH^/EP:RQ5LKK (G7ZMD#0X!TBV%!4J8Z< M"ZVC<[?7'[GW M[>G&W%^36R"QAUA'SJ;X^,?\X^?YY3+,\D><;>).E9NKHS)[ZYE2K$ZZ=C7/ MSX$OJ$'0;A$Y"]HG]XZ;1U_(GEZE#Q#LH[OY4039#R3>S"\7*WR$'55TPA(* M,%D;Q&FFZ'+."9+G=;!UH'N;[8:+;4N->^.T!T<3D?:#D-?KR/,C['AF..JH MZ$JU%N@T=>"8*R!T#H&CTM(,:58T8*EQ&\&W1T@3D79@:S1X?#&>9:.KF99E M!B6% 9>3!:F41F8US[J;&04W5(\\F* +&_G$NC]GM-]+(+]?)& M!1)X"(&<4^1^,V34*VU20LD*JE[ OXV)SN,2C5%XI)J"_2!Q)G5KAZ=L12TE MN6Y@4=74=8GDMV4#VG"&Z+Q0.*@K8E=)?"]L1W0+B!=T<3RH/"J>!X>&-.,U MW=^U/4,H6=!-+C Y7;(SNM/[8Z_:M)Z3Q7NX1@X"2 <;Y4$SJUL78\E*>.LX M6.F0Y,LB>,8\2&NR\H9ARJWK,)\@Y^R'*QT"UU9JZ@!QAUY9#^^FD#(K.GFZ MFY#31O,ZXD[E6*_[>]+VMN(T?"?-__@EW,(]QMAZWNB7U2X)2Y M39$>DG+;^^LW05$WCRH218!JS\1XW)8;E<>70"(SD9IA/XG6+2V7.A_= MLQ\8%FT6,J]8 ZX^?_EC?ID]L1C"LG<\E+""&TCI]J4 MCJZU6SK51Y/;2Z?ZB+6=*HB-11U&!1\M3F M5)W,L8JH>FFQ9YU,'Y&V@Y"-11U:1!$4YD@13?/+3 )FPP/2AC@L+3'6]ZRD M.JA.YEB55 404D2D#1PLC]]M$&%9"DXBY7E^9N\<>D/ MM'K!ZA@/M/KHN &>,I@$O07"'P0EE@D55&*9K MR&B\Z&EP;&P;P+:'HAK VFHBS-)N%1,X,)R[0V72(Q=(8ZZ0T3A:;WWPM'1- MZH//OY3BTD..YWVUT0Z05E9%.'>>!X(8(;F+M@1'50DX!X+'ABKXKRT=0WA$ M0-V-:F\UKH?#'C)M ! ;[&AI*&!+8&]PXUEMFC(8[2GA*,8(-U\!DG()=DXA MN' A.L],\;XCW:PY1T9J. 5" =3*08@ MX3+$H(D51QHMMY[ NG[747>W/;72+N3ZU,"(B(/Q1B%J\V2@!):F+2'("=K>;8[?VGK]IR*GWBIL4-3)>9)=&,&1SK]>@ M%74\CZDNWA)B$$8:#\(41N-1YM_V@48K]G% J>ZZ)LC)2\-DLBB&?$^UFB/- ME4 >AV25C)(^?=5>O7Y[[^;8+]DV*L+BE"VC9U]BT%/0 =Q51%/,5Q9ED#/& M(V$QCI8*[54SYM*3MY-_DE;%AH8$4)OEWC<%@4W M MXRXH]\-*KU74?Y36 Q'6E8MCFEHK!(4PI6#>/.B>Z M-**<)VL0 M#X0CHT 3"7L5&>AVMJLR\X7H")G(4PRK^QX_O8SWU MAWE")-Q4D'(Z(*XY0U;F7"I7FG(LO&W.4K8R=*(&4Q"QA8VH''Q>@"T];_Q# M0G(Z3P(*$GQ4'I.!XSY:A$%)T0I)X2\T9C_[=8AJUF8* G3PIFI]T+*WN7Q; MYBB_+.QLT831K*M,L,PXRR5#,0B%N)$ZC[8/R)FHW/^+,CT .%XX;FC25*%#+;MJ5 MZ!0B MX,BQ83KDLW NI/Y8G6EPP/^6'UW1_1Y@;1DWB9\[I-' 3@SJ8X6F29 MWU724+!JRO(012K M?5>(!>Y1$0FC;'E>1!58P?!&C9.M+-R\P?!H8AY$6;S MW(W45/BHX#[(DDN(2ZJ0<_ +]\2"IA0GU#5F-"^E77/S)G,86@Z\=+R=M&$R MJT,V!^1O&_0ZSJ3.[:RQR(V='$6::XQ %0:4XKF)S4R=V,3$B79R;MYD#D-+ M"Y>->JN?9B,?'U357E@1F+0D(1IRPVLM:7X3!_JR M,DBA<*3%^TP>G\O3OM\W&$P>&&C_'%.\<)99:S5!UM$\,1X3I(V!RR-3*1F/ ML0M'ZH-0FK73CD8/C? Z!MD+;J<3N-Y8RK$V#KE50-H+[XC4"$0#KC7.KDO0 ML*M:S273/KCC3] IQ]Z+.0B;L,E*L#N%TW&7:&ZY[R@=F4(,5B'I\FL5I02R M#&X645(1-341DW;:@^[#X6E'XT_-+H<#WTLPS36QVJWR(9)@QF- 0>6.G2(W M\7%.H4 ("P3NV0.,;#DRCZ>=%C@U\QP2@*=@H(5Z6BR*@5'6AJ# M5"#>!!"4ELW,2CZ,U1=SNZR>_C@BY%JQ3+=;3*[W_OHYYB>B\.>OIY.E:*[M M^#S.KF@>X:Z\#'"]QB'EL24$&,L3E@I,<@E\[ALGFC:Y(3- M=6@LMF*N9?RB]R")T60^\G_:\76\$(11S<$K,BZ"XKC+(RR31,1*:@RV,;&& MRTH?,W.BOFMMTZN.JY9"/&7VH7L^6;CB=[DXJ::"XD"B87 MQ\?=$4QP5[+$EK?5"89O]I%^-K?_KB_\* MOY_?R" 'E8'QWZ8ACL_F\^NK&\GLW5:Z[Q<*=)<^B*DVFDP'['C"TB&K>7[\ MXSCX7E8@R53@F@CA8^DV=96;3.][OKZSH]G2&A_H]>V/;S'W,+RY*&*97# R M)W$X@6W&8Z2=M<@I;:2 'VD[R*##0;@YZ3;4?5!=S $K"Y!3CB2LD\3GT?RO M=[.83[8(8%I\!CW^-IJ,KJZO+CP.FH$,D%A6CU,ND:$!(RF=(DESPTCQS@9' MXJUNB*^V&;4&GG^$4=D?2[D($HBE3,+N@C5L-@;<7Q\](DQ8$A-E6C;30J8UFK343)Y''U"1D4'DDD8F1 ),H)Q<),Y M5[:9RJG>W-6-O+UPT]H#0"_5M-Z,OH]"G(0LEXOD*=FZM8&OS1#VALNIVP_7=[1+G_X!J1R)[V+P*VB/$9D8X*3 MVP>-')4,266(,CP7:@\2WSL>BYUL2_VRK:-"J1Q,,X)D'I(FB*% :66(4$U6ZW*IN:N96)>]@9UC? M$A4;<.6$DR@9!0X>EAI\.\GSP!ZI@A:)AM*3:W82==*)DCX8>[IGEE77"_ G MGKW_/Y\N[/A)*A]K$I,+><*)8SE<'9#!<$K%Y!EGVDM;?"[=,?@ZZ3S'(5;0 M'&C:=!= .%>CQ5+L=A)RC?4(Y#-9?!A9E^_QH_B@AN?])$UG5\LO[NU/'/C! M @Y'298+>20/2#I[0)('4NY-Z,XLI)$BTNA1LB9GUE@$L\ !D>BC(-)*[$IO M5;T(/*3 <,N';N:T11J4#)HA[>2R^[I Q@/ST0F3_R-4ZE+XM^L[=;V'X?#P ML(RNJ*P;\!/>1+>XK^U;SO)UQF'8BC7"(7. 0\A/MW,3/!^$\X2:4#K0]IR* M.E@JK^%I47$W!Y@'LTR9E-A8PE$D.0R@#$:.$XNP%YY1RAWGI6O]-]%2^1IS MH(ZW0F9/@5E&KJ;52DP#H\P@JDU '&2!;/($4>*B5?]<#= 4_#D)?88*8'A[I)21+"?YG[D@3'B MM<+6'N:G?*@[@G>P\V40$5>&S"H3"C=)GW5S"??A-_';=)ZGJ\?_7H^ FC_@ M'C'[=#WS7^%&>F<=P*7CBHA$X5(IP# 2\&LE7()SP0\60DH?<0<@[4]!D^[+ MGBB8'ETEU?>JV^OMJLU>-LM;/O\S6GS] '?@-_%['$^_P0OIAZ(-%5 MF.]\^MG^G5G]-,M\+GZN6,Y_!VS)&\.-0Y+@S+/BR!*;L]P))T-4[KK: 7"E MZ*E3PCHX$JNH:V^(?H\S-RT TKMBBGL&;IS/CRG-X^+L:GH-++D(NWER<(-1 M5B-.'46&!(6$8%X:'2/\>0<$=OI8G4+.P>%57M#5L7._=W]TX]'E4D?SI4/P M:CH)'V+1*2*M@\Z5PK^)PI=(V"J283S*7 M5Y+S''RAT5$526WR*G&7FJ.>,P/C"*)R"K8,B5<0*PD MS.GB76Z.DEN\_=AOT^_+(^']Y$LV83L+3S1SYOWLVHX?MA[U7BJBO40LFW^'N0>4H9RSXH>[H9#ZW!!H[_]0Q=6*:CSX,/O,_] M*4F"4R8//L".!46=H43X\E5V:RBI"[7! ?"\GNY0;50?K7;C)LW!.#/U,8!< M?H]_W[)TVUIQ:;HW)];[R=OY8G1E%S'/Y_@TBV]_C.;9IE?_#MCUA<,F1"<% M2B1/6R4X%W8KB1SEQGANG<"DTSVG+%UU2]Z.A<[J&FUVG[PM([R(\&\PH1/2 M--?%<+C^:98L(M+ZF+1F(91N7[&=HKKOX]O8-_?23G^LF1NL399!SS*])3>< M TE1YKGS*"W'+PCAD:4$(TJ"-G 5%,8VBC:L[3H;?S^96#1 MVMM.RQ:X(? M0[>CAZ]'X_*@?Q" ^"W:_+'PJ)N'WZ61V^X^O['RT*M(08&[8 M,C!#FR+B22LX\''(I3GNYN=93;@$L'A\?BYGG& M]7PTB?/YEWAY$U7(M8<&!T&U84CY/)LS5U\X1S72Q BFM".J_".=;00U@K[C M@N3I0YMB&FL!?C>TKRH<)9#*+/5@P1BN^)J"LRJQ0O _N M11PDMWJ;A(0&5 MQ\:44^Q3R.PMY7L57UR U,)\5$ZOR5:.52Y$;1))WX,IBBPS5X'P* MQD)20A+1Y5G*Q@]4AL+^"IN6EE[M2L[I;'%I+^,K._GK&1]8I.28SN4P'(PB M-Y)RV'(4? #^C%)PW^E2J[GE&Y5GTQ0!0C$9-G!BW!W"KW[>_?;?HS@#HK[^ M_)#K89;;)7-2M"L/ @VP>U C;0$KE<_'XCMW2S^]SI._,^E929M-!5Y4H?,V08<(X)_]LCG M=&T*/"I2.G?>@:RZ":'F#M\BVFL)D.L86MEN%$9BR06R+/?$U)0BG1,@-E)- M90*JBKQJ/X_)6T\TG Y*@'E*BI$F>6"\ M#3((IS/+Q_#MGM#5"-A*@:&+/W>(9EI VVAB)WZ4TWF/>@* 8+C$%OS>Y'(] M7ZZ$3B V'SQQ+'GN1/'+PWI2ZB;!&SE1"VBI ;"=S^QD#E_.8OP29]^7$[P^ MIC7/#U/_UH'AZ=2[H"+GB9#JF\!M"XJL:Z*QE=<>$3L.6UL,O 0OMK)&^ M](ZYGI*Z$>IF<%= 38VDSN;_CN-,0X-]\. M.$A+DL+R"=BV)LZ>?Z%NI*4ZB J*OX$=Z]\Q7(( W\3YZ')RH\1E:" 21YVE MB-B@$ \T(6NU1)YI%J3TDL32,;[UE-2=*=/&):2 CII$VFWS,Z*H-N#U,FEM M'EUMD-$@GXB3\=%[RWWI2K1-M-3URTKH>2=T]A!Z ^ !JPHK'F*X/:YE%"YB MCIR BQ+0*Y$EFJ'H'5?4)-B%2]'NX8'BJ1H MJ6>(8$H0-Q0CEX<:1ZPC(\"Z:+*J^T.OKH:#S9-JXQ"MAX@&S.'#='*9YW/G M!J3W$WI2=#SGM9'EN4=: L$:R0Q*G).(P6$5J?2HD;6$-)*\.#XPGO9&.5A+ M#4#M2YR,IK/?IXLXOX"31@?F$V)* NE!"Z0]M2AI:94,@="0BA=]WWW^],OQ MRL!J7XU4[1MV2_R;.!M]!Z5]CP]N[\#+FSL'Y6R^_(5_@0OT83J?_QX7 M%X1J$246*&H'G@N'0\-&&U"021FB:0#GI3 (#R;Z](M9RD#WN-IO8/>\9_B6 MB8^3^S_+#%F060H^((Z=03R_@M/>*P3.#_").?6F=&1F)U&GGRDN#=<2VFL* MCF!TR\?'JRYME&#F,$](PJ\@):R03EXC#^XYCTX+.\ PD/6TG'Z$L#3X#M!5 M YC[,+637-P3@1NX]#V(L(,! 6N?[&SQ,;T9S;]-YW;\K]GT^MN%9'EF0B)( M2R7R=#.*K(EP.Q0&$V$\EK)TXX@]R#S]:WBI>\ZP&CY1$$GP+8PV!:) M#AFA>' T8$M+ASKG\V383=K *8LEF!)B$C/$'8\@*2N1X;G! M%1><>3J4I(ISTTBP_%!$;DS/U%5_ \?T]EXA(EEN'/,H!N<1]X0BH^#H4#0Y M+&*(5)3&\BFT[:F,FEY]?/JHL 4\/NI3X7V>2RD#8EYDL0 ;EDF'&)9,!24- MEZXT_DZECT\OQ6[MX]-'RHU4HJYM0,*<D\\50*@HR/ 6'X ::* MN%#\$=%)-7%IZT ;0*DM0;53APC8PUV(&HR;YC),XT%TPB=D=9(I4643/LK+ MWY/NZM(+(0=U=>FCKI:PN*:'"/?)&YYSV)[EMX'.(ANH180K1460CCV=Z_BK MJ\L>(.C1U:6/1EH"UY9F$-@P*A37B'(-+"F=FT$$BY2W3E**N62#A9.:[^K2 M[&E<1)TM(71+!XF0"#6$@&H7:LV8BRQ>?FN4-7N3VF2 S9ZE#2@IGO4_6#1=#I8C3O.\\I2K&(,F08=(A/K5]V4CSDL :M"^+SVTVP"R=[<.(8I% M+6- @0E@PW.#;'0*&1V\B\%(;DL_*_Y']7WI@Y?>?5_Z**\!-&YH*(*3D#E, MCPQSX*LX,&[-$LDO$+"4B@I2O*+OY?=].0!W!=34 -@>.$IWWM.'N\)<)[AT M BR'B_Q<%PSH:902*. ]$MUXB'5) T0:L5:(B\-(]\+M15O<0/@;6 MBNFE*;3U>7JZE,#9@]?[<"PHY7!"CH1\OZ,260^GA&3<>V&-IZGT+:0,Y74S M+\= Z]'T>NC(Y?.CU.^OB[X>7K*_9=625?I=B3]&87Y@F%AIV,W0=T[A@#5P MTB*! ;9*::=$Z;8JIS$<%XL0F?0@CI0O]0ECI(VP2&G)C(=SP,G2G7C_"<-Q M^^!MN.&X?93;P/&^HY(7A*@4!<_81 MWNSP_D6N)A%>>6J:I<__$*OOC@J1? M47T/C;4 OT=UP\8#J5A&I)FTN:\9B$5K@SP8LY+*!R-*7XY/IZB^CV*W%M7W MD7*SPW&Y21:#LXNL(PK\3A-SF-+F%_B"40=W>.]W^&8G,QRWE\(Z# MF&."Y/R=1 PG*J1*/OEC5'&>]C.*7@@Y<#AN=W6UA,4U1?O6.P'[O(]EH"Y):";&:DIEH+1$G(#5"-!B]:&40B,9(OX=5$+RCL\6JBCUX:A=JSVGQJG$\.:X0]B(N'Y;17&I$DB4'>!FO)GJ!89]7$WTTTP+:-E1+>^ZIECZ PR =XC2 (V*YS6WWDM($<\V* MCYYO^M5$W1.U@)8: %O1\E0B$Z4J"A25)3G":.'8 ]7*F.CU<+H4#IS]/(? M2?0"U)"/)/IHMP%D[ZZS5S0P!Y0C%UC.'>,\#T(FI(SB(%QAX?CY]4CB.'CI M_4BBC_(:0..&ZGN:NR,E1Y!>RDCYA$QT#!$?-1.6$"Z+1ZQ?^B.)0W!70$V- MI,[63&>E-'#%!$,L"?"#DX-#)$2%P&QHM)QR[9[49OUSA^/N Z*"XF]@Q\J# MN)ZX(M)';JC!X"#GY^>61'!%"$5,Q&28M0S(*%[/^Y2*1M[45+U\'*B;YM#U MN[V**\.C)/+HL4?41YRW6HVT-@9%:XR)D=ED2X?L-M%2^WW,83K>"ID]!5[Y M;#N3&/_V8*+;F^MX_O?T_.OT>FXGX?SK:+;X>=LI(]JH(MR:#B[J!G:?L*!C. EPU\F UN(@CCF$7-]S( M'"YG.BD7E!@LH_]K.F[AY-C1$5%Y/UT7/0<9P!X2;F>XO0.=Y?$PV8^]B"K) MH'! PE*>YQ !:\9S1 D.@0>B<=0=-M6>GVTD@W%\<$R/HZD&03A_&/_Y;?I] M^8=O4XI^<>$=9\HEN'Q')A 7.H]E5V#I6#'@C"=ENY1_]OSLZ5?P#0/"4IIJ M$82OO]H)W.3?3^ZB"9]'EU\7\YM'D,0*[@2GB*3D@3O%D8XF(N),E$X:FKC= M%X=;OWSZ]2P#0;&OPV=5! M6>N2U(C*_$*!<8ZLI2#P8*2(@FKB2K>/.L[D\J9#DX=AO8[V]X?[=&''1>#^ M83JY/(^SJQR&N6^3D 2<*U[;/!.3K;JU:C!PG4^+P-D^@Z8BJM?/LR*Z*K-,;JW M2?,0)R?CQJ^:6]._/L^:$"S7I*L'A@_YZ' MY0F?X[?KF?]JY_"[.=R6XUU#%4.L))PEE)S B'LID,E#F04/WH5<9^7$#BEW M^M"A6]>GV?3[: Z2>C>=W0OU[8]O<3*/X8);YQV'JU+ #-APSB$3E42FBDHH$#M5PK#[<$"UNA M9A;IH!0"?0M)#2:&EN=Q%U5UTZP'H.#9-;^L AJXIJWCZ..W&P-]N[3""VFE M]KDEI^$1+IX>P[8IX$[ +?%<8BD=*5V'LINJNDG3@2%U@ (:@-1C7E;N6GZ* MR2BC 5&I+=Q/-3#AJ4 B!ILS9$+;TF]8UQ)2-\59$#B'B[D!K-R4R<X4@Y>'2>@SV4KH7K M1EK=)&1!/ VABL80=EM0+U\!^=G#6S+S>CI?7 B>. E!HL"2 ,E8C%P,"DFLC&8I M.4Y*;T7/J:B;=RN(E0,%W !$[@F76N@<;D?4.8TXESFS#/\8C38Q6;AQA]*! MP7Z &"QC5M0?WD><#>#@L3_VR?Y<5AY<"$& ])B0M#&C.<)],"F*B)81P[DI M(RW=@W@])76378,YOGL)N@&XK#LD5[Q\G-Q/=S'.1NN(0)AGKERN5N$:3D[L MHS;&:*J*#TSN1%DG.)D3@-, BF@,7I]R+';TS8[O;$6[Q!AF!+$\OYP[[)&F M&,1'G= ":XE)\0&*VPCJ%B#$)X:FP^3> (B>7 ,_NH4=39:UHS_\LJKTW73V M>#>^MQ7&2(!,8X491Q6MH9.H#<;@ \A1#UL71V(O!\ M:(_WC$9&O [8H6!RVS9)'=)28D13,IXSV,MMZ5-U;V*[0?,40MW'T5<#P'QL M7_^)F>\8SK[#G^8,=7X]_3![1"ZBID(D1Y%PP"0WT2!+&$/:)*<\&)^0I;N; M]:6Q&PQ/+W!>6#L-H.^A"77@3DJ#JO9V'--("[K7:5!ZSEDM+\EO-3G'D0_$70%D>"%<+Y33TW(2)GF$ B MB1!U9,$5?\30E\9NV#N%H/R@VFD ?5ML:QUWD?.$C54('%MP=8V+R"9E$=6. M:"V9,,7[B?:CL!OR3B'$/Z!F&L#=NOJ-.\?U]N+_YCK^'G\L/D_'L,SE^=]Q M_#W^-ITLOLXO&#!G/)B9U]G,E,W%'9$C&BW6AGM,8NFZB -)[H;,T\@U'$]W M#4!U[=WJ 9OO)YL8#4QCZ0V,((@H\X],[PN$$ #Z]##D11)'&UN4)$-XI+PGEI5&X+ZW= MRF5/(<%R%&TU@,I^5@?PBA=@:-%HRQ$1VN0Z88\L22!@062"FYP)?LBL7CQ MW0!Y"LF7X^BK 6#VL[S1]WAAE0.W)$]B]/F!61;PLM*6@+RIL31A/&218260ZL1RM%TC'W)"[=H>\0 M>KMA\Q32,D?36@,(W66'%TXH"@Y(!/$Y<)"M8\@2 :X)%IIAX2(N/YIZ!TW= MD/82,B^]I-]"+]N.EG.AL" )NQRFMSRWI*9(:Y"<"E(2'&S4L7A[VXZT=>L? M\9(R*;VTT0#*UEK-'Y.PJC6*X>T/#ZRO6EP:\&"9YKEC/X<-V>2F8%3#-3]8 MRR0.W!E^C UL$X'=\':R^9(B>FG@H-QJ3!N9M%RG&',O#4\MB%."YRKA$I6( MC8X'QEPH'7C9B]!N(#SY!$D1/=4>\/' RAXW5[A_A6C!DG)W,JI(?E@OECZH M1,XYD)YF0>%.XV5V?JD;;%K.9@P@T S]#?Q02J6FQ"-P*W/',1.1%0;D M13R''PFLG>R D"[?ZH:1EA,,@TBU@2-M_5,\;)QA!"<4:,KC,R+)HZ8)PBK* M:&C041VE]*X;;DXV']!+S@V 9=.38DN4C5X0) +/_7Q#'IZI,"(V)>+-3B%>7T+6]?L;+]>>1_\_+Z??_U?TX6;YL[_M+)R/KH"[_#AD/,U3 M$!X3O:ZK\2/0/%ST!B\^W,-D_1=Z]CC>F_A"G8V_? 70O0+MA]?3J]Q9;07D M67Y&O3QM7OV\_SNK$VA)W@V-\)FS2?@TMI,',\G+FN$@)![@^+P%U$Q_QOS. M:#D* ;;_+*;^KYN.JZMQV[L=F^YK5>T..21*'GH_O46[]^XS+M(W(L(F M//*+%8%_3$:+^>$P$;!%O';W#J7UQP\;5\K3^<#>W?E_/8O.*!4C\;?)ME!<]!P_B%?SPKR)D M/E^U2JO^G;JX15,GB52\#CVB+RZ^3D-A?3U9LTH7_/VTM5X:C>CJ$WQV,;N: MA'=C>UE$4X]7K-)T?B\]K95$(UK*%O]Z,@^S^Y+!I1U+^G M?]_35W8'W+!T%4]Z+\5METUE!=Z=J:.K&-Y-9]DO_-..#S:W;>M6<8%[J:Z# M5%HPO/GK\70>SZ=WY%HWC@6M;\?Z53J0]S?!;E)J5I\#J;%.=_!"VFM$:>\G M8?1]%*[M^.S'Z+!KY).EZE[*MLM\NDL M4UI/+ZG:[XSL-/!B-8M6$U#&V0^ M[2: !C*']Z&D[4:S3\3M\=IU+\N=K&BK4(HKZ]B3&-=S]6PBS(!!R?IP?Q0' MW9QV*AML[IV2&JR4KUK(N6@:JN" J4S;V3?XO!\M1;%LDCW_!)W)I075_3,)L_//R2_37 ML]%B%.=G5XO#];9VU3IC5/IK;9M(6E#9VQ\S_VDV\@7LZWZI.B-&^BOG&?,M M:.1?< (LWMA%?&='LS_M^+J :M:L66?61G\=;19'964]MNR?O_VU6$+I]=?) MY2=_V+:W8^DZ\REZJ:Z;<%HMS7P[6P:^!RK+?+YZD9+,'40?6(Z9E?HY^NGW M./OY,3W[UC,P[(7[3A\XP&17J]Y^YO H\]H%JP7(^NCGH;%N$TOE3397T\'> MG^\^^0PX.-J\;KUJ^MHJ]VDG(?RC\P"#>"==E?(K _ K ]!+-[]/)[_':0FE M/%ZI7L9LFZRG.QAOZ%R)L.35:+*46=Y?BQTPSQ:NMJGMZQET$5/M+>_RWH57^=>6[.?'^S?0^A^Z\?J)_739 M3DIL*M:U6T8-906F<0[WPL_QO]>CV=V^4F93[O&93DIN*O357X:M5@%]^CY4 M!=#CE8M4_VPAMD#ESR?[\\_Y@YY7I0M_NJQ_@%V#< ZO];E;I%K"M8<6'EKD M4^YK)X1^1'^]&'V/KV&;N)S.?AY<.K)^Q7IJ>BKO:4?F:P>2Q^.GY(UBH2*2 MS0O7J[[:JHII/[E45MVG."V@I_M5:M:4[);U= OC]8M\@*3?BZCCZ5KU'O7V M5,H&(?RJ53SF2?.K/O%7?6(_W83_>SY=WLL?Z6G%/N_!>NTU8M/F"=;!-/%RG6I':-HM8PVAMIW9%;9F@V_/5 MZAW;A]WC6\M?O)Y^B>.8.UZO,'1PZF+]BO4.DOWTM54NM>\I0$JX<^H_IC3R ML.Z[21E;V[UZO2UP/UUVEE?M/3/&V;]FT^MO[^?SZX(:W;9NM>K=1KB3SPT[6JE=ON;7-K95%? M0V=^ 3?Q\<]/=A0**6K=DM4*:_?7UQ;)U+XHYYLB4)BI*K4U;EJS6KWLGHK; M(9O:;N=M9/CL^V6QO7'CHO5*7??U,G>(IR'M+2E[L$.45.*ZM>O5J1;0Y19A MM;"5WI%:?$/=N'*]"M-#]M5=@JI=6?'?Z]'B9^Z1=2-*N-Y<+7N!OADE("8" MMZ6TV_-3]0I.]U3W?J*L?6U\LLW\.5\>(LLNHE^G8Y#RYT6IFV2_3]6K5=T[ M=K>/*)O3_^]Q\7[BIU>%8NB=/E"O9+68KC>+K3D-/PLR#Z7I+1_JI/&F8D=[ MB+&RYM=L/YGS5?"KC-*[?J.3OEN*/O447G-&_G'Q-V]F'T7Q1,-6]>=5.ZFPIG+530+45^'QG.302LF')3M4*+06SMHNF M>N3_=O,OK\!=:W?29$NAK([":F#&R)WC_F$Z+SUAZ?':G9382@!KJWBJ>SM/ M/.]#S6_M@IW4U5( :IM8:C]US@Y5YJB0PM:MUTE?+06,M@BEA1!_D?:8#Q?J MI*"6HCSKQ%#="9D>7"IYNT8G?;04@WG"?!MEW@>KHV^]*FTI3-)@F>IT\B]P M7%:$O8ES/QLMTS"%ZE1W+]])B2T%0+J+K/JY%$:9+COFF'Z_YZY4^GG7ZITT MVU(LI+/ 6FVH\7XR'X%8SV=VV4SUP:C#QY0?V%UCRV>*M-KHRD:!OAO//O4, M('N^7]VX["&QL+OE7N7F3(=WW%B[8,7'G;MT\2CZM448M6.6=Z0=_*KMR5+5 M=+-5VFNUTM [M[/Q>,U>4N8%Z.:%&]#5EL>@.P7RJYE +1OZU5C@5V.!?G?K MQ6Q\'F=7\X_I?!8 7V4\_"W+5K.A?C[";L%4]Q0R526:D3Y>J=I+WKX^W!KV M6U')^6AQL'O]:*EJ3W+W5,HC =1N''H]C@0[0;)7$Z;?%C&\&]O+@]2S:VW8)I8@-T^^R&&^31A*[>7,^6A!50TMU2]5[%[J.=IQ)H0BU?HK^>C1:C.#^[O#S[ M;D?C@PMXMZQ;[]WK/@K;*IO3R#)^FHY''ACX-)OZ ;.,CSXS0)9Q,QO%LXP/ M/_4,(P72C>O7/R@6OUH^/%RZU)5N]^J-9"2WZNUQ +^CO*KG6-;1^?MTL2*U M3!BY^U<:B2H?J.#$P,SDN:'1M M4$L! A0#% @ 381.6&F63<,/ P ;A@ T ( !>P0 M &$R,#(S97@R,2YH=&U02P$"% ,4 " !-A$Y8LZ1TYND" "["0 #0 M @ &U!P 83(P,C-E>#(S+FAT;5!+ 0(4 Q0 ( $V$3EA7 M"!FT] < +D2 !A M,C R,V5X,S$R+FAT;5!+ 0(4 Q0 ( $V$3EBN^)J3'P4 4C - M " 2L; !A,C R,V5X,S(N:'1M4$L! A0#% @ 381.6)53 MM/]L#P 95, T ( !=2 &5X:&EB:70Y-RYH=&U02P$" M% ,4 " !-A$Y8G[L2,RL! @ C@1L $ @ $,, ;G9R M+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 ( $V$3EA50;( _18 )<' 0 0 M " 64Q @!N=G(M,C R,S$R,S$N>'-D4$L! A0#% @ 381. M6"I_J[3L'P 4C,! !0 ( !D$@" &YV&UL4$L! A0#% @ 381.6 (/*(KS?0 Q&UL4$L! A0#% @ 381.6%&G MD>'+( $ S]$! !, ( !T^8" &YV XML 101 nvr-20231231_htm.xml IDEA: XBRL DOCUMENT 0000906163 2023-01-01 2023-12-31 0000906163 2023-06-30 0000906163 2024-02-12 0000906163 2023-10-01 2023-12-31 0000906163 nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 nvr:MortgageBankingSegmentMember 2023-12-31 0000906163 nvr:MortgageBankingSegmentMember 2022-12-31 0000906163 2023-12-31 0000906163 2022-12-31 0000906163 nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:MortgageBankingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:MortgageBankingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:MortgageBankingSegmentMember 2021-01-01 2021-12-31 0000906163 2022-01-01 2022-12-31 0000906163 2021-01-01 2021-12-31 0000906163 us-gaap:CommonStockMember 2020-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000906163 us-gaap:RetainedEarningsMember 2020-12-31 0000906163 us-gaap:TreasuryStockCommonMember 2020-12-31 0000906163 nvr:DeferredCompensationTrustMember 2020-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2020-12-31 0000906163 2020-12-31 0000906163 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000906163 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000906163 us-gaap:CommonStockMember 2021-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000906163 us-gaap:RetainedEarningsMember 2021-12-31 0000906163 us-gaap:TreasuryStockCommonMember 2021-12-31 0000906163 nvr:DeferredCompensationTrustMember 2021-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2021-12-31 0000906163 2021-12-31 0000906163 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000906163 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000906163 us-gaap:CommonStockMember 2022-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000906163 us-gaap:RetainedEarningsMember 2022-12-31 0000906163 us-gaap:TreasuryStockCommonMember 2022-12-31 0000906163 nvr:DeferredCompensationTrustMember 2022-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2022-12-31 0000906163 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000906163 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000906163 us-gaap:CommonStockMember 2023-12-31 0000906163 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000906163 us-gaap:RetainedEarningsMember 2023-12-31 0000906163 us-gaap:TreasuryStockCommonMember 2023-12-31 0000906163 nvr:DeferredCompensationTrustMember 2023-12-31 0000906163 nvr:DeferredCompensationLiabilityMember 2023-12-31 0000906163 srt:MinimumMember nvr:OfficeFacilitiesAndOtherEquipmentMember 2023-12-31 0000906163 srt:MaximumMember nvr:OfficeFacilitiesAndOtherEquipmentMember 2023-12-31 0000906163 srt:MinimumMember us-gaap:ManufacturingFacilityMember 2023-12-31 0000906163 srt:MaximumMember us-gaap:ManufacturingFacilityMember 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgageBankingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember nvr:MortgageBankingSegmentMember 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember nvr:MortgageBankingSegmentMember 2023-12-31 0000906163 us-gaap:OtherAssetsMember 2023-12-31 0000906163 us-gaap:OtherAssetsMember 2022-12-31 0000906163 nvr:A600MSeniorNotesDueTwoThousandThirtyMember 2023-12-31 0000906163 nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:MidEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:MidEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:MidEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MortgageBankingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MortgageBankingSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MortgageBankingSegmentMember 2021-01-01 2021-12-31 0000906163 us-gaap:OperatingSegmentsMember 2023-01-01 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2023-01-01 2023-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2022-01-01 2022-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2021-01-01 2021-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2023-01-01 2023-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2022-01-01 2022-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2021-01-01 2021-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2023-01-01 2023-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2022-01-01 2022-12-31 0000906163 nvr:CorporateReconcilingItemsAndEliminationsMember 2021-01-01 2021-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidAtlanticMember nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:NorthEastMember nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MidEastMember nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:SouthEastMember nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MortgageBankingSegmentMember 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember nvr:MortgageBankingSegmentMember 2022-12-31 0000906163 us-gaap:OperatingSegmentsMember 2023-12-31 0000906163 us-gaap:OperatingSegmentsMember 2022-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2023-12-31 0000906163 nvr:CorporateAndReconcilingItemsMember 2022-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000906163 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2023-12-31 0000906163 nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember 2023-12-31 0000906163 2022-10-01 2022-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 us-gaap:FurnitureAndFixturesMember nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 us-gaap:FurnitureAndFixturesMember nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 nvr:ProductionFacilityMember nvr:HomeBuildingSegmentMember 2023-12-31 0000906163 nvr:ProductionFacilityMember nvr:HomeBuildingSegmentMember 2022-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember nvr:MortgageBankingSegmentMember 2023-12-31 0000906163 nvr:OfficeFacilitiesAndOtherEquipmentMember nvr:MortgageBankingSegmentMember 2022-12-31 0000906163 nvr:A600MSeniorNotesDueTwoThousandThirtyMember 2020-05-04 0000906163 nvr:A600MSeniorNotesDueTwoThousandThirtyMember 2023-01-01 2023-12-31 0000906163 nvr:A600MSeniorNotesDueTwoThousandThirtyMember 2022-12-31 0000906163 nvr:A250MSeniorNotesDueTwoThousandThirtyMember 2020-09-09 0000906163 nvr:A50MSeniorNotesDueTwoThousandThirtyMember 2020-09-17 0000906163 nvr:A300MSeniorNotesDueTwoThousandThirtyMember 2023-12-31 0000906163 nvr:A300MSeniorNotesDueTwoThousandThirtyMember 2023-01-01 2023-12-31 0000906163 nvr:A300MSeniorNotesDueTwoThousandThirtyMember 2022-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:AmendedCreditAgreementMember 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:AmendedCreditAgreementMember 2023-01-01 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:AmendedCreditAgreementMember nvr:SublimitForIssuanceOfLettersOfCreditMember 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember nvr:SublimitForIssuanceOfLettersOfCreditMember 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember 2023-01-01 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:CreditAgreementMember 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0000906163 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0000906163 us-gaap:RevolvingCreditFacilityMember nvr:RepurchaseAgreementMember 2022-12-31 0000906163 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000906163 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000906163 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000906163 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-12-31 0000906163 nvr:EmployeePerformanceBasedStockOptionMember 2023-01-01 2023-12-31 0000906163 nvr:TwoThousandTenEquityPlanMember 2023-12-31 0000906163 nvr:TwoThousandFourteenEquityPlanMember 2023-12-31 0000906163 nvr:TwoThousandEighteenEquityPlanMember 2023-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember nvr:TwoThousandEighteenEquityPlanMember 2023-12-31 0000906163 us-gaap:EmployeeStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0000906163 us-gaap:EmployeeStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0000906163 us-gaap:EmployeeStockMember 2022-12-31 0000906163 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0000906163 us-gaap:EmployeeStockMember 2023-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000906163 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0000906163 nvr:CreditAgreementMember 2023-12-31 0000906163 nvr:A600MSeniorNotesDueTwoThousandThirtyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000906163 nvr:A600MSeniorNotesDueTwoThousandThirtyMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember nvr:MortgageBankingSegmentMember 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember nvr:MortgageBankingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember nvr:MortgageBankingSegmentMember 2022-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember nvr:MortgagesHeldForSaleMember nvr:MortgageBankingSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember nvr:MortgageBankingSegmentMember 2022-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember nvr:MortgageBankingSegmentMember 2022-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateLockCommitmentsMember nvr:MortgageBankingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForwardContractsMember nvr:MortgageBankingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember nvr:MortgageBankingSegmentMember 2023-01-01 2023-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember nvr:MortgageBankingSegmentMember 2022-01-01 2022-12-31 0000906163 us-gaap:FairValueInputsLevel2Member us-gaap:NondesignatedMember nvr:MortgageBankingSegmentMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares nvr:Trade_Names nvr:metropolitan_area nvr:segment pure nvr:lot nvr:joint_venture nvr:compensation_plan 10-K false 2023-12-31 2023 FY 1-12378 NVR VA NVR, Inc. 0000906163 --12-31 3186147 19859813000 false http://fasb.org/us-gaap/2023#AccruedLiabilitiesMember 1 10-K true false 1-12378 NVR, Inc. VA 54-1394360 11700 Plaza America Drive, Suite 500 Reston, VA 20190 703 956-4000 Common stock, par value $0.01 per share NVR NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 19859813000 3186147 false false false false 185 KPMG LLP McLean, Virginia 3126472000 2503424000 41483000 48455000 29000000 20842000 1674686000 1554955000 214666000 181952000 36895000 27100000 23903000 24268000 1950150000 1788275000 576551000 496080000 63716000 57950000 70384000 71081000 41580000 41580000 148005000 143585000 94746000 75898000 6142087000 5247170000 36422000 19415000 11067000 2974000 222560000 316806000 6348000 3559000 23541000 16011000 7347000 7347000 152385000 47691000 459670000 413803000 6601757000 5660973000 347738000 334016000 413043000 437234000 334441000 313804000 75797000 75818000 913027000 914888000 2084046000 2075760000 127511000 61396000 25475000 16968000 152986000 78364000 2237032000 2154124000 0.01 0.01 60000000 60000000 20555330 20555330 206000 206000 2848528000 2600014000 106697 106697 16710000 16710000 16710000 16710000 13365025000 11773414000 17360454 17336397 11849034000 10866785000 4364725000 3506849000 6601757000 5660973000 9314605000 10326770000 8701693000 148010000 37038000 6559000 7051198000 7662271000 6763115000 588962000 532353000 474808000 1822455000 2169184000 1470329000 26875000 38140000 51530000 1795580000 2131044000 1418799000 203597000 199664000 249332000 16687000 11853000 8725000 4449000 4963000 3753000 91075000 92946000 88619000 865000 1384000 1587000 132793000 122150000 171604000 1928373000 2253194000 1590403000 336762000 527619000 353684000 1591611000 1725575000 1236719000 491.52 525.20 345.37 463.31 491.82 320.48 3238000 3286000 3581000 3435000 3509000 3859000 206000 2214426000 8811120000 -7922678000 -16710000 16710000 3103074000 1236719000 1236719000 1538019000 1538019000 58234000 58234000 142370000 142370000 -36839000 36839000 206000 2378191000 10047839000 -9423858000 -16710000 16710000 3002378000 1725575000 1725575000 1500358000 1500358000 82537000 82537000 196717000 196717000 -57431000 57431000 206000 2600014000 11773414000 -10866785000 -16710000 16710000 3506849000 1591611000 1591611000 1083751000 1083751000 99507000 99507000 250509000 250509000 -101502000 101502000 206000 2848528000 13365025000 -11849034000 -16710000 16710000 4364725000 1591611000 1725575000 1236719000 16916000 17396000 19463000 99507000 82537000 58234000 -2908000 28466000 -20827000 163322000 152668000 205582000 -3743000 -11101000 -234000 5740199000 6314514000 6079454000 5949657000 6471270000 6424204000 2000000 9000000 9500000 161875000 -159091000 238284000 77563000 26407000 87374000 59653000 27384000 -1956000 49105000 -13777000 -19954000 20637000 -103659000 176705000 -22177000 26276000 -32679000 1497993000 1870101000 1242393000 1776000 9735000 1282000 180000 0 0 24877000 18428000 17875000 2373000 732000 978000 -24100000 -27431000 -18179000 1081815000 1500358000 1538019000 0 600000000 0 1661000 1495000 1363000 250509000 196717000 142370000 -832967000 -1905136000 -1397012000 640926000 -62466000 -172798000 2574518000 2636984000 2809782000 3215444000 2574518000 2636984000 29202000 47502000 53680000 407185000 529820000 389383000 Summary of Significant Accounting Policies<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><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 include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><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 accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Inventory</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase finished lots under fixed price lot purchase agreements (“LPAs”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales’ profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><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, 2023 we recognized a net pre-tax recovery of approximately $2,900 of contract land deposits previously determined to be unrecoverable. For the year ended December 31, 2022, we incurred a net pre-tax charge of approximately $27,500 related to the impairment of contract land deposits. For the year ended December 31, 2021, we recognized a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $53,397 and $57,060 at December 31, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land Under Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement. Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and <span style="-sec-ix-hidden:f-375">"Accrued expenses and other liabilities"</span> on the accompanying consolidated balance sheets. See Note 12 herein for further information.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty/Product Liability Reserves</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our General Counsel and outside counsel retained to handle specific product liability cases. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells almost all of the loans it originates into the secondary </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment defaults occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 15 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217, and open forward delivery sale contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 14 herein for a description of the Company’s fair value accounting).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to<br/>   calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,238,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,285,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,435,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,508,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock options and restricted share units issued under equity incentive plans were outstanding during the years ended December 31, 2023, 2022 and 2021, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues – Homebuilding Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $334,441 and $313,804 as of December 31, 2023 and 2022, respectively. Substantially all customer deposits are recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately $17,900 and $15,300 as of December 31, 2023 and 2022, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Banking Fees</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 10 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 14 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are not publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 11 herein for further discussion of equity-based compensation plans).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income</span></div><div style="margin-top:6pt;text-indent:27pt"><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, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-09, "Income Taxes - Improvements to Income Tax Disclosures." The amendments in the ASU requires disclosure of specific categories in the rate reconciliation and for the entity to provide additional information for reconciling items that meet a quantitative threshold. The ASU will be effective for our fiscal year ending December 31, 2025. The amendments in the ASU are to be applied on a prospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-09 will have on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, "Segment Reporting - Improvements to Reportable Segment Disclosures." The amendments in the ASU are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss. The amendments also expand interim segment disclosure requirements. The ASU will be effective for our fiscal year ending December 31, 2024 and for interim periods starting in the first quarter of fiscal year 2025. The amendments in this ASU are required to be applied on a retrospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-07 will have on our consolidated financial statements and related disclosures.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><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 include the accounts of NVR, Inc. and its subsidiaries (“NVR”, the “Company”, "we", "us", or "our") and certain other entities in which the Company is deemed to be the primary beneficiary (see Notes 3 and 4 herein for additional information). All significant intercompany transactions have been eliminated in consolidation.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:6pt;text-indent:27pt"><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 accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Management continually evaluates the estimates used to prepare the consolidated financial statements and updates those estimates as necessary. In general, our estimates are based on historical experience, on information from third party professionals, and other various assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ materially from those estimates made by management.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents include short-term investments with maturities at acquisition of three months or less. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding restricted cash was attributable to customer deposits for certain home sales.  Mortgage banking restricted cash includes amounts collected from customers for loans in process and closed mortgage loans held for sale.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homebuilding Inventory</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory is stated at the lower of cost or market value. Cost of lots and completed and uncompleted housing units represent the accumulated actual cost of the units. Field construction supervisors’ salaries and related direct overhead expenses are included in inventory costs. Interest costs are not capitalized into inventory, with the exception of land under development and joint venture investments, as applicable (see below). Upon settlement, the cost of the unit is expensed on a specific identification basis. Cost of building materials is determined on a first-in, first-out basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sold inventory is evaluated for impairment based on the contractual sales price compared to the total estimated cost to construct. Unsold inventory is evaluated for impairment by analyzing recent comparable sales prices within the applicable community compared to the costs incurred to date plus the expected costs to complete. Any calculated impairments are recorded immediately in cost of sales.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchase finished lots under fixed price lot purchase agreements (“LPAs”) that require deposits that may be forfeited if we fail to perform under the contract. The deposits are in the form of cash or letters of credit in varying amounts and represent a percentage of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for losses on contract land deposits that reflects our judgment of the present loss exposure in the existing contract land deposit portfolio at the end of the reporting period. To analyze contract land deposit impairments, we conduct a loss contingency analysis each quarter. In addition to considering market and economic conditions, we assess contract land deposit impairments on a community-by-community basis pursuant to the purchase contract terms, analyzing quantitative and qualitative information including, as applicable, current sales absorption levels, recent sales’ profit margin, the dollar differential between the contractual purchase price and the current market price for lots, a developer’s performance, a developer’s financial ability or willingness to reduce lot prices to current market prices, if necessary, and the contract’s default status by either us or the developer along with an analysis of the expected outcome of any such default.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our analysis is focused on whether we can sell houses at an acceptable profit margin and sales pace in a particular community in the current market. Because we do not own the finished lots on which we have placed a contract land deposit, if the above analysis leads to a determination that we cannot sell homes at an acceptable profit margin and sales pace at the current contractual lot price, we then determine whether we will elect to default under the contract, forfeit the deposit and terminate the contract, or whether we will attempt to restructure the LPA, which may require us to forfeit the deposit to obtain contract concessions from a developer. We also assess whether impairment is present due to collectibility issues resulting from a developer’s non-performance because of financial or other conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><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, 2023 we recognized a net pre-tax recovery of approximately $2,900 of contract land deposits previously determined to be unrecoverable. For the year ended December 31, 2022, we incurred a net pre-tax charge of approximately $27,500 related to the impairment of contract land deposits. For the year ended December 31, 2021, we recognized a net pre-tax recovery of approximately $22,100 of contract land deposits previously determined to be unrecoverable. The contract land deposit assets on the accompanying consolidated balance sheets are shown net of the allowance for losses of $53,397 and $57,060 at December 31, 2023 and 2022, respectively.</span></div> -2900000 27500000 -22100000 53397000 57060000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Land Under Development</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw parcels of land already zoned for its intended use to develop into finished lots. Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div>Land under development, including the land under development held by our unconsolidated joint ventures and the related joint venture investments, is reviewed for potential write-downs when impairment indicators are present. In addition to considering market and economic conditions, we assess land under development impairments on a community-by-community basis, analyzing, as applicable, current sales absorption levels, recent sales’ profit margin, and the dollar differential between the projected fully-developed cost of the lots and the current market price for lots. If indicators of impairment are present for a community, we perform an analysis to determine if the undiscounted cash flows estimated to be generated by those assets are less than their carrying amounts, and if so, impairment charges are required to be recorded in an amount by which the carrying amount of the assets exceeds the fair value of such assets. Our determination of fair value is primarily based on discounting the estimated future cash flows at a rate commensurate with the inherent risks associated with the assets and related estimated cash flow streams. See Notes 4 and 5 for further discussion of joint venture investments and land under development, respectively. <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant, and equipment are carried at cost less accumulated depreciation and amortization. Depreciation is based on the estimated useful lives of the assets using the straight-line method. Model home furniture and fixtures are generally depreciated over a 2-year period, office facilities and other equipment are depreciated over a period of 3 to 10 years and production facilities are depreciated over periods of 5 to 40 years.</span></div> P3Y P10Y P5Y P40Y <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease, or contains a lease, at the inception of the arrangement. Once determined that an arrangement is a lease, we then determine if the lease is an operating lease or a finance lease. Both operating and finance leases result in us recording a right-of-use ("ROU") asset and lease liability on our balance sheet. The ROU assets and lease liabilities are recognized based on the present value of lease payments over the lease term, discounted using our incremental borrowing rate at the commencement date of the lease. We estimate our incremental borrowing rate based on available published borrowing rates commensurate with our debt rating and the leases term, adjusted to infer collateralization. Specific lease terms may include options to extend or terminate the lease when we believe it is reasonably certain that we will exercise that option. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize operating lease expense on a straight-line basis over the lease term. We have elected to use the portfolio approach for certain equipment leases which have similar lease terms and payment schedules. Additionally, for certain equipment we account for the lease and non-lease components as a single lease component. Our sublease income is de minimis. We have certain leases, primarily the leases of model homes, which have initial lease terms of twelve months or less ("Short-term leases"). As is allowed under GAAP, we have elected to exclude Short-term leases from the recognition requirements and they are not included in our recognized ROU assets and lease liabilities. Operating leases are reported in "Operating lease right-of-use assets" and "Operating lease liabilities" and finance leases are recorded in homebuilding "Property, plant and equipment, net" and <span style="-sec-ix-hidden:f-375">"Accrued expenses and other liabilities"</span> on the accompanying consolidated balance sheets. See Note 12 herein for further information.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty/Product Liability Reserves</span></div>We establish warranty and product liability reserves ("Warranty Reserve") to provide for estimated future expenses as a result of construction and product defects, product recalls and litigation incidental to our homebuilding business. Liability estimates are determined based on management’s judgment considering such factors as historical experience, the likely current cost of corrective action, manufacturers’ and subcontractors’ participation in sharing the cost of corrective action, consultations with third party experts such as engineers, and discussions with our General Counsel and outside counsel retained to handle specific product liability cases. <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Repurchase Reserve, Mortgage Loans Held for Sale and Derivatives and Hedging Activities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate several different loan products to our customers to finance the purchase of a home through our wholly-owned mortgage subsidiary, NVR Mortgage Finance, Inc. (“NVRM”). NVRM sells almost all of the loans it originates into the secondary </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">market on a servicing released basis, typically within 30 days from closing. All of the loans that NVRM originates are underwritten to the standards and specifications of the ultimate investor. Those underwriting standards are typically equal to or more stringent than the underwriting standards required by Fannie Mae (“FNMA”), Ginnie Mae (“GNMA”), Freddie Mac ("FHLMC"), the Department of Veterans Affairs (“VA”) and the Federal Housing Administration (“FHA”). Insofar as NVRM underwrites its originated loans to those standards, NVRM bears no increased concentration of credit risk from the issuance of loans, except in certain limited instances where repurchases or early payment defaults occur. NVRM employs a quality control department to ensure that its underwriting controls are effectively operating, and further assesses the underwriting function as part of its assessment of internal controls over financial reporting. NVRM maintains a reserve for losses on mortgage loans originated that reflects our judgment of the present loss exposure in the loans that NVRM has originated and sold. The reserve is calculated based on an analysis of historical experience and exposure (see Note 15 herein for further information).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sale contracts to sell whole loans and mortgage-backed securities to investors. The forward sale contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives, and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217, and open forward delivery sale contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale (see Note 14 herein for a description of the Company’s fair value accounting).</span></div> P30D 2110217000 1856541000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to<br/>   calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,238,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,285,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,435,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,508,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed proceeds used in the treasury method for calculating our diluted earnings per share includes the amount the employee must pay upon exercise and the amount of compensation cost attributed to future services not yet recognized. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock options and restricted share units issued under equity incentive plans were outstanding during the years ended December 31, 2023, 2022 and 2021, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted average shares and share equivalents were used to calculate basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to<br/>   calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,238,161 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,285,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,435,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,508,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3238161 3285562 3580800 197133 222962 278112 3435294 3508524 3858912 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following stock options and restricted share units issued under equity incentive plans were outstanding during the years ended December 31, 2023, 2022 and 2021, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,062 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14444 194884 23062 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues – Homebuilding Operations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We build single-family detached homes, townhomes and condominium buildings, which generally are constructed on a pre-sold basis. Revenue is recognized on the settlement date at the contract sales price, when control is transferred to our customers. Our contract liabilities, consisting of deposits received from customers on homes not settled, were $334,441 and $313,804 as of December 31, 2023 and 2022, respectively. Substantially all customer deposits are recognized in revenue within twelve months of being received from customers. Our contract assets, consisting of prepaid sales compensation, totaled approximately $17,900 and $15,300 as of December 31, 2023 and 2022, respectively. These amounts are included in homebuilding “Other assets” on the accompanying consolidated balance sheets.</span></div> 334441000 313804000 17900000 15300000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Banking Fees</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking fees include income earned by NVRM for originating mortgage loans, servicing mortgage loans held on an interim basis, title fees, gains and losses on the sale of mortgage loans and mortgage servicing and other activities incidental to mortgage banking. Mortgage banking fees are generally recognized after the loan has been sold to an unaffiliated, third party investor.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on the deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not (defined as a likelihood of more than 50%) that the position will be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits. If a tax position does not meet the more-likely-than-not recognition threshold, despite our belief that its filing position is supportable, the benefit of that tax position is not recognized in the statements of income. We recognize interest related to unrecognized tax benefits as a component of income tax expense. Based on our historical experience in dealing with various taxing authorities, we have found that it is the administrative practice of the taxing authorities to not seek penalties from us for the tax positions we have taken on our returns related to our unrecognized tax benefits. Therefore, we do not accrue penalties for the positions in which we have an unrecognized tax benefit. We recognize unrecognized tax benefits in the period that the uncertainty is eliminated by either affirmative agreement of the uncertain tax position by the applicable taxing authority, by expiration of the applicable statute of limitation, or by determination in accordance with certain states’ administrative practices that the uncertain tax position has been effectively settled (see Note 10 herein for further information).</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as otherwise noted herein, we believe that the carrying value approximates the fair value of our financial instruments (see Note 14 herein for further information).</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize equity-based compensation expense within our income statement for all share-based payment arrangements, which includes non-qualified stock options to purchase shares of NVR common stock ("Options") and restricted share units ("RSUs"). Compensation expense is based on grant-date fair value of the Options and RSUs granted, and is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation expense is recognized when it becomes probable that the stated performance target will be achieved. We calculate the fair value of our Options, which are not publicly traded, using the Black-Scholes option-pricing model. The grant date fair value of the RSUs is the closing price of our common stock on the day immediately preceding the date of grant. The reversal of compensation expense previously recognized for grants forfeited is recorded in the period in which the forfeiture occurs. Our equity-based compensation plans are accounted for as equity-classified awards (see Note 11 herein for further discussion of equity-based compensation plans).</span></div> omprehensive Income<div style="margin-top:6pt;text-indent:27pt"><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, 2022 and 2021, comprehensive income equaled net income; therefore, a separate statement of comprehensive income is not included in the accompanying consolidated financial statements.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board ("FASB") issued ASU 2023-09, "Income Taxes - Improvements to Income Tax Disclosures." The amendments in the ASU requires disclosure of specific categories in the rate reconciliation and for the entity to provide additional information for reconciling items that meet a quantitative threshold. The ASU will be effective for our fiscal year ending December 31, 2025. The amendments in the ASU are to be applied on a prospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-09 will have on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, "Segment Reporting - Improvements to Reportable Segment Disclosures." The amendments in the ASU are intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss. The amendments also expand interim segment disclosure requirements. The ASU will be effective for our fiscal year ending December 31, 2024 and for interim periods starting in the first quarter of fiscal year 2025. The amendments in this ASU are required to be applied on a retrospective basis and early adoption is permitted. We are currently evaluating the impact that the adoption of ASU 2023-07 will have on our consolidated financial statements and related disclosures.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.    Segment Information, Nature of Operations, and Certain Concentrations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our homebuilding operations primarily construct and sell single-family detached homes, townhomes and condominium buildings under three trade names: Ryan Homes, NVHomes and Heartland Homes. The Ryan Homes product is marketed primarily to first-time and first-time move-up buyers. Ryan Homes operates in thirty-six metropolitan areas located in Maryland, Virginia, Washington, D.C., Delaware, West Virginia, Pennsylvania, Ohio, New York, New Jersey, Indiana, Illinois, North Carolina, South Carolina, Georgia, Florida and Tennessee. The NVHomes and Heartland Homes products are marketed primarily to move-up and luxury buyers. NVHomes operates in Delaware, New Jersey, and the Washington, D.C., Baltimore, MD and Philadelphia, PA metropolitan areas. Heartland Homes operates in the Pittsburgh, PA metropolitan area. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage banking operations primarily operate in the markets where we have homebuilding operations, as substantially all of our loan closing activity is for our homebuilding customers. Our mortgage banking business generates revenues primarily from origination fees, gains on sales of loans, and title fees. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following disclosure includes four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and the mortgage banking operations presented as a single reportable segment. The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span></div><div style="margin-top:11pt;padding-left:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.527%"><tr><td style="width:1.0%"></td><td style="width:15.083%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid Atlantic:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">North East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Mid East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">South East:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Carolina, South Carolina, Tennessee, Florida and Georgia</span></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Homebuilding profit before tax includes all revenues and income generated from the sale of homes, less the cost of homes sold, selling, general and administrative expenses, and a corporate capital allocation charge. The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. The corporate capital allocation charged to the operating segment allows the Chief Operating Decision Maker (“CODM”) to determine whether the operating segment’s results are providing the desired rate of return after covering our cost of capital. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets not allocated to the operating segments are not included in either the operating segment's corporate capital allocation charge or the CODM's evaluation of the operating segment's performance. We record charges on contract land deposits when it is determined that it is probable that recovery of the deposit is impaired. For segment reporting purposes, impairments on contract land deposits are charged to the operating segment upon the termination of an LPA with the developer, or the restructuring of an LPA resulting in the forfeiture of the deposit. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage banking profit before tax consists of revenues generated from mortgage financing, title insurance and closing services, less the costs of such services and general and administrative costs. Mortgage banking operations are not charged a corporate capital allocation charge.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the corporate capital allocation and contract land deposit impairments discussed above, the other reconciling items between segment profit and consolidated profit before tax include unallocated corporate overhead (including all management incentive compensation), equity-based compensation expense, consolidation adjustments and external corporate interest income and expense. Our overhead functions, such as accounting, treasury and human resources are centrally performed and the costs are not </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allocated to our operating segments. Consolidation adjustments consist of such items necessary to convert the reportable segments’ results, which are predominantly maintained on a cash basis, to a full accrual basis for external financial statement presentation purposes, and are not allocated to our operating segments. External corporate interest expense primarily consists of interest charges on our 3.00% Senior Notes due 2030 (the “Senior Notes”), which are not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,189,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,766,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,049,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,147,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,332 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,518,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,526,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,951,025 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Profit before taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,251 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,618,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,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:100%">(82,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other (4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,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:100%">(51,393)</span></td><td style="background-color:#cceeff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,959)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated profit before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,253,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><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:15.34pt">This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments. See further discussion of contract land deposit impairment charges in Note 3.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><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:15.34pt">The increase in equity-based compensation expense in both 2023 and 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022. See Note 11 for additional discussion of equity-based compensation.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.18pt">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,354 </span></td><td style="background-color:#cceeff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,904 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:11pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)    The consolidation adjustments and other in each period are primarily driven by changes in units under construction as well as significant fluctuations in lumber prices year over year. Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory. These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled. The consolidation adjustment in 2021 was negatively impacted by a higher number of units under construction as of the end of the year compared to the prior year end, resulting in an increase in the reversal of intercompany profits year over year through the consolidation adjustment. In 2022, the consolidation adjustment was favorably impacted by a reduction in the number of units and value of the units under construction, resulting in a decrease in intercompany profits deferred. The consolidation adjustment in 2023 was favorably impacted by a reduction in the value of units under construction, resulting in a decrease in intercompany profits deferred. This favorable impact was offset partially by the recognition of previously deferred home package costs that included higher priced lumber. </span></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"></td><td style="width:64.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,456 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,184,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,885,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,503,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,053 </span></td><td style="background-color:#cceeff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,417,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,601,757 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,660,973 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,311 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes and other interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,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:100%">51,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 36 4 0.0300 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present certain segment financial data, with reconciliations to the amounts reported for the consolidated company, where applicable:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,189,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,766,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,049,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">892,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,147,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,520,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992,265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,332 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,518,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,526,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,951,025 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4189957000 4766329000 4049871000 948289000 892543000 767828000 1723514000 2147262000 1891729000 2452845000 2520636000 1992265000 203597000 199664000 249332000 9518202000 10526434000 8951025000 <div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Profit before taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">734,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,432 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,251 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,618,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99,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:100%">(82,537)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,208)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139,611)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other (4)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,719)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,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:100%">(51,393)</span></td><td style="background-color:#cceeff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,812 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,959)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated profit before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,928,373 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,253,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,590,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><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:15.34pt">This item represents changes to the contract land deposit impairment reserve, which are not allocated to the reportable segments. See further discussion of contract land deposit impairment charges in Note 3.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><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:15.34pt">The increase in equity-based compensation expense in both 2023 and 2022 was primarily attributable to a four year block grant of Options and RSUs in May 2022. See Note 11 for additional discussion of equity-based compensation.</span></div><div style="margin-top:3pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.18pt">This item represents the elimination of the corporate capital allocation charge included in the respective homebuilding reportable segments. The corporate capital allocation charge is based on the segment’s monthly average asset balance, and was as follows for the years presented:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,354 </span></td><td style="background-color:#cceeff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,904 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>(4)    The consolidation adjustments and other in each period are primarily driven by changes in units under construction as well as significant fluctuations in lumber prices year over year. Our reportable segments' results include the intercompany profits of our production facilities for home packages delivered to our homebuilding divisions. Costs related to homes not yet settled are reversed through the consolidation adjustment and recorded in inventory. These costs are subsequently recorded through the consolidation adjustment when the respective homes are settled. The consolidation adjustment in 2021 was negatively impacted by a higher number of units under construction as of the end of the year compared to the prior year end, resulting in an increase in the reversal of intercompany profits year over year through the consolidation adjustment. In 2022, the consolidation adjustment was favorably impacted by a reduction in the number of units and value of the units under construction, resulting in a decrease in intercompany profits deferred. The consolidation adjustment in 2023 was favorably impacted by a reduction in the value of units under construction, resulting in a decrease in intercompany profits deferred. This favorable impact was offset partially by the recognition of previously deferred home package costs that included higher priced lumber. 745323000 994027000 734941000 169012000 157333000 105432000 257865000 343236000 271756000 440538000 577030000 329982000 138313000 125756000 176251000 1751051000 2197382000 1618362000 3279000 -27300000 22163000 99507000 82537000 58234000 288805000 302904000 252787000 -175208000 -129998000 -139611000 44619000 -1719000 -56511000 142083000 32457000 2840000 26749000 37995000 51393000 177322000 55812000 -27959000 1928373000 2253194000 1590403000 <div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,623 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,354 </span></td><td style="background-color:#cceeff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total corporate capital allocation charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,904 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 135618000 143251000 124316000 33269000 30623000 25431000 39005000 51376000 43686000 80913000 77654000 59354000 288805000 302904000 252787000 <div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"></td><td style="width:64.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,252,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,152,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,456 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,184,246 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,885,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,126,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,503,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,053 </span></td><td style="background-color:#cceeff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,417,511 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,601,757 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,660,973 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1252360000 1152564000 314904000 250001000 368154000 378833000 796505000 697923000 452323000 406456000 3184246000 2885777000 3126472000 2503424000 148005000 143585000 49368000 49368000 70384000 71081000 13310000 13745000 53397000 57060000 63369000 51053000 3417511000 2775196000 6601757000 5660973000 <div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other unallocated interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,311 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16687000 11853000 8725000 16687000 11853000 8725000 142087000 32458000 3154000 158774000 44311000 11879000 <div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302,904)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes and other interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,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:100%">51,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated interest expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,740 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,117 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 135679000 143322000 124385000 33310000 30658000 25463000 39021000 51384000 43695000 80921000 77685000 59381000 865000 1384000 1587000 289796000 304433000 254511000 288805000 302904000 252787000 26749000 37995000 51393000 27740000 39524000 53117000 <div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,916 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5914000 5923000 6183000 1125000 1216000 1628000 3724000 3948000 4259000 3218000 3093000 3325000 1296000 1135000 1283000 15277000 15315000 16678000 1639000 2081000 2785000 16916000 17396000 19463000 Variable Interest Entities<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lot Purchase Agreements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the LPAs. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe this lot acquisition strategy reduces the financial risks associated with direct land ownership and land development. We may, at our option, choose for any reason and at any time not to perform under these LPAs by delivering notice of our intent not to acquire the finished lots under contract. Our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the LPAs. None of the creditors of any of the development entities with which we enter LPAs have recourse to our general credit. We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers’ financial or other liabilities.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not involved in the design or creation of the development entities from which we purchase lots under LPAs. The developer’s equity holders have the power to direct 100% of the operating activities of the development entity. We have no voting rights in any of the development entities. The sole purpose of the development entity’s activities is to generate positive cash flow </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">returns for the equity holders. Further, we do not share in any of the profit or loss generated by the project’s development. The profits and losses are passed directly to the developer’s equity holders.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deposit placed by us pursuant to the LPA is deemed to be a variable interest in the respective development entities. Those development entities are deemed to be variable interest entities (“VIE”). Therefore, the development entities with which we enter into LPAs, including the joint venture limited liability corporations, discussed below, are evaluated for possible consolidation by us. An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE. An enterprise is deemed to have a controlling financial interest if it has i) the power to direct the activities of a VIE that most significantly impact the entity’s economic performance, and ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the activities that most significantly impact a development entity’s economic performance are the operating activities of the entity. Unless and until a development entity completes finished building lots through the development process to be able to sell, the process of which the development entity’s equity investors bear the full risk, the entity does not earn any revenues. The operating development activities are managed solely by the development entity’s equity investors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity’s equity holders and all independent of us. We possess no more than limited protective legal rights through the LPA in the specific finished lots that we are purchasing, and we possess no participative rights in the development entities. Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer’s economic performance. For this reason, we concluded that we are not the primary beneficiary of the development entities with which we enter into LPAs, and therefore we do not consolidate any of these VIEs.</span></div><div style="margin-top:6pt;text-indent:27pt"><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 controlled approximately 134,900 lots under LPAs with third parties through deposits in cash and letters of credit totaling approximately $617,000 and $7,700, respectively. As noted above, our sole legal obligation and economic loss for failure to perform under these LPAs is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the LPAs and, in very limited circumstances, specific performance obligations. During 2023, we recorded a net reversal of approximately $2,900 related to previously impaired lot deposits based on current market conditions. Our contract land deposit asset is shown net of a $53,397 and $57,060 impairment reserve at December 31, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have certain properties under contract with land owners that are expected to yield approximately 22,700 lots, which are not included in the number of total lots controlled. Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with deposits in cash and lettters of credit totaling approximately $13,000 and $100, respectively, as of December 31, 2023, of which approximately $3,800 is refundable if we do not perform under the contract. We generally expect to assign the raw land contracts to a land developer and simultaneously enter into an LPA with the assignee if the project is determined to be feasible.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits as of December 31, 2023 and 2022 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"></td><td style="width:64.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,948 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,140 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,551 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,080 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,320 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.10 134900 617000000 7700000 -2900000 53397000 57060000 22700 13000000 3800000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total risk of loss related to contract land deposits as of December 31, 2023 and 2022 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.000%"><tr><td style="width:1.0%"></td><td style="width:64.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.014%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,948 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553,140 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,060)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,551 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,080 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,320 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 629948000 553140000 53397000 57060000 576551000 496080000 7769000 6896000 584320000 502976000 Joint Ventures<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we obtain finished lots using joint venture limited liability corporations (“JVs”). The JVs are typically structured such that we are a non-controlling member and at risk only for the amount we have invested, or committed to invest, in addition to any deposits placed under LPAs with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into LPAs to purchase lots from these JVs, and as a result have a variable interest in these JVs. We determined that we are not the primary beneficiary in any of the JVs because we and the JV partner either share power or the JV partner has the controlling financial interest.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, we had an aggregate investment totaling approximately $29,200 in four JVs that are expected to produce approximately 5,200 lots, of which approximately 4,850 lots were controlled by us and the remaining approximately 350 lots were either under contract with unrelated parties or not currently under contract. We had additional funding commitments totaling approximately $11,500 in one of the JVs at December 31, 2023. The investment in JVs is reported in the “Other assets” line item on the accompanying consolidated balance sheets. None of the JVs had any indicators of impairment as of December 31, 2023.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, we had an aggregate investment totaling approximately $27,200 in five JVs that were expected to produce approximately 5,300 finished lots, of which approximately 4,900 lots were controlled by us and the remaining approximately 400 lots were either under contract with unrelated parties or not currently under contract. In addition, at December 31, 2022, we had additional funding commitments in the aggregate totaling approximately $13,000 in one of the JVs. During 2022, we recognized an impairment of approximately $1,000 related to one of the JVs. The charge was recorded to homebuilding "Cost of sales" on the accompanying consolidated statements of income. None of the other JVs had any indicators of impairment during 2022.</span></div> 29200000 4 5200 4850 350 11500000 27200000 5 5300 4900 400 13000000 1 1000000 Land Under Development<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, we directly acquire raw land parcels already zoned for its intended use to develop into finished lots.  Land under development includes the land acquisition costs, direct improvement costs, capitalized interest, where applicable, and real estate taxes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we had the following significant land under development transactions:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">Purchased a raw land parcel for approximately $19,600, which is expected to produce approximately 500 lots.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">Sold a land parcel to a developer for approximately $5,600, which approximated our carry value of the property as of the sale date. In conjunction with the sale, we entered into an LPA with the developer for the option to purchase the finished lots expected to be developed from the parcel.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:22pt">Completed the development of a land parcel and transferred development costs totaling approximately $5,200 to finished lots which is reported in "Unsold lots and housing units" in the accompanying condensed consolidated balance sheet as of December 31, 2023.</span></div><div style="margin-top:6pt;text-indent:27pt"><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 owned land with a carrying value of $36,895 that we intend to develop into approximately 1,750 finished lots primarily for use in our homebuilding operations. We also have additional funding commitments of approximately $1,600 under a joint development agreement related to one project, a portion of which we expect will be offset by development credits of approximately $900. None of our land under development projects had any indicators of impairment as of December 31, 2023.</span></div><div style="margin-top:6pt;text-indent:27pt"><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, we directly owned land with a carrying value of $27,100, which was expected to produce approximately 1,900 finished lots.</span></div> 19600000 500 5600000 5200000 36895000 1750 1600000 900000 27100000 1900 Capitalized Interest<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize interest costs to land under development during the active development of finished lots. In addition, we capitalize interest costs to our joint venture investments while the investments are considered qualified assets pursuant to ASC 835-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Capitalized interest is transferred to inventory as the development of finished lots is completed, then charged to cost of sales upon our settlement of homes and the respective lots. Interest incurred in excess of the interest capitalizable based on the level of qualified assets is expensed in the period incurred. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2023, 2022 and 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest incurred</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,626 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,740)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,524)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,117)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to cost of sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(563)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our interest costs incurred, capitalized, expensed and charged to cost of sales during the years ended December 31, 2023, 2022 and 2021 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest incurred</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,540 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,626 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,248 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,740)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,524)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,117)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest charged to cost of sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(125)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(563)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest capitalized, end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 570000 593000 1025000 27540000 39626000 53248000 27740000 39524000 53117000 219000 125000 563000 151000 570000 593000 Property, Plant and Equipment (“PP&amp;E”)<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:67.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Model home furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,152 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,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:100%">97,050 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,745 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,662 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,551 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,716 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,964 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Mortgage Banking PP&amp;E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,348 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:67.607%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Model home furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,152 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production facilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,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:100%">97,050 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,745 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,662 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,551 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Homebuilding PP&amp;E</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,716 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,950 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office facilities and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,964 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,405)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Mortgage Banking PP&amp;E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,348 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 45707000 40604000 35418000 35152000 106227000 97050000 13310000 13745000 200662000 186551000 136946000 128601000 63716000 57950000 17572000 15964000 11224000 12405000 6348000 3559000 Debt<div style="margin-top:6pt;text-indent:27pt"><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 the following debt instruments outstanding: </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Senior Notes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 4, 2020, we issued $600,000 of the 2030 Senior Notes. The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,200, after deducting underwriting discount and offering expenses. The 2030 Senior Notes mature on May 15, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. As of December 31, 2023 and 2022, the unamortized discount was $764 and $871, respectively, and unamortized debt issuance costs were $2,303 and $2,664, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 9 and September 17, 2020, we issued an additional $250,000 and $50,000, respectively, of the 2030 Senior Notes (the "2030 Additional Notes" and together with the 2030 Senior Notes, the "Senior Notes"). The 2030 Additional Notes were issued at a premium to yield 2.00% and have been reflected net of the unamortized premium and unamortized debt issuance costs in the accompanying consolidated balance sheet. The offering of the 2030 Additional Notes resulted in aggregate net proceeds of approximately $323,600, including the underwriting premium, less offering expenses. As of December 31, 2023 and 2022, the 2030 Additional Notes unamortized premium was $17,040 and $19,518, respectively, and unamortized debt issuance costs were $947 and $1,095, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes are senior unsecured obligations and rank equally in right of payment with any of our existing and future unsecured senior indebtedness, will rank senior in right of payment to any of our future indebtedness that is by its terms expressly subordinated to the Senior Notes and will be effectively subordinated to any of our existing and future secured indebtedness to the extent of the value of the collateral securing such indebtedness. The indenture governing the Senior Notes has, among other items, and subject to certain exceptions, covenants that restrict our ability to create, incur, assume or guarantee secured debt, enter into sale and leaseback transactions and conditions related to mergers and/or the sale of assets. We were in compliance with all covenants under the Senior Notes at December 31, 2023.</span></div><div style="margin-top:6pt;text-indent:27pt"><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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, we entered into The Amended and Restated Credit Agreement with Bank of America, N.A., as Administrative Agent, BOFA Securities, Inc. as Sole Lead Arranger and Sole Bookrunner, and other lenders party thereto (the "Credit Agreement"). The Credit Agreement provides for aggregate revolving loan commitments of $300,000 (the "Facility"). Under the Credit Agreement, we may request increases of up to $300,000 to the Facility in the form of revolving loan commitments or term loans to the extent that new or existing lenders agree to provide additional revolving loan or term loan commitments. In addition, the Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which approximately $13,000 was outstanding at December 31, 2023. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective December 9, 2022, we entered into the First Amendment to Amended and Restated Credit Agreement (the "Amended Credit Agreement") which primarily replaces LIBOR based borrowing rates with the secured overnight financing rate published by the Board of Governors of the Federal Reserve System ("SOFR") as defined in the amendment. Borrowings under the Amended Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (a) the Federal Funds Rate plus one-half of one percent, (b) Bank of America’s publicly announced “prime rate,” (c) one percent or (d) Term SOFR plus 100 basis points.   </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Credit Agreement contains various representations and affirmative and negative covenants that are generally customary for credit facilities of this type. Such covenants include, among others, the following financial maintenance covenants: (i) minimum consolidated tangible net worth; (ii) minimum interest coverage ratio or minimum liquidity and (iii) a maximum leverage ratio. The negative covenants include, among others, certain limitations on liens, investments and fundamental changes. The Amended Credit Agreement termination date is February 12, 2026. We were in compliance with all covenants under the Amended Credit Agreement at December 31, 2023. There was no debt outstanding under the Facility at December 31, 2023. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NVRM provides for its mortgage origination and other operating activities using cash generated from its operations, borrowings from its parent company, NVR, as well as a revolving mortgage repurchase agreement (the “Repurchase Agreement”), which is non-recourse to NVR. The Repurchase Agreement provides for loan purchases up to $150,000, subject to certain sub-limits. Amounts outstanding under the Repurchase Agreement are collateralized by the Company’s mortgage loans held for sale. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances under the Repurchase Agreement bear interest at SOFR plus the SOFR Margin of 1.70%, per annum, provided that the Pricing Rate shall not be less than 1.70%. The Pricing Rate at December 31, 2023 was 7.05%. There are several restrictions on purchased loans, including that they cannot be sold to others, they cannot be pledged to anyone other than the agent, and they cannot support any other borrowing or repurchase agreement. Amounts outstanding under the Repurchase Agreement are collateralized by our mortgage loans held for sale. At December 31, 2023, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement. As of both December 31, 2023 and 2022, there was no debt outstanding under the Repurchase Agreement. The Repurchase Agreement expires on July 17, 2024.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Repurchase Agreement contains various affirmative and negative covenants. The negative covenants include, among others, certain limitations on transactions involving acquisitions, mergers, the incurrence of debt, sale of assets and creation of liens upon any of its Mortgage Notes. Additional covenants include (i) a tangible net worth requirement, (ii) a minimum liquidity requirement, (iii) a minimum net income requirement, and (iv) a maximum leverage ratio requirement. NVRM was in compliance with all covenants under the Repurchase Agreement at December 31, 2023.</span></div> 600000000 0.0302 595200000 2030-05-15 0.0300 semi-annually in arrears on May 15 and November 15 764000 871000 2303000 2664000 250000000 50000000 0.0200 323600000 -17040000 -19518000 947000 1095000 300000000 300000000 100000000 13000000 Borrowings under the Amended Credit Agreement generally bear interest for Base Rate Loans at a Base Rate equal to the highest of (a) the Federal Funds Rate plus one-half of one percent, (b) Bank of America’s publicly announced “prime rate,” (c) one percent or (d) Term SOFR plus 100 basis points. 2026-02-12 0 150000000 0.0170 0.0170 0.0705 0 0 2024-07-17 Common Stock<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 3,194,876 and 3,218,933 common shares outstanding at December 31, 2023 and 2022, respectively. We made the following share repurchases during the years indicated:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:100%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081,815 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,358 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,019 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding: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:100%">Number of shares repurchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,499 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,652 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,038 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We issue shares from the treasury account for all equity plan activity. We issued 158,022, 95,069 and 74,027 such shares during 2023, 2022 and 2021, respectively.</span></div> 3194876 3218933 We made the following share repurchases during the years indicated:<div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding: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:100%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,081,815 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500,358 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538,019 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding: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:100%">Number of shares repurchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,499 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,652 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,038 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1081815000 1500358000 1538019000 181499 323652 322038 158022 95069 74027 Income Taxes<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,036 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,971 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,023 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,686 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,986)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,753)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,350)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Income tax expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,762 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,619 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes on our consolidated balance sheets were comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"></td><td style="width:65.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and contract land deposit reserve</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,555 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,347 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,088 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,181 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,981 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,049 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,703 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,364 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,834 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,082 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,515 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,505 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,319 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,577 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets arise principally as a result of various accruals required for financial reporting purposes and equity-based compensation expense, which are not currently deductible for tax return purposes. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets include $3,293 of Federal Alternative Minimum Tax Credits (CAMT) for the year ended December 31, 2023 that may be carried forward indefinitely.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes that we will have sufficient future taxable income to make it more likely than not that the net deferred tax assets will be realized. Federal taxable income is estimated to be approximately $1,302,200 for the year ended December 31, 2023, and was $2,001,717 for the year ended December 31, 2022.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the federal statutory rate (21% in 2023, 2022, and 2021) to income tax expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes computed at the federal statutory rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,958 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,171 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,985 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,163 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,867 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,082 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from equity-based compensation </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153,554)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,324)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,369)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,805)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,095)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,014)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,619 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><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:10.84pt">Excludes state excess tax benefits from equity-based compensation included in the line below.</span></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.84pt">Primarily attributable to tax benefits from certain energy credits for the years ended December 31, 2023, 2022 and 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate in 2023, 2022 and 2021 was 17.46%, 23.42% and 22.24%, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file a consolidated U.S. federal income tax return, as well as state and local tax returns in all jurisdictions where we maintain operations. With few exceptions, we are no longer subject to income tax examinations by tax authorities for years prior to 2020.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"></td><td style="width:65.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,526 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,490 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,326 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,290)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,588 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,526 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If recognized, the total amount of unrecognized tax benefits that would affect the effective tax rate (net of the federal tax benefit) is $20,215 as of December 31, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest related to unrecognized tax benefits as a component of income tax expense. For the year ended December 31, 2023, we recognized a net addition of accrued interest on unrecognized tax benefits in the amount of $106. For the years ended December 31, 2022, and 2021, we recognized a net reversal of accrued interest on unrecognized tax benefits in the amount of $3,662 and $1,455, respectively. As of December 31, 2023 and 2022, we had a total of $10,292 and $10,186, respectively, of accrued interest on unrecognized tax benefits which are included in “Accrued expenses and other liabilities” on the accompanying consolidated balance sheets. </span></div>We believe that within the next 12 months, it is reasonably possible that the unrecognized tax benefits, excluding interest, as of December 31, 2023 will be reduced by approximately $4,150 due to statute expiration and effectively settled positions in various state jurisdictions. <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes consists of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,036 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,971 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,023 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,686 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,650 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Deferred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,986)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,753)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,350)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(810)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Income tax expense</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,762 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,619 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 261481000 412036000 272971000 79023000 126686000 80650000 -3986000 -6753000 873000 244000 -4350000 -810000 336762000 527619000 353684000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes on our consolidated balance sheets were comprised of the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"></td><td style="width:65.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and contract land deposit reserve</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,466 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,555 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,347 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,088 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,181 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,981 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,049 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,849 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,703 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,364 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,834 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,082 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,515 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,505 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax asset</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,319 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,577 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 71466000 73555000 4347000 4728000 48088000 47605000 18181000 13981000 8049000 8849000 14703000 11364000 164834000 160082000 9515000 8505000 155319000 151577000 3293000 1302200000 2001717000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of income taxes computed at the federal statutory rate (21% in 2023, 2022, and 2021) to income tax expense is as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes computed at the federal statutory rate</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,958 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,171 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,985 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal income tax benefit (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,163 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,867 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,082 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits from equity-based compensation </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153,554)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,324)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,369)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,805)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,095)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,014)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,619 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,684 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><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:10.84pt">Excludes state excess tax benefits from equity-based compensation included in the line below.</span></div><div style="margin-top:1pt;padding-left:54pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.84pt">Primarily attributable to tax benefits from certain energy credits for the years ended December 31, 2023, 2022 and 2021.</span></div> 0.21 0.21 0.21 404958000 473171000 333985000 92163000 105867000 72082000 153554000 50324000 48369000 -6805000 -1095000 -4014000 336762000 527619000 353684000 0.1746 0.2342 0.2224 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.555%"><tr><td style="width:1.0%"></td><td style="width:65.076%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.892%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.719%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,526 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,490 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions based on tax positions related to the current year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,326 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions for tax positions of prior years</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,290)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,588 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,526 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29526000 33490000 782000 1326000 4720000 5290000 0 0 25588000 29526000 20215000 106000 3662000 1455000 10292000 10186000 4150000 Equity-Based Compensation, Profit Sharing and Deferred Compensation Plans<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity-Based Compensation Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity-based compensation plans provide for the granting of Options and RSUs to key management employees, including executive officers and members of our Board of Directors ("Directors"). The exercise price of Options granted is equal to the closing price of our common stock on the New York Stock Exchange (the “NYSE”) on the day prior to the date of grant, and are granted for a 10-year term. Both Option and RSU grants typically vest in separate tranches over periods of 3 to 6 years. Grants to key management employees are generally divided such that vesting for 50% of the grant is contingent solely on continued employment, while vesting for the remaining 50% of the grant is contingent upon both continued employment and the achievement of a performance metric based on our return on capital performance relative to a peer group during a 3-year period specified on the date of grant. Grants to directors generally vest solely based on continued service as a Director.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2023. Each of the following plans was approved by our shareholders:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.166%"><tr><td style="width:1.0%"></td><td style="width:54.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.454%"></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:9pt;font-weight:700;line-height:100%">Equity-Based Compensation Plans</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:9pt;font-weight:700;line-height:100%">Shares<br/>Authorized</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:9pt;font-weight:700;line-height:100%">Options/RSUs<br/>Outstanding</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:9pt;font-weight:700;line-height:100%">Shares<br/>Available to Issue</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 Equity Incentive Plan (1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,681 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014 Equity Incentive Plan (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Equity Incentive Plan (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,248 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,322 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:45pt;text-indent:-18pt"><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:6.34pt">The 2010 Equity Incentive Plan (the “2010 Plan”) authorized us to issue Options and RSUs. There were 18,211 Options and 5,470 RSUs outstanding as of December 31, 2023. Shares can no longer be granted from this plan.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><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:6.34pt">The 2014 Equity Incentive Plan (the “2014 Plan”) authorizes us to issue Options only. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs. There were 141,236 Options and 22,012 RSUs outstanding as of December 31, 2023. Of the 90,322 shares available to issue, 17,808 may be granted in the form of RSUs.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we issued 4,100 Options under the 2014 Plan. Approximately half of the Options issued vest over four years in 25% increments beginning on December 31, 2025, while the remaining Options issued vest over two years in 50% increments beginning on December 31, 2027. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2023.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we granted 1,904 RSUs under the 2018 Plan during 2023. Of the RSUs granted, 1,214 RSUs will vest over four years in 25% increments beginning on either December 31, 2025 or December 31, 2026, and 690 RSUs will vest over two years in 50% increments beginning on December 31, 2025. Vesting for half of the RSUs issued is contingent solely upon continued employment, while vesting for the other half of the RSUs issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning on either 2023 or 2024, based on the RSU's initial vesting date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2023:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:36.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.289%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Avg. Per Share<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Avg. Remaining<br/>Contract Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060.71 </span></td><td style="background-color:#ffffff;padding: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:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424.19 </span></td><td style="background-color:#cceeff;padding: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:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.69 </span></td><td style="background-color:#ffffff;padding: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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,820.80 </span></td><td style="background-color:#cceeff;padding: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:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,590 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,557.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,489,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,684 </span></td><td style="background-color:#cceeff;border-top: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,320 </span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,936)</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,806)</span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested, but not issued at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,229 </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:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To estimate the grant-date fair value of our Options, we use the Black-Scholes option-pricing model (the “Pricing Model”). The Pricing Model estimates the per share fair value of an option on its date of grant based on the following factors: the option’s exercise price; the price of the underlying stock on the date of grant; the estimated dividend yield; a risk-free interest rate; the estimated option term; and the expected volatility. For the risk-free interest rate, we use U.S. Treasury STRIPS which mature at approximately the same time as the option’s expected holding term. For expected volatility, we have concluded that our historical volatility over the option’s expected holding term provides the most reasonable basis for this estimate. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Options granted during 2023, 2022 and 2021 was estimated on the grant date using the Pricing Model, based on the following assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:51.120%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.065%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated option life (years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.31</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate (range)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53%-4.69%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17%-4.36%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30%-1.55%</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (range)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.75%-30.01%</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.93%-30.89%</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.46%-30.80%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value per share of options granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936.08 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437.93 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235.91 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:1pt;text-indent:27pt"><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 per share of $5,758.02 for the RSUs was the closing price of our common stock on the day immediately preceding the date of grant. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost for Options and RSUs is recognized on a straight-line basis over the requisite service period for the entire award (from the date of grant through the period of the last separately vesting portion of the grant). For the recognition of equity-based compensation, the Options and RSUs which are subject to a performance condition are treated as a separate award from the “service-only” Options and RSUs, and compensation cost is recognized when it becomes probable that the stated performance target will be achieved. We currently believe that it is probable that the stated performance condition will be satisfied at the target level for all of our Options and RSUs granted. Compensation cost is recognized within the income statement in the same expense line as the cash compensation paid to the respective employees.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize forfeitures of equity-based awards as a reduction to compensation costs in the period in which they occur. In 2023, 2022 and 2021, we recognized $99,507, $82,537, and $58,234 in equity-based compensation costs, respectively, and approximately $19,900, $16,700, and $12,000 in tax benefit related to equity-based compensation costs, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><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 total unrecognized compensation cost for all outstanding Options and RSUs equaled approximately $259,300. The unrecognized compensation cost will be recognized over each grant’s applicable vesting period with the latest vesting date being December 31, 2029. The weighted-average period over which the unrecognized compensation cost will be recorded is equal to approximately 2.4 years.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We settle Option exercises and vesting of RSUs by issuing shares of treasury stock. Shares are relieved from the treasury account based on the weighted average cost of treasury shares acquired. During the years ended December 31, 2023, 2022 and 2021, we issued 158,022, 95,069 and 74,027 shares, respectively, from the treasury account for Option exercises and vesting of RSUs. Information with respect to the vested RSUs and exercised Options is as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate exercise proceeds </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,509 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,717 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,370 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value on exercise dates</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,709 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,219 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;padding-left:45pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Profit Sharing Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a trustee-administered, profit sharing retirement plan (the “Profit Sharing Plan”) and an Employee Stock Ownership Plan (“ESOP”) covering substantially all employees. The Profit Sharing Plan and the ESOP provide for annual discretionary contributions in amounts as determined by our Board of Directors. The combined plan contribution for the years ended December 31, 2023, 2022 and 2021 was approximately $26,200, $26,800 and $24,700, respectively. We purchased approximately 3,640 and 5,180 shares of our common stock in the open market for the 2023 and 2022 plan year contributions to the ESOP, respectively. As of December 31, 2023, all shares held by the ESOP had been allocated to participants’ accounts. The 2023 plan year contribution was funded and fully allocated to participants in February 2024.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plans</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two deferred compensation plans (“Deferred Comp Plans”). The specific purpose of the Deferred Comp Plans is to i) establish a vehicle whereby named executive officers may defer the receipt of salary and bonus that otherwise would be nondeductible for Company tax purposes into a period where we would realize a tax deduction for the amounts paid, and ii) to enable certain employees who are subject to our stock holding requirements to acquire shares of our common stock on a pre-tax basis in order to </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">more quickly meet, and maintain compliance with those stock holding requirements. Amounts deferred into the Deferred Comp Plans are invested in our common stock, held in a rabbi trust account, and are paid out in a fixed number of shares upon expiration of the deferral period.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rabbi trust account held 106,697 shares of NVR common stock as of both December 31, 2023 and 2022. Shares held by the Deferred Comp Plans are treated as outstanding shares in our earnings per share calculation for each of the years ended December 31, 2023, 2022 and 2021.</span></div> P10Y P3Y P6Y 0.50 0.50 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of each of our equity-based compensation plans with grants outstanding at December 31, 2023. Each of the following plans was approved by our shareholders:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.166%"><tr><td style="width:1.0%"></td><td style="width:54.974%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.451%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.454%"></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:9pt;font-weight:700;line-height:100%">Equity-Based Compensation Plans</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:9pt;font-weight:700;line-height:100%">Shares<br/>Authorized</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:9pt;font-weight:700;line-height:100%">Options/RSUs<br/>Outstanding</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:9pt;font-weight:700;line-height:100%">Shares<br/>Available to Issue</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2010 Equity Incentive Plan (1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700,000 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,681 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2014 Equity Incentive Plan (2)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018 Equity Incentive Plan (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,000 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,248 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,322 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:45pt;text-indent:-18pt"><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:6.34pt">The 2010 Equity Incentive Plan (the “2010 Plan”) authorized us to issue Options and RSUs. There were 18,211 Options and 5,470 RSUs outstanding as of December 31, 2023. Shares can no longer be granted from this plan.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:45pt;text-indent:-18pt"><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:6.34pt">The 2014 Equity Incentive Plan (the “2014 Plan”) authorizes us to issue Options only. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2018 Equity Incentive Plan (the "2018 Plan") authorizes us to issue Options and RSUs. Of the 275,000 aggregate shares authorized to issue, all may be granted in the form of Options and up to 40,000 may be granted in the form of RSUs. There were 141,236 Options and 22,012 RSUs outstanding as of December 31, 2023. Of the 90,322 shares available to issue, 17,808 may be granted in the form of RSUs.</span></div> 700000 23681 0 950000 273143 1778 275000 163248 90322 18211 5470 275000 40000 141236 22012 90322 17808 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we issued 4,100 Options under the 2014 Plan. Approximately half of the Options issued vest over four years in 25% increments beginning on December 31, 2025, while the remaining Options issued vest over two years in 50% increments beginning on December 31, 2027. Vesting for half of the Options issued is contingent solely upon continued employment, while vesting for the other half of the Options is contingent upon both continued employment and our return on capital performance during the three year periods beginning 2023.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we granted 1,904 RSUs under the 2018 Plan during 2023. Of the RSUs granted, 1,214 RSUs will vest over four years in 25% increments beginning on either December 31, 2025 or December 31, 2026, and 690 RSUs will vest over two years in 50% increments beginning on December 31, 2025. Vesting for half of the RSUs issued is contingent solely upon continued employment, while vesting for the other half of the RSUs issued is contingent upon both continued employment and our return on capital performance during the three year periods beginning on either 2023 or 2024, based on the RSU's initial vesting date.</span></div> 4100 0.25 0.50 1904 1214 0.25 690 0.50 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides additional information relative to our equity-based compensation plans for the year ended December 31, 2023:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.972%"><tr><td style="width:1.0%"></td><td style="width:36.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.289%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Avg. Per Share<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Avg. Remaining<br/>Contract Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060.71 </span></td><td style="background-color:#ffffff;padding: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:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424.19 </span></td><td style="background-color:#cceeff;padding: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:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660.69 </span></td><td style="background-color:#ffffff;padding: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:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,820.80 </span></td><td style="background-color:#cceeff;padding: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:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,590 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,557.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,489,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,684 </span></td><td style="background-color:#cceeff;border-top: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">950,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSUs</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,320 </span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,904 </span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,936)</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,806)</span></td><td style="background-color:#cceeff;padding: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:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested, but not issued at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,461 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 590554 3060.71 4100 5424.19 152086 1660.69 9978 3820.8 432590 3557.78 P6Y 1489264000 227684 2827.99 P4Y1M6D 950003000 33320 1904 5936 1806 27482 192386000 5461 38229000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Options granted during 2023, 2022 and 2021 was estimated on the grant date using the Pricing Model, based on the following assumptions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.694%"><tr><td style="width:1.0%"></td><td style="width:51.120%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.065%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated option life (years)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.31</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate (range)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53%-4.69%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17%-4.36%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30%-1.55%</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (range)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.75%-30.01%</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.93%-30.89%</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.46%-30.80%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant-date fair value per share of options granted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936.08 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437.93 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235.91 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P6Y18D P5Y7M9D P5Y3M21D 0.0353 0.0469 0.0117 0.0436 0.0030 0.0155 0.2675 0.3001 0.2493 0.3089 0.2446 0.3080 0 0 0 1936.08 1437.93 1235.91 5758.02 99507000 82537000 58234000 19900000 16700000 12000000 259300000 P2Y4M24D 158022 95069 74027 Information with respect to the vested RSUs and exercised Options is as follows:<div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate exercise proceeds </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,509 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,717 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,370 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value on exercise dates</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635,709 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,219 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 250509000 196717000 142370000 635709000 234732000 219219000 26200000 26800000 24700000 3640 5180 2 106697 106697 Leases<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment. Our leases have remaining lease terms of up to 16.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease. See Note 1 herein for additional information regarding leases.</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><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 were as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"><tr><td style="width:1.0%"></td><td style="width:42.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></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:100%">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 #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:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,923 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><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 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"><tr><td style="width:1.0%"></td><td style="width:60.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #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:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flows Information:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU assets obtained in exchange for lease obligations:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term (in years):</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December 31, 2023 are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"><tr><td style="width:1.0%"></td><td style="width:54.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.142%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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></table></div> Leases<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for our corporate and division offices, production facilities, model homes, and certain office and production equipment. Additionally, we have entered into finance leases for one of our production facilities and certain plant equipment. Our leases have remaining lease terms of up to 16.7 years, some of which include options to extend the leases for up to 20 years, and some of which include options to terminate the lease. See Note 1 herein for additional information regarding leases.</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><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 were as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"><tr><td style="width:1.0%"></td><td style="width:42.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></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:100%">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 #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:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,923 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><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 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"><tr><td style="width:1.0%"></td><td style="width:60.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #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:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flows Information:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU assets obtained in exchange for lease obligations:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term (in years):</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December 31, 2023 are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"><tr><td style="width:1.0%"></td><td style="width:54.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.142%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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></table></div> P16Y8M12D 20 <div style="margin-top:6pt;text-indent:27pt"><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 were as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.416%"><tr><td style="width:1.0%"></td><td style="width:42.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.369%"></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:100%">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 #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:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,923 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,384 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> 37262000 34467000 31923000 2059000 1916000 1798000 421000 417000 429000 30607000 27584000 24012000 70349000 64384000 58162000 <div style="margin-top:6pt;text-indent:27pt"><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 was as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.138%"><tr><td style="width:1.0%"></td><td style="width:60.213%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #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:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental Cash Flows Information:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU assets obtained in exchange for lease obligations:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term (in years):</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> 29044000 28837000 421000 417000 1661000 1495000 34100000 44782000 1624000 1083000 P5Y9M18D P6Y P9Y10M24D P10Y9M18D 0.042 0.036 0.031 0.029 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed under multiple non-cancelable operating and finance leases involving office space, model homes, production facilities, automobiles and equipment. Future lease payments under these operating and finance leases as of December 31, 2023 are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.472%"><tr><td style="width:1.0%"></td><td style="width:54.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.142%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top: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></table></div> 36636000 2303000 22974000 2308000 17354000 3256000 13069000 1683000 10076000 1010000 22449000 6975000 122558000 17535000 13039000 2570000 8247000 0 101272000 14965000 Commitments and Contingent Liabilities<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are involved in various litigation arising in the ordinary course of business. In the opinion of management, and based on advice of legal counsel, this litigation is not expected to have a material adverse effect on our financial position, results of operations or cash flows. Legal costs incurred in connection with outstanding litigation are expensed as incurred.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Land Deposits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally do not engage in land development. Instead, we typically acquire finished building lots from various third party land developers under LPAs. The LPAs require deposits that may be forfeited if we fail to perform under the agreement. The deposits required under the LPAs are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots. At December 31, 2023, assuming that contractual development milestones are met and we exercise our option, we expect to place additional forfeitable deposits with land developers under existing LPAs of approximately $391,300. Additionally, as of December 31, 2023, we had funding commitments totaling approximately $1,600 under a joint development agreement related to our land under development, a portion of which we expect will be offset by development credits of approximately $900.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bonds and Letters of Credit</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the ordinary course of operating the homebuilding and mortgage banking businesses, we are required to enter into bond or letter of credit arrangements with local municipalities, government agencies, or land developers to collateralize our obligations under various contracts. We had approximately $33,200 of contingent obligations under such agreements, including approximately $13,000 for letters of credit issued under the Credit Agreement as of December 31, 2023. We believe we will fulfill our obligations under the related contracts and do not anticipate any material losses under these bonds or letters of credit.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserve</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,006 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,859 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,638 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,577 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,916)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,430)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,384)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, end of year</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,283 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,006 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,859 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.10 391300000 1600000 900000 33200000 13000000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:51.961%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.699%"></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:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, beginning of year</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,006 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,859 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,638 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,577 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,916)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,430)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,384)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty reserve, end of year</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,283 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,006 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,859 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 144006000 134859000 119638000 95193000 96577000 94605000 92916000 87430000 79384000 146283000 144006000 134859000 Fair Value<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GAAP assigns a fair value hierarchy to the inputs used to measure fair value. Level 1 inputs are quoted prices in active markets for identical assets and liabilities. Level 2 inputs are inputs other than quoted market prices that are observable for the asset or liability, either directly or indirectly. Level 3 inputs are unobservable inputs.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair values of our Senior Notes as of December 31, 2023 and 2022 were $803,646 and $788,166, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at December 31, 2023 and 2022 were $913,027 and $914,888, respectively. Except as otherwise noted below, we believe that insignificant differences exist between the carrying value and the fair value of our financial instruments, which consists primarily of cash equivalents, due to their short term nature.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Mortgage Loans Held for Sale</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, NVRM enters into contractual commitments to extend credit to buyers of single-family homes with fixed expiration dates. The commitments become effective when the borrowers “lock-in” a specified interest rate within time frames established by NVRM. All borrowers are evaluated for credit worthiness prior to the extension of the commitment. Market risk arises if interest rates move adversely between the time of the “lock-in” of rates by the borrower and the sale date of the loan to an investor. To mitigate the effect of the interest rate risk inherent in providing rate lock commitments to borrowers, NVRM enters into optional or mandatory delivery forward sales contracts to sell whole loans and mortgage-backed securities to investors. The forward sales contracts lock-in a range of interest rates and prices for the sale of loans similar to the specific rate lock commitments. NVRM does not engage in speculative derivative activities. Both the rate lock commitments to borrowers and the forward sale contracts to investors are undesignated derivatives and, accordingly, are marked to fair value through earnings. At December 31, 2023, there were contractual commitments to extend credit to borrowers aggregating $2,110,217 and open forward delivery contracts aggregating $1,856,541, which hedge both the rate lock loan commitments and closed loans held for sale.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our rate lock commitments to borrowers and the related input levels includes, as applicable:</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:20.9pt">the assumed gain/loss of the expected resultant loan sale (Level 2);</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.13pt">the effects of interest rate movements between the date of the rate lock and the balance sheet date (Level 2); and</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.36pt">the value of the servicing rights associated with the loan (Level 2).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed gain/loss considers the excess servicing to be received or buydown fees to be paid upon securitization of the loan. The excess servicing and buydown fees are calculated pursuant to contractual terms with investors. To calculate the effects of interest rate movements, NVRM utilizes applicable published mortgage-backed security prices, and multiplies the price movement between the rate lock date and the balance sheet date by the notional loan commitment amount. NVRM sells almost all of its loans on a servicing released basis, and receives a servicing released premium upon sale. Thus, the value of the servicing rights is included in the fair value measurement and is based upon contractual terms with investors and varies depending on the loan type. NVRM assumes a fallout rate when measuring the fair value of rate lock commitments. Fallout is defined as locked loan commitments for which NVRM does not close a mortgage loan and is based on historical experience.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of NVRM’s forward sales contracts to investors solely considers the market price movement of the same type of security between the trade date and the balance sheet date (Level 2). The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are recorded at fair value when closed, and thereafter are carried at the lower of cost or fair value, net of deferred origination costs, until sold. Fair value is measured using Level 2 inputs. As of December 31, 2023, the fair value of loans held for sale of $222,560 included on the accompanying consolidated balance sheets was increased by $6,349 from the aggregate principal balance of $216,211. As of December 31, 2022, the fair value of loans held for sale of $316,806 was reduced by $2,675 from the aggregate principal balance of $319,481.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.583%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.102%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,246 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,946 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,982 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,300 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,305 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,903 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,060)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-top:3pt;text-indent:27pt"><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, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying consolidated balance sheets. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement as of December 31, 2023 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.944%"><tr><td style="width:1.0%"></td><td style="width:21.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.990%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional or<br/>Principal<br/>Amount</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:100%">Assumed<br/>Gain<br/>From Loan<br/>Sale</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:100%">Interest<br/>Rate<br/>Movement<br/>Effect</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:100%">Servicing<br/>Rights<br/>Value</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:100%">Security<br/>Price<br/>Change</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:100%">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate lock commitments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110,217 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,839 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,548 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,595 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,982 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856,541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,211 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,521 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,963 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,349 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value measurement</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,704 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,069 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,558 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,034 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt;text-indent:27pt"><span><br/></span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value measurement as of December 31, 2022 was a net loss of $7,435. NVRM recorded a fair value adjustment to income of $56,469 for the year ended December 31, 2023, a fair value adjustment to expense of $25,673 for the year ended December 31, 2022, and a fair value adjustment to income of $2,654 for the year ended December 31, 2021. Unrealized gains/losses from the change in the fair value measurements are included in earnings as a component of mortgage banking fees in the accompanying consolidated statements of income. The fair value measurement will be impacted in the future by the change in the value of the servicing rights, interest rate movements, security price fluctuations, and the volume and product mix of NVRM’s closed loans and locked loan commitments.</span></div> The estimated fair values of our Senior Notes as of December 31, 2023 and 2022 were $803,646 and $788,166, respectively. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy. The carrying values at December 31, 2023 and 2022 were $913,027 and $914,888, respectively. 803646000 788166000 913027000 914888000 2110217000 1856541000 222560000 6349000 216211000 316806000 -2675000 319481000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement of NVRM's undesignated derivative instruments was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.583%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.102%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,246 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,946 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net rate lock commitments</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,982 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,300 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,843 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,305 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,903 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,060)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 61150000 32246000 168000 20946000 60982000 11300000 8000 4843000 18305000 20903000 18297000 16060000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement as of December 31, 2023 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.944%"><tr><td style="width:1.0%"></td><td style="width:21.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.990%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional or<br/>Principal<br/>Amount</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:100%">Assumed<br/>Gain<br/>From Loan<br/>Sale</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:100%">Interest<br/>Rate<br/>Movement<br/>Effect</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:100%">Servicing<br/>Rights<br/>Value</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:100%">Security<br/>Price<br/>Change</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:100%">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate lock commitments</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,110,217 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,839 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,548 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,595 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,982 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward sales contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856,541 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,211 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,521 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,963 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,349 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value measurement</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,704 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,069 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,558 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,297)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,034 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2110217000 5839000 31548000 23595000 0 60982000 1856541000 0 0 0 -18297000 -18297000 216211000 865000 2521000 2963000 0 6349000 6704000 34069000 26558000 -18297000 49034000 -7435000 56469000 -25673000 2654000 Mortgage Repurchase Reserve<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, we recognized a pre-tax recovery for loan losses related to mortgage loans sold of approximately $1,900. During the years ended December 31, 2022 and 2021, we recognized pre-tax charges for loan losses related to mortgage loans sold of approximately $2,500 and $2,600, respectively. Included in NVRM’s “Accounts payable and other liabilities” line item on the accompanying consolidated balance sheets is a mortgage repurchase reserve equal to approximately $18,600 and $21,800 at December 31, 2023 and 2022, respectively.</span></div> -1900000 2500000 2600000 18600000 21800000

()"UC4W#N(/>QA7\GP1R_$_\/(F' M7.<(E3KO8>R\KX91$>,3;B;3R:D;9GZ8A:DA[/:2CI3L0\,V^;$,2&,49 M5NV(+NB1RKY7P*VTERP5(!6J :]X%,]U8QCZ,/" ;GC!FS6.BE9Q\P*/TN!F M%]6@/C![Q(^BT"?1!,>IG\=3*X[(3Q-;*1+[Z33%P<NDH6*BM&5WP)8!%I=$$>09"L-/282_TRSNL3(_ M3J:[.(\D%SG[DS"Q<24H%!L@08)I_E9&R=0/XP1&5)3U*LK^AXJT#_>V+LI6 MB#8E%K-1KQ-#$AMW8M6$5>>UNT'VH3LER5:A"!J.>43),/U.8-W]V:O,DG%W MR!:%!"=Y&/L9'G\[?3+))%QT[SF@NJ "73:.KZ!DS.MN)%9>T+@;<%7W$$0=J_,?0(R(V;BC=@ MWAZBBC-%55&]G'4Q65X%5>K%)GF7#VK^8^#3*/9#,ND"GT9X36'P;P,?4D=P MT!?43*U=]V//1-N8KD7H9_L&ZZ+K*_;;N^[LAJHU?@% L!6:AF<3O&94U_%T M+T9N7)>QE 9[%C>LL$EDRF[ ]97$K(.^[5S\#5!+ P04 " !-A$Y8 M+1RKIU-)K98R5K8L6YE@U\6VM3" MX:M93FQKI"B]4%U->!"DDUJH9G1RY->^F),CW;E*-?*+ =O5M3#W9[+2Z^-1 M.'I8N%++E:.%R#;Y,!I52U;*S2#1BY.!Z=AK.SE/;[#7\H MN;9;A/ *75G_A'6_-\E&4'36Z7HC MC QJU?2CN-N-%@>N3Q MHH.FPU^G<^L,1L??^XSL(>+]$)0Q,]N*0AZ/,"6L-+=R=/+Z19@&[P\0C >" M\2'TGB"YQKI]U X*[Z=VLY)0Z+K5C6RD9R5RYRQ(IH#288K/;)K#9>.0OG6 M>WN<2HFYJI13Z.88:<9AAN,4KE<(^PYWUT\81@%+@PQXQI(\!AZS ,/X1CM1 M/3,E"U@43W&2QBS"S2\AR5F(QAUP?#(X/CGH^&LLO6572;VX[MJVDE@$D<*Y ML*L+=,MET]=B/),K60DG2Z?[6-X7)8AD*5I MZ,=XFFR'KYX[[)B]G?*N6(EF*?U!]!;J>:66_J!V+!QP,7_"(" ^,%=0J.1B$/0\D>G6LJK,5QT:/%#\6W%?>V[0\\3D]#^@I7P MG>1Y+1 _:28$L[/[T3.;GKSC'$MH%,M1RM(HI>1E4>!+30*=\+F\Z$&F,IL@JR8+GW68 RQF/,WC](N"$%PQ_&R;]02P,$% @ 381.6%K4+L Y!P ^#( !D !X;"]W;W)K M&ULM5M14]LX$/XKFESGIIVAC2TY">$@,Q"7*S/0 M8Z#M/73N0=A*HL&V4DDF<',__B0[V''BJ UL7B!Q=C]K/VM7^B3Y>"'DO9HQ MIM%CFF3JI#/3>G[4[:IHQE*J/H@YR\PO$R%3JLU7.>VJN60T+IS2I(L]K]]- M*<\ZH^/BVK4<'8M<)SQCUQ*I/$VI?#ICB5B<=/S.\X4;/IUI>Z$[.I[3*;ME M^NO\6IIOW0HEYBG+%!<9DFQRTCGUCT(RM Z%Q3?.%FKE,[*AW EQ;[]ANBMV_>H3>(9^C+3.2*9K$Z[FK35'O# M;K1LUEG9++RE63Y&5R+3,X4^9C&+FP!=$V,5*'X.] P[$4,6?4#$/T#8PZ2E M0>-?=\,YSRC6<30)3/CQ0&ZY/2.)UP_':!; M34W&V!!-.2S-N*EUUY8 6^B^?WS4=LB[2YBI2WG*9%$ 6S/,W0:3LS)G<77S M(F>O6'K'9!O:V(FV:XH!@37('U3D#YR!_S4Q58NA"8V>P[:=3.@9D^@_=,4S MGN9I&Y].V%TK%B18" 36H/.PHO-PK^/ (22KD& A$%B#U6'%ZM#92:^EF5=+ M6Q&N$\NL[:(??^1\;FO# ?JJV"1/3.Y.6!NG;FR"GAB5;95S['3R0H6@B%UN1T9:;N[S77E_!0U$*BA5!H36IQ32W> M8\+_!-SWMJ>\VW5G%H'0FBS6FL1W3LY'5S3+3<;K7-I^>5[GOG-@=X/NW"U! MQ0@46I/06H[XP7XS'DA*+*F%1 NAT)K4UCK'=PN=5V:\&[SG2'BGY\XD J$U M2:R%E.]6,:Z$=PSQD&)F#(H60J$U":W%D3_8;\*#JB10M! *K4EM+91\IV)X M;<*[P0/7$ \JBZ#0FBS6PLAWJY=/(F7H+.=);/IE*U&0(F8,BA9"H377GVM- MA+V])C<&E4:@:"$46I/:6AIAISX8C:F:M5+F;RP@$A_W@P%>6X]<&JXN2.*> M1P((%3Q)$(U.[)(O11(H4W>7*&"I57BY7*UOY MP!MA!G[O<'UU]M?,0G=;7\I%+3>P6VY4Z]0+KF=H7.R5,;FRH-O* -D(C9 @ M"/QU"EKL?'+H;?2'?2@$7"L$[-ZQN!)23^G4U&2:W6\IR6Z(G>L&J J 0FO2 M5ZL W-MO28:T"MTM?2D3]?0:NV? ZX7(2,!+]L 2 MA,VG<\HE^D:3G!V@*T95+HM=-G5@MQ)S*;<5+M#="5"T$ JM27<]#\?#_18N MT&DZ*%H(A=8\6%%/TXE[Z^++T]SPFJ"$95,SKQ 3%-,GA1)!,X642&+$,RV0 M8I'(8GMT)J7RGNG64Q;N.Q&O@&X]4@$Z.X=":S):S\Z)>W;^VMI@K&ZH9N81 M1/+]GAB#W*L:@:"$46I/:E=-8;BD2 M,LD?J#W!>( ^B^41N=/44MS*)-D\U^+['O;7AW[W;7RF55Y0 M!LZ%7% 9(T43TV&?CV>U%P)0U0.*%D*A-1]$K7K(?E4/ 54]H&@A%%J3VEKU M$+?JV;40M*B4A^:KJ]7K&Z?% M2PMKU\_\H[!\":.&*=\)N:)RRHTF2MC$0'H?!J:,R?(UB_*+%O/BQ8,[H;5( MBX\S1F,FK8'Y?2*$?OYB;U"][#+Z'U!+ P04 " !-A$Y8DII6J6 # "/ M"@ &0 'AL+W=OL5#JU M4F^3. 2R>Q )-GOJ/51"16T?3O=@D@&L36QJ.]#^]QT[(>5'EJYTO(#M?//9 M\WEF/..]5,]Z V#(]ZH4>N)MC-D^^+[.-U Q?2>W(/#+2JJ*&9RJM:^W"ECA MC*K2IT$P]"O&A9>.W=I*%W6/C$UQMC%_QT MO&5K6(#YO)TKG/D=2\$K$)I+012L)MXT?,A&%N\ 7SCL]=&86$^64C[;R3_% MQ OL@:"$W%@&AG\[>(2RM$1XC&\MI]=M:0V/QP?VOYWOZ,N2:7B4Y5=>F,W$ M2SQ2P(K5I?DD]Q^@]2>V?+DLM?LE^Q8;>"2OM9%5:XPGJ+AH_MGW5HBYP> %@Z@UB%YK,&@-!DZ9QA6G0\8,2\=*[HFR:&2S R>FLT;WN;#7 MOC *OW*T,^FBN6XB5V3!UX*O>,Z$(=,\E[4P7*S)7)8\YZ#)G^2K4Q$*,MV! MPJ @BPU3^(6)HAF2IV\UW[$2A-'DLT:DD>21E7E=,@-DQC3/'3KC96V)GI@2 MN(DFUP_;YV:-4[1%YP**?DHA=EH\B0**$X) M?%2HDXD>9)K1JXP9Y'G/>;9Z\W#*]Y$W:5'CB]Z@:_O M=O^=+K51F(;_]>G=\ WZ^6QI>M!;EL/$P]JC0>W 2_]X$PZ#O_JTNB59=B.R M$QT'G8Z#:^QIEP^LS0=15TL,9$RF)G0)%EIM,."MU'6;#WF7#TN7#T_S!7G+ M19M,[_KD;XX1NV/80KY+(QHEX1"#87>L;!\NB>,A/<5E/;@X"9(@Z' G>L2= M'O'5N')9C66<:,AKQ0W&U4.?._$MH^F69-F-R$[4&W;J#:]&T\+(_)G(K7T/ MFYJ*>QC%?KZ']FCO6_<1J.WI3K^50<7I7?9]3H,@,&44SO!V#B((GI&2[KP25Q M@UJ[ET<35X^8YZE:[KFKJFHFS]1EV6TUS](NF:=4^,K7F&$$E MK) RN!OAJ533_C03([>N(5A*@^V%&VZP8P1E ?A]):4Y3.P&70^:_@102P,$ M% @ 381.6..825F? @ ]08 !D !X;"]W;W)K&ULK57+;MLP$/P50@6*!&BB9]PTM07XD:(]!#!BM#T4/=#2RB)"D2I) MV>[?=TG)BI/*00[QP2*7.\/=(34:[Z1ZT"6 (?N*"SWQ2F/J&]_760D5U9>R M!H$KA505-3A5&U_7"FCN0!7WHR 8^15EPDO'+K94Z5@VAC,!2T5T4U54_9T! ME[N)%WJ'P#W;E,8&_'19>[KY"U\^5Y(7PM(.H"3VF];<3HLJ*'I6,D=438; MV>S B>G0V#X3]MA71N$J0YQ)5^UQ$UF0%=L(5K","D.F628;89C8D*7D+&.@ MR04Y2I[B8LYX8T^-K"!K%#,VZ7:?\2:'G!1*5F0NJ[HQU)TP@FZI$DBIR1(4 M6954 3E;@*&,GR.[M@$]]@VV98OSLZZ%6=M"=**%,")W4I@2-Q>X\U,"'_7H M18D.HLRB%QD7D%V2./Q HB"*!PJ:OQX>#< 7KX>'+W03]T<<.[[X!-_06?Z: MKK51^-+]'M*[Y4N&^:P1W>B:9C#QT&DTJ"UXZ?MWX2CX/*356Y(MWHCLB8Y) MKV/R$GMJK_Q%?^?UXYT_8Z*]S?I\2,V6]IF&"O[&_/99I(.M3A:?H:>W%OQ(TWX0 M[JC:,*$)AP(I@\N/6)-J3;:=&%D[VUE+@R;FAB5^ET#9!%POI#2'B=V@_]*E M_P!02P,$% @ 381.6#[446M7 P B0L !D !X;"]W;W)K&ULM99M;]LV$,>_RD$%A@W(H@<_),UL 7'2H@&6+$BR[D51 M%+1TMHA(I$I2<0/LP^](*;*Z**H1U&]L/MW_?KRCR)MMI+K7&:*!;T4N]-S+ MC"E/?%\G&19,'\H2!/',C5VK>"8K MDW.!UPIT511,/2XPEYNY%WI/ S=\G1D[X,>SDJWQ%LW?Y;6BGM^JI+Q H;D4 MH' U]T[#DT4XM@9NQ4>.&]UI@]W*4LI[V[E(YUY@B3#'Q%@)1G\/>(9Y;I6( MXVLCZK4^K6&W_:3^WFV>-K-D&L]D_@]/33;WCCU(<<6JW-S(S0=L-C2Q>HG, MM?N%3;,V\""IM)%%8TP$!1?U/_O6!*)C,(E>,(@:@\AQUXXP&?=MEN-7K:ZB(:5#S'Y!!&X0%$032" HV2I(+ MHP,-=XJE^.6*%:A!UV$9\#IJ SQR7D<_"/ -EE(9+M;?Q>?3G[0<+@P6^G-? MC&KM<;^V_6)/=,D2G'OT26I4#^C%O[P)I\$? ^3CEGP\I!Y?5<42E3T%QD8& MA(O,O]TX]2'7HA,G:N^$AW@T\Q]Z."8MQV1'CF[.P.9,P\TC-3](2U8JF5:) ML1.@99X2ZK,D]P%/G@-/^XFG+?%TD/@6!9<*KJ0AK/,*X6XCX2Z3E;;?T%W& ME7F$3Y=H]]6;]D'Y5Z;]J(4_VN.!/=H#^7%+?KQ+V(4+.Q<&R84!NJ.PC[36 M.NZD/3@,7CBJ;UN"MX,$]B#"HN)Y2G'KZ'/>Y/;QAM(:)!B$MRO*9J!19,W+^0XV&)U\9I M^]Z$^WQPPGV\..'VR0EW?7-V3?+SYR;\7Y+]3G54H%J[&E!#(BMAZD*I'6WK MS-.ZNMHNKXO42Z;6G.J='%=D&AP>D5]5UWUUQ\C2U5I+::AR<\V,:F54=@'- MKR1=3DW'.FBK[_@_4$L#!!0 ( $V$3E@3C23JL 0 -$; 9 >&PO M=V]R:W-H965T%[RE4_$V9[Q M%[&F5((?69J+N;&6@*.69L9?BY"Z> M&U8Q(IK22!8(HCYV]):F:4%2X_B[AAK-/8O$P^-7^N>R>%7,,Q'TEJ5_)+%< MSXW #%=DFTJ']G^"ZT+<@M>Q%)1_@7[.M8R0+05DF5ULAI!EN35)_E1"W&0 M +TC":A.0/T$YTB"72?8;TUPZ@2G5*8JI=0!$TD6,\[V@!?1BE8HS4C.5J(P5 MN),T W_^JI++0_'7V$Q4=W+&[U0\A*[$AD1T;JBGC*!\1XW%SS]!S_IE3$6= M,*P)UE'8:11VIN@+M=P%2Y.82!JKIUVUU,?DJS!>B2D>N;M%Z,) S?/,W!TJ M,XR#EHL\QW:Z@7@8&"BBA=PFKE.0VQ3D3A;TA644W&R3-%8K8ZR0R?13UX%. M&-8$Z\CF-;)Y9W.:IU-AG3"L"=91V&\4]O4XK<*XATZSH>-9;L]IPSAHVV.! MEA,&/APW'SQH;^%)]ONJEL\:?")"CE8V"3MU;6BE85VTKI"H%1*=S8'UK73) MK).&==&Z,K>M/)SL8T\PH3W\ 70"%(1]#P[C@A"YCMVWX##.]WP%/.+ MG6& MT[WSV _@4?]-HDY>&#II6!>M*V/;L$/W?/[3VMUKI6%=M*[,;8,/)[O;$_SG M#1M+']DN=/H&' 8BZ/C(0WT'CA"#4$'#(Q9L>VHXW53W+?C$ME,_@I.PDU>' M3AK61>L*V?;R,#B?";5V^EII6!>M*W/;[,/)3O<$$X9#;SDN"IS^?X%C@2ZR M/-OKFW 8",,0(>_("Q?4MM=HNKV^5RMF15;*B"1_.?+691IQZIK02L.Z:%WY MVD8>P;-9#VEM\[72L"Y:5^:VS4>3_>W;K5=S#M],(LMVP_[_@"-QRE">UW_1 M.<9S0MM&/=^9!WL=&>6KIQ52; M7?>$KY)<@)0N%=*Z]-73@%?[1]6)9)MR1^692(O_ %!+ P04 " !-A$Y8-/J0]24( '-P &0 'AL+W=O:\/K\BK)U5^ MJ]92:O1]DQ?5]6RM]?9R/J^6:[E)JS=J*POSR;TJ-ZDVM^7#O-J6,ETUC3;Y MG 1!.-^D63%;7#7//I6+*[73>5;(3R6J=IM-6OYU(W/U=#W#L\.#S]G#6M7ZLWKZ6;8&\9IOJ?*J^8N>6FPP0\M=I=6F M;6QZL,F*_?_T>SL0)PUP.-" M V(VX --*!M _K(4^IGI7 M2J3NT:];638/JUUVE6&K;J::V-"W9'YLNWNS;Z[9*"[F* / MJM#K"KTK5G+5)9@;VX\#0 X#<$-&&1.Y?(,H?H5(0"C0H=OG-R= \^3YS?&( M-?3H3MKPT1^X\[/Y*P(:F3]>,"QR2B MPLS)Q]-QZ>,(X13'K(M+ #X>!RRP?!UK^-$:/FK-NS]WF?[K=9UJ5VBI-N;W MIVJ2 )+?ZVN)+LA+R+X]+3_IS^LXYH%PS -@D;'/@24 C$>$,MBX\&A<.&K< MK2I-V)BY;K*4EF8JZ(-5D$5AOP]$"!8X%@$P&G/B^@N &;=B 5LDCA:)48M^ M5AN);G99OC*Q#ADQVGQJS/HD2SR1=88M.@Y;=+YI-/+I$I]DB2>RCDOBHTMB M'VDT[H41%C'GD1N5?1S!% ?,#4N C^%(Q#$, M40,Z!UM-BL=%Z<3LPP!5%O9R#X#"-'(S*@CCT8#0P5:8XG%E"KCH$C1FE&;R M+/?)EOABZPZAE;\X/./L,ZK-)_O%)UOBBZWK%ROB\;B*?V[V$4"VX#C@V(W4 M/I#@6-"(N+$*,(8XHB$9B%8KL/&H6)R:@") _D2QB$/7,@!(C:JCU+4,8N2, M8SQ@F=6I>+)0O43_0YV5F+G_D*W06YVGACHG)BCFK)'/G#0Q&[=D% DZ&(FWU!(&$TX@.663E+)LM9*$=] M-.&U1N_22H,&>ZWW>F5+?+%UQ]?*:\+..$.-2O_)?O')EOABZ_K%KA'(Y#4" M.(+]\C(.XP 3-Y(!'!>T)S8@7, 9'5!1Q IVXK-@3:!2-*78K8V!N"#DD6L6 M5 'G+!QXQ4"LWB63]>Z0A!I,3EX+VU[9$E]LW=&UTIN<<7&;>*UN>V5+?+%U M_6(7#L1+A9L I6LN^N48 $=-RJ&A&\4 GS#KQA".8FIE.O59X:90Y3INWHIW MS()P'"@S03A&PWA .U&K;)D]]K M9=P76W=4K="F9UP9IUXKXU[9$E]L7;_8E0+U4AFG0!V;1A2[)2<(9\05=S43 MA!,AX4/1:[4Y]5D6IT 1NR\$(10DF"#8X'LY:F4M'9>UIW&2U7,M?<6P'$> MN36G!("])B+F QN2F-7=[$?5[GH_]U*CO-[HO3*3K3+6M0.'TM5_=Y6NIQ!H M8[]276][<"T$ZME$T,"5? ".$#Q45F)6P;)Q!?NW]ZZRO@8%-Z]".&CW*H0; MV;[*3K8:/U?3+M-MIM,/3XVFNM\T9)N?Y#;Y,]F>R+,W^B-@'DUVRHD*YO#>4P1MA1KKM+&N ^?Q>*7VXJ;_@>/9M\7]02P,$% @ 381. M6'H.YS"-!@ MB< !D !X;"]W;W)K&ULO5IM M;]LV$/XKA%<,+9#4XHO>,L= 7E8T0-L%2;M]&/:!D6E;JR2Z$AUWPW[\J)>8 MED315J/X2R+)=Z>'QQ/OX1TG&YY^S9:,"? ]CI+L?+048G4V'F?!DL4T>\M7 M+)&_S'D:4R%OT\4X6Z6,S@JE.!HCRW+&,0V3T712/+M-IQ.^%E&8L-L49.LX MIND_ERSBF_,1'#T]N L72Y$_&$\G*[I@]TQ\6=VF\FZ\M3(+8Y9D(4] RN;G MHPMX=D5(KE!(_!ZR3;9S#?*A/'#^-;^YF9V/K!P1BU@@9<5?L*EDK1$(UIG@<:4L$<1A4OZGWRM'["A TJ& *@5TJ *N%' QT!)9 M,:QK*NATDO(-2'-I:2V_*'Q3:,O1A$D^C?N4 3X'OZU86CS,3@!-9N"*I4+&!KCB22#5JM_ *;C(,B8R\/J:R=^C M-_+)E_MK\/K5&_ *2/G/2[[.I(%L,A82=?[N<5 AO"P1H@Z$URQX"S \ >$@8S57(*W M+L$FZ]//7- (T"("= ,MM9U".U]6'J>.8T'7=B?CQ]TQM.5L*>B[>"M7@T>V M\(@1GHQ5&:B! %$>P3,Y;UDH0.4&'=[2G+V#X]3&V&_"U8FYEF/IT=I;M+81 M[7L>,W"Y#J.9#"0=.J-ZW[ 9R%AMI,YVI,Z1OB1G2)<,9*SF$G?K$O=97Y+; M"CD'$F1YS=!LR]F(N-#MB$UO"\\S?TDT6Q9I(,@OV+=U^$@C.85:K%X+ X;( M(2YJ8&W+(=O"!!$]5G^+U3=BO69SEJ9L!@3]SK0 _=:+(?$LRV[@TXEAV[/U M\*"E$J]E!%BE5AGC'YCD(2>@H%"G?'[Z)6/EEZ!-EE8+CVMACS10Z\2@Y<$. MU#MT 1I1OPL3*E-_-V;)$^:"I> B"-;Q.J)"3L%%G'_@_Q9D03LFV/8QQM!J MCDDGYI*NF5 9'1JSX_2C1+>0G!5@YO*K$8,^@5T?E4KNT)@H?WAY<]KI -L$-E&WQ608P*[E3>5?:$[ MRF? M2W+XP.1NB)6IXTP+TVBF=]P/9*T^:)75H7>LY<#('WJ[92!K=;ZW!G' M@Q8UAK)6]X>B5<@]5AP/2KR&LE9WBR)>R%Q/V1O'FAJ*XT&[%<<:.=?S<,>& M RD*A,P4Z, XON=KTXIL?$?O*1O(6KW2K1@7MHX4R7A0TC64M;I;%.G"YK+0 MWA9 NW3C^H[=*K9IY!S?]5%')&-%?["9_G1$\B&E'[/EWA/U(IV:G5;-L4H_ M>%"B-92UNEL4T<+/*_U@7>D'X9VXK(:AD;,<8CL=\:LH#S93GMWI"?,YT98E MS$9ZS\E+=(>P(E'X6/TA/"B7&LI:W2V*2^'G]8APN_F#"71MV*RA:021*^7\ MKF!5O 8/V"?"AS:*-(+&3A%6- <_MU>$#VP6:>6ZNT5$\0YBKO3<)((FB_ A M8M74%_Y=<#[;A%&D[6*W.T#$E_2QV<7>)U8'K!@!,3."'ZS_$@U1T+2W=&+= M[2VB: (QTX07:6\13<5$T][2BG6VMXA*^<1<5NE__@$?> !")]=] H+L'-C8 M>V(CXU$XH^5)K]G?ZTSDJ: ,>BZ6+-7B)NV#)A@[?A-V6\R&EMVDF..=0U7Y MB;:/-%V$208B-I=ZUEM7CCLM#XF5-X*OBG-6#UP('A>72T9G+,T%Y.]SSL73 M37YT:WM4;_H_4$L#!!0 ( $V$3EA)8L>2MP, '$1 9 >&PO=V]R M:W-H965TW@O17*ZX^)6K@$4 MN2_R4LZLM5*;<]N6R1H**D_Y!DKL67%14(55D=ER(X"F!E3DMN&:Y:ME6ZPH^F&9K $]6US);!F M-RPI*Z"4C)=$P&IF?7;/8]?7 &/Q)X.=W"L3[Z)%#<89%*RL_NE]+<0>P!T_ ?!J@'<(")X M^#7 ?RD@J &!4:9RQ>@04T6CJ> [(K0ULNF"$=.@T7U6ZG5?*H&]#'$J6D*& MJZC(15G%$*[%"?F=JJT PE?DZP:$:90GA)8I68!0&$QDPA)V4D]U7DW5>V*J MKD:G6DOQ2II"V"6STNW'>>W!^[O4RQI"<$M\](9[C^1T36KP<[G7 XY?# MW1YO_&8I?B*RE==!H M'?2Q1QC_DN^Z M;:NX@\P-)V>-5/1J->C2XR9#'=Z,J?E+49'EQ>]#*^-A2')XH'(6LJ- M&^7&;Y!WXR&U'I(L'HBLI?6DT7K2&Z47SZ=:13#:SX[Q.)P<9%J'E1N._(-, M.[8*)]ZH.]'"QH6PUX4KP5=,D1O #RX01>]!GG?YTB*REWEFC MWMD;)-O9D%H/218/1-;2VG4>#X?._TVWFN&Y?.LRZTBX#K.G,\[=.^2ZO7Y4 M(;(M:9[SY*7?['[.UT;%H&SQ4&QM/;U'/;TWR,)ZT*$$'Y(M'HJM+?CCT=[M M/<\%H_ P-SO,W%%PD)OVWEVT )&9.[TD"=^6JKJ9 M-:W-N\%GU"5/?[JJ+XQMQX M;[C"^[,IKH&F(+0!]J\X5P\5/4#SRA+]"U!+ P04 " !-A$Y86%4H=M$% M @* &0 'AL+W=O): 0&_ M)+K,''&.YH@S-!EYLS"WCF8U0Z M5!9_Q.2EV#L&92B/E#Z5)S?1^!_,8%.2*)G_&$=NW]@.;\;>!M].@M^DND1/1)> HP/ '(0%@RH*O#W9'$W3_<'2JB MP>V[Q!4>_L&[O"=;FK,X6Y^ ;VQ#:$G"YBY.(IX8L J7[U$30">9K A-HLUO: M[".(SM;)M4XP7Q.8P+73ZH15V85^:_M#*@A8VY*)S MVXA<942W/&?6O+X"ET'V-*([)<+47- )YFL"$YCS6N:\(^C.T\FU3C!?$YC M-32Z*M'0J[P&;U\NKMT7GL0(8K<_V\FL+'=DMH-[A2]4AG27TU7,P"/AA2\! M+'@EQ9DT$B7,U)S0BN;K0A,I1!V%Z @:;!ZJBW"=:+XN-)'PKL"'RIKV'3+$ MPQG0]1S/[BMQ:(<-T\2XKT4)GF5:$(ZHL2NGH;J>EJD1_ >$HI2?W\81N& ) MSZLXE,:K?,KDW-&)YNM"$QGNRGMH'4.L6KL"K6B^+C21\*XQ@,I:^!UBM273 MH64[7E^L$CLNU7()0A2KQ Z9V+5&Q-J5X5!=AQ\HUJ\\SS;@.BB8-%KE,R9G MCDXT7Q>:R&_7%$#W&%+5VDAH1?-UH8F$=[T$5);/[Y"J-YPO,8;]Y1R9F6%; M;E^H0S,^J]I8KE/45>U(7;5/F%3'5*I^PM2DT8KFZT(3V>T:" 2/H%*DM=W0 MBN;K0A,)[]H-I*RNIZNTP1/DYU5K[8)*)6:6I ^5F)G8]D9F4]05]4A=U!^H MT@>Z4\RFZF=,3ANMZ_2ZT$1^N]8"F^:"Z3^R6&Z.MT#EG(E1K(I5&(UNI2+NO(=JK-;!U'OG;GG8<5: A*PXI''J M<-KS>CM:?<+HMMJ@]4@9HVEUN"%!1/+2@-]?43LH'M)L"E_\#4$L#!!0 M ( $V$3E@!/ L6!P4 *8@ 9 >&PO=V]R:W-H965TKZ;$)8ZLTG>=B=F$[Y5,4OI MG0!RFR1$_'--8[Z;.M!Y:;AGJ[7*&MS99$-6=$'5U\V=T'=NA1*QA*:2\10( MNIPZ5W",T2!SR"U^9W0G]ZY!%LH#YX_9S4TT=7K9B&A,0Y5!$/WS1. _2/.*#2 ;4=^D<ZU# MOW3HY\P4H>0\8*+(;"+X#HC,6J-E%SF9N;<.GZ79O"^4T$^9]E.S!5WI653@ M)BW6D)Z+"_"9J*V@@"_!EPT5>:.\ "2-P)P*I1<3F/,TU&[E,_ 3P%0ONY"1 M8C*UY57"A6+_%@WO,=5N\0=M^'6!P?MW'\ [H&%^6_.MU-9RXBH=3#8D-RP' M?ET,'!T9.$3@EJ=J+<''-*)1$\#5+%14H![PXYHO&IBO1S/^Y^)O:>;;"+2U07XHM94@ 5;I6S)0I(_#/5$,NV[ M C>*)N#/7S5,?BG_,LU)T6??W&?VCAK+#0GIU-&K05+Q1)W9CS] O_>SB4^; M8-@26(/K?L5UOPM]IM4@>J'Y%4*#(,Y5C4R"=**36TH=7/.M U^$BD,L;9V<>IR\SAY.5C$PW;0FNR6]<0<' .O5JM.:RB85MH3<+KL@-V9MIOU:M_ MH#%OB YV6(-5T!^U]7IHU4>#X(A>ZUP?=B?[K]3K@F^[=MC./DY>0#;1L"VT M)K]UL0%'YU"LU>K#*AJVA=8DO"Y 8&?._5;%!H=:1'#45JS!JA<9A'R5)%-95*7X1Z?S7&9?5LP"H:MH76Y+.N+%#_' JU6FQ81<.V MT)J$U\4&ZCZQ>*-"!X83&2]H*_30"O5&L*U0@]5PU-Y)W;T#W(2*57X0+D'( MMZDJ#C"KUNJP_2H_8FZU7\,Q+H[,:YCB!/^6B!5+)8CI4D/V+H=Z8*(X%"]N M%-_DQ\0/7"F>Y)=K2B(J,@/]?,FY>KG).JC^-6'V'U!+ P04 " !-A$Y8 MD?OK,X\$ !%&P &0 'AL+W=O1<<=T!\_ZB62 MY=)JDK'-%UNB[A[=/;R'THG3'1>?BP1 HB]9FAP,\IR:SZMQJ[%?,JW,F4Y7 M4;+.,BG\O M(.6[F86M^X$;MDYD.6#/IQNZAB7(CYMKH<[L%B5F&>0%XSD2L)I9Y_@L)$[I M4%G\R6!7[!VC,I5;SC^7)Y?QS'+*B""%2)805/W=P0+2M$12-[]+=5\BJ96UK @J=_L5@F,VMLH1A6=)O*&[Y[!TU"?HD7\;2H?M&NL74L M%&T+R;/&6460L;S^IU\:(O8<<'#$@30.Y-#!.^+@-@[N0QV\QL&KF*E3J7@( MJ:3SJ> [)$IKA58>5&16WBI]EI?SOI1"767*3\Z7L%:S*-%E7M>0FHL3])[* MK0#$5^C#!D0U6)P@FL=H 4*J8D(+GD?*K;F&7JL!L>'J%-"";IBD*3I/4QY5 MU]$BH6(-Z&4(RCE]IC&UI4JI#,R.FO OZO#) MD? Q05<\ETF!WN0QQ'T 6W'1$D+N";D@@X@A1*?(Q2>(.,35!+1XN#O1N((.K/FOO^# ^4U'H4FPT!!8CUZOI=>KT-WOJ.<& M%,M247N"/L@$!%JR=!"W7GDFN38*%AL!Z7/LMU_X# M2SEJ5AC:K3!1M<+HR*Q!@PJT? C>S5^3\7CL^%/[;I\GC9WKD(GC]>U"'9Y/ M1N-1:]?++FBS"\P+%7U%[W@&Z&++TKBT_XJN6(S.9:KJCD4Z.@:C>&QMF00+ M#8'UV!^U[(^>0<BP.]CB=M=I.?HN/WJ@X3](864D?&8 R/K2R38*$AL![WV.E>9IUG MT'%S4T-T&T4+3:'U"=_K'O"/$'.#VE.?ZY)@7ETFTT!1:G_ZN>\'N<^C9:#-C%"TTA=8GO.MG\. K M_)/U[&ET.G&^>M;8>6XP/O)PQET/@1_:1/P_/2_Y=N#Q/!S$ MHPO,)%IH"JT_ 5V;@X/G4+31ML8H6F@*K4]XU]G@P9?Y)RMZ]*T"Q\X$NX>* MUMB-1H%_V#;K[/R)NV?7SZ_K)O!P.[%?*ZPLD#-M.H,@CRX0DVBA*;0^@5W# M@B?/H4BC+8I1M- 46O_[DD,%W\J&ULO9C;;N,V$(9?A5 7Q2[0C43ZG-H&DJB' ,DB<+KI1=$+1AI;PDJBEZ3M M!.C#=RC)LF4K@ETPO;%UX/S#^4@-AQQOA/RF(@!-7M(D4Q,GTGIYZ;HJB"#E MZD(L(<,W9,Q_FS!SD=BY5.X@P>)%&K M-.7R]1H2L9DXU-D^F,6+2)L'[G2\Y MX!/UU^2#QSJU4PCB%3,4B(Q+F$^>* M7OIT8 SR%D\Q;-3>-3&A/ OQS=S$&DL0H83^^EZ). MY=,8[E]OU7_-@\=@GKF"&Y'\&896V/X<6;&_5%+?!NCG9X^<1GSYP3(;:9!@M+D METS'.@9%/I.K,(S-Z/ $7Q=SS(S51Q\TCY-/Y .),_)')%:*9Z$:NQH[9&3= MH'1^73AG;SBGC-R+3$<*G880U@542!7(,S_?$'VO=^;D)H4\RW)%;#V:UP=MO4I_?\ M)4Y7*9$\6P 1<\P=2Z%BK3"Y?5_%$D*RPCDJB8Z +%/D M+SP.@);$:P%X%L-<*\ NN43?X,4O,Y.0.\P'Q M"X+D-EWR6!I*9 :!6(/$[-+$JW#0W^/UF8T\[X#8<2LVZ!VV\INT&-UK5@NR M7P79;PVR,<#&6/I'_OML-.H.#X(Y;M;K=6CW,)K67OW'@1U4,0]:8WY[A6B* MNU7KW.QB4\RW)%9C.*P8#M\G60]MXK0IYEL2J^$<53A'_WNR'IV0K%M[=2Y M2V(U@-3;E7U>*\([@;0"D\Y$DB"OYU?RY6E&_GFC5KHNY7I[?&BG>YR=V]V> MR\B66AW27FU,3TOWB4GWU23#HC?@*BKG&)(D#]LY=M4ZQTIWM56!#KQCB*W= M.ANB);4Z1+:#R-IG&FC,>S M.5E2JW/:U?.TM;[=33;<8T=+!6,/'W.KU;$:6U.J, M=OL$VKY1F,$5::+0ZWJ:76(>I4?'1X\OS:'J_F! MWTZF.)F]YW(19XHD,$=)[V* $U\6AYW%C1;+_/CO66@MTOPR HZ5BVF [^=" MZ.V-<5 =.4__!5!+ P04 " !-A$Y8BLWUD 8# !&" &0 'AL+W=O MOJ=(4YTQ>RQ,+L+*3*&9FI6KJZ5,BR"I0+U_>\R,T9+YQD5*W= MJ&0DUR1X@3<*]#K/F7JX0B&W8Z?G/"[,^')%=L%-1B5;XBW2U_)&F9G;9LEX MCH7FL@"%B['SKG?LK'C64(H,"6;@9G'!B@ V#G!?UD]TW/NP >OTC +\!^"\%! T@J(36S"I9 M4T8L&2FY!66C338[J+RIT$8-+^Q7O"5E=KG!4?*-*<[F N%30:A0$[POB!-' M#>?P11(3,./Z#N0"/DNM88:"$69 $B:R(&4^ WQF1093+*7FI.%TBL2X>&/P M7V^G<'KR!DZ %_!E)=?:1.J12X:X?;V;-B2O:I+^$9)33"\@Z)V![_E!!WSR M7,363?C<3>\4O=VRZ;_ ME.R):4%K6O!<]J0]+<*>EJPY+5V2ZSQ1E<<6H4T2^<-A?S!R-[MB#L/",.CU MO3;L"P8%4A?7\(!$&$=AV-OC>AC6'T;>X C7J.4:_9&KN2+F2H"<"[YDMIYK6R)H MA6 ;DZTV LE<+FV'J<*,=^J(#@C&<33<4W$8% V&4;>&N-40/ZNAKHRJJ8S" M')HN>O'A$1WT ]_;(]@1YOG#>)^BNU/E;8>]9FK)C7$"%P;H7<1&HJJ[5CTA M65:%?R[)M)%JN#*-'I4-,/L+*>EQ8GM)^]!( !D !X;"]W;W)K&ULM9AM;]LV M$,>_"J$50PMTD24_9[:!)-:P#,L6-&WW8A@&VJ(MKA*IDI0= _WP/5*R_""9 M40SOC2U*O#]Y/QYY)$=K+K[(B!"%GI.8R;$3*95>NZZ<1R3!\HJGA,&7!1<) M5E 42U>F@N#0&"6QZ[=:/3?!E#F3D7GW*"8CGJF8,O(HD,R2!(O-+8GY>NQX MSO;%![J,E'[A3D8I7I(GHCZECP)*;JD2TH0P23E#@BS&SHUW'7B^-C U/E.R MEGO/2+LRX_R++MR'8Z>E>T1B,E=: L/?BMR1.-9*T(^OA:A3MJD-]Y^WZK\8 MY\&9&9;DCL=_T5!%8V?@H) L!K)'1M4-,/AKZQ!EZ4Z4!Y4@*^4K!3D]\X90I])DQE@DCT$[H)0ZJ' M$,?HGN6!J ?T[90H3.-WZ VB#'V,>"8Q"^7(5= )+>7.BP9O\P;]$PVVT0-G M*I(H8"$):^SO[/:>;Q%PP?L2@;]%<.M;%:=D?H7:WGODMWP??7J:HK=OWJ&8 M*_2?AO/O*H=3U]7FPNU7"4__KQX'S86]K; %<;N,LK;1;3>+LK]_A^_H7I%$ M_E,70;E8IUY,+YW7,L5S,G9@;91$K(@S^?$'K]?ZN6Z,+BDVO:18<"&Q@Q'I ME"/2L:E/;I9+0998$9C.*R(5K/VJ;BARE9Y1T4EG-?'[D(1&[FJ?<4VM8:76 MM)%68.WWF52Z)96NEY)CEB1Y0+2BCD(!"O0!I4O!7QZ=7]:U= M":2:2M4X:J(46%TY$U2_!-6W@OK(%:1/@V,.N4KP. 8\LPV4DA2S#"=(C$TP8J$H3%$N$(,,N$,[SX0 KCO#DW0'5285N-4Z[0K;!CJ!U?DST0Y+ MM$/[HK_;VRV $V5+'9$)-:N_U!L[S0UO4T,=JF%E#?=@[AW#JJGE=2OSN)%6 M8'7I3&!>:[<];IV7$4P48AO0)DFC:'T_9+PCEO8.OG8#\W*#P:4:/"2^=R#Q MK,2G5"I!9]DVO_2G6455A.'@1I*4"RPV MZ!XR$16GMGU%6P>.5J>YO4>O#LU+J@674LM'P]T[82=$+,W5AL[N&5/Y2;-\ M6UZ?W)A+@Z/W=_I:Q9S<=S+YG#[@G.U+>@&RLNFR7=02P,$% @ 381.6&6J?GZ< @ M)@@ !D !X;"]W;W)K&ULK59=;YLP%/TK%JNV M5MK*9Z#-"-(:,FW3)E5-VST[<\UU MX@T7#[( 4.BII$Q.K$*I:FS;,BN@Q/*<5\#TFR47)59Z*E:VK 3@O"&5U/8< M)[1+3)B5Q,W:M4AB7BM*&%P+).NRQ.+Y"BC?3"S7VB[P1S4 M774M],SN57)2 I.$,R1@.;&^N>-98/ -X)[ 1NZ,D:IY!?;NLB])7P^DIXC9[_AMYO@A>$$D5T&;2="!YKHI['0ZZV0L&P MD.DL8UGA#":6;AT2Q!JLY.,'-W2^#GE\3+'TF&*S(XGM5' MS&]Y8<,S77B=!'X81-XHMM>[OK[&^2,GO @N]W'I ,[1GT-TL8^;#>!B MH,?M)1KTB0;O)GK+%::(OCA\LL ""DYS$/)3=Q2'S A>!16&CAN-HA=FO,:- M-/ R\E^8\6ZL_WM^CB36VFKO]%AS@_[!8D681!266MXYCW1?%NVMU$X4KYJV MN^!*-_%F6.B+'(0!Z/=+SM5V8CIY_]<@^0=02P,$% @ 381.6!6Q+P5; M P _ D !D !X;"]W;W)K&ULK59M;]LV$/XK M!ZT86F"+9#F6[VA2S8 M%YND[IY[GKOCRV0GY%>5(VIX+!A74R_7NKSP?97D6!!U)DKDYDLF9$&TF%6[K) MM5WPXTE)-GB'^J%<23/S6Y24%L@5%1PD9E-OUKM8C*V],_B3XD[MC<$J60OQ MU4ZNTZD76$+(,-$6@9B_+2Z0,0MD:'QK,+TVI'7<'S^C7SGM1LN:*%P(]A=- M=3[U1AZDF)&*Z5NQ^XB-GH'%2P13[A=VM>TP]""IE!9%XVP8%)37_^2QR<.> M0QB=< @;A_"U#OW&H>^$ULRQV_M"E23!J6?VKT*Y12_^]9=>%/QQ3/#_!/9"\GDK M^;P+/?Y<%6O38"*#C')JFC6UN51@V@HJA;:3.@I\SVQGOC>TT;-4,7]%.7[*KIIEN3"]=/I;F8L#T7LRQ M.<@PO9*BN"6[55V;+YD[[$YVU/"@608'LCN)O5'VJ)4]ZI1]1QC6&MQYO7=< M'U,S.BCCX+"*G0'?*&?'0H247%=W[7M:ONTF;D;W?]A7K^+/A&YH>9@8Y@9 MU^!L:!I.UF^->J)%Z:[KM=#F\G?#W#S/4%H#\ST30C]/;(#VP1=_!U!+ P04 M " !-A$Y8U2G26U # !@"@ &0 'AL+W=O;I.8<\LQPAK/8"_E=50":/#0U5TNGTGIWX;JJJ*"AZESL M@..7C9 -U3B56U?M)-"R S6U&WA>XC:4<2=;=&O7,EN(5M>,P[4DJFT:*G]> M02WV2\=W'A=NV+;29L'-%CNZA37HV]VUQ)D[LI2L :Z8X$3"9NE<^A?YS-AW M!E\9[-5D3(R2.R&^F\GGUA!71LB/,:/@=,9MS3 Z?B1 M_5.G';7<404K47]CI:Z6SLPA)6QH6^L;L?\'!CVQX2M$K;I?LA]L/8<4K=*B M&R[F\!$9NG MU9506N&T:*6$\HQ,H&?DXP->1(4DE)=D55&YQ;$6'??V/7E+&"?_5J)5B%0+5Z,HB?D< +0LN!5J?# PL\/QWNOZ(F' ,<=GSAKP1X M#&7=EHQOR66-Z4]Y 00+"?G48B3(K8EFWDKS?26XTK+M4_5&U#7FW)[*TA:N M_CB1_3BFBEVH'2U@Z6"94B#OPN,GWM\V5_])LOP/D3T+0S2&(7J-/1M= M7TRSY@ZVC'/C84R1GT"ES:$]<=(1FRI^G\6IMW#OIWZRV,S#YS;YL8WO!?%H M]$Q6/,J*3Y/%AK)@$]!3Q).-@S2.#B4<6X7S)$@.1!Q;Q6$0S>PJDE%%=O+T-H-=-#Z/0[2W7_9LSKHYMTF77'1RL7V'[U'<[3S1][_4%@\FX M(C5LD-([3]'%LN]G^HD6N^Z%OQ,:^X5N6&$+"-(8X/>-$/IQ8C88F\KL?U!+ M P04 " !-A$Y87F9R)XD$ "I%P &0 'AL+W=OZ'U7YPP236 M ,[8INFL]L>O32B$X+"E(E\:'O<>SKT^W!X\W3#^7:P(D> I33(QLU92KL]' M(Q&N2(K%&5N33-V)&4^Q5*=\.1)K3G!4)*7)"-FV/THQS:SYM+BVX/,IRV5" M,[+@0.1IBOG/2Y*PS#J;%2A1#0EF: L M YS$,^L"GE\A5R<4$7]0LA$[QT"7\L#8=WWR-9I9MF9$$A)*#8'5SR.Y(DFB MD12/'R6H53U3)^X>/Z-_*HI7Q3Q@0:Y8\B>-Y&IFC2T0D1CGB?S&-E](69"G M\4*6B.(OV)2QM@7"7$B6ELF*04JS[2]^*ANQDP#= PFH3$ O37#*!*3J+E5Y;FFB S2O27@&''@"D(T<0_K5R]-1,WVD&E9U M#55=0P6>>P#O"TL)N,QI$M%L::JF,UV_FN=BC4,RL]2[)PA_)-;\[2_0MS^8 M:AL(K%&I4U7J%.C._^CCQ+C2?]VHKM4'0?:>P69H@+7,]?C5_7XG?7<$"'.U>"OR49$K75(#Y+U6S1.H>-/7'^/ MKBD.C7W[P ($%>&@D_"OZM^P'A4/Y:0 S^/4Q#5HF=R1;B)>2=XW[=\(+!&'R95'R9''':3 M(=LP$%BC#="N38%]E'%7PN[*T_4".]@3L2G,]FW7K&*XXV5@+QW?LH@D8*6O MQCG/J,PY*6J)Z9,^-M?0^8R^ZS@46K,CM4^!Z(B*AH/:F*'0FJVHC0SL- BO MU[33$JOCN7"\KVE3&/30 4W7Q@-V.X]]3:LRHGS["53/9R/O3MS>BS<06K,+ MM9.!WC%UW.F3>K=B(+1F*VH3!+M=T*MUW#8YT/81:@WG=MPDL ]9#%A[(=AM MAFZ5KUSBI1(SSKX?^&SJANB]4 .A-0NN314<'U.S@[JJH=":K:A]%>ST*_V, M<(G5=,)N:]ZVHQS/FYA5BFKG@[J=S[Y*^[OA[@?T_O8?"*W9CMI1(7A$#:-! MK=10:,U6[&SY=._YO';NEK"-N1MXP?X6@"G,F_@'/#&J;0_JMCW]/YI1V\F< M0HB0N\_8%(=<^\!7/JHM#^JV/+VF!6KOG1BFA2'*,"U&._NH>A/[%O,ES01( M2*S2[+- U,R><3O5M;[<[/_P-0 M2P,$% @ 381.6,2A>]$+"@ GF$ !D !X;"]W;W)K&ULQ9U=;]LX&H7_"N$I!@F0QOJRG;1)@#8BL5DTG2)I=R\&>\'( M="R,/EQ*2IK%_O@E)<4R;86QVK/87+2VI/ER=ASG.DXY7$V MNCBKEWV1%V=Y529Q)KY(4E1IRN731Y'DC^B#^XY-ZH!ZBW_$XK'8^$STKMSE^5_ZR]7\ M?.3H&HE$1*5&.%N,R3?\;S M_B7:')IH7Y4E1_TL>VVV=$8FJHLS3-EC5((VSYG_^ MHST0^P1X;8"W%> &+P3X;8"_;T#0!@3[!DS:@,F^ =,V8%H?^^9@U4.H[:$CTT)W@LEN!ZYSK-R61":S<7< M!(Q5===U]I[K_-&S$D,1'1/?/2*>X_D]%;K74JC\31B/XB0NG_IDMI8PM.4B M82$21I$P!H(9FD_7FD^AF7F*U!<)"Y$PBH0Q$,S0=[;6=V9MT]?\1YQ6*4ER MGI&[7*IPW9(CKDI\H0DWP&D-U'<,#Q?NQ&G^SL8/F_I9BQZJ'Q)&D3 &@AGZ MG:SU.['J5[=/=:M6E#R;*^7Z!#O9$6Q;J%>W"*VU&'KTD3 &@AE'_W1]]$^M M1_]69'$N29:7HB!Q5@I51$GD"UV92/G9D3G&[^;2EC+7]H$T+"*!+& M0#!#1-?I;CX=:,=&K;L54:46DC\>A,RT;4!8G/$LTEO?*/W)P>T?[.9P8_V5 MNNW\06X?^:K>H/<.UEK-H5=/*"V$TBB4QE T\_39\"Y<:!^IQ:%D1M)"*(U" M:0Q%,V7V.IF]UR^U\5KF(Y)R>1]KK^K5S-^2MU*_.]M*]O8*#)822:-0&D/1 M3"D[N\FUNAW_EX2O&-=QICO;O6<(U-*"TD(HC4)I#$4S3Z3.UW(#;.I'FD&7 M4%H(I5$HC:%HILR=\>7:G:]?2?V3_5(_U,N"TBB4QE T4\K.SW*M=LKS+=OG M^I8MK 3Y^IB3K\N\*M0-M/H02Y7N_[P6Z9V0_4T8:G%!:2&41J$TAJ*9NG<^ MESO#9FJD170)I850&H72&(IFRMS98:[=#S,*MB+'"H>E$:A-(:B MF>)UMI9G]5-,\5)>5E+?";_T_/X5F!XPXD[JY_=^WWB32WO\8%FA-A:4QE T M4];.QO+L-A:3XGLELNB)Y M2& V4/^FN4:^Z=F8ATO@MS[**)\F3RM.$2RFX M+$B>D49YHGO7G_.'NE^MOO>> E#["TJC4!I#T1(%%>] L2[ CB^2KA[BH2["CB37ND M"^W5&BP)U!1"T4Q).E/(LYM"PQ[^MK"3K;[IMBY0&PA*HU :0]%,\3H;R+/; M0&^\B7--?MD,LI1!S2 H+832*)3&4#13 MYLX,\L!FD)TW6&>H&02E46_7OO'Z1_$Q5,&FB)T9Y-G-H#>81(VT52ZAM!!* MHU :0]',UT(Z \EWH(G:AXZ@@M)"*(U":0Q%,V7NK"9_@-6T3Z*V\P;K#/6> M6IKA9?9F5@HMEZ%HIH:=K^3;/: WZC83D*CMI0Q6%FHI06D42F,HFJG^Q@M\ MX#?XL*_P8=_AP[[$AWV+[W]A0_F=#>7;;:B??3+78K?Q%#A8/:EU!:0Q%,\7KK"O?;EVA MW/NVF$T/^*T[A2!&D10&D/13$4Z@\BW&T0?5 .:JU;3#O?NQH(_]U"' MOMYL+V]PMP9J($%I%$IC*)IY'G0>DW^*[;U"W20H+832*)3&4#1S$HK.30KL MPY%^XF7GEKB9C?V=86Z-C/;"A\H(I5$HC:%HIHR=6Q38W:)?RMKZ59[J+HE3 MM6RA^L!7S]?C?$$^B5+=QQ3Z8Q/5>T9 K2X< MK& /!^N526M:A&W6&GLI@_6"&E=0&D/13+TZXRJP&U=U*U2=XJA)O(LV\1Z9 MOC^9BR*2\4I/\]>KJ+V0C\\7ZX)4JGLO2;D4Y*6N?K-S]R(3LAYR?B>X7->F M6:D[]Q_U&_[UR_>?5'^@:%;PDO"-->)[Q1-2YG5YR_A^J?='[>P!/ZP7,3'7 MA1"F:E4T(:NDTD/;Q=LE3Q9Z6_69K(2,:COVX.Y0X;._] I5?QE'_/??3CQW M]KX@*WWK$:D*\RS+*W7;,2=ZG>>\7\DX%?5Q/*J7N._)072X229JAP[FA^2K MD"G1DPTT]5!]%3VI;:S@N3H"Q7%O:H,..8/2*)3&4#2SJ72.8F!W%/>9Z=). M8.+NF+A>,]7EM%=,J"T(I5$HC:%HIIB=+1C8AYX-Z87^NJ\ ]12AM!!*HU : M0]',*5$[3W&"':$V@8Y0@])"*(U":0Q%,V7N/,>)W7/<:,)M+^B5_NMD=Q28 MZ_>:"O:2!VL(M0"A-(:B-1J.-Z:;5]VL^_J' 0I2/_YN9IY?+UW_^,"'>LK] M<;=Y\\L%U_5T+@5)Q$*%.LO/XN+\L\K3\N!5<=0[V! M6K_(\_+YBRY@_9,,%_\%4$L#!!0 ( $V$3EA1E661O@( +\' 9 M>&PO=V]R:W-H965TR9G1EO$'D0-( M]%065(R=7,KJRG5%FD.)Q26K@*J=%>,EEFK*UZZH..#,@,K"#3ROYY:84"<9 MF;4[GHQ8+0M"X8XC49K'.I%]QD5.$U+$!^K^ZXFKDM M2T9*H((PBCBLQL[$OYK'VMX8_""P%7MCI#-9,O:@)S?9V/%T0%! *C4#5K\- MS* H-)$*X['A=%J7&K@_WK%_-;FK7)98P(P5/TDF\[$S<% &*UP7\IYMOT&3 MCPDP984P7[2UMG'/06DM)"L;L(J@)-3^\5.CPQ[ /P8(&D#P$A = 80-('PK M(&H D5'&IF)TF&.)DQ%G6\2UM6+3 R.F0:OT"=7'OI!<[1*%D\F,E:62?R%9 M^H ^HTF6$7T>N$ WU%XJ?3IGA![O0I\%)QCFDERCT+U#@!6%'0+.WPX,.^/SM]Y7[J4>T^R^3N1':@:M:I&I]AWU]M>6J3* MGI"89H2NT1E1M]XLGW?):6EC0ZM+YR8)_6$TZ/=&[F9?J0Z[P!\,P_#0;GXR MS/\4(6Y%B$^*< ]$B!JRG0Q9S;4",@=4 2VJ#G@S)!H:7N.,[(I)I45C\W:'8_'K)$E MJ>".(]%0BOGS#$JVF5BNM5VX)WDA]8(=CVNLDU'@#^$%@(W;&2#M9,O:H)U^SB>7H@*"$5&H%K%YKF$-9:B$5QI]. MT^H_J8F[XZWZ9^-=>5EB 7-6_B29+"969*$,5K@IY3W;?('.CPDP9:4P3[3I ML(Z%TD9(1CNRBH"2JGWCIRX/.P1W=(3@=03OD! <(?@=P7\I(>@(@%BJ=B*W0'N0\ 8E)>:&P#XL$G9]=H#-$*O2]8(W 52;&ME1A:7$[[4*8 MM2%X1T)P/73+*ED(=%-ED.T+V,I/;\K;FIIY)Q432"^1[[Y'GN/Y P'-7T[W M!NC)R^GN"3=^?T2^T?./Z"TDEJ!NFM2'84ZA8&4&7+Q#-W\:(I_1K^E22*ZN MT.^A[+?JP;"Z+BO7HL8I3"Q5-P3P-5CQVS?NR/DTE+G7%$M>26POJT&?U>"4 M>CS-3TOA24O?&KH$KO\2H:^Q4&5YZRU#Y^J2FMLM+H8LMLKA;DB1 M&UQ='3C\'^9[_BCT#@P.P3S'CP[\V3MUBP+/3?T7*&5-)=O;WJ_V+69J*NO! M^DRUGK93_)-I^]8MYCFI!"IAI22=RX\J*-[V@G8B66VJXY))56O-L%#M$[@& MJ/T58W([T1_H&W+\%U!+ P04 " !-A$Y8U9"5O1D$ 2#P &0 'AL M+W=O9L?',=E)] MUQL 0^Z+7.BYLS%F^]5U=;*!@ND3N06!;S*I"F9PJ-:NWBI@:>54Y"[UO)%; M,"Z9V M>ZEPY#8H*2] :"X%49#-G:7_-?:I=:@L_N2PTP?/Q%)92?G=#L[3N>/9%4$. MB;$0#/_NX SRW"+A.G[L09TFIG4\?'Y$_[TBCV163,.9S/_BJ=G,G8E#4LA8 MF9LKN?L#]H0BBY?(7%>_9%?;CJE#DE(;6>R=<04%%_4_N]\+<>#@CYYQH'L' MVG4(GW$(]@[!:QW"O4-8*5-3J72(F6&+F9([HJPUHMF'2LS*&^ES8?-^;12^ MY>AG%NBKBJ;G8\Q&,;S3VAQ>QV3CQ\^D0^$ M"W*SD:5F(M4SU^!B+*2;[ .?UH'I,X%]2BZD,!M-OHD4TC: BRP:*O21RBD= M1(PA.2&!_YE0CP8]"SI[O3OM<8]?[^X/L F:Q 057O!B8DC,=9)+72H@?R]7 MVBC<+/_T*5XCAOV(]@3YJK$8-SVB8IS8<]RMRR2 % MA5L8*;-5#KA3;2WUL8J.6058_I[7H75LAS;^V!]WB VN\"?S/&KXCP;Y7QMF M2B/50\._YEUE7J$P?0+4D),#8MZ)W;\M]J\QBE\P:E$:-Y3&PRG-,J@^C(,< M:HQI*[(_#D<=%GUF- AIAT>O&3THX1:32<-D,LCD5BA(Y%KP?[$^6UO1;)C! MRT&9IX15= F\BO6DIR2I'W5(#Z[JK:?8.X&U!)PV DX'!;R".U :BUIF>%E* M5(DZTYW$ M&^1Z(PT2_=\L]U':-.FTP^%L;]8BX?F3CA[Q\)I_,OO^P3W-?R'_:5E?E?E; M9?"/9 C]J'O"#X=_ZTYY+[2V6/1)+#HH5@P9*(7:V.O34FLP^G/U?(:3W) S MIM0#7F]W3*7X9IECA0E6'3D77/"B+*QUKYCT>%O0:= 5W\ =;AA_%0L B=Z*O!0C:R'E,SF"ZD7[&BXI'.8@GQ>3KB:V;5*FA50BHR5B,-L9-VX@[BO\0;P.X.- MV!LC'JQA#'FNA92-OUM-JSY2$_?'._4[$[N* MY84*&+/\3Y;*Q<@*+93"C*YR^<@VOV ;3T_K)2P7YA=M*FQ +)2LA&3%EJP< M%%E9/>G;-@][!/<8 6\)N$GPCQ"\+<'[*,'?$GR3F2H4DX>82AH-.=L@KM%* M30],,@U;A9^5^MJGDJO=3/%D=%\FK #T1-] H"LTX6R=F2M5%84.-B]CD#3+ MORG4\S1&EQ??T 7*2O2T8"M!RU0,;:D,:5D[V1Y^6QV.CQSN8O3 2KD0Z&>9 M0GHH8*M(ZG#P+IQ;?%(QAN0:>>YWA!WL=1@:?YR..^CQQ^GNB6B\^G(\H^<= MT1NO.(=2#KHR6S'];J9^60S$DB8PLM3;0 !?@Q5]_>(2YT=75LXI%I])["!C M?ITQ_Y1Z= UONI:,-\%SL>.83%'6H![@?O M:@?V>[7]WDG[4TDE=)FO:+V]XX*^J? #[VV4BPD)F][;L- A/:?;.JFMDY.U M&L,,5+6FG<5*SEFLYQ2+SR1VD+*@3EGPV6(-6E=TY?6;%SGN0)&@UZB*N(T* M Z_[LL/:>?BY.@U;9V'?;[AN8ZY\;Z_\*M<=J- ]4J/]VG;_I.TG)KO3W6_] MFSV/! 0WG+=A/1P0M]^PWJ'6\TCH-\S;>U_M OC<=#\")6Q5RNJ+5Z_6#=:- MZ2L:Z[>J\:KZI'>9JFM[H'R>E0+E,%.2SG6@\LFK3JB:2+8TO<$+DZK3,,.% M:AZ!:X#:GS$F=Q-]0-V.1O\!4$L#!!0 ( $V$3E@%I_PGI0( .X& 9 M >&PO=V]R:W-H965T."E\;7O.;[WN#X>;;FX MDP6B@H>J9'+L%$JMSUU7I@561)[R-3*]DG-1$:5#L7+E6B#)+*@JW<#SAFY% M*'/BD9V[%O&(UZJD#*\%R+JJB'B<8,FW8\=W=A-SNBJ4F7#CT9JL<('J=GTM M=.1V+!FMD$G*&0C,Q\Z%?YY$)M\F_**XE7MC,)TL.;\SP64V=CQ3$):8*L- M]&>#4RQ+0Z3+N&\YG6Y+ ]P?[]A_V-YU+TLB<-6"=0459$/84-'T_/.B!)^^'^V]T$W:G%5J^\+^G!0F5:U3O&&,^AF-JYS+-4EQ[&C;D"@VZ,2?/_E#[WN?6A])EGP0V3,E MHT[)Z"WV>);G:"UG_R\_)PIACBEG*2TI,<9TO'\7(!>\@H7BZ1U,>:6M5]JD M/MF;[8=V>^.]F_C$'X2#031R-_N*]N0-O#!XD9;TI$5GX?!;E]:HX.XY085B M91U50LIKIII+T\UVIGUAO>K%_$2;>>.]3S3-2W!%Q(HR"27FFM([_3IP0#3N MV@2*KZW?++G2[F6'A7Z04)@$O9YSKG:!V:![XN)_4$L#!!0 ( $V$3EA6 MD.-J6@, '(* 9 >&PO=V]R:W-H965TL0!K&S3)]IJ6SC81BG1)^B'[]"-E19-EVLN+ MP8#%A[OC[W\2R9OLA7Q6:P"-#C7C:NJMM=Z,?5^5:ZB)NA$;X&9F*61-M.G* ME:\V$DC5.-7,#X,@]6M"N5=,FK%[64S$5C/*X5XBM:UK(E]N@8G]U,/>Z\!W MNEIK.^ 7DPU9P0/HI\V]-#V_BU+1&KBB@B,)RZGW*Q[/<./06/Q)8:]Z;62E M+(1XMIV[:NH%E@@8E-J&(.:Q@QDP9B,9CA]M4*];TSKVVZ_1/S?BC9@%43 3 M["]:Z?74RSU4P9)LF?XN]K]#*RBQ\4K!5/./]JUMX*%RJ[2H6V=#4%-^?))# MFXB> XXO.(2M0_A6AZAUB!JA1[)&UIQH4DRDV"-IK4TTVVARTW@;-93;U_B@ MI9FEQD\7=[P4-:!'<@"%/J$Y+$%*J-#)N$GW3' E&*V(-I.WA!%> GJPRRKT M?@Z:4/;!^#\]S-'[=Q_0.T0Y>ER+K2*\4A-?&U2[H%^V6+='K/ "UAS*&Q3A MCR@,PLCA/GN[>WCJ[IL$=5D*NRR%3;SH8KPV+9H<$%'*J!Z[1!VCQ.XH=D>. MU8:4,/7,EE,@=^ 5/_^$T^ 7E\3_*=B)X*@3'%V+7GS3:Y!FCY5R:U3#P9P: MRGP(YF6B4G MS>Y#S/8JV A%-6H17$DYKI0V*]E395=D.$[3B;_KJW5814F2 M=%8G,N).1GQ51O?>S,=L)1![=+@8CV&2WNIQ%&<#1(=1%N9NPJ0C3*X2_O9C M2_7+)WL2G5*^)MU%FYR#Y$&>#W =5ED:7,AHVO&F5WGO^ ZX%O+%Q96>K8AS M\QMP.:RB4<_JA"OKN+*K7$]<0BE6G/[=[M(%<%A2[<+,S@#R(!X-*!U&><_H M!#+O(//_WE4NHOP\)7$61 ,DAQ6.TMC--.J81E>9'H4FS%Y\PP/.Q3DZ)TCC M/(H'H"ZS(,A#-RD._KVK@JNL?X!28W1R&#-*%I113<%]RP1G**,$)P->AU6> M7-HIN'>UXJNX7TT5=IY8)R8^._UPDD1X^%$Z[7"290-4OU<0V&KL"Y$KRA5B ML#2.P4UFI,IC@7/L:+%I:H2%T*;B:)IK4Q2"M 9F?BF$?NW8LJ,K,XM_ %!+ M P04 " !-A$Y8'WF& 5L# 8"@ &0 'AL+W=OE[@M)M19SLW8+5_.62<;0N&6(]&U M+>9/5]"P[<+QG?W '5G74@^XR_D&K^$>Y/?-+5<]=U0I20M4$$81AVKA7/H7 M>:;Q!O W@:TX:".=9,783]WY6BX<3QN"!@JI%;#Z>X1K:!HMI&S\&C2=<4I- M/&SOU?\PV566%19PS9I_2"GKA9,YJ(0*=XV\8]L_8<@3:[V"-<+\HNV ]1Q4 M=$*R=B K!RVA_3_>#74X(/C)*X1@( 130O0*(1P(X5L)T4"(3&7Z**8..99X M.>=LB[A&*S7=,,4T;!6?4+WL]Y*KIT3QY/(K+5@+Z 'O0* S]-Q%-SOU:@E M=U P6I"&8+-0'W.0F#2?%/C[?8X^OO^$WB-"T4/-.H%I*>:N5+ZTNEL,'JYZ M#\$K'OP ?6-4U@+=T!+*EP*N"C2F"O:IKH*3BCD4YRCT/Z/ "T*+H>NWTP,+ M/7\[W3^1)AS7*#1ZX?^N$\5([NBWDLNQ 87 ML'#49B& /X*S_/#.3[POMFK]3K'\-XF]J&0T5C(ZI;ZOI#1ONVIN.@DEPA+) M&E %)7#<("&Q["3C3XAC";;B]I,D9A*]KSXN(R^:Q=G1(W'J/')J/CS0[0""A61MK#]-/&! MO5G@)^$DZS'*]^(L22=9CV%IX&6!/6HR1DU.1KW9%2#$80Z!*LY:!+\Z(I_. M]+E0FN56&YK9Q6PYD^,$<1C'T23H,2SVPF""RH]1418F,WO.=,R9GLSYEWI+ MN5E%F__T:,JS)//BB7T+RO=F$U1N046>']GM9Z/][*3]!R9Q8W.>63Z )$V" MB?5C6!RDB3^;>+>HQ6&23&PO M=V]R:W-H965T.+Z.55$\Z S#D M)>="C[W,F.+"]W6204[UF2Q X,I"JIP:G*JEKPL%-'5!.??#(.C[.67"BT?. M=J?BD2P-9P+N%-%EGE/U.@4N5V.OX[T99FR9&6OPXU%!EW /YK&X4SCS&Y24 MY2 TDX(H6(R]2>?B8 D!A\18!(JO9[@$ MSBT0TOA58WK-EC9P??R&_L5I1RUSJN%2\N\L-=G8&WHDA04MN9G)U5>H]?0L M7B*Y=D^RJGT#CR2E-C*O@Y%!SD3UIB]U'M8".OT] 6$=$&X'=/<$1'5 Y(16 MS)RL*VIH/%)R193U1C0[<+EQT:B&"5O%>Z-PE6&"CM$9?^*9O&AY$O(+D MC$2=$Q(&8=1"Z/+]X>$!.E&3[LCA17OP_B&_)^3Z)>%ERL223')9"DSY'2A, MN; F(W&=XHFHPV9@2B4T^3&3G!,\XBNJTI]M):@8=ML9VEOC0A_/%#IQ]\;DO??P+;2&:W26;W$'H\I9R*! @U9 Y+)EQ>,*6O0%6;\ JM M[]#L[?8]L#_RG]<5[7I%4?<\:+PVJ/8:JKV#5"=IRFS%M;MS4H*U-UBT M0NK:K(!3@PM85I,!?OE*@3![I52[]=9(#H;AEI!=GTZTIG9#1[_1T3^H8P9I MF52,L8-L:<#4%XJAV;)N_?K[.Y1.NX,PV"+>XM4+]U5@T# ?'&2._.KC#W8/;ZPV'6P1;O#:.=T727^L5.:BE M:Z&:)/:"J:[5QMITZ8EK3EOV*7;OJMG^A:E:_RU5^#5JPF&!D,'9 ).FJG9: M38PL7$>:2X/]S0TS_ ,!91UP?2&E>9O8#9I_FO@/4$L#!!0 ( $V$3EA5 MTTJCAPP =L 9 >&PO=V]R:W-H965TI]\P^;KG?K[HO&L,?,@)Y=I_&>TH*NST62$%N0NV,;T M8_KP&ZD:Y'"],(WSXB]ZJ,H:(Q1N1O3Q]06S;H$NTS4;3WG >^0$W63I7431[2K(HF2)@F2! M?')'LJQ5$MW$09*CUVBV6$3\@R!&5TDY)/G7+WU"@RA^=3JFK,)\M^.PJMQ% M63G<4SD3H^LTH:LK'@96(6_U MR/-.)J_GG5& 9ED6)$O"CG2*YH^H6>XF>"P^GCT$V0+]]3N31%>4K//_J'JZ MW+^MWC^/;F_S31"2LQ$+7SG)[LGH_-__,EWC%Y7SD&(^D)CDNUW[;NO4=X=? M:6AS&"+RC;\FZ#MZH;*SE'4+61[;[\^G4\?P#,,X'=\WK>H6G&#'ZA;TNP6= M";;L9D&IB4[=1$?;Q$_!-S0G">&Q)"-Q0%E+:8I(;\O#-*=Y7[N=3BW-Z=0P MNNU6%'0]14%?41 ;L,A:6[TU:KNJ4\V\">NDE>W21/VR06&>;LHP4J8F3(0G,6S;=% MI_5TE]WOU$FG'RS7;C>^6\@Q)^V&:ZO_S# UKDPRE=SRE*C, Z9#=%!G ]^Z)5&7)M-/:]A#75F9H> <2DWPS#9%> M&4\=,FMF4,Z'SLDNI5B1>('8N,F"^3Q"-&-I7OW=$T&BVIT4)0S7G7HM"_7EZR0<7.$.^#,(K9B8$-IAG++A8\'RF_F2TS M4N8A?UT3/AR5:89^?T/S#% U'TI-]AH+K_&1<[RJ E#F0ZKY4&JR^2*_-K5I MY/EU\"U:;]681BJ,ZB^ H/M.D16 M;(JTV-3GQ5=)F!$V GF49">5=42+81C<,Y ,YG%O6ES).OOXI:W!8+^ U&2_ M1(YMZI/L'XJCK,SM=AY'S&7$L!U=Y?DV2$+"S_>_$TI9NL-?EMLK7==6;O!Q M#ZGF0ZG)'2,@P'2/'72U&#+8?$@U'TI--E_@BJGGE><&W2YCF'U!1%N!P78! MJ9#JD%,:)M$-$=+YCS[M]@6T]8;DD7I0N4L5B#2U+!;1[B^ M#D,=@U*3'1.XA?6X];_D7.?I 5R1#=,6";#7I=8*^L+XA M!>3>]'> V>F U\[4 ML/XL5OC(XG5P3[)@2:H#'Z7L+7I81>&JF,SK=_XA8H[/">+?9YW5ILIB0!2Y9MM"Z7K;"-%L&C>O$(%->@U&3S!:YA/:Z51_L)FF\I2E**(D80S-^ M(H8>G!VJSG@Y6S+Z6 :4G?'X/&N21R'Z$L1;\JIW/'?7):P)QE/%< 8%.B@U MV5$!=%@/=&4$[B[+2I'ZHHK4Z&)0I/[4B-3H@X@Q)ZBI M?RY[>)]F=R1Z.H'PN@F$.3$Z"00HI$&IR9T@( WOL4[UCW3"KV4>7?? "=J= M8]&L.L<619#/X_G[(,K*4,XC>7WYA++;RA9ZS4/'2^['46N%A/%1?>\-F[:\+I2-D!H$P)JN9#JJO+D^ZTG27JJS#8L$/0I"5HTM+3I"JF MW*8QB1_W#BWB2 =[)=TA*-02%&KI M*?1'PT=W[=#$9GL^4%^'P8X=@C(M09F6GC*K7$_I!NB:'JB:#Z4FNR;PT3KV MFIX%NJ8'JN9#J(C ME)ILG\!'2X^/NVF?:LICFRP*[B/E)9U/7,QH=2]4M,W./)R^!H/].@2U68+: M+#VU[?SZCOJ/^I*J/['!%S(C/ZTR0K37J.EW.?CH!L4O*#7Y:GB!7_:Q\MQZ\;DH7,2#ZQP\+K+JC>LZR*)TX9G_M1I@J5[*01%HPW M3OL^!%#N@E*3G1+<9>NYJ[XDO#G?4D["5Q>)ET2FBP+Z70P>B* 4!:4FVRLH MRCXV1=F@% 6JYD.IR>8W[DC24]2SHX"]3Q0 I28+B++UN+/+:AL7F"@=[*ZOV19V.G.J MBG*LD..TYDY\?:V>VVK!/K:>?7XM\5"[K&OOA3CZ'0T>#(= '%L@CJU'G-;] M;3_'$I6^SH,/7E!&@E*3;Z<5C.04L4#5?"@UV7S!6(Z>L7I6HW<'^N[R]-WJ5>L+I=GZ'5K]2UCZ+0<; M>PB,L@:KY4&JR?X+WG&/?L^: PANHF@^E)C\32,"; M^ZQ[UGX@*CRQ0[<_*NBW'&HLE)ILK S5P]FV# GQ1-YE!Z!/A4$5,V'4I-] M$YCF'ONI("XHB(&J^5!JLOD"Q%S]#6-[SL-6*M*5:;:).W=*ZO4V[T\$+.@TWD\&RB 0:G)?2 S 6X"ZT.#LH^$-=K54]8F]7/ M<.&7;A6S04J[NW>230VK^S0\4%Z#4I/M;CPQ4']?6G,H/VO(UV-ZQN\2%JE& MN<'G(M5H#'?=:%<\C="UL#UI^P^*;%!JLO\"V5P]0=4Y!&.+OH=AZ"4&G\U MP0Q*3;9/@)D[.78J 4IUH&H^E)ILOJ Z5[^*=\Q0W7VBH^E-C$ZH .4X*#7Y M0:B"XSP]5K%08??BAG[;H<,45,V'4I-]$YCFF4>.$1XHZX&J^5!JLOF"]3S] MDMP18T15,SE&>.T0H:__8+>@#M/#W<_43;G=0$2>Y9I6VW_00$22DWV M7P"DIP=(%J*-_A -B6F7H&H^E)KLFX ^SSEVB 9=L@-5\Z'49/,% GK[/37^ MB1DA3X%G$VRV'S^BW]E@:PY!9U[CX?/[/'[DYYD0\A17/=I>Y\'VH(0'I29W M@2 \;Y^'CQPG@>A>F-FQ&I3GH-1DJP7/>7OPW$^2/2B>V&^YDTZP >4[*+72 M_G'C%Y+6)%L6OS3%?^UAF]#RUX/J3^M?LYH5O^'4^OS"?.N7OTDE9,J?R+H. MLF7$[([)'9,TWO 325;^ZE3YAJ:;XG>8YBFEZ;IXN2+!@F2\ /O^+DWI[@W? M0?W;7^?_!U!+ P04 " !-A$Y8@(GF_F9D7SP])Q'T: 4;F ^,&7H]13QG$+?[TR9;O' .5RI32)W5RYPT,2T5$ M C(3R@66'QLR)D&@/,DXOJ1.C>R9RG#W^,7[+W'R,IDIYF1,@[]\3RP'1M< M'IGC=2#NZ?97DB;45OYF-.#Q?[!-VUH&F*VYH&%J+",(_2CYQ%]3(78,H'/ M *4&Z%@#.S6PXT23R.*T;K' PSZC6\!4:^E-'<3:Q-8R&S]2W?@@F+SK2SLQ M_,AP)#CXO!9)5W3 ZRV9 M70$;M@"RD%UA/C[>'!7-39E?EB3*DD2Q/_N OP>5Q@?5VQX8TU"6 ,?Q(+IA M,OT%D<-2@.DSV&TWP<_QY9LM9A[X^S?I$MP)$O)_JN1(GN]4/U^5XC5?X1D9 M&++6.&$;8@R__PYVK)^JQ*G)64$J.Y/*UGD?2GE"*8P<=[.G5MK_ *_%DC+_ M7^)5Y9XX;,<.U:RQ&7:LY*]O;G;S.J)A(68GB]G1QHPL:(%)@*.JZ+2FI_9, M36-ITSQ>IF8G7??@1MY*J*IP$!DKY O/!6 MB=,MB;,_BK2AGRE,+Q.FIQ7F90S0O*.KDNB5DH!=!/=[6/NH,Q.!5DX^UO_O M8UU!M,#/7]:^> 9WD2R&M;HA*T L9:__L<115B\[1='25$4:[JYH;*MH.+\+6UUCFXUNIM3UU!ZO)6S#1G1GAI:(2U4F-=WHIRY=P(]>#X]FLN M+/-DKUVQZ.H#/U>8'$ZAGD[?T;J;1EI8>%T;.O:^8DUP+LQ!%VKA\)*+;QI9 M8>%RW>Z^/DW +^DYN";*3.5J@EEA M#JWP M2JGX/+M(K<=L4[1U>2O*E<,KJ@%>W[*2RD2+7*=;JJ1R,]NVT8&=>92S*M*SJBH1\!_0(JO> MQ.%'"HCIE.Q+Z)_\*F)F3OOH-4/ #YAMO#E-!60N71O7;DR'):\4T].!%W% MKZ6G5 @:QH=+@CW"5 -Y?TZI>#E1;[JS7S8,OP%02P,$% @ 381.6%T- M&B\. P JPD !D !X;"]W;W)K&ULQ59=;]HP M%/TK5YDTM=)*/BB4=A )2K=56C54U.UAVH-)+L1J$F>V ^7?[]H)*9U25%6J M^@*VXWON.=?''\.-D/%[?S1C/G7!HQV8R'(I2ISS'F0159AF3VPFF8C-R?&VZ#$/,-<<9&#Q.7(&?L7$]\S 7;&3XX;M=<&(V4A MQ+WI7,*R3D3-P(,8E*U-]*S;?L!;4,WB12)7]A4T]UW,@*I4661U,##*>5__LH2[$ M7D#@/Q,0U &!Y5TELBRG3+-P*,4&I)E-:*9AI=IH(L=SLRIS+>DKIS@=_BA, M<12P/(;;^9V"E62YQACB4O)\!3I!V"*3<#1%S7AZ#"=PE16IV"+"7(OH?NAJ MXF'0W*C..:ER!L_D] .X$;E.%%SE,<9/ 5P2T*@(=BHFP4'$*48=Z/J?(/"" M+JB$250'8+M-<;H6MOL,[-P G9A%C^%29+03%+->&DNJT@K)G1H66]B?-V-; M.SS>,!G#[^\$"=<:,_6GK5!5_M/V_&9'7JB"13AR:,LIE&MTPH\?_+[W^8"Z MTT;=Z2'T\&N]TD>6OCINXU#K\-3WO*&[;LG;:_+V#N:M+ -NK.#JTOUCX@IG>AF-41]O*Q1 MF64&:0Y)U<:Y0AWL. M2#U_9T^=OX$ZWWN\I;PW<54-^]16P?^^9^%_P!02P,$% @ 381.6 I'P1F/! NA, !D !X;"]W M;W)K&ULO9AK;]LV%(;_"J$%0P*DEDA+LIS9!G+K M5F!%@WA)L8^T=&P3D427I.($V(\?*=F2,TN$%[?]8NMVR.?E(<\K<;3FXDDN M 11ZR=)WP%N;XSYR*C2I^*A2M7 FA2!F6I2SPO=#/* M,9(D@A M5J8)JO^>X1K2U+2D.;YM&G7J/DW@[O&V]8^E>"UF1B5<\_0K2]1R[$0.2F!. MBU3=\_4?L!$4F/9BGLKR%ZTWSWH.B@NI>+8)U@09RZM_^K(9B)T ORN ; )( MR5UU5%+>4$4G(\'72)BG=6OFH)1:1FLXEINL3)70=YF.4Y/;;P53KQ^NM+ $ M7?-,9UO26JROJ8B0:2)'KM)97F Q>J1I 6TZ_!^@(ZAU!-:Q_5(HJ32Q44(5 LW.YV@%@G$])3ME MG*%_T$F;EJJWL.S-5*OG"1Z2?A2.W.<6RK"F#*V4CR 5).=H5BB4 M2]\#.-P#[D>$#-MY!S7OP,I[FZU2_@J IHK'3VW=6N/?F?.HIHNL<[>$0E]6 MI@2=HVG+,JT8HQ_ .*P9A_]G7LY@P?)RN>TDNR(WF6TK-96&JI=@)[W!T L" MOSV_V&M*NF?E^UW07$_)PR V;>U2^-CS.AAV; 7;9]D+B)C)@RGP'L4''!"O M:W%BTH 0*XCV[CFPPX>#[(,,AX.H Z.Q"6SW"7LM.XBLOY^H/M$SI@.M<0ML M+>+;5-%9"N]%\_?0"!F$4==,;@P !]9J\+5\J=*YNWP&H5\2T1V(JBB@[01# M=X+%K=:%K>[RSAJ!&UO =E\XI$KLZ7NKJC2&^J6E56/%,-BU""_T>@/<,?2- M2V"[3=1%Y'C&JB-3:)I"YQ._ASN<##=F@:UU?K?*'(\9[6/B4(]EV(79^ 6V M&\9.#3H>L^H*X[=O!5ZOHT21QC:(W3;L)>IH\$WO;\:W'P2#7E=Q)8W9D(/, MIJ."'4^.]Q89BSG85U[)/OT; MJ)!GK0+M "%Z-:$V,8TEDF,L\;N(L0/XE1B$46:^C%&($OIJU=9X*OFY7U6D MY;/*CX8D['!_TC@HL3NH/0OO(-W_GAH&GN?U_P/J[FRG9" 6Y::11#$OE8=+ MH D(\X"^/^=<;4],!_5VW>1?4$L#!!0 ( $V$3E@C#0KTK , #\, 9 M >&PO=V]R:W-H965T8JFF?.N*F@,NC%-)W<#S M$K?$I'(6,[.VYHL9VTM**EAS)/9EB?EI!90=YX[OG!>>R'8G]8*[F-5X"\\@ M_ZC77,W<#J4@)52"L IQV,R=I?^0^9YV,!9_$CB*BS'25%X8>]63WXJYX^F( M@$(N-016CP,\ J4:2<7Q3POJ='MJQ\OQ&?T70UZ1><$"'AG]2@JYFSL3!Q6P MP7LJG]CQ5V@)Q1HO9U287W1L;).I@_*]D*QLG54$):F:)WYKA;AP\),!AZ!U M"'H.033@$+8.8=\A'G"(6H?(*--0,3ID6.+%C+,CXMI:H>F!$=-X*_JDTGE_ MEER])ZV3,5ISDI-JB[ZP BA:"E44YH5 'S*0F-"/ M:(1^1"X2.\Q!S%RI(M%X;M[NNFIV#09V]0.%7W>_NWV 3=ED)#5XX@/>L=1VM5#T7:(U/ MZIQ)M.0<5ULPX[^6+T)R=6;^MFG?8$=V;'V1/(@:YS!WU$TA@!_ 6?ST@Y]X M/]MT^YY@V7<"N](TZC2-;J$O/@M)U#VA%&6FF!$E&[#)=QLF02? 7"!_@@I\ MLM7^XVV N 5(4=D<@>D04'8?4'@&"GP+TI56<:=5?!/ZB8A7M.$ B%025"XD MXDHZ],&4X,=/^B8BY;ZTR=<@3PVR_NH<%M[8"V-U* ^7(EG-?#^]-LNL9MX[ MV!6]I*.7?",]_#9$+[$%%"73'CV[69CTZ%G-_#BV\TL[?NGM4G^KU6=55?J! M42P))?)T5^I22S1!DL8];E:S:-K+<&8WBQ([MTG';?(-W(;S-K%$$WJ>W^-F M-YOTTIL-F-FI33MJT_NH%>1 "J@*4Y4V,@W.Y'+['H__M%/EL;3#@Z8+H'5 -O.@?$-NUE+!K3?BO0]A+- MKNE%J/XT3,87>C>D;891F([_4YHVPR",QU._)X%[T5F5P+>F0Q4H9_M*-LU) MM]IUP4O3^_765[H[-AW;.TS36G_!?$N4 !0V"M(;I^K*XTVWVDPDJTW_]L*D MZ@;-<*&ULK55=;YLP%/TK%JNF M5EK+9Y*U(TA):;4]5(N:=7N8]N# #5@%F]DF:?_];$-8/DB5ATI1L,TYQ_=< MXWO#->//(@>0Z*4LJ!A;N935C6V+)(<2BRM6 55OEHR76*HISVQ1<<"I(96% M[3G.T"XQH584FK49CT)6RX)0F'$DZK+$_'4*!5N/+=?:+#R2+)=ZP8[""F